Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: cools on December 02, 2013, 01:50:52 pm
-
I'm sick of trying different frontends for functionality that should be built into MAME as standard (filtering by Manufacturer and number of buttons? Okay - use a frontend. Selecting from an alphabetical list of a few dozen games without needing a keyboard? Should be standard). So find attached a diff that actually makes the built in UI useful for selecting games with a joystick.
Two changes need to be made:
- src/emu/uimain.h: change VISIBLE_GAMES_IN_LIST from 15 to an arbitrary amount, I've gone with 99999. This makes the game list scrollable.
- src/emu/drivenum.c: remove/comment the "shuffle" for loop.
-
And a build of 64bit GroovyMAME with this modification, if anyone other than me finds it useful: https://drive.google.com/file/d/0BxaCVgxhLwHFRXp3bm5aMVZDMzQ/edit?usp=sharing
-
This is great!! This should have been the default behaviour!
-
Feel free to put it into the Groovy diff, it'll save me having to patch it in future ;)
I'd liked to have put in a variable that points to the actual number available rather than 99999, however that's beyond my motivational skillset.
-
Hmmmmm. http://sourceforge.net/projects/mewui/ (http://sourceforge.net/projects/mewui/)
-
Well, I don't seem to be able to integrate MEWUI with Groovy however I try to patch them together. No big deal - the diff I've done gives me all the functionality I need without the unnecessary fluff.