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 0.166 and 0.196 - Differences in Switchres 15i and 17h  (Read 2378 times)

0 Members and 1 Guest are viewing this topic.

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
As I'm thinking of updating my GM setup from 0.166 to haynor666's 32-build 0.196 (keeping Windows XP32 SP3), I'm wondering why there is a difference in the switchres output.

For instance Andro Dunos (NeoGeo):

GM 0.166 (switchres 15i): 320x224@59.19 > 320x224@59.19
GM 0.196 (switchres 17h): 304x224@59.1856 > 304x224@59.1856

Why is there a difference between the switchres output? I was used to the more 'square' image of 320x224, where 304x224 produces a bit more 'stretched' image.

Also, Ibara in GM 0.166 runs at about 97.13% and in GM 0.196 the same game(rom) runs at about 99.98%. The latter is better of course, but why is there a speed improvement (also for all other Cave games that I tested)?

I'm not sure yet to update GM from 0.166 to 0.196, I have a set of about 1025 games and I would need to update 350 in order to play them in GM 0.196. I don't think I can do that in a quick way, considering the gap of 30 mame releases.
« Last Edit: June 25, 2018, 03:00:12 pm by ckong »

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
« Reply #1 on: June 25, 2018, 07:58:53 pm »
It runs at 320 width on my 0.197 build.

When you updated to 0.196, did you start with a clean, unzipped copy of MAME?

If you unzip the new version over your old installation, you're gonna have a bad time.

If you go into the "tab" menu in MAME on that game and look at the video options, you'll see that there's two layout options that cut the screen down to 304 to hide edge-of-the-screen artifacts on some NeoGeo games.   Maybe you have one of those enabled.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 09, 2024, 03:45:52 am
  • retro maniac
Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
« Reply #2 on: June 26, 2018, 01:27:49 am »
Read first carefully http://forum.arcadecontrols.com/index.php/topic,154799.msg1623604.html#msg1623604 and You will understand why many neogeo games are now 304x224 ;)

As for Cave SH3 game speed up answer is simple - Haze some time ago rewritten/optimilized source for processor used by those games.

There are tons of improvement from 166 to 196 so it's worth upgrading, trust me.
« Last Edit: June 26, 2018, 01:30:36 am by haynor666 »

ckong

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 159
  • Last login:October 19, 2020, 06:48:09 pm
  • Retro Games forever!
Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
« Reply #3 on: June 26, 2018, 02:23:49 am »
Yes, I did a clean install of 0.196, using haynor666's build. I tested some other games and indeed, 0.196 seems to be a big improvement over 0.166.  :)  I'm now trying to find an easy/quick way to update the appr. 350 0.166 roms that are not working in 0.196. First have to find a way to list them so that I know which ones they are. Doable with Crlmamepro?

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 09, 2024, 03:45:52 am
  • retro maniac
Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
« Reply #4 on: June 26, 2018, 04:11:32 pm »
My method is simple. I keep all roms on my main PC, always updated. When time come to update arcade PC I simply delete old roms and copy new from my main PC. Clrmamepro is good but still You have to find missing files, rebuild, rename and finally delete all files that You don't need after all this work.