@Shadowtrance:
I've got something for you. Check my GitHub, there's a new branch called 'UI', which contains all the new features and your user interface, adapted to be compatible with the new features. I didn't do any actual GUI work, so that branch is at the moment still limited to the features that were in your last release.
You can fork it, and I think you'll find your way quickly. The MenuEntry struct now has a new member called 'emunand'. If that is set to 1, the feature will be executed on EmuNAND. For dangerous features, the unlock sequence is included, which also means that you need to change the Danger graphic accordingly. You need to think about how to include all this new stuff, and it might still be wise to wait for a bit. Or just start the work now, and add further stuff later.
The menu works on base of submenus. An unlimited number of submenus, up to ten entries per submenu, and submenus are switched via Left/Right/L/R. I can help you change how that works, of course. If you need any coding help, just let me know.
I've got something for you. Check my GitHub, there's a new branch called 'UI', which contains all the new features and your user interface, adapted to be compatible with the new features. I didn't do any actual GUI work, so that branch is at the moment still limited to the features that were in your last release.
You can fork it, and I think you'll find your way quickly. The MenuEntry struct now has a new member called 'emunand'. If that is set to 1, the feature will be executed on EmuNAND. For dangerous features, the unlock sequence is included, which also means that you need to change the Danger graphic accordingly. You need to think about how to include all this new stuff, and it might still be wise to wait for a bit. Or just start the work now, and add further stuff later.
The menu works on base of submenus. An unlimited number of submenus, up to ten entries per submenu, and submenus are switched via Left/Right/L/R. I can help you change how that works, of course. If you need any coding help, just let me know.
Last edited by d0k3,