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 Midway Y/T/Wolf Unit games  (Read 3333 times)

0 Members and 1 Guest are viewing this topic.

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
GroovyMAME and Midway Y/T/Wolf Unit games
« on: September 01, 2013, 01:24:15 pm »
I noticed that GroovyMAME seems to try two different resolutions for these games (Mortal Kombat 1, 2, 3, etc.).

First, it tries 399x253@58hz, but then it settles on 400x254x54hz.

Any idea why it's doing this? What resolution and refresh rate did these games actually use?

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 Midway Y/T/Wolf Unit games
« Reply #1 on: September 07, 2013, 11:55:00 am »
GroovyMAME switches resolutions when the emulated game requests it to do so. This is because many actual games actually did switch resolutions. It could be that there is a difference between the resolution reported by the xml data (the one that's calculated initially) and the actual resolution being used by the game. Anyway, yes 254p@54Hz is the right resolution for Mortal Kombat.
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

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
Re: GroovyMAME and Midway Y/T/Wolf Unit games
« Reply #2 on: September 07, 2013, 12:26:27 pm »
Thanks for the reply. This does cause a problem when using monitor lcd and Powerstrip, because the games end up running at 58hz, which is the wrong refresh rate, and the games are choppy.

I'm going to bug MAMEdev about this and see whether the XML output can be fixed.

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 Midway Y/T/Wolf Unit games
« Reply #3 on: September 07, 2013, 12:44:43 pm »
Hi bulbousbeard,

Before you write to MAMEdevs...

I'm quite sure the XML for MK is right. This was the typical game I tested with my old LCD + Powerstrip and I am sure it was running at the supposed 54 Hz.

So consider posting a log here so I can 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

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
Re: GroovyMAME and Midway Y/T/Wolf Unit games
« Reply #4 on: September 07, 2013, 01:22:37 pm »
Calamity,

I looked at the log and realized that the desktop wasn't at the LCD's native resolution. When I switched it to the LCD's native resolution, the games were smooth even though they're still reporting the 58hz refresh rate in Game Information.

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 Midway Y/T/Wolf Unit games
« Reply #5 on: September 07, 2013, 01:27:15 pm »
You need to use the "monitor lcd" setting, then adjust the "lcd_range" option with the upper and lower vertical frequencies your LCD supports.
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

bulbousbeard

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 522
  • Last login:August 25, 2015, 11:58:25 pm
  • I want to build my own arcade controls!
Re: GroovyMAME and Midway Y/T/Wolf Unit games
« Reply #6 on: September 07, 2013, 01:57:46 pm »
I was doing that. It works and is smooth now. It's just that it only works at the LCD's native resolution.

That's why it was choppy. It's a 1920x1200 LCD, and I was running at 1280x1024.