May 23, 2010

Play msDos games on your modern machine

When I was a kid I used to play games on my families PC which was an old msDos machine. And now that I look back I want to play those games again! I have them but they're weird msDos files. Well luckily I found a way on how you can play Dos games on your modern windows XP/Vista or 7 with a software and some simple coding!



Step 1 -Software
First of your going to need a software, assuming you already have a dos game if not you can download DOS demos at:
http://www.dosgamesarchive.com/.
The software to "emulate" Dos games is called Dosbox.
You can get it at:
http://www.dosbox.com/download.php?main=1

Download and install Dosbox and here's an important step:
Put your game in local disk C. Like this:
C:/Dosgames/
Because later on we're going to write the path of the game in Dosbox and it can be a little messy if your path is called:
C:/program files/games/dosgames/blabla.inc/
Oh and another tip if the game is called Jazz jackrabbit don't name the folder that, because it's going to be a lot more to type in and it will get annoying to type all that. So call it Jazz.  I do that with all my games.

Step 2 - Emulation
Are you ready to play some awesome dos games?! Well we're gonna do some coding first so calm down.

Open up dosbox and you should see this:


Now we're gonna change the dosbox folder to where the games are at. So type in:
mount c c:/dosgames
and of course if your folder isn't called dosgames you just type in whatever your folder is called. Obviously.
Next is to change the directory to c:/dosgames. So far we've just told Dosbox that disk C is c:/dosgames. Confusing?
Well just type in c:/

Done now the program should no longer say: Z:/ but C:/.
If you want to see all the folders in our C drive (c:/dosgames) you can simply type in:
dir (NOTE: you can skip this step since it only shows you what folders are here, but i recommended you to do this the first time you try dosbox)

Now you see that I have a few folders called 'Alien' 'Blood' 'Jazz' and 'vikings'
If want to open any of these folders I type in:
cd jazz
cd stands for change directory.

You can now see that dosbox isn't saying c:/ anymore now it's c:/JAZZ which indicates that we are now inside the folder jazz (C:/ meant c:/dosbox, remember?)
We now just have to type the file name for the .exe file. Usually it's just the game name like Blood. But here the game is called 'Jazz jackrabbit' and I might be a little unsure what the file name is called so rather than just randomly typing file names. I go into the folder. (i don't recommend you to type in dir here since dos games has LOTS of files in their folders.) Just open my computer then local disk C then dosgames, jazz and these are the .exe files I could find.
It's pretty obvious that the exe for starting the game isn't called. Install, jazz.ico, or istruct.0sc. 
So I'm pretty sure it's the JAZZ.EXE one.
So type in:
jazz
The game should boot up and run at a smooth FPS.

Alright that's it for this tutorial thanks for reading and...WAIT!
I just realized that some people might have their Dos games on a CD. (primitive cavemen's...)
Now this isn't the case for me so I don't really know how to do it but from what I've gathered from the dosbox wiki. In the first mounting part where I wrote:
mount c c:/dosgames
Your suppose to type in:
MOUNT D D:\ -t cdrom 
And since you've now set D:/ to be the CD-rom. You can follow this tutorial but wherever I type in something with C:/ you just have to type in D:/.
If that didn't make sence and your mad at me because I can't mount CD's in dosbox then follow this link:
http://www.dosbox.com/wiki/Basic_Setup_and_Installation_of_DosBox


No comments:

Post a Comment