https://www.dosbox.com/wiki/api.php?action=feedcontributions&user=Caspernight&feedformat=atomDOSBoxWiki - User contributions [en]2024-03-28T16:24:22ZUser contributionsMediaWiki 1.34.1https://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2580Basic Setup and Installation of DosBox2009-07-12T08:21:24Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[MOUNT|Mount a Drive]]<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2579Basic Setup and Installation of DosBox2009-07-12T08:20:49Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[MOUNT|Mount a Drive]]<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity|Connectivity (Modems/Networking)]<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2578Connectivity2009-07-12T08:16:57Z<p>Caspernight: /* DOSBox Local Network configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
=== Enable IPX Networking Emulation ===<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
=== Start IPX server ===<br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
=== Start client(s) ===<br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]<br />
<br />
<br />
<br />
== Setting up Modem ==<br />
- empty -<br />
no article yet, please help in editting this section.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2577Connectivity2009-07-12T08:15:02Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]<br />
<br />
<br />
<br />
== Setting up Modem ==<br />
- empty -<br />
no article yet, please help in editting this section.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2576Basic Setup and Installation of DosBox2009-07-12T08:12:01Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[MOUNT|Mount a Drive]]<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2575Basic Setup and Installation of DosBox2009-07-12T08:08:25Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[MOUNT|mount]] a Drive<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2574Basic Setup and Installation of DosBox2009-07-12T08:06:36Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[Mount]] a Drive<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2573Basic Setup and Installation of DosBox2009-07-12T08:06:15Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [Mount] a Drive<br />
* [[Drives]]<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Drives&diff=2572Drives2009-07-12T08:04:50Z<p>Caspernight: /* Mounting a C: drive */</p>
<hr />
<div>DOSBox, in an effort to emulate a DOS environment, needs some location to emulate a virtual Hard Drive. Commonly MS-DOS users would be greeted with a <code><pre>C:\></pre></code> prompt once a computer is done booting. The hard drives currently in your system are most likely many times larger than the kinds of hard drives that existed back when MS-DOS was commercially available. Also, they contain software that is not suited for DOSBox. In order to create a realistic (and safe) environment to run your DOS software you should define a path somewhere on your hard disk that will be treated as a virtual hard disk.<br />
<br />
Note that upon starting DOSBox the prompt instead reads <code><pre>Z:\></pre></code> which is a virtual drive in memory (RAMDrive) where the OS Tools are stored. Users cannot write data to the Z:\ and it exists only for DOSBox purposes. See the [[ZDrive]] section for more information<br />
<br />
Navigation between different drives is done by typing <tt>C:</tt> where C is the letter of the drive you wish to go to. By default DOSBox, like Windows, will detect [[Floppy|Floppy Drives]] connected via floppy cables as the A:\ and B:\ respectively.<br />
<br />
==Mounting a C: drive==<br />
''More details on Mounting Drives may refer to'' [[Mount]] ''topic.''<br />
<br />
<br />
It bears repeating that it's '''unsafe''' to mount one's entire drive into DOSBox, particularly if another OS is already installed on it. For that reason, it's recommended only to mount a subdirectory (subfolder) of the drive where DOS files will be stored and have DOSBox fool its games/applications into thinking that is the [[CDrive|C: drive]]. Ideal locations for a virtual hard disk are<br />
<br />
=== Windows ===<br />
<code><pre>C:\DOSROOT<br />
MOUNT C C:\DOSROOT</pre></code><br />
<br />
=== Linux ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== Mac OSX ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== BeOS ===<br />
<br />
=== OS/2 ===<br />
<br />
<br />
Note that you can have more than one Drive defined if you want to recreate complex configurations, but it is generally easier to have a single drive that will be [[MOUNT|mounted]] as your C: drive.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Drives&diff=2571Drives2009-07-12T08:04:12Z<p>Caspernight: </p>
<hr />
<div>DOSBox, in an effort to emulate a DOS environment, needs some location to emulate a virtual Hard Drive. Commonly MS-DOS users would be greeted with a <code><pre>C:\></pre></code> prompt once a computer is done booting. The hard drives currently in your system are most likely many times larger than the kinds of hard drives that existed back when MS-DOS was commercially available. Also, they contain software that is not suited for DOSBox. In order to create a realistic (and safe) environment to run your DOS software you should define a path somewhere on your hard disk that will be treated as a virtual hard disk.<br />
<br />
Note that upon starting DOSBox the prompt instead reads <code><pre>Z:\></pre></code> which is a virtual drive in memory (RAMDrive) where the OS Tools are stored. Users cannot write data to the Z:\ and it exists only for DOSBox purposes. See the [[ZDrive]] section for more information<br />
<br />
Navigation between different drives is done by typing <tt>C:</tt> where C is the letter of the drive you wish to go to. By default DOSBox, like Windows, will detect [[Floppy|Floppy Drives]] connected via floppy cables as the A:\ and B:\ respectively.<br />
<br />
==Mounting a C: drive==<br />
''More details on Mounting Drives may refer to'' [[Mount]] ''topic.''<br />
It bears repeating that it's '''unsafe''' to mount one's entire drive into DOSBox, particularly if another OS is already installed on it. For that reason, it's recommended only to mount a subdirectory (subfolder) of the drive where DOS files will be stored and have DOSBox fool its games/applications into thinking that is the [[CDrive|C: drive]]. Ideal locations for a virtual hard disk are<br />
<br />
=== Windows ===<br />
<code><pre>C:\DOSROOT<br />
MOUNT C C:\DOSROOT</pre></code><br />
<br />
=== Linux ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== Mac OSX ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== BeOS ===<br />
<br />
=== OS/2 ===<br />
<br />
<br />
Note that you can have more than one Drive defined if you want to recreate complex configurations, but it is generally easier to have a single drive that will be [[MOUNT|mounted]] as your C: drive.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Drives&diff=2570Drives2009-07-12T07:53:41Z<p>Caspernight: </p>
<hr />
<div>DOSBox, in an effort to emulate a DOS environment, needs some location to emulate a virtual Hard Drive. Commonly MS-DOS users would be greeted with a <code><pre>C:\></pre></code> prompt once a computer is done booting. The hard drives currently in your system are most likely many times larger than the kinds of hard drives that existed back when MS-DOS was commercially available. Also, they contain software that is not suited for DOSBox. In order to create a realistic (and safe) environment to run your DOS software you should define a path somewhere on your hard disk that will be treated as a virtual hard disk.<br />
<br />
Note that upon starting DOSBox the prompt instead reads <code><pre>Z:\></pre></code> which is a virtual drive in memory (RAMDrive) where the OS Tools are stored. Users cannot write data to the Z:\ and it exists only for DOSBox purposes. See the [[ZDrive]] section for more information<br />
<br />
Navigation between different drives is done by typing <tt>C:</tt> where C is the letter of the drive you wish to go to. By default DOSBox, like Windows, will detect [[Floppy|Floppy Drives]] connected via floppy cables as the A:\ and B:\ respectively.<br />
<br />
==Mounting a C: drive==<br />
It bears repeating that it's '''unsafe''' to mount one's entire drive into DOSBox, particularly if another OS is already installed on it. For that reason, it's recommended only to mount a subdirectory (subfolder) of the drive where DOS files will be stored and have DOSBox fool its games/applications into thinking that is the [[CDrive|C: drive]]. Ideal locations for a virtual hard disk are<br />
<br />
=== Windows ===<br />
<code><pre>C:\DOSROOT<br />
MOUNT C C:\DOSROOT</pre></code><br />
<br />
=== Linux ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== Mac OSX ===<br />
<code><pre>~/DOSROOT<br />
MOUNT C ~/DOSROOT</pre></code><br />
<br />
=== BeOS ===<br />
<br />
=== OS/2 ===<br />
<br />
<br />
Note that you can have more than one Drive defined if you want to recreate complex configurations, but it is generally easier to have a single drive that will be [[MOUNT|mounted]] as your C: drive.<br />
<br />
<br />
<br />
== Mounting a CD/DVD ROM Drive ==<br />
If your CD/DVD ROM Drive is at E:, then type in this:<br />
<br />
Mount D: E:\ -t cdrom<br />
<br />
That's it. Your CD\DVD ROM Drive will become D: in your DOSBOX Emulator.<br />
<br />
or<br />
<br />
Mount F: E:\ -t cdrom<br />
<br />
Then, your CD\DVD ROM Drive will become F: in your DOSBOX Emulator.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Basic_Setup_and_Installation_of_DosBox&diff=2569Basic Setup and Installation of DosBox2009-07-12T07:49:09Z<p>Caspernight: /* Basic Concepts */</p>
<hr />
<div>== Basic Concepts ==<br />
<br />
DOSBox is an emulator that recreates a MS-DOS compatible environment (complete with Sound, Input, Graphics and even basic networking). This environment is complete enough to run many classic MS-DOS games completely unmodified. In order to utilize all of DOSBox's features you need to first understand some basic concepts about the MS-DOS environment.<br />
<br />
* [[Drives]] (Mounting Harddisk and CD/DVD Rom)<br />
* [[Sound]]<br />
* [[Display]]<br />
* [[Input]]<br />
* [[Connectivity]] (Modems/Networking)<br />
<br />
== Installation ==<br />
<br />
The first step is to install DOSBox. This guide will use the [[Version0.72|0.72]] Windows 32 version which is available for [http://www.dosbox.com/download.php?main=1 download]. Download the [[Releases|release]] for your operating system. If you are a Windows user, get the '''Win32 installer'''.<br />
<br />
After downloading, install DOSBox to any directory. Also, make a folder to put all your old games in. I put DOSBox in '''<tt>C:\DOSBox</tt>''', and my old games directory is '''<tt>C:\OLDGAMES</tt>'''. I put a game in my '''<tt>OLDGAMES</tt>''' directory, '''<tt>TESTDRIV</tt>''', which is [[GAMES:TestDrive|Test Drive]], an old racing game. Your directories should look like this:<br />
<br />
[[Image:DOSBox-Folders.jpg]]<br />
<br />
== Running a game ==<br />
<br />
Now, the hardest part, getting games to run. First, run '''dosbox.exe''' in your DOSBox folder. Remember that '''<tt>OLDGAMES</tt>''' directory you created in Step 1? You have to basically set that as new directory just for DOSBox. Essentially, it's going to become the '''[[CDrive|C:\>]]''' drive of DOSBox. So, type:<br />
Z:\>'''MOUNT C C:\OLDGAMES'''<br />
Drive C mounted as local directory C:\OLDGAMES\<br />
<br />
To dissect the above:<br />
*'''[[MOUNT]]''': Tells the program to [[MOUNT|mount]] a directory<br />
*'''C''': Tells the program what you want your new drive to be called (leaving it as C: is fine)<br />
*'''C:\OLDGAMES''': This is the directory I want to set as the new drive for DOSBox, because all my games are in it. If you created a different directory, write in the directory you created.<br />
<br />
''(Note: If you want to [[MOUNT|mount]] a CD-ROM instead of a folder, type this:''<br />
Z:\>'''MOUNT D D:\ -t cdrom'''<br />
MSCDEX installed.<br />
Drive D is mounted as CDRom D:\<br />
<br />
''(Note: '''"cdrom"''' is case sensitive and must be lowercase!)''<br />
<br />
In this example, '''D:\ -T cdrom''' tells DOSBox that my D:\ drive is a CD-ROM drive, and the first '''D''', tells DOSBox what my new drive name should be called. If you are running your game off a CD-ROM then make sure to use '''D:''' in place of '''C:''' in the following examples. You can find instructions on how to [[MOUNT|mount]] other devices, such as floppy drives, in the [[MOUNT|mount]] section).''<br />
<br />
After you've done this, you will be prompted with a '''[[ZDrive|Z:\>]]'''. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called '''C'''. To navigate to that newly mounted drive just type in:<br />
<br />
Z:\>'''C:'''<br />
<br />
C:\><br />
<br />
Hopefully, you're all set! Now, it's time to run the game. Previously I had mentioned a game called '''<tt>TESTDRIV</tt>''' in my '''<tt>OLDGAMES</tt>''' folder. I now want DOSBox to go to that folder. So type in:<br />
<br />
C:\>'''CD TESTDRIV'''<br />
<br />
C:\TESTDRIV><br />
<br />
That's it! [[Commands#CD|CD]] stands for "Change Directory", so you've changed the directory to TESTDRIV. You can find instructions on how to use the [[Commands#CD|Change Directory]] command, in the [[Commands#CD|CD]] section of the [[Commands]] article.<br />
<br />
One more step, running the game! Most games have an EXE file in their directory that you can run. However, some might require a BAT file, or COM file (common in demos and really old games). Most of the time, the file is in the root folder. Please consult the documentation of your game for which file is needed to start the game. In the case of [[GAMES:TestDrive|Test Drive]], it's '''TDCGA.EXE'''. So now, I just type this:<br />
<br />
C:\TESTDRIV>'''TDCGA.EXE'''<br />
<br />
That's it! Here's a picture of all of the commands I've written about in Step 2: <br />
<br />
[[Image:Dosbox2.jpg]]<br />
<br />
== Alternate methods for running a game ==<br />
<br />
The steps described above are closely aligned with how DOS Based operating systems behave natively. However modern operating system allow for more user friendly (although less authentic) ways of playing your favorite games. If the steps above seem tedious or confusing you can try some of these other guides. In most cases these guides will still require you to setup a working DOSBox environment.<br />
<br />
*[[DOSBoxFrontends|Using Frontends]]<br />
*[[DOSBoxShortcuts|Creating desktop shortcuts]]<br />
**[[DOSBoxShortcuts#Windows|in Microsoft Windows]]<br />
**[[DOSBoxShortcuts#OSX|in Apple OSX]]<br />
**[[DOSBoxShortcuts#GNOME|in Linux GNOME]]<br />
<br />
NOTE: If you have problems with launching the game, unrecognizable errors being spit out, saving settings, or having the game drop out while running it, one thing to try is to make sure all the files are not set to Read Only. In Windows, select the folder of the game, right click and hit properties, uncheck '''Read Only''' if it is checked, and apply to all sub folders.<br />
<br />
If you have other errors, please search the [http://vogons.zetafleet.com forums] first before posting a question.<br />
<br />
== Performance ==<br />
Yay, you've gotten your game to run! But maybe you're experiencing slowdown? How do you fix this? With the following commands:<br />
<br />
'''<tt>CTRL+F7</tt>''' = Decreases frameskip<br/><br />
'''<tt>CTRL+F8</tt>''' = Increases Frameskip<br/><br />
'''<tt>CTRL+F11</tt>''' = Slows down the game<br/><br />
'''<tt>CTRL+F12</tt>''' = Speeds up the game<br/><br />
<br />
Press '''<tt>CTRL+ALT+DEL</tt>''' to open the Task Manager, and click the Performance tab. Start by pressing '''<tt>CTRL+F12</tt>''' until your CPU Usage level begins to go above 95%. After that, if you still need a performance boost, hit '''<tt>CTRL+F8</tt>''' to have DOSBox not render some frames. The console window will display all of the changes you've made, and the top of the game window will display the current settings. Adjust these settings as needed until your game goes smoothly. '''''Please keep in mind that not all games will run smoothly on DOSBox.'''''<br />
<br />
[[Image:Dosbox3.jpg]]<br />
<br />
== Other Useful features ==<br />
<br />
=== Quick start ===<br />
<br />
You can save yourself some time by having DOSBox automatically [[MOUNT]] your folders and change the drive to '''C:'''. In original DOS based operating systems a file called '''<tt>[[AUTOEXEC|AUTOEXEC.BAT]]</tt>''' contained any commands that the user wanted executed every time the computer booted up. This functionality is simulated by the [[dosbox.conf#.5Bautoexec.5D|[autoexec]]] section of the [[dosbox.conf]] file. <br />
<br />
For DOSBox versions older then 0.73 browse into program installation folder and open the [[dosbox.conf]] file in any text editor. For version 0.73 go to Start Menu and click on "Configuration" and then "Edit Configuration". Then scroll down to the very end, and add these lines:<br />
<br />
<code><pre>MOUNT C C:\OLDGAMES<br />
C:</pre></code><br />
<br />
Now those commands will be executed automatically when starting! If you're having trouble with that, make sure it looks like this (look at the bottom): <br />
<br />
[[Image:Dosbox4.jpg]]<br />
<br />
=== Full Screen ===<br />
<br />
Just press '''<tt>ALT+ENTER</tt>''' to go into and out of full screen.<br />
<br />
Alternatively, you can open the [[dosbox.conf]] file as mentioned above and change "fullscreen=false" to "fullscreen=true". DOSBox will then run in full screen mode when you open it.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2568Connectivity2009-07-12T07:36:51Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2567Connectivity2009-07-12T07:34:40Z<p>Caspernight: /* DOSBox Local Network configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2561Connectivity2009-07-11T06:39:55Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2560Connectivity2009-07-11T06:36:34Z<p>Caspernight: /* DOSBox Local Network configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
You can find the '''dosbox.conf''' by browsing '''Start > All Programs > Dosbox'''<br />
<br />
<br />
[[Image:Dosbox_config.png]]<br />
<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_config.png&diff=2559File:Dosbox config.png2009-07-11T06:34:34Z<p>Caspernight: dosbox configuration</p>
<hr />
<div>dosbox configuration</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2558Connectivity2009-07-11T06:27:49Z<p>Caspernight: /* DOSBox Local Network configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the example below.<br />
<br />
[ipx]<br />
# ipx -- Enable ipx over UDP/IP emulation.<br />
<br />
ipx=true<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2533Connectivity2009-07-05T01:45:49Z<p>Caspernight: /* How to Obtain Computer's IP */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2532Connectivity2009-07-05T01:44:55Z<p>Caspernight: /* How to Obtain Computer's IP */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
<br />
[[Image:Network_settings1.png]]<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the computer's IP address in a local network.<br />
<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2531Connectivity2009-07-05T01:44:02Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
[[Image:Network_settings1.png]]<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the IP address<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2530Connectivity2009-07-05T01:43:31Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
== How to Obtain Computer's IP ==<br />
There are many several ways to obtain a computer's IP address in a local network.<br />
<br />
Below are one of the common way:<br />
<br />
Go to "My Network Place"<br />
<br />
Click on "View My Network Connections"<br />
[[Image:Network_settings1.png]]<br />
<br />
Right Click the Network that you are using. For exmaple:<br />
and choose "Status", then, you will be able to obtain the IP address<br />
[[Image:Network_settings2.png]]</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Network_settings2.png&diff=2529File:Network settings2.png2009-07-05T01:40:41Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Network_settings1.png&diff=2528File:Network settings1.png2009-07-05T01:40:39Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2527Connectivity2009-07-05T01:30:47Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2526Connectivity2009-07-05T01:29:56Z<p>Caspernight: /* DOSBox configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox Local Network configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
'''Start IPX server''' <br />
<br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver<br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_02.png]]<br />
<br />
<br />
'''Start client(s)''' <br />
<br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect <IP ><br />
<br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
<br />
See screenshot below:<br />
<br />
[[Image:dosbox_lan_03.png]]<br />
<br />
You now have the network running.<br />
<br />
<br />
'''Start your games''' <br />
<br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_12.jpg&diff=2525File:Dosbox lan 12.jpg2009-07-05T01:21:13Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_11.png&diff=2524File:Dosbox lan 11.png2009-07-05T01:21:09Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_10.png&diff=2523File:Dosbox lan 10.png2009-07-05T01:21:06Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_09.png&diff=2522File:Dosbox lan 09.png2009-07-05T01:21:00Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_08.png&diff=2521File:Dosbox lan 08.png2009-07-05T01:20:52Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_07.png&diff=2520File:Dosbox lan 07.png2009-07-05T01:20:14Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_06.png&diff=2519File:Dosbox lan 06.png2009-07-05T01:20:10Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_05.png&diff=2518File:Dosbox lan 05.png2009-07-05T01:20:05Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_04.png&diff=2517File:Dosbox lan 04.png2009-07-05T01:20:00Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_03.png&diff=2516File:Dosbox lan 03.png2009-07-05T01:19:22Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_02.png&diff=2515File:Dosbox lan 02.png2009-07-05T01:18:59Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2514Connectivity2009-07-05T01:16:02Z<p>Caspernight: /* DOSBox configuration */</p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:Dosbox_lan_01.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
Start IPX server <br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver <br />
See screenshot below:<br />
<br />
<br />
<br />
<br />
Start client(s) <br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect IP <br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
See screenshot below:<br />
<br />
<br />
<br />
You now have the network running.<br />
<br />
<br />
Start your games <br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
So now, let's see some cool games.<br />
<br />
<br />
Doom 2 <br />
The best FPS for dueling. For those not familiar with Doom 2 multiplayer, it needs to be setup outside the games, using the setup.exe utility.<br />
<br />
<br />
<br />
After the relevant parameters are set, the game will launch in the multiplayer mode.<br />
<br />
<br />
<br />
<br />
Warcraft <br />
Another classic. Again, the setup is simple and straightforward.<br />
<br />
<br />
<br />
<br />
<br />
After the connection is established, the server has the first move. Then, the other player has to confirm the choice.<br />
<br />
<br />
<br />
<br />
<br />
After both players have agreed on the game rules, the match begins. And here, we have a social meeting between some humans and orcs.<br />
<br />
This is how it looks on the Orcs side:<br />
<br />
<br />
<br />
And this is what the human player sees:<br />
<br />
<br />
<br />
And the same applies for dozens of other games, Warcraft 2, Doom, Heretic, Hexen, Duke Nukem 3D, and others.<br />
<br />
<br />
Conclusion & future <br />
That's about it. Configuring games using IPX network is extremely easy and works well. Configuring direct serial connection games will be a little harder. To make you better understand the importance of this task, here's a picture:<br />
<br />
<br />
<br />
What you see is the original, dust- and mold-eaten manual for the best simulator ever made: F-16 Combat Pilot, the original CGA version. The manual is 19 years old. This game will only run using direct serial connection, something I have not yet successfully accomplished. But I will.<br />
<br />
I do not necessarily add delicious, digg and slashdot links to non-computer related article, but again, in this case, I must make an exception. Meanwhile, enjoy the multiplayer.<br />
<br />
Cheers.</div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=File:Dosbox_lan_01.jpg&diff=2513File:Dosbox lan 01.jpg2009-07-05T01:15:04Z<p>Caspernight: </p>
<hr />
<div></div>Caspernighthttps://www.dosbox.com/wiki/index.php?title=Connectivity&diff=2512Connectivity2009-07-05T01:11:46Z<p>Caspernight: </p>
<hr />
<div>The below article is directed from a free resource which the link is stated at below line:<br />
http://www.dedoimedo.com/games/reviving/dosbox_multiplayer.html<br />
The name of the author was undisclose, however, speacial thanks to the original author for contributing this information.<br />
<br />
<br />
== Enjoying multiplayer games on LAN in DOSBox - IPX ==<br />
<br />
<br />
By now, you have already discovered that I'm a bit of an old games fan. Using DOSBox is probably the simplest, most sensible way of enjoying your old favorites. But so far, I have only shown you the single player mode. DOSBox also allows you to setup multiplayer games.<br />
<br />
<br />
If you have more than one computer and would like to enjoy a session of Doom, Warcraft or any other 90s classic, then read on.<br />
<br />
This article will show you how to setup multiplayer games using IPX protocol. A follow-up article will demonstrate how to play even older games using direct serial connection.<br />
<br />
<br />
<br />
== DOSBox configuration ==<br />
<br />
First, we must enable IPX networking emulation.<br />
<br />
Find and open the '''dosbox.conf''' file (the configuration file for DOSBox); it should be located in the DOSBox directory.<br />
<br />
Inside the file, search for an entry labeled [ipx]. Below the explanation comment (marked with #), change the configuration line from ipx=false to ipx=true as shown in the screenshot below.<br />
<br />
[[Image:http://www.dedoimedo.com/images/games/reviving/reviving_dosbox_multiplayer_ipx.jpg]]<br />
<br />
You might find it hard to believe, but this is ALL of the tampering with the configuration files you will need.<br />
<br />
<br />
Start IPX server <br />
Power on DOSBox on all the computers that you want to participate in the LAN games. One of these computers will have to act as a server. The rest will be clients.<br />
<br />
On the server machine, execute the following command:<br />
<br />
ipxnet startserver <br />
See screenshot below:<br />
<br />
<br />
<br />
<br />
Start client(s) <br />
On each one of the clients, run the following command to connect to the server:<br />
<br />
ipxnet connect IP <br />
Specifically, in my case:<br />
<br />
ipxnet connect 192.168.2.100 <br />
See screenshot below:<br />
<br />
<br />
<br />
You now have the network running.<br />
<br />
<br />
Start your games <br />
Yes, that's it! I have tested this setup on a network where both clients sit behind a router and run a personal firewall. Everything worked (and works) flawlessly. The one thing you may have to do is allow DOSBox network access in your firewall rules.<br />
<br />
So now, let's see some cool games.<br />
<br />
<br />
Doom 2 <br />
The best FPS for dueling. For those not familiar with Doom 2 multiplayer, it needs to be setup outside the games, using the setup.exe utility.<br />
<br />
<br />
<br />
After the relevant parameters are set, the game will launch in the multiplayer mode.<br />
<br />
<br />
<br />
<br />
Warcraft <br />
Another classic. Again, the setup is simple and straightforward.<br />
<br />
<br />
<br />
<br />
<br />
After the connection is established, the server has the first move. Then, the other player has to confirm the choice.<br />
<br />
<br />
<br />
<br />
<br />
After both players have agreed on the game rules, the match begins. And here, we have a social meeting between some humans and orcs.<br />
<br />
This is how it looks on the Orcs side:<br />
<br />
<br />
<br />
And this is what the human player sees:<br />
<br />
<br />
<br />
And the same applies for dozens of other games, Warcraft 2, Doom, Heretic, Hexen, Duke Nukem 3D, and others.<br />
<br />
<br />
Conclusion & future <br />
That's about it. Configuring games using IPX network is extremely easy and works well. Configuring direct serial connection games will be a little harder. To make you better understand the importance of this task, here's a picture:<br />
<br />
<br />
<br />
What you see is the original, dust- and mold-eaten manual for the best simulator ever made: F-16 Combat Pilot, the original CGA version. The manual is 19 years old. This game will only run using direct serial connection, something I have not yet successfully accomplished. But I will.<br />
<br />
I do not necessarily add delicious, digg and slashdot links to non-computer related article, but again, in this case, I must make an exception. Meanwhile, enjoy the multiplayer.<br />
<br />
Cheers.</div>Caspernight