MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

Vaughan
Wanna Bezel?
Reged: 03/14/15
Posts: 419
Loc: UK
Send PM


Metrocross - Screen Tearing
#343896 - 08/12/15 03:20 PM


I'm curious whether anyone can get this game to run smoothly? I've tried vsync on and off, triple buffering, setting screen resolutions, etc. No matter what I do, this games tears...... I'm on Windows, using Mame .160



B2K24
MAME @ 15 kHz Sony Trinitron CRT user
Reged: 10/25/10
Posts: 2663
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#343903 - 08/12/15 04:37 PM


The tearing is because this game runs at 60.606061 Hz

I forget right now what the best or easiest solution there is to reduce the tearing. Sorry.



Vaughan
Wanna Bezel?
Reged: 03/14/15
Posts: 419
Loc: UK
Send PM


Re: Metrocross - Screen Tearing new [Re: B2K24]
#343906 - 08/12/15 05:00 PM


Thanks for the reply, appreciated.

I guess, in short, this is a case of "you can't really get rid of it" - which is good enough, at least I know!



joey35car
MAME Fan
Reged: 02/07/07
Posts: 1112
Loc: Planet Claire
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#343907 - 08/12/15 05:43 PM


Get a monitor that refreshes better then 60hz or try groovymame.



lamprey
MAME Fan
Reged: 12/01/11
Posts: 238
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#343909 - 08/12/15 06:04 PM


> I'm curious whether anyone can get this game to run smoothly? I've tried vsync on and
> off, triple buffering, setting screen resolutions, etc. No matter what I do, this
> games tears...... I'm on Windows, using Mame .160

Have you tried setting v-sync/triple-buffer/etc.. in your drivers instead of mame?

Also, you can try enable frame-skip (auto or manual) in mame and see if the helps.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#343910 - 08/12/15 06:09 PM


> Thanks for the reply, appreciated.
>
> I guess, in short, this is a case of "you can't really get rid of it" - which is good
> enough, at least I know!

A G-Sync/FreeSync monitor and video card should work for stuff like this, although I'd wait for confirmation from someone that owns such a setup.



Vaughan
Wanna Bezel?
Reged: 03/14/15
Posts: 419
Loc: UK
Send PM


Re: Metrocross - Screen Tearing new [Re: joey35car]
#343911 - 08/12/15 06:11 PM


Thanks - a new monitor isn't going to happen, since I'm using my 52" LCD TV. I can try Groovymame though (though I've given over some time today loading QT and putting it through its paces.......)



Vaughan
Wanna Bezel?
Reged: 03/14/15
Posts: 419
Loc: UK
Send PM


Re: Metrocross - Screen Tearing new [Re: lamprey]
#343912 - 08/12/15 06:14 PM


I could mess with my Nvidia settings - but the TV is 60Hz.



Ziggy100
MAME Fan
Reged: 06/14/08
Posts: 314
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#343969 - 08/13/15 12:19 PM


EDIT:

I see you're from the UK, do you have the HDMI output set to 60Hz?

..because the Nvidia display driver can default to the UK PAL 50Hz standard output, which will cause bad framerate when a 60fps signal is actually running at 50Hz, so you have to manually change it to 60Hz NTSC in the Nvidia control panel.

It's a once only thing, but you may need to change it anytime you update the display driver.

Edited by Ziggy100 (08/13/15 12:25 PM)



Waremonger
Reged: 01/18/05
Posts: 910
Send PM


Re: Metrocross - Screen Tearing new [Re: R. Belmont]
#344269 - 08/21/15 03:55 AM


> > Thanks for the reply, appreciated.
> >
> > I guess, in short, this is a case of "you can't really get rid of it" - which is
> good
> > enough, at least I know!
>
> A G-Sync/FreeSync monitor and video card should work for stuff like this, although
> I'd wait for confirmation from someone that owns such a setup.

I've got an Acer XB270HU bprz 144Hz G-Sync monitor and don't see any screen tearing in this game, or any other game for that matter.



Trebor
MAME Fan
Reged: 01/18/05
Posts: 509
Send PM


Re: Metrocross - Screen Tearing new [Re: Vaughan]
#344275 - 08/21/15 04:08 PM


> Thanks for the reply, appreciated.
>
> I guess, in short, this is a case of "you can't really get rid of it" - which is good
> enough, at least I know!

Make sure refreshspeed, under "CORE PERFORMANCE OPTIONS" is set to 1:

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip 0
frameskip 0
seconds_to_run 0
throttle 1
sleep 1
speed 1.0
refreshspeed 1


"OSD VIDEO OPTIONS" section looks like this:

#
# OSD VIDEO OPTIONS
#
video auto
numscreens 1
window 0
maximize 1
keepaspect 1
unevenstretch 1
waitvsync 0
syncrefresh 0

Finally, ensure triple buffer is turned on under "FULL SCREEN OPTIONS":

#
# FULL SCREEN OPTIONS
#
triplebuffer 1
full_screen_brightness 1.0
full_screen_contrast 1.0
full_screen_gamma 1.0


The above works perfectly for all games tested, including Metrocross, with no screen tearing (and no sound hiccups/skips), full screen, utilizing HLSL turned on with a NVIDIA GeForce GTX 750 Ti at 'default' settings with baseline MAME 0.164 64-bit, having an ASUS monitor locked at 60 Hz.

The downside is the game runs between 98-99% speed instead of the full 100% (As would be the case for any game slightly above 60Hz). However, it is smooth as silk and a 1-2% speed delta may not be even significant (or even noteworthy) for many.


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

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