HomeMenu is a library written in C which provides a Big-N style Home Menu. It aims to be graphics-library-independent so it can be used regardless of your application's underlying graphics code/library. It also allows you to associate your own functions to events such as when the menu opens, closes, redraws.
It's coming along well but isn't completed yet. An up-to-date "To Do" list can be found on the SVN.
11 April 2009 -- I just tested HomeMenu with a fresh extraction of the libwiisprite tarball... it wasn't pretty. I hadn't noticed just how drastic my modifications to lws were. I'll be updating HomeMenu to work with lws out of the box in a week or so. I'll also implement some more GX related tweaking options so hand rolled graphics solutions can better control HomeMenu's behavior.
Back to coding in a week,
MetaFight 06:20, 11 April 2009 (UTC)
4 April 2009 -- I'm looking for testers. I've gotten reports of odd behavior on PAL systems, so first and foremost I'm looking for PAL testers. I also need widescreen testers (both PAL and NTSC). If you're interested please leave your contact info on the discussion page. I'll also put together a version of the menu that will allow you to take screenshots.
MetaFight 19:01, 4 April 2009 (UTC)
(For older news please refer to the archives.)
Installation and usage
I'd like to have a general idea of how many apps use this library (once released, or even off the svn). If you use it, could you please add
[[Category:Homebrew using HomeMenu]] to your application's wiki page? Thanks.
Feedback / Support
Feedback would be greatly appreciated. You can find me in #wiidev and #wiidevot on EFNet, you can email me at the address listed in the game, or you can use the discussion page.
If you'd like to contribute to the project, please contact me and we'll see what can be arranged.
30 March 2009
- Source code released (Google Code SVN).
- Updated preview (Now with rumble and some sound).
22 March 2009, preview
- Not yet complete, but you can get the idea.