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: NTDVM error when trying to run mame.  (Read 1037 times)

0 Members and 1 Guest are viewing this topic.

delta88

  • I didn't try to trick anyone - Fair warning was given
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 657
  • Last login:May 20, 2025, 08:21:05 am
  • This place is still here?
NTDVM error when trying to run mame.
« on: May 26, 2006, 10:06:22 pm »
When I try to run mame either from mamewah and or from a cmd promt I get this error about ntdvm has caused and illegal instruction c:100d yada yada. I know it has to do with the 16-bit virtual syste. This jsut kinda came outta the blue. I plugged this mame pc in and tried to run a game and baam!

*cue erie music
« Last Edit: May 26, 2006, 10:08:04 pm by delta88 »

delta88

  • I didn't try to trick anyone - Fair warning was given
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 657
  • Last login:May 20, 2025, 08:21:05 am
  • This place is still here?
Re: NTDVM error when trying to run mame.
« Reply #1 on: June 01, 2006, 08:27:45 am »
Anyone?

Pi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 108
  • Last login:March 08, 2007, 03:46:13 am
  • From Jupiter with pride
    • CAESAR
Re: NTDVM error when trying to run mame.
« Reply #2 on: June 01, 2006, 08:30:56 am »
NTDVM is the 16-bit DOS subsytem of Windows. If you run an EXE from the commandline, NTDVM is only called if Windows detects that it's not a Windows executable. So you might be running DMAME (the DOS version of MAME). Or maybe the EXE has become corrupted and Windows doesn't recognize it as a Windows executable. Those are two good possibilities.
Pictures in the dark I see - Morpheus comes to me.

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
Re: NTDVM error when trying to run mame.
« Reply #3 on: June 01, 2006, 08:31:39 am »
It seems you are running a DOS version of Fastmame.

Being under windows, you should use a 32bits command line version not a 16 bits. At you will be sure to not have probleme with the 16bit VDM.

Is there a special reason you want use a DOS version??


Pi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 108
  • Last login:March 08, 2007, 03:46:13 am
  • From Jupiter with pride
    • CAESAR
Re: NTDVM error when trying to run mame.
« Reply #4 on: June 01, 2006, 09:08:13 am »
AFAIk, there is no DOS FastMAME.
Pictures in the dark I see - Morpheus comes to me.

youki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1612
  • Last login:November 19, 2016, 01:07:33 pm
  • Atomic Front End Creator
    • Atomic Front End
Re: NTDVM error when trying to run mame.
« Reply #5 on: June 01, 2006, 09:16:40 am »
Oups, you're right.   So your theory should be cause .   The .exe is corrupted and windows don't detect it as "PE" Executable  , and try to run it in the 16 bit VDM.


delta88

  • I didn't try to trick anyone - Fair warning was given
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 657
  • Last login:May 20, 2025, 08:21:05 am
  • This place is still here?
Re: NTDVM error when trying to run mame.
« Reply #6 on: June 02, 2006, 07:32:08 pm »
thank and you  :) ill try that home I get home