Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: ckong on June 25, 2018, 03:07:55 am

Title: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
Post by: ckong on June 25, 2018, 03:07:55 am
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.
Title: Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
Post by: krick 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.
Title: Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
Post by: haynor666 on June 26, 2018, 01:27:49 am
Read first carefully http://forum.arcadecontrols.com/index.php/topic,154799.msg1623604.html#msg1623604 (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.
Title: Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
Post by: ckong 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?
Title: Re: Groovymame 0.166 and 0.196 - Differences in Switchres 15i and 17h
Post by: haynor666 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.