2013-02-19, 17:04
(2013-02-19, 14:27)garbear Wrote: Gamepad re-configuration probably makes the most sense per-platform instead of per-emulator IMO, except for arcade per-game configurations. The tricky part is the GUI and/or xml files. XBMC is a mediacenter, so usability is an extremely high priority. When I get to gamepad re-configuration I'll need usability impressions from multiple testers.
The most frictious part of RetroPlayer's eventual merge is the interfaces - the GUI and, to a lesser extent, the APIs. So it's important that we nail the usability aspect. To that extent, insights on usability (mostly design, also feedback) are highly appreciated.
I would love to see per-platform gamepad configs. I did a very fast mockup of how I envisioned this (I am not a graphic designer, please don't laugh):
NES Config
PS1 Config
Basically, for each platform you want to configure, the GUI will show that platform's controller and ask you to press each button, one at a time. At each button press/release event, that button is recorded and the system automatically asks for input for the next button. I feel like this graphical method will move very quickly if you want to individually configure many systems.