MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

DiodeDude
Semi-Lurker
Reged: 09/28/03
Posts: 754
Send PM


Refreshspeed problem
#258704 - 06/29/11 08:08 PM


Refreshspeed seems to be asserting itself where its not wanted. Its limiting the emulation speed to %99 in 20pacgal (20pacgal), ncv1 and ncv2 (namcond1) + their clones even though the rom info states the games run @ an even 60Hz. Using MAMEUI64 .143. Option is enabled globally under default game options.

I created a mametesters bug:

http://www.mametesters.org/view.php?id=4396

Edited by denzilla (06/29/11 08:36 PM)



John IV
IV/Play, MAME, MAMEUI
Reged: 09/22/03
Posts: 1970
Loc: Washington, USA
Send PM


Re: Refreshspeed problem new [Re: DiodeDude]
#258709 - 06/29/11 08:29 PM


You should double check that you're getting 60Hz reported on your monitor by the OS. Win7 reports 59Hz on some LCDs now where Vista and XP didn't due to rounding decisions by dev.



john iv
http://www.mameui.info/



DiodeDude
Semi-Lurker
Reged: 09/28/03
Posts: 754
Send PM


Confirmed by OS @ 60Hz new [Re: John IV]
#258710 - 06/29/11 08:31 PM


LG 19" LCD model L1933TR connected via DVI port

Edited by denzilla (06/29/11 08:35 PM)



TafoidAdministrator
I keep on testing.. testing.. testing... into the future!
Reged: 04/19/06
Posts: 3137
Loc: USA
Send PM


Re: Confirmed by OS @ 60Hz new [Re: DiodeDude]
#258711 - 06/29/11 08:52 PM


> LG 19" LCD model L1933TR connected via DVI port

I'm of the opinion this is caused by the fixing of the problem that used to exist, where the refreshspeed wasn't aggressive enough and still causing sound drops and stuttering issues. All base rates are effectively .25% less when the command is issued to cover variances.

The rate changed during 0.127u2 release, when this was done:

Quote:


Changed refreshspeed target to 0.25Hz below rate provided, in order to guarantee that inexact timings do not lead to sound stuttering. [Aaron Giles]




The extra bit taken taken is to assure it runs smoothly. I'm not sure if you can consider this a bug or not but perhaps a design choice to placate those who extensively use the command.



DiodeDude
Semi-Lurker
Reged: 09/28/03
Posts: 754
Send PM


Re: Confirmed by OS @ 60Hz new [Re: Tafoid]
#258712 - 06/29/11 09:02 PM


But it still shouldn't be kicking in unless the game specifies a refresh rate higher than 60Hz, right? After playing around for a bit, it seems as though its limiting every game/driver to 99%. You could work around this issue by simply disabling it for specific games, but the behavior still doesn't seem correct.

Edited by denzilla (06/29/11 09:10 PM)



yoeddy
Sound perfectionist
Reged: 12/27/03
Posts: 239
Loc: Boise, Idaho
Send PM


Re: Post 0.140 something with refreshspeed had changed new [Re: DiodeDude]
#258720 - 06/29/11 10:13 PM


Versions after 0.140 have had this problem where something had changed with refreshspeed. I have a 27" Kortek arcade monitor in my cab and all versions after 0.140 on my system stutter. If I remember, disabling triple buffer will eliminate the stuttering with vertical games, but introduces screen tear on side scrollers. 0.140 on back, I could have both refreshspeed and triple buffer enabled and didn't get any stuttering or side scroll tear. The only noticeable difference with the settings applied is that the sound appeared to drop an octave or something like that.

See this thread:

http://www.mameworld.info/ubbthreads/sho...part=1&vc=1

Thanks,
Jason



yoeddy
Sound perfectionist
Reged: 12/27/03
Posts: 239
Loc: Boise, Idaho
Send PM


Re: Post 0.140 something with refreshspeed had changed new [Re: yoeddy]
#259170 - 07/06/11 09:22 AM


Actually, the stutter problem appears to be fixed in 0.143. I ran a -createconfig to get a fresh .ini and enabled Triple Buffer and Refresh Speed. No more stuttering on the vertical games.

Jason


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
1 registered and 238 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2124