shmupmame , same refresh as PCB's ?

The place for all discussion on gaming hardware
Post Reply
User avatar
s8n
Posts: 256
Joined: Tue Sep 15, 2009 6:30 am

shmupmame , same refresh as PCB's ?

Post by s8n »

hi members , im currently using shmupmame on my Astro/JPAC and was wondering if the refresh of the games im playing match the PCB's ?


ive read that there could be a speedup like 104% etc , i want to get the same refresh as the PCB


chat soon
User avatar
matrigs
Posts: 682
Joined: Mon Jan 18, 2010 7:27 pm
Location: Poland

Re: shmupmame , same refresh as PCB's ?

Post by matrigs »

the game speed matches. the "refresh" doesn't. at least not out of the box.
by default, the option "throttle" is enabled which ensures that every game runs at its original speed.
however, if the games original refresh speed doesn't match the refresh set on your display, tearing occurs.
s8n wrote: ive read that there could be a speedup like 104%
this is true for dodonpachi for example. dodonpachi runs at 57.55hz on the original hardware.
now, when you have set your monitor to 60hz and you have throttle on, the games has to run 4% slower
than it does on the pcb, which creates tearing.

you can fix that with using the option "refreshspeed 1" and "throttle 0" which speeds up (or slows down)
the game to the refresh speed of your monitor.

in case of dodonpachi, it makes it run at 104%. the game gets slightly more difficult, but you achieve
perfect scrolling on your screen.

to have the game play at 100% at its original speed, you need to be able to force your graphic card
to output all those weird speeds (like 57.55 in case of dodonpachi).
User avatar
Xyga
Posts: 7181
Joined: Tue Nov 05, 2013 8:22 pm
Location: block

Re: shmupmame , same refresh as PCB's ?

Post by Xyga »

With a 15KHz setup there's no issue except as matrigs says you need to get your gfx card to cooperate.
The best thing is to use GroovyMame in combination with the custom ATI/AMD drivers (called CRT_Emudriver).
But for that you need a compatible ATI/AMD card, check the BYOAC/GroovyMame forums for more info.
Strikers1945guy wrote:"Do we....eat chicken balls?!"
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: shmupmame , same refresh as PCB's ?

Post by trap15 »

Even if you have a decent setup MAME frequently has incorrect refresh rates, especially for less popular games.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
matrigs
Posts: 682
Joined: Mon Jan 18, 2010 7:27 pm
Location: Poland

Re: shmupmame , same refresh as PCB's ?

Post by matrigs »

Xyga wrote:With a 15KHz setup there's no issue except as matrigs says you need to get your gfx card to cooperate.
The best thing is to use GroovyMame in combination with the custom ATI/AMD drivers (called CRT_Emudriver).
But for that you need a compatible ATI/AMD card, check the BYOAC/GroovyMame forums for more info.
personally i add the needed resolutions and refresh rates with soft15khz and i make mame switch to them manually.

even if the refresh rate is not perfect for the game refreshspeed ensures that it syncs to it.

this way i can use this on my Win 8.1 PC and a Geforce GTX card, and don't have to use neither Windows XP nor
an old Radeon card.

furthermore, even after all the praise about the the new version of groovymame being "less laggy", shmupmame
still feels much snappier and is still the preferred choice of mame for me.
trap15 wrote:Even if you have a decent setup MAME frequently has incorrect refresh rates, especially for less popular games.
thanks for the info! do you know if this is game dependent or does this happen with all games of a specific hardware?
User avatar
Xyga
Posts: 7181
Joined: Tue Nov 05, 2013 8:22 pm
Location: block

Re: shmupmame , same refresh as PCB's ?

Post by Xyga »

trap15 means Mame's emulation in many cases is not 100% accurate despite the claims and 'working' status of the drivers/games.
In the better cases this translates by wrong speed, wrongly emulated 'slowdowns', maybe wrong colors, etc etc (although you may need to know a game very well to notice).
Whatever, there's nothing better around and going the '15KHz setup' way is still the best way to use this emulator.
If we want perfect we buy the games and basta.
Strikers1945guy wrote:"Do we....eat chicken balls?!"
Post Reply