Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: Bunghoolio on February 05, 2014, 12:40:11 am

Title: 640x480 games getting 512x240 instead - WG D9200
Post by: Bunghoolio on February 05, 2014, 12:40:11 am
I'm happy to say that I've got most games looking really good overall. I have a few issues where some games are shifted an inch this way or the other compared to most that are perfectly centered, but that is a separate issue that I will ask for help with soon enough.

My main question here is why 640x480 @60 is not being supported for games like Tekken, GM is choosing 512x240 @60 instead.  I'm running my desktop at 640x480 and it shows up as one of my modes:
Switchres: [ 85]  640x 480 @ 60*: DALDTMCRTBCD640x480x0x60 - Modeline "640x480_60 31.50KHz 60.00Hz" 25.20 640 656 752 800 480 490 492 525   -hsync -vsyn[/b]

So why is it choosing 512x240 @60 ?
Title: Re: 640x480 games getting 512x240 instead - WG D9200
Post by: cools on February 05, 2014, 04:26:47 am
Read the log - the game is changing resolution multiple times from it's initial boot resolution to 512x240 internally.

It's working correctly.
Title: Re: 640x480 games getting 512x240 instead - WG D9200
Post by: Bunghoolio on February 05, 2014, 10:47:08 am
The log says " [tekken] Calculating best video mode for 640x480@60.000000 orientation: normal"   which makes me assume the game originally ran at 640 x480.

Then GM passes up my Modeline "640x480_60 31.50KHz 60.00Hz" , and chooses 512x240 @60 instead, why?
Title: Re: 640x480 games getting 512x240 instead - WG D9200
Post by: Calamity on February 05, 2014, 10:56:17 am
Cools has given you the right answer, check your log and how it changes resolution multiple times like the original board did.
Title: Re: 640x480 games getting 512x240 instead - WG D9200
Post by: Bunghoolio on February 06, 2014, 01:36:08 am
Sorry for my Noobness. I think I found my answer in another thread as to why it chooses 512x240 when Bungnooblio thinks it should be 640x480:

Quote
Tekken 3 (and TTT)  is listed as 640x480... which is somewhat incorrect IMO.

The ingame play is at 512x480 - when interlaced mode is set within the game settings, or 512x240 if non-interlaced.

Mind you, the actual game settings menu runs at 640x480 when set to interlaced, 320x240 when non-interlaced.

Unfortunately the ArcadeVGA does not support 512x480, though it does support 512x240.  When running games within the tekken series, enforce 512x240 in mame (or Zinc).  For tekken 3 (and tag in the potential future) you'll have to set the game settings to non-interlace if you choose to use this resolution.  Which is unfortunate, as my Tekken Tag PCB looks so much better on my Nanao when run interlaced