Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: baritonomarchetto on August 30, 2015, 09:16:42 am
-
Hi all,
I have recently approached groovymame and i must say that it's the best MAME derivate for CRT users, no doubt. I have noticed a possible bug tho: when you make some "TAB" modifications, those saved as "view=" in the "per game" .cfg file are lost when the emulator is launched the second time.
In example, if you set the single monitor in outrunners (but i suppose this could be extended to other sys 32 games) or the shifter layout (bezel) for pdrift in the left side of the screen, they are saved in .cfg, correctly, read and load at the following run of the emu, then lost. Only the "view=" parameters are lost, the others AFAIK are still there.
Could anyone confirm this?
Notice that vanila mame works, so it's something introduced by groovymame (switchres side of groovymame code, in particular).
I am using groovymame 0.160 with default options on a CRT.
-
Anyone? :)
Please, if someone here is running groovymame on his 15khz mamecab, run outrunners, change the visualization to single screen (TAB menu, video, first option), exit the game, run outrunners, exit outrunners, run outrunners for the third time and look if the single screen is kept or lost.
Thanks!
-
Please check if latest version has the same problem (it will probably do). Also, make sure you're running this from command line, just in case the frontend was messing with the normal program termination. Finally, I'd check if base line MAME shares the problem.
-
Hi calamity, thanks for the reply. "Vanilla" MAME have not the issue, so it's something in the groovy code.
I noticed that by running the same configuration on an LCD (which stops switchres to make its magic) prevents the overwriting of the cfg file, that's why i concluded that the issue lies in the switchres portion of the code.
Anyway, i will test back everything the way you asked.
-
Here i am. Tested everything from command line, not FE:
- "base" mame 0.164 is ok
- groovymame 0.164 has the issue
-
I have the same problem. I bypass this by setting cfgs as read only for example Warrior Blade, Buggy Boy - (gapless mode); some multiscreens games set only for one monitor.
-
Nice to see the issue is confirmed. I have tested back to mame 0.156 and it has never worked as it should...
-
Sorry for pushing this: Calamity, have you had a chance to take a look at this issue?
(Thank you very much for the hard work)
-
Hi baritonomarchetto,
I haven't had a chance to check this, at the moment I don't have the proper setup to do it. I'll be looking at this for the next release of the patch (0.016).
-
Great, many thanks!