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: ArcadeVGA tearing and format  (Read 2103 times)

0 Members and 1 Guest are viewing this topic.

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
ArcadeVGA tearing and format
« on: April 08, 2006, 07:40:22 am »
OK, I've got my system running for some time, and so far I've thought it would be some kind of setting but I've got those questions now:

I'm using an arcadevga with Mamewah and a "plain" mame version.

Now I keep having the problem of what I guess is called "tearing". F.E. in Galaxian, the ships are not coming down in a straight line but seem to "skip" over something, my own gunship is doing the same when I move it from left to right.

The other problem is that the vertical games simply don't fit my horizontal screen. Is there no other way to get better results apart from using stretching. Stretching ruins the picture IMHO.

I thought I'd have perfect arcade pictures from the ArcadeVGA and am somewhat disappointed by this.

Grasshopper

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2380
  • Last login:November 08, 2023, 07:20:31 am
  • life, don't talk to me about life
Re: ArcadeVGA tearing and format
« Reply #1 on: April 08, 2006, 08:21:04 am »
My understanding is that tearing occurs when the game's refresh rate is slightly different to the screens refresh rate. Many early games were designed on the assumption that the screen would refresh at a particular rate.

Do you know your monitor's scan range?

Some custom MAME builds (AdvanceMAME?) allow you to set an exact refresh rate to match the game's rate, assuming of course that your monitor can handle it. But the problem is that very few non-VGA monitors seem to be multiscan, and most VGA multiscans won't scan below 31.5 khz.

If you have a VGA monitor then I'd suggest you try setting the scan rate to be a multiple of the game's rate.
"Patriotism is the last refuge of the scoundrel." - Samuel Johnson

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: ArcadeVGA tearing and format
« Reply #2 on: April 08, 2006, 08:25:46 am »
Sorry no, it's a pure Hantarex arcade CRT (CGA) monitor. (As it should be IMHO).
I'm not sure of the exact model really, will put up some pics.

Brad

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 247
  • Last login:August 03, 2018, 05:43:23 pm
    • www.emuchrist.org
Re: ArcadeVGA tearing and format
« Reply #3 on: April 08, 2006, 07:10:40 pm »
Sounds to me like you haven't used a resolution tool to generate custom resolutions for your Mame games.

http://mamewah.mameworld.net/downloads.htm

Brad

miles2912

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 706
  • Last login:October 31, 2019, 05:30:24 pm
  • My first Home Game. Fairchild System F.
Re: ArcadeVGA tearing and format
« Reply #4 on: April 08, 2006, 08:53:09 pm »
That and there is a setting in mame.ini  (you did make an ini file right?) to disable stretching.

Don
  Scratch built upright MAME Cab

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4946
  • Last login:July 31, 2022, 10:26:34 pm
Re: ArcadeVGA tearing and format
« Reply #5 on: April 08, 2006, 11:20:30 pm »
Turning on triplebuffering will remove this.

I use hwstretch + triplebuffer and all games look great (that should look great that is)

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: ArcadeVGA tearing and format
« Reply #6 on: April 09, 2006, 12:55:08 pm »
Turning on triplebuffering will remove this.

I use hwstretch + triplebuffer and all games look great (that should look great that is)


I have a standard res arcade monitor and an ArcadeVGA.

I only use hardware stretch on games that switch resolution mid-game like Xevious 3D/G because they do not work properly without it.

As for triple buffering, it will help with tearing in most situations, but be aware that there is a performance hit.  On my old system with a P4 2.8GHz, triple buffering made the sound in MK3 choppy.

I have the original ArcadeVGA 7000.  I'm not sure if the newer version would help with triple buffering performance or not.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

thebrownshow

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 546
  • Last login:December 14, 2010, 03:14:32 pm
Re: ArcadeVGA tearing and format
« Reply #7 on: April 10, 2006, 12:48:01 pm »
This article is pretty helpful in explaining what causes tearing:
http://retroblast.com/articles/winmamemon_1.html