Newcomer

Normal user



Level: 5



Posts: 1/5

EXP: 388

Next: 141



Since: 05-28-17



Last post: 1153 days ago

Last view: 1125 days ago

Hi,



I really hope you won't be taking to heart suggestions to stop UI design development on standalone altogether or any development outside of what could be useful for Retroarch. The command lines are still there for frontend users and maybe keeping an alternate barebones menu-less mode for them the way it is right now could satisfy their needs. But UI development shouldn't stagnate the way it is right now just because of that. That's really limiting the scope of this project's potential and an awful idea all around.



For regular use cases (playing games), I suggest something as flexible (or more) as No$Zoomer.

The sub-screens may be either independant (allowing for dual monitor gameplay) or in the same window with many options (horizontal, vertical w/ or without separator, or single screen - first two options may also have ratios for one subscreen bigger than the other, adjusting the position of the subscreens and filling the extra useless space w/ some static or scrolling bitmap background).



One more thing, thinking forwards, is that DSi Camera emulation possibly in the future could require a third subscreen showing the webcam input, so you'd have a big subscreen and two smaller subscreens fitting nicely. IDeaS tried this, but it would be cool to see this concept fulfilling its potential finally with something working. You could use that extra subscreen for:

- the logging console

- the solar sensor status for lunar legends (j) version

- the cheat engine (Snes9X search for cheats in "active" mode), or for watching addresses

- vram viewers for tile memory, 3D, OAM / BG arrangements, a translucent hex editor... Basically, a competent debugger on a non-buggy emulator like NO$GBA. Of course, especially traces and breakpoints and disassemblers (something like the one on PPSSPP) would be a godsend too.



For the menus, something like PPSSPP with ideas from the Dolphin game library (in "same window as game render" option, since DS has too many screens as it is already), which you can switch back and forth using a dedicated pause hotkey (that could act optionally like a close lid key as a side effect, but should not be the only way to close the lid), could be elegant.

I can see many parameters set up in that view:

- the Slot-2 GBA cartridge used, if any

- whether the game boots in TWL or DSI mode

- language, and DS model (backlight/iQue/etc)



