Swapped out arcade monitor for LCD, Mame broken!

Carlito3

Active member
Feedback
5 (100%)
Credits
115CR
I had to replace an arcade monitor in a MAME Track and Field cabinet for an LCD - it really was the last resort so don't shoot me :)

The PC running Mame (with Hyperspin front end) had a separate graphics card which was hooked up to the arcade monitor.

When I removed the arcade monitor I also removed the separate graphics card and hooked the LCD up to the PC using the on board VGA.

Since I have done this, Hyperspin continues to work fine but when I try and launch a MAME game - screen goes blank and returns to Hyperspin.

I am making an educated guess that maybe there were some MAME settings/configurations relating to the fact that it was running through an arcade monitor and now I am no longer routing the signal via a dedicated graphics card to a CGA monitor I need to change these settings.

Does anyone agree that this is probably the cause and have an idea what settings should be adjusted and where they sit? I looked in the MAME.ini but couldn't find any likely suspects?

Cheers

Andy

Carlito32022-03-22 12:43:34
 

tronads

Active member
Feedback
5 (100%)
Credits
448CR
Even though you have committed the worst crime known to an arcade collector....
I think you should look at your mame.ini file for the screen0 setting, which will be something like "screen0 .DISPLAY1"

Have a tinker with the displaynumber.

Also in OSD FULL SCREEN OPTIONS, have a look for the switchres value, try changing it to 0.
 

Carlito3

Active member
Feedback
5 (100%)
Credits
115CR
tronads said:
Even though you have committed the worst crime known to an arcade collector....
I think you should look at your mame.ini file for the screen0 setting, which will be something like "screen0 .DISPLAY1"

Have a tinker with the displaynumber.

Also in OSD FULL SCREEN OPTIONS, have a look for the switchres value, try changing it to 0.

Appreciate this and in my defence - the cabinet is not mine, I'm sorting it for a mate and he's a die hard arcade collector and he gave me the thumbs up to swap out the monitors - he says its only temporary...

smiley1.gif
 

tronads

Active member
Feedback
5 (100%)
Credits
448CR
If its a widescreen monitor, please don't tell me.....and even worse, if its not, and he is stretching the image to fit....well...no words....
 

Carlito3

Active member
Feedback
5 (100%)
Credits
115CR
tronads said:
If its a widescreen monitor, please don't tell me.....and even worse, if its not, and he is stretching the image to fit....well...no words....

I am saying nothing - don't want to make your day even worse!
 

Carlito3

Active member
Feedback
5 (100%)
Credits
115CR
It is running mameuifx32 in the mameuifx32.ini file there are no Screen0 or OSD FULL SCREEN OPTIONS.

If I run the mameuifx32.exe I have all kinds of screen related options but have tried every different combination in there and sometimes I get to the "Left/Right" screen I press the buttons for left and right and nothing happens it just quits to explorer.

If I mess about with the settings in mameuifx32.exe and then run Hyperspin.exe and try to launch a game from Hyperspin - nothing happens.

I checked the path for mame executable and roms in Hyperspin and they're both set correctly.

I'm sure it must be something resolution related....
 

Brettster

Arcade, and the Chuck Norris effect
vacBacker
Feedback
20 (100%)
Credits
1,232CR
Possibly the PC was outputting 15Khz for the game to display correctly when run, which the LCD won't be able to cope with.

it will be some setup or ini file that sets the output to 15k that will need changing to 31Khz now for the LCD screen.

I dont know where this will be to help but if the GFX card was also modded to output 15Khz like an ATI card with ATOM15, then you could try one of the other outputs as it can be set to only output 15k on the VGA out for instance
 

Carlito3

Active member
Feedback
5 (100%)
Credits
115CR
Brettster said:
Possibly the PC was outputting 15Khz for the game to display correctly when run, which the LCD won't be able to cope with.

it will be some setup or ini file that sets the output to 15k that will need changing to 31Khz now for the LCD screen.

I dont know where this will be to help but if the GFX card was also modded to output 15Khz like an ATI card with ATOM15, then you could try one of the other outputs as it can be set to only output 15k on the VGA out for instance

Thanks - I sorted it - changed video mode in mame32.exe to GDI which was the only option that would work (neither DirectDraw or Direct3D would work).
 

Venom

Active member
Feedback
15 (100%)
Credits
727CR
I had similar issue too when I did the same crime, and I think I had to alter groovy mame and oddly worked better of another port. I did later manager to put the video card back to 31K.

I personally use Coinops instead of hyperspin . on my LCD build it has 4:3 setting and I find my 4:3 LCD not too bad at all.

There are build specifically for arcade cabinets.

P3MAX: Best utilized on stronger PCs using handheld controllers and
monitors/TVs.Largest collection of games & systems. Supports realistic bezels,
playlists, and “supply your own” PC Gamer collection (limited artwork provided).

P3A: Best for cabinets using arcade controls w/o analog handheld controllers.
Limited to MAME only consoles and Arcades (no other systems), realistic bezels,
and interchangeable playlists. Includes built in PC Gamer structure but does not
include joy2key needed if PC Gamer used (must copy j2k to root to function).

P3m: “Best of” curated collection for kiosk/cabinet/travel/guest-proof
applications. Provides 150 MAME Arcade games in a single playlist with artistic
bezels only. No consoles, additional playlists, joy2key or PC Gamer
 
Top