Jump to content

HS and Arcadevga video card problem


actman

Recommended Posts

Posted

I have a ArcadeVga video card and a 25" WG arcade monitor. When I run my ext Hd with Hyperspin running Mame games it works from the DVI port to a computer monitor. When I connect my Arcade monitor my Hyperspin comes up shows my mame games on the wheel but when I select a game the screen flashes and it remain on the game selection screen. I installed the lastest drivers from Andy and Im not sure what to try. Some of the other emulators work in HS. I first had setup my computer with XP and found that Mame worked but my other emulators would not!

For XP I had to turn off hardware acceleration for videos to work in HS

If anybody has any ides let me know.

  • 2 weeks later...
Posted

Found the issue. It's a directdraw problem. It does not like to switch from non interlaced res to interlaced res. I can lower Windows res and it works but I want HS to run 640x480. A small program is written to set the res before going into a game. How do I get HS to run this executable file before each mame game ?

Posted

I have no idea how to do that. I thought maybe hyper launch or rocket launch would have an easy way.

  • 2 weeks later...
Posted

What Agent 47 already said is the best way to do it. I'm working n something similar and it will (hopefully) use the same UserFunctions.ahk he mentioned.

Your monitor/res issues sound like such a pain in the ass that personally I'd just replace the arcade monitor/card for standard PC gear, rather than spend 40-80 hours of my life figuring out how to get it to work right. Good luck though!

Posted

I grew up on these old monitors and that's how I remember playing those games. Yes I agree total pain in the ass lol

It's the same reason people restore old cars ...that's from there day and that's what they like...easier to go buy a brand new car!

Does rocket launch have built in ability to change resolution before each game? Someone on here implyed it does.

Posted

Setting the resolution/video options from within MAME desn't help? That seems weird since so many people run WG monitors to be authentic. Or have you tried messing around with the AutoHotKey code Agent47 already gave you yet? Is your program run from the command line?

 

StartGlobalUserFeatures(){
   Global systemName
   if (systemName = "MAME") {
      ; Code to run program here
   }
}
I'm not even close to being expert at AHK, but maybe try this. Where it says "code to run your program here" put something like:

Run %comspec% /c ""C:\Your Program.exe"
Obviously you change the "YourProgram.exe" bit for your actual .exe. I doubt that will work as I don't know the AHK rules well enough to spitball like that, but it's a start.

Save it as maybe MAME.ahk and put it in the RocketLauncher/User Functions AHK folder (not sure how the structure is off the top of my head)

You need to know AHK a bit to really be able to tinker with RocketLauncher anyway so you might read through the tutorial to get the gist at least.

https://autohotkey.com/docs/Tutorial.htm

Start there and pretty much everything runs in order down the right column.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...