I would love to see a screenshot of this. Also, see my comments on your user page.--Arikado 22:38, 22 March 2009 (UTC)
- I might make a screenshot later. I don't have time right now, but maybe tonight. The demo is small to download anyway. -- MetaFight 22:52, 22 March 2009 (UTC)
I'm willing to add rumbling to it whenever you release the source.--Arikado 22:56, 22 March 2009 (UTC)
- Unlike me though, MetaFight is claiming to be using no additional graphics libraries (doesnt GRRLIB count as one though?)--Arikado 23:12, 22 March 2009 (UTC)
- It doesn't use GRRLIB. I only mention them in the thanks because someone in their IRC channel helped me find out how to copy the framebuffer to a texture. -- MetaFight 03:04, 23 March 2009 (UTC)
How easy will it be for us to swap artwork, add additional buttons, etc. With your library (without really looking at the source)?--Arikado 11:33, 23 March 2009 (UTC)
- Well, the point isn't exactly to make it skinnable, but, if somebody really wanted to, it's just a matter of replacing the textures and re-coding the hotspots. I might eventually release a set of standard menus (one with a manual button, one with a TOS button, etc).
Right now, creating a menu consists of. Hopefully, that way things will be somewhat customizable while remaining consistent (like in commercial games). So, in short, there's no direct support for pasting pink ponies in your menu, but is that a bad thing?
HomeMenu hMenu = HomeMenu::CreateMenu();This might eventually be changed to
HomeMenu hMenu = HomeMenu::CreateMenu(TOS|MANUAL|BALANCE_BOARD|ANY_OTHER_OPTIONS);
- I don't really see the point of customization. The home menu should have a consistent interface, since it is meant to be a standard interface across applications. If anything, it should be skinned on a per-Wii basis, possibly loading files from a special folder on the SD card. --Blooper (Talk) 23:08, 23 March 2009 (UTC)
- I agree that it should be as standard as possible between apps. Your per-Wii basis idea is interesting. I might implement that later on. -- MetaFight 23:41, 23 March 2009 (UTC)
Possible real installation?
Would it be possible sometime to make a home-made Home Menu install itself, so that it would work in the real Wii Menu, in games etc? -- Mekuso 15:44, 23 March 2009 (UTC)
- I'm not exactly sure if I know what you mean. Do you mean replacing the Home Menu in commercial games and applications with this one? I don't know too much about that kind of stuff, but I'm pretty sure that it's impractical. When I asked about Nintendo's Home Menu in #wiidev I was told that it wasn't actually part of the wii. It seems more like it's just a library included in the official SDK. As such, every game/app probably has their own bundled Home Menu, and replacing it would be impractical. -- MetaFight 16:10, 23 March 2009 (UTC)
On a scale of 1 to 10, how much does this library depend on being written in C++ (as opposed to C)? --Pinecone 19:23, 23 March 2009 (UTC)
- 2 * pi? I've never coded in C as opposed to C++, so I'm not sure. It's a class, but it only allows one instance to run... would that make it easier to convert to C? I guess now's a good time to ask if people would rather it in C than C++. -- MetaFight 23:38, 23 March 2009 (UTC)
In C instead of C++?
Would people rather this be in C (instead of C++)? I'm taking a few days break from coding so I can catch up on school work, but when I get cracking again it'd be nice to know if I should convert it to C before continuing. Also, if the library is in C++, but accessing it is C-compliant, wouldn't that still be OK? Please leave your opinion below. -- MetaFight 23:44, 23 March 2009 (UTC)