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: Win7 Super Resolution GroovyMame Newbie  (Read 6273 times)

0 Members and 1 Guest are viewing this topic.

lacanian

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 96
  • Last login:June 06, 2021, 06:59:26 am
  • Go FightCade!
    • forum.arcadecontrols.com/index.php/topic,143714.0.html
Win7 Super Resolution GroovyMame Newbie
« on: April 29, 2015, 06:25:08 pm »
There are numerous posts about this I know. I've spent hours reading through them and trying to understand as much as I can with my new hobby.

Once again thanks to Cools and Calamity. Your names always come up while I research this stuff helping people like me out.

Here is the procedure I followed.


OS: Win7 Pro x64
CRT_EMU_DRIVER already installed, and VMMaker executed previously.
Sega Astro City Cab - MS9 @15kHz

- Extracted vmmaker 1.4
- edit VMMaker.ini
- add MameExe and IniPath
  - Change: ListFromXML = 0
  - Change: GenerateXML = 0
  - Change: ModeTableMethod_Custom = 0
- Rename ResList - super.txt to ReslList.txt
- edit mame.ini
  - resolution 2560x0
  - cleanstretch 2
  - monitor arcade_15
- execute VMMaker.exe as admin
- Restart Windows 7

- Screen flickers. I plug in my 31kHz monitor and it does the same thing. It was still in the middle of updating.
- I grab the LCD and run ArcadeOSD as admin.
- Lock unspported modes -> No
- Select 640x480 60i 59.889 15.601 custom
- Plug in my 15kHz monitor. The imaged is synced.
- Set as desktop mode
- Executed GroovyMame64 -> Error SwitchRes: could not find a video that meets your specs
- ArcadeOSD as admin
- Select 2560 240 60p 60.004 15.661 custom
- Executed GroovyMame64 -> Error SwitchRes: could not find a video that meets your specs

cools

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 645
  • Last login:May 17, 2025, 02:24:48 pm
  • Arcade Otaku Sysadmin
    • Arcade Otaku
Re: Win7 Super Resolution GroovyMame Newbie
« Reply #1 on: April 30, 2015, 04:52:20 am »
Are you running GroovyMAME as admin as well?

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: Win7 Super Resolution GroovyMame Newbie
« Reply #2 on: April 30, 2015, 05:41:40 am »
Are you running GroovyMAME as admin as well?

No, he isn't, that's indeed the problem, GM can't read the registry.
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

lacanian

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 96
  • Last login:June 06, 2021, 06:59:26 am
  • Go FightCade!
    • forum.arcadecontrols.com/index.php/topic,143714.0.html
Re: Win7 Super Resolution GroovyMame Newbie
« Reply #3 on: April 30, 2015, 06:17:56 am »
Thats right I wasn't running GM as admin.

Thanks I'll try it out!


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: Win7 Super Resolution GroovyMame Newbie
« Reply #4 on: April 30, 2015, 06:22:44 am »
Also, it looks like GM is not finding your super resolutions. That's due to a monitor detection issue. In order to solve that, edit ReslList.txt and change 2560x by 1600x, then in mame.ini use "resolution 1600x0".
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

lacanian

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 96
  • Last login:June 06, 2021, 06:59:26 am
  • Go FightCade!
    • forum.arcadecontrols.com/index.php/topic,143714.0.html
Re: Win7 Super Resolution GroovyMame Newbie
« Reply #5 on: April 30, 2015, 07:29:21 am »
Oh I could kiss you.

So I edited relist.txt and changed all the
2560 x ...
 TO
1600 X ...
Set the resolution to 1600x0 in mame.ini

GroovyMAME is playing nicely now. No need to execute it as admin as well.

with ArcadeOSD I was in 640x480i, FightCade/FBA doesn't like the 1600x240 res in full screen "Problem setting '0x224x1647896bpp (0Hz)' display mode. I tried adding a 1600x224 resolution in vmmaker.ini but that didn't work. I just used ArcadeOSD to set my resolution to 1600x240 and it played nicely. I forgot to check if GM was still ok. I'll try that tomorrow.

I'll have to find the schematic to add the 75 ohm resistor to my cable.

Thanks for the help.

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: Win7 Super Resolution GroovyMame Newbie
« Reply #6 on: April 30, 2015, 07:44:50 am »
GroovyMAME is playing nicely now. No need to execute it as admin as well.

Wait, you DO need to run as admin, otherwise it won't update the refresh rates properly.

If you want a genuine 224p mode for some reason, edit the Yres_min option in vmmaker.ini.
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

lacanian

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 96
  • Last login:June 06, 2021, 06:59:26 am
  • Go FightCade!
    • forum.arcadecontrols.com/index.php/topic,143714.0.html
Re: Win7 Super Resolution GroovyMame Newbie
« Reply #7 on: April 30, 2015, 08:13:57 am »
OK. I'll ensure I run as admin then.

Cools informed me that if I set ListFromXML = 0 then setting Yres_min doesn't make a difference. Is that right?

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: Win7 Super Resolution GroovyMame Newbie
« Reply #8 on: April 30, 2015, 08:25:42 am »
Cools informed me that if I set ListFromXML = 0 then setting Yres_min doesn't make a difference. Is that right?

You have separate Yres_min options for xml and custom stuff, check it.
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