|
| DOS Games Discussion A message board to talk about DOS games, get help, and find old games. Do NOT post warez or abandonware requests please
|
|
|
| Author |
Message |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 5052 Location: ROTFLMAO in Belgium.
|
Posted: Fri May 06, 2005 10:38 am
Post subject: Dosbox on XP [Howto] |
|
|
If you're reading this it means you have discovered a simple fact:
most dosgames will run poorly or not at all on XP (W2K).
Luckily there is help: Dosbox.
Dosbox will emulate a dos environment, so that the dosgames can run through it. It will handle all those dos instructions that XP refuses to execute.
--> It is a safe to use program, it will NOT harm your XP.
This is meant as a short intruction to help you on the way with that program, so that you can play most of those ol'gems in XP. It's not meant as an elaborate nor complete howto. If you need more explainations please use the Get Games To Work forum.
Before posting for help:
-> Read the dosbox readme.
-> Use the forum search, plenty games have already a topic with the needed solutions.
If you still need help:
-> Give your system specs (OS-HARDWARE).
-> State as clearely as possible your problem.
-> If you get an error message post it as correctly as you can.
-> Post what you did t'll now to get your game running.
-> Post your mount lines, command lines you use to get the game running, the setup choices you made .....
-> Please don't forget to post about WHAT game you need help for.
-> Full original game? Downloaded? ISO? Ripped one? .... Downloaded from one of our sites?
First steps:
-> Download the latest dosbox version from:
http://www.dosbox.com/download.php?main=1
For XP it's the Win32 installer that you need.
Run the installer, accept all the default params.
-> In Windows create a c:\games\
-> double click in the dosbox start menu items on dosbox.conf,notepad will open,
** If not do it manually (means that your file associations have been altered).
Scroll down the whole way t'll you see:
[autoexec]
# Lines in this section will be run at startup.
You need to add two command lines, so that dosbox will start with a virtual C:\ mounted.
This is how it must look:
[autoexec]
# Lines in this section will be run at startup.
mount c c:\games\
c:
Save and exit.
Run dosbox, if you done it all correctly this is what you will see:
**If you get an error message, you made some mistakes, check everything and correct where needed.
** If your harddisk is partitioned and you use another partition to store your dosgames alter the command line accordingly.
Example: if you use the E: partition, then create an E:\games and mount that as C:
mount c e:\games
Some facts you must understand
*IMPORTANT*
************************************
*Do NOT mount your real C:\ as C:\ in dosbox.*
************************************
Better safe than sorry.
Even if it's unlikely that something bad will happen, it will avoid cluttering up your real C:\ with all kinds of old dos files.
When dosbox sees a C:\ it is in reality C:\games\.
That dosbox C:\ is called a virtual drive, dosbox will handle it as C:\ whilst the read-writing is in your real C:\games\, that is where all your dosgames will be installed, saved and whatever.
When dosbox says you are writing in C:\doom\ windows will write everything to C:\games\doom\
Basic dosbox sound settings
The most compatible soundsettings in dosgames with a default dosbox configuration are:
Soundblaster or Soundblaster 16
Adress 220
IRQ 7
DMA 1
HDMA 5
Midi adress 330.
Handy dosbox keystrokes:
| dosbox readme wrote: |
================
5. Special Keys:
================
ALT-ENTER Switch to full screen and back.
ALT-PAUSE Pause emulation.
CTRL-F1 Start the keymapper.
CTRL-F4 Change between mounted disk-images. Update directory cache for all drives!
CTRL-ALT-F5 Start/Stop creating a movie of the screen. (avi video capturing)
CTRL-F5 Save a screenshot. (png)
CTRL-F6 Start/Stop recording sound output to a wave file.
CTRL-ALT-F7 Start/Stop recording of OPL commands.
CTRL-ALT-F8 Start/Stop the recording of raw MIDI commands.
CTRL-F7 Decrease frameskip.
CTRL-F8 Increase frameskip.
CTRL-F9 Kill DOSBox.
CTRL-F10 Capture/Release the mouse.
CTRL-F11 Slow down emulation (Decrease DOSBox Cycles).
CTRL-F12 Speed up emulation (Increase DOSBox Cycles).
ALT-F12 Unlock speed (turbo button).
These are the default keybindings. They can be changed in the keymapper.
|
The ones you will need the most are:
ALT-ENTER Switch to full screen and back.
CTRL-F10 Capture/Release the mouse.
CTRL-F11 Slow down emulation (Decrease DOSBox Cycles).
CTRL-F12 Speed up emulation (Increase DOSBox Cycles).
Highest time to play some game: installing running/games
Lets download/install/run Commander Keen 4 as tryout.( Always loved that one).
Download commander Keen4 from:
http://dosgames.com
The downloaded file is CKEEN4.ZIP, double click on it (or rightclick-extract to) and unzip the 3 files in
c:\games\temp\
Run dosbox, will start in C:
(c:\games\ is mounted as C: at startup, easy isn't it?)
Input at the dosprompt:
cd temp
install
You will get an install screen for C Keen4, alter the install directory (folder) to KEEN4
Let the installer run completely, it will leave you in C:\keen4
Input
keen4e
Here ya go, you can configure the game via the ingame configuration panel at your wish.( sounds-input methods- .......)
Next time you want to play Commander Keen 4:
Run dosbox and input:
cd keen4
keen4e
Last edited by dosraider on Tue Jan 15, 2008 5:49 pm; edited 18 times in total |
|
| Back to top |
|
 |
Wally*Won_Kenobie i r teh pwnage
 Joined: 01 May 2003 Posts: 3684 Location: Australia, earth, Milky way
|
Posted: Sun May 08, 2005 4:03 am
Post subject: |
|
|
Ok everyone wants to know how to use dosbox (http://dosbox.sourceforge.net) and obviously cant be bothered reading the read me.
In this example I am going to use an L drive as the C drive and then the game example will be keen1 (Commander Keen 1)
What is Dosbox?!?!?!?
Dosbox is basically an x86 (286,386,486 ... ) emulator which I think has Free Dos installed with all the drivers for sound, video and game controllers that were around in the past. Its basically like virtual PC in a way but doesnt use that windows part.
Mounting the drive for use
Basically this means we want to virtually place the drive into your dosbox programs emulation system so then games are slowed down and then sound works etc.
Mounting the drive is a simple process
First you put your game into an easy to reach place such as C:\games in the windows environment.
Type these instructions below (remember this example uses L: and keen1)
mount l c:\games - This tells dosbox to place your folder as an L drive in dosbox. Should say successful. (If not successful then try again and make sure that c:\games exists)
Now type L:\ into dosbox and your drive letter should change from Z: to L:
Your L: is now your games directory
Now we open the directory of keen 1
type cd keen1 - This opens the keen1 folder which resides in c:\game (In windows) or L: in dosbox. When you are done type keen1.exe (may differ)
Running Games with Cds
To mount a DVD or CD drive into dosbox type
mount D "X:\" -t cdrom (X is the Cd drive letter)
and the following should come up
MSCDEX installed.
Drive D is mounted as CDRom
_____________________________________________________________
Now your games should run in dosbox. |
|
| Back to top |
|
 |
John The Ax Moderator

 Joined: 15 Sep 2002 Posts: 1494 Location: Pittsburgh, PA
|
Posted: Sun May 08, 2005 7:23 am
Post subject: |
|
|
I'd just like to mention something else that people would find useful. D-fend. It's a DOSbox frontend, so it can manage a myriad of options, and is extremely easy to follow, since everything can be done visually through menus rather than through a prompt system. It's still important to know how to use DB, though, since you'll rarely want to make all the installation files with it.
Regardless, it's like a MAME for DOS games. I love its managerial system - you can sort by genre, author, favorite... Great for handling copious amounts of DOS happiness.
http://members.home.nl/mabus/ |
|
| Back to top |
|
 |
Elign Moderator

 Joined: 18 Dec 2004 Posts: 273
|
Posted: Sat Jun 18, 2005 2:12 pm
Post subject: |
|
|
Thank you so much Dosraider, Wally*Won_Kenobie, and John The Ax!
If this topic is no help to you, go ahead and make another topic with your specific DOSBox problems. |
|
| Back to top |
|
 |
dosraider Moderator

 Joined: 15 Mar 2005 Posts: 5052 Location: ROTFLMAO in Belgium.
|
Posted: Sun Dec 16, 2007 5:00 pm
Post subject: |
|
|
Mounting a CDdrive or ISO in dosbox (0.72 and later)
CD drive mount:
mount d x:\ -t cdrom
x:\ is your real drive letter in windows.
CDdrive mounted with full hardware support as D:
ISO mount:
imgmount d x:\iso\image.iso -t iso
x:\iso\image.iso is the full and correct path to your image file.
Mounts your ISO with full hardware support as D:
Mounting multiple ISOs
imgmount d x:\iso\image1.iso x:\iso\image2.iso x:\iso\image3.iso -t iso
This mounts all those ISOs with full harware support as D:
Swith between the mounted ISOs ingame using CTRL+F4.
Sometimes you will need to do a ALT+TAB first, not always needed.
Sometimes it will only work with dosbox running in a window, not full screen.
Mounting a folder as CD
mount d x:\folder -t cdrom
x:\folder is the full and correct path where you stored the files.
Mounts x:\folder as CD but with limited hardware support, this will not work for many games. -(trial and error here)-
***********************************************************
Advisable is to always mount as D.
Several games will only work/find their CD if mounted as D, that comes from in the begin of the CD era when most CD Drives were configured as D.
Do not mix, meaning: do not mount your real CD as D and on top an ISO_imgmount as E, you ask for troubles.
Many older games will only look for the first CD, they will not find their CD if you double mount
***********************************************************
In fact most CD games will work better if you use an image (ISO) in dosbox.
You avoid CD Drive spinup, seek and read times, newer CD Drives don't work as the old ones. The old 2x 4x speed were always rotating, no full stops.
Making an ISO from an older gaming CD isn't difficult to accomplish.
Nero can do it, or several freeware programs.
One of those freeware progs is:
http://www.imgburn.com/
There are many others.
http://en.wikipedia.org/wiki/List_of_ISO_image_software |
|
| Back to top |
|
 |
|
Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)
|
|