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: mame performance with vsync  (Read 7876 times)

0 Members and 1 Guest are viewing this topic.

yeets

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:September 22, 2005, 11:27:39 am
  • I'm a llama!
mame performance with vsync
« on: February 10, 2004, 02:31:52 pm »
Do you guys have the waitvsync turn on or off?
How much of a performance hit do I take if i turn it on?
Would the hit be noticeable on an Athlon 2600+?
I personally don't like any video tearing so i'm inclined to leave it on
in my mame.ini.  

wpcmame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 278
  • Last login:February 18, 2024, 01:27:00 pm
Re:mame performance with vsync
« Reply #1 on: February 11, 2004, 02:52:20 am »
Why do you think it is a performance difference.

Either your PC can emulate the game at full speed or not.
If it can emulate at full speed (and you are using the correct refreshrate on the monitor) use vsync to avoid tearing.

If it can't emulate it at full speed, the display might look better without vsync but it will not run any faster.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re:mame performance with vsync
« Reply #2 on: February 11, 2004, 09:17:24 am »
you should NEVER EVER have it on... I really really dont' know why they added it to mame.

What it does is changes the games fps to whatever your current refresh is....  Usually 60...

but take note:  VERY VERY FEW games run at 60fps (usually 55 or 58 or something like that)... So you are speeding up the game.... Or slow it down (some games ran at 65+)

You can go with smoothmame (development stopped... but there was a new version for 79).   This will again change the speed of the original game to 60... but it doesn't speed up the sound somehow... not sure how he does it..


yeets

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:September 22, 2005, 11:27:39 am
  • I'm a llama!
Re:mame performance with vsync
« Reply #3 on: February 11, 2004, 12:23:37 pm »
http://www.mame.net/readmewin.html
says there is a performance it.  I turned it on but I still see tearing.
It's minor but a bit annoying.  Is there some other way to get rid of it?
I'm using a d9200 & arcadevga..


Why do you think it is a performance difference.

Either your PC can emulate the game at full speed or not.
If it can emulate at full speed (and you are using the correct refreshrate on the monitor) use vsync to avoid tearing.

If it can't emulate it at full speed, the display might look better without vsync but it will not run any faster.


Cave

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • Last login:June 07, 2009, 10:27:58 am
Re:mame performance with vsync
« Reply #4 on: February 11, 2004, 02:41:01 pm »
have you tried turning on triple buffer, i have this on and vsync off and don't have any tearing issues. the trees in wonderboy are a
good test.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re:mame performance with vsync
« Reply #5 on: February 11, 2004, 02:46:53 pm »
and note... I was thinking of syncrefresh... not waitvsync...

sorry.

yeets

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:September 22, 2005, 11:27:39 am
  • I'm a llama!
Re:mame performance with vsync
« Reply #6 on: February 12, 2004, 12:32:46 pm »
have you tried turning on triple buffer, i have this on and vsync off and don't have any tearing issues. the trees in wonderboy are a
good test.



Worked like a charm.  Just turned on triple buffering.  No more tearing.
Thanks..