Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Groovymame and .cfg: possible bug  (Read 2019 times)

0 Members and 1 Guest are viewing this topic.

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Groovymame and .cfg: possible bug
« 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.
« Last Edit: August 30, 2015, 12:37:37 pm by baritonomarchetto »

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #1 on: August 31, 2015, 05:09:12 am »
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!

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame and .cfg: possible bug
« Reply #2 on: August 31, 2015, 07:42:39 am »
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.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #3 on: August 31, 2015, 08:25:05 am »
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.
« Last Edit: August 31, 2015, 08:33:37 am by baritonomarchetto »

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #4 on: August 31, 2015, 01:33:26 pm »
Here i am. Tested everything from command line, not FE:
- "base" mame 0.164 is ok
- groovymame 0.164 has the issue

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1547
  • Last login:Yesterday at 04:09:52 pm
  • retro maniac
Re: Groovymame and .cfg: possible bug
« Reply #5 on: August 31, 2015, 02:38:05 pm »
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.

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #6 on: August 31, 2015, 03:00:29 pm »
Nice to see the issue is confirmed. I have tested back to mame 0.156 and it has never worked as it should...

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #7 on: September 04, 2015, 01:43:30 pm »
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)
« Last Edit: September 04, 2015, 02:11:57 pm by baritonomarchetto »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovymame and .cfg: possible bug
« Reply #8 on: September 05, 2015, 05:13:54 am »
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).

Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

baritonomarchetto

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 822
  • Last login:Yesterday at 05:58:30 pm
Re: Groovymame and .cfg: possible bug
« Reply #9 on: September 05, 2015, 09:04:07 am »
Great, many thanks!