The NEW Build Your Own Arcade Controls

Main => Monitor/Video Forum => Topic started by: 2600 on February 17, 2015, 12:41:50 pm

Title: MAME Switching resolutions with Windows 7 problems
Post by: 2600 on February 17, 2015, 12:41:50 pm
I recently decided to give Win7 a try in my cab and I think I'm seeing an issue that might not of happened under XP.  My OS is on a separate drive so I only changed the OS drive and not any of my MAME settings.  I'm using an ArcadeVGA 2, a D9200 Monitor, Windows 7, and recent version of MAME.  All ini's are setup per game and the mame ini is setup correctly as well.


My problem is that MAME seems to ignore my resolution set in the ini file.  This also causes MAME to take forever to load.  Running MAME with verbose, it seems to pause for a while after it lists all available resolutions and chooses one.  When doing some testing last night I'm not sure if it is limited to, but easily noticeable using Williams games like Narc and T2.  My desktop is set to 640x480 and I'm trying to switch to 401x256.  MAME keeps setting it to something like 632x264.  I running with the trisync utility so I don't think I am hitting the Windows 7 direct draw bug, but I tried to set my desktop to 640x288 and had the same issue.  I can manually set my desktop to 401x256, turn switchres off, and run the games correctly.

Anyone have any ideas?
Title: Re: MAME Switching resolutions with Windows 7 problems
Post by: haynor666 on February 17, 2015, 01:44:53 pm
Narc is 512x400 in game and T2 is 404x255 so 401x256 in both cases is not enough.

I have experience this pause. Probably too much resolutions in system. After I limited to 50 different modes I don't have such problem. You might try super resolutions. This would fix both problems.
Title: Re: MAME Switching resolutions with Windows 7 problems
Post by: 2600 on February 17, 2015, 02:03:21 pm
My understanding is MAME should switch to any resolution I pick whether it is right or wrong.  For T2, 401x256 is close enough.  For NARC, I forget what my ini is set to.  When you say Super Resolutions, I'm assuming you are referring to a GroovyMAME feature.  I'm not using GroovyMAME.  I'm not sure the number of resolutions is the problem as I'm telling MAME what resolution to switch to.  It does probe and list the available resolutions,but only lists a dozen or so and then pauses a few lines after MAME has chosen the resolution it wants to switch to.