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: DirectX Programming for ArcadeVGA card  (Read 1391 times)

0 Members and 1 Guest are viewing this topic.

chowny

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 51
  • Last login:August 17, 2006, 04:08:01 pm
  • ArcadEPIC author and World's Greatest Lover
    • ArcadEPIC homepage
DirectX Programming for ArcadeVGA card
« on: August 26, 2004, 04:42:20 am »
Hello all

I am well into the development of YAMFE (Yet another Mame front end). I want to make one that is sort of tailored towards arcade monitors, but that runs under windows.

I have the program working quite well on my dev machine, but I can't seem to set the directX modes on my cabinet (using the ArcadeVGA card and an arcade monitor)

The directX modes work in windowed mode but if I set the fullscreen flag, I get an error saying that the device has failed and that I need to reboot before DirectX will work properly again.

Its not an issue of using a resolution that ArcadeVGA doesn't support, as I have enumerated all the supported video modes and am choosing one of them.

Any suggestions where I might be going wrong?

Regards
 Stephen
 sdchown@yahoo.com

DaveJ-UK

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 261
  • Last login:January 11, 2025, 04:20:37 am
  • Dirty Dawg
    • ChronicGames.NET
Re:DirectX Programming for ArcadeVGA card
« Reply #1 on: August 26, 2004, 09:12:13 am »
Are the dev and test/cab machines running different OS's? This has caused me problems in the past (95/98
* DaveJ-UK Vs. 2000/XP), although I have never played with DirectX.

Do you have the latest version of DX (9.0b I think it is) installed on both machines?
« Last Edit: August 26, 2004, 09:12:45 am by DaveJ-UK »

chowny

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 51
  • Last login:August 17, 2006, 04:08:01 pm
  • ArcadEPIC author and World's Greatest Lover
    • ArcadEPIC homepage
Re:DirectX Programming for ArcadeVGA card
« Reply #2 on: August 26, 2004, 09:27:01 am »
Yes. Same OS (WindowsXP), same version of DirectX (9 on both). Different Video cards of course.

My DEV machine is a laptop with a Nvidia chipset card. I am starting to suspect its a refresh rate issue. But I can't be sure. I think I'm going to have to install my development environment (in this case Delphi) on my cabinet so that I can trace the code.

Working on the cab like this is gonna be a nightmare though, so its a last resort.

DaveJ-UK

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 261
  • Last login:January 11, 2025, 04:20:37 am
  • Dirty Dawg
    • ChronicGames.NET
Re:DirectX Programming for ArcadeVGA card
« Reply #3 on: August 26, 2004, 11:18:24 am »
I am starting to suspect its a refresh rate issue.

I think you are probably right.

Have you tried any other DirectX apps?

chowny

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 51
  • Last login:August 17, 2006, 04:08:01 pm
  • ArcadEPIC author and World's Greatest Lover
    • ArcadEPIC homepage
Re:DirectX Programming for ArcadeVGA card
« Reply #4 on: August 26, 2004, 03:15:55 pm »
Well, MAME runs fine. And that uses DirectX (I think). Maybe one of the Mame Dev's would be able to help me.

Who knows.

I am at a loss. Google on the error I get "Microsoft windows detected and recovered from a...blah blah" seems to suggest that its a problem with ATI Radeon chipset.

God help me.   :(

Later
 Stephen

AlanS17

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5382
  • Last login:December 02, 2019, 08:35:48 am
  • I won't even pretend to be clever...
    • AlanS17
Re:DirectX Programming for ArcadeVGA card
« Reply #5 on: August 26, 2004, 04:27:31 pm »
Maybe you need a more current version of the ArcadeVGA drivers (just throwing that out there).


chowny

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 51
  • Last login:August 17, 2006, 04:08:01 pm
  • ArcadEPIC author and World's Greatest Lover
    • ArcadEPIC homepage
Re:DirectX Programming for ArcadeVGA card
« Reply #6 on: August 27, 2004, 02:00:40 am »
SOLVED! It seems that the Radeon 9X00 chipsets don't like some Intel Motherboards.

Disabling some of the Hardware accelleration seems to have done the trick.

Thanks to all
 Stephen