MSFN Forum: [Solved] Running Dragon Ball Z MUGEN Edition 2 in a VM - MSFN Forum

Jump to content


Windows 7 forum rules

If you have questions about customizing Windows 7 that are vLite-specific, please post them in the vLite forum, not here. If you have questions regarding the unattended installation of Windows 7, please post them in the Unattended Windows 7/Server 2008 R2 section.
  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

[Solved] Running Dragon Ball Z MUGEN Edition 2 in a VM

#1 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 22 August 2012 - 04:08 PM

First off, I'm using Windows 7 x86, so NTVDM, and all three files associated with it (config.nt, autoexec.nt, and command.com) are present on System32 directory, and are not modified in any way.

So when I try to load any Win16 program, or MS-DOS program with .com extension, I get the famous error message:

"config.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application."

But the "config.nt" is present, and it's not modified in any way. I even extracted the original "config.nt", and "autoexec.nt" from my Windows 7 DVD, but it didn't changed anything. :realmad:

Also, NtfsDisable8dot3NameCreation is set to 0, so it's not the cause of this problem.

Maybe it's because I've turned off some specific service? (and I did turned out quite a few, to free my RAM).

So, do I have to reinstall my OS, or someone will help me? :)

This post has been edited by mateczko: 26 August 2012 - 05:51 AM



#2 User is offline   albator 

  • Nlite Supporter
  • PipPipPipPip
  • Group: Members
  • Posts: 641
  • Joined: 18-August 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 August 2012 - 04:43 PM

Did you remove services of just disabled them ? if so restart your os with the default service configuration ( a .reg is avaible for that) and you will se if your problem
is cause by a stopped service.

#3 User is offline   jumper 

  • 2013 All-American Masters HJ/TJ'er
  • PipPipPip
  • Group: Members
  • Posts: 362
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 23 August 2012 - 09:45 PM

If you have a 64-bit processor, 16-bit instructions need to be emulated. I don't think WOW can do that.

Edit:
AMD64 and Intel 64 processors can run 16-bit code when operating in "Legacy mode."

According to http://en.wikipedia....-64#Legacy_mode:

Quote

Legacy mode

The mode used by 16-bit ('protected mode' or 'real mode') and 32-bit operating systems. In this mode, the processor acts like a 32-bit x86 processor, and only 16-bit and 32-bit code can be executed. Legacy mode allows for a maximum of 32 bit virtual addressing which limits the virtual address space to 4 GB.[1](p14)(p24)(p118) 64-bit programs cannot be run from legacy mode.


Thanks, Tripredacus!

This post has been edited by jumper: 25 August 2012 - 02:15 AM


#4 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 August 2012 - 02:50 AM

I disabled them, not deleted them.
I do have a 64-bit processor, AMD Athlon 64 X2 6000+, in fact.
I'm gonna try resetting the services.

EDIT:
I have reset all default services to their default values, but still it doesn't work. :realmad:

This post has been edited by mateczko: 24 August 2012 - 07:00 AM


#5 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,726
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 24 August 2012 - 07:51 AM

View Postjumper, on 23 August 2012 - 09:45 PM, said:

If you have a 64-bit processor, 16-bit instructions need to be emulated. I don't think WOW can do that.


User says he is using a 32bit OS. the capabilities of the CPU have nothing to do with whether he can run 16bit instructions or not.

I have found that DOS programs do not run very well on their own in Windows 7 x86. In my experience they either malfunction, crash immediately on opening, or spike the CPU to 100%. I would recommend you use an emulator such as DOSBox, or a VM with DOS/Win9x installed in it for these apps.

#6 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 August 2012 - 08:31 AM

DOSBox does not support LFN (Long File Names), which my specific MS-DOS game needs. I tried for three days to install Windows 98 (on which I've played this game originally 9 years ago) using QEMU, VMware, and Microsoft Virtual PC, but there always were some errors including errors about not having a VESA driver, game not running, or having bad performance.
I don't want to go back to WinXP, which supossedly has better NTVDM performance, from what I've seen, I can't go back to Win98 either. But I would really want to :thumbup.
I will try reinstalling the OS.

This post has been edited by mateczko: 24 August 2012 - 08:32 AM


#7 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,272
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 24 August 2012 - 09:10 AM

Um... I won't swear to this but I believe there are DOS drivers for MS' VPC, if you're looking for strictly DOS-mode.

Look for "S3 Trio" drivers, specifically (AFAIKR) "S3 Trio 64v". The Sound is "Soundblaster Compatible" and should also work. No Gameport though.

Here are some DOS drivers that may work.

#8 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 August 2012 - 09:28 AM

I don't want strictly-DOS-mode, because it doesn't support LFN. I have tried DOSLFN and LFNDOS, but they didn't help. I though NTVDM would help me (like it did on my XP way back), but it doesn't work for me.

This post has been edited by mateczko: 24 August 2012 - 09:29 AM


#9 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,272
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 24 August 2012 - 09:53 AM

??? I really don't understand.
Virtual PC w/Win98 works and so do 16-bit programs. The problem you're having is that the program (whatever it is - a game?) needs 16-bit drivers for the associated hardware. Heck, you can even get the NIC to work in DOS or Win98.

The above link is not as good as this one which is a really good collection.

MS' VPC is the old Connectix VPC - they bought the rights. Here is the Hardware emulated:
BIOS - AMI BIOS
Chipset - Intel 440BX
Sound Card - Creative Labs Sound Blaster 16 ISA
Network Card - DEC or Intel 21140 10/100
Video Card - S3 Trio 32/64 PCI with 8MB VRAM

Here is the Video capabilities:
Spoiler
So... I'm really confused because you said

Quote

errors about not having a VESA driver, game not running, or having bad performance.
I gave you a link to full-blown drivers. Try them before you poo-poo the suggestion.

#10 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 24 August 2012 - 10:18 AM

Ok. I will try once again to run this game in Virtual PC with Windows 98.

EDIT:
So as you can see, even though I have the VESA graphic card, and the original driver (not the Virtual PC one), I get this error.
http://scr.hu/90y/odj7o
I get the EXACT same message if I try to run in MS-DOS mode.
http://scr.hu/90y/mbl3j
Note that I had to use the "-nosound" parameter, otherwise the VM just hangs up.
Also if I use the Virtual PC's S3 driver, the VM hangs up on initializing sound for a little while, and then there's the same story as before.
http://scr.hu/90y/8ifeq


So Virtual PC + this game = :realmad:

This post has been edited by mateczko: 24 August 2012 - 11:45 AM


#11 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 5,018
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 24 August 2012 - 02:49 PM

for DOS Games or programs use DOSBox, I'm using it to play old games like PanzerGeneral.

#12 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,272
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 24 August 2012 - 05:57 PM

View Postmateczko, on 24 August 2012 - 10:18 AM, said:

Ok. I will try once again to run this game in Virtual PC with Windows 98.

EDIT:
So as you can see, even though I have the (1) VESA graphic card, and the (2) original driver (not the Virtual PC one), I get this error.
I get the EXACT same message if I try to run in MS-DOS mode.
(3a) Note that I had to use the "-nosound" parameter, otherwise the VM just hangs up.
Also if I use the (4) Virtual PC's S3 driver, the (3b) VM hangs up on initializing sound for a little while, and then there's the same story as before.
(1) You mean the VPC "emulated" one?
(2) The one(s) from the FTP site?
(3a/3b) Did you "install" the Correct Drives for it? (same FTP site, btw)
(4) Virtual PC does NOT have Drivers - you are using the DEFAULT ones supplied with Win98.
(*) You will HAVE to allow resizing of the Screen in VPC
(*) Did you notice that VPC also has a couple of "extras" to allow accelerations?
-- -- in folder "Program Files\Microsoft Virtual PC\Virtual Machine Additions"
-- VMAdditions.iso <--for Windows (DID YOU INSTALL THIS?)
-- DOS Virtual Machine Additions.vfd <--for DOS (DID YOU INSTALL THIS?)
(5) I note the "errors" and the info you just provided indicate that it's a Pure DOS 16-bit game. IOW, suitable to run on (e.g.) MS-DOS 5.0, so... Did you REALLY use XP's "DOS" and actually change screensize? AND have sound? Did you have to use ANY other drivers other than those supplied with XP on the REAL PC?
-ALSO in the FIRST screen - that's NOT a VESA driver.

Why is it I have a VPC DOS/Win3.11 AND a VPC Win98SE and both work just fine? BTW, I DID get the files from the site I gave and use them. I can ALSO use the Emulated Network Card in DOS and even PRINT to my... SHARED USB PRINTER. I can do ANYTHING in VPC that I could do if it were a "real" PC. That's where I do ALL of my testing.

Point of interest - VPC (like any other Virtual Machine software) just EMULATES hardware - you MUST supply the CORRECT drivers. The fact that the "game" works on a REAL machine (with XP installed) indicates that you MUST have installed CORRECT drivers for the "game" to function. This is NO DIFFERENT than a VM. Seriously!

I figured out the GAME you're having a problem with ("Dragon Ball Z MUGEN Edition 2: Freeware 2D combat game featuring characters from Dragon Ball Z"). I'll see what I can do for you. (you could ALSO help me help you by answering the above questions).

OR... just try MagicAndre1981's suggestion...

I had found a BETA one (doesn't work after 2000).

Quote

M.U.G.E.N supports most Sound Blaster-compatible soundcards.
To run this beta release, you will need a VESA 1 or VESA 2 compatible
video card. VGA is NOT supported.
Which means you need the VESA drivers.

BWAHAHAHAH!!!! I'm leaving all of the above but DID find this! Scroll down to

Quote

I downloaded Mugen Editon 2 and when I tried to play it, I got an error. It says cannot change video mode...What do I do?
CHANGE THE CFG! Do NOT use the Screen Size you clearly are trying to use (ref. screen shots). INSTALL THE VM ADDITIONS (the ISO). ADD THE LINES FOR SOUND IN THE AUTOEXEC.BAT!
(sheesh!!!!)

#13 User is offline   jumper 

  • 2013 All-American Masters HJ/TJ'er
  • PipPipPip
  • Group: Members
  • Posts: 362
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 25 August 2012 - 12:47 AM

View Postmateczko, on 24 August 2012 - 08:31 AM, said:

DOSBox does not support LFN (Long File Names), which my specific MS-DOS game needs.

If your game needs long file names, then it isn't really an MS-DOS app. Perhaps you moved the installed files to a subdirectory that exceeds the MS-DOS path limit.

If it really does need long files names, then it must have its own TSR or use a dos-extender to provide that support when running in real MS-DOS. If so, please elaborate.

From what I've read on other sites, DOSBox should be the way to go once you've solved the file names/paths issue.

#14 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 25 August 2012 - 03:28 AM

1. I would need to change all files to their 8.3 names, in order for this game to run on DOSBox, and even then, the sound emulation isn't perfect, as it stutters. I've tested it before.
2. There's no TSR's or dos-extenders. This game only needs DPMI on pure-dos-mode, which I've provided.
3. I did change the cfg file in this game to have 640x480, not 320x240, but it DOESN'T do anything!
4. There is some options to change the VESA mode in the cfg file, but I've tested all modes before, and it didn't help.
5. Can I get some help on my original problem, as I've think we brought this way off-topic.

Now onto the questions about the screenshots.
1. Yes.
2. There's no drivers for the emulated graphic card on your FTP site. I used the ones supplied with Windows 98 SE.
3. Ditto.
4. VPC has it's own S3 driver, which allows for bigger resolutions at 32 color bits. But it doesn't make a difference.
* I did allowed resizing, but still no effect.
* I did install the VMAdditions.iso; DOS Virtual Machine Additions.vfd is not present on Virtual PC 2007 SP1, but they WON'T add any new graphic drivers, or sound drivers, so they wouldn't help.
5. When I was using XP, I did used the NTVDM, and I also used VDMSound, for sound emulation, becasue NTVDM DOES NOT support Sound Blaster 16, which my game needs, only Sound Blaster 2.0.

This post has been edited by mateczko: 25 August 2012 - 03:33 AM


#15 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,576
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 25 August 2012 - 04:24 AM

I have the feelng that what is needed is a suitable VESA driver. :whistle:
Here are some:
http://web.archive.o.../software/vesa/

If I were you I would try the Scitech Display Doctor and/or the UNIVBE.
Some references here:
http://reboot.pro/3572/
http://reboot.pro/2325/

I suspect that a lot of tries need to be made within the .cfg .... :ph34r:

BTW it seems like virtualbox also supports VESA drivers, in case you may want to try the portable version:
http://www.vbox.me/

jaclaz

#16 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 25 August 2012 - 04:31 AM

Ok, I will try running this game with UNIVESA, UniVBE 6.7, and VBEMP 2010.06.01, under Microsoft Virtual PC.

VBEMP 2010.06.01 = No effect, same as the default S3 drivers.
UniVESA (in DOS-mode) = No effect.
UniUBE 6.7 (in DOS-mode) = Kinda works, but now the game gives this error:
http://scr.hu/90y/9lwg2
Which is weird, because this directory does indeed exist.

This post has been edited by mateczko: 25 August 2012 - 04:47 AM


#17 User is offline   jumper 

  • 2013 All-American Masters HJ/TJ'er
  • PipPipPip
  • Group: Members
  • Posts: 362
  • Joined: 21-January 11
  • OS:98SE
  • Country: Country Flag

Posted 25 August 2012 - 05:15 AM

View Postmateczko, on 25 August 2012 - 03:28 AM, said:

1. I would need to change all files to their 8.3 names, in order for this game to run on DOSBox....

I see no evidence that this is either a DOS app or even a 16-bit app at all. I think it's a Win32 console app.

Is there a reason you keep us guessing instead of just telling us the name of the app?

#18 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 25 August 2012 - 05:20 AM

submix8c already spoiled the name of the game. It's Dragon Ball Z MUGEN Edition 2, which is based on an very old MUGEN fighting engine for DOS, made in 2000.
You can download it here, and see it for yourself:
http://www.caiman.us...s/fw/f1951.html

This post has been edited by mateczko: 25 August 2012 - 05:20 AM


#19 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,576
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 25 August 2012 - 05:53 AM

All available references seem like suggesting that Scitech Display Doctor worked with the game allright.
Try it, here:
http://wayback.archi...t.com/ftp/sdd/*

BTW, it is possible that you need to try the older version 53.
Don't forget this:
http://wayback.archi...dd/regcodes.txt

jaclaz

This post has been edited by jaclaz: 25 August 2012 - 05:57 AM


#20 User is offline   mateczko 

  • Newbie
  • Group: Members
  • Posts: 27
  • Joined: 31-May 12
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 25 August 2012 - 05:56 AM

I will test VirtualBox with VBEMP and SciTech Display Doctor, maybe the game will finally work.

This post has been edited by mateczko: 25 August 2012 - 06:05 AM


Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

4 User(s) are reading this topic
0 members, 4 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy