Just a quick video to show how to setup a serial connection between two computers using only a null modem cable and USB adapters for the purpose of gaming.
Login screen for Digital Distortion BBS as seen in Telemate under DOSBox.
- DOSBox can emulate a serial nullmodem cable over network and internet. It can be configured through the serialports section in the DOSBox configuration file. To create a nullmodem connection, one side needs to act as the server and one as the client. The server needs to be set up in the DOSBox configuration file like this: serial1=nullmodem.
- In order to allow DOSBox to use the serial ports of the computer you need to change the settings. I do this in the conf file to have it in one location serial # serial1-4 - set type of device connected to com port.
A few months ago I wrote about my experiences trying to telnet in to Atari BBSes using an emulated Atari on my Mac.
Basically the solution boiled down to this: Use tcpser4j to change a telnet connection to a serial connection, use socat to pipe that serial connection to a file, and set the Hatari emulator to use that file as a virtual RS232 device. After those steps, I could run my favorite old Atari ST terminal programs like ANSIterm and Freeze Dried Terminal.
Recently I decided I wanted to do the same thing with a DOS emulator like DOSBox — but for different reasons.
What I wanted to try this time were DOS front-end programs for BBS door games like Global War, Land of Devastation, and TradeWars. These front-ends work only in DOS, and each one is unique. They offer special features like EGA or SVGA graphics or sound effects. I’ll write more about these front-ends in the near future.
Setting up DOSBox
Before I could do try using front-ends, first I had to learn how to telnet from a regular terminal program on an emulated PC.
Turns out that it’s really easy. And the folks at StarBase 21 BBS have already written a great tutorial on how to do it.
Basically, you don’t need anything except DOSBox! No socat. No tcpser. DOSBox has its own built-in routines for piping a telnet connection through its virtual serial port.
I’ll condense the SB21 instructions (and clarify one detail for Macs), in case you’d like to try this yourself:
1. Download a copy of Telemate or Telix or whatever DOS terminal program you want
2. Download a copy of the latest version of DOSBox for your platform (for me, Mac OS X)
3. Install DOSBox on your machine. This is fairly easy, but if you get stuck you can find help on the DOSBox wiki
4. Edit the config files in a text editor like Notepad, Sublime Text, Text Edit, etc. As the SB21 tutorial explains, the location of the file varies by platform:
Windows XP: %USERPROFILE%Local SettingsApplication DataDOSBoxdosbox-#.##.conf
Windows Vista / 7: {system drive}:Users{username}AppDataLocalDOSBoxdosbox-#.##.conf
Mac OS X: {username}/Library/Preferences/DOSBox #.## Preferences
(Please note that the SB21 tutorial is slightly mistaken about OS X. On the Mac it is not a .conf file)
4a. Go to the “serial” section beginning on line 199 and change these two lines:
to
4b. Go to the “autoexec” section beginning on line 239 and add a mount instruction. This will tell DOSBox to use a folder on your computer as a hard drive for the emulated DOS PC.

If you’re on Windows, you might put this:
On a Mac, you might put this:
Save and close the config file after making this change.
5. On your computer, create that “dos” folder at the location you specified in step 4b.
6. Unzip the terminal program you downloaded in step 1 into the dos folder you created in step 5.
7. Run DOSBox. You should now be able to launch your terminal program! Be sure to change the baud rate to the highest available speed.
Goldfish crackers games online. Watch & vote meet them all meet them all install now install now find out more install now install now find out more install now install now find out more install now. Goldfish Games, Characters & Episodes. Together they created the most epic Under the Bed racetracks and you get to race them! Choose a kart, pick a track, and battle your opponent to the finish line. Get power-ups and dodge obstacles to.

8. To telnet to a BBS, just type old Hayes “AT” modem commands into the terminal — but with a telnet address instead of a phone number. For example:
You should be golden!
Dosbox Serial Port Settings Windows 7
Related
serialX = device [parameter:value]
Scsi Port
- for directserial: realport (required), rxdelay (optional).
- for modem: listenport (optional).
- for nullmodem: server, rxdelay, txdelay, telnet, usedtr, transparent, port, inhsocket (all optional).
Dosbox Serial Port Settings Pc

- Defaults:
- serial1=dummy
- serial2=dummy
- serial3=disabled
- serial4=disabled
Dosbox Parallel Port
- An example of how to configure an actual serial port for I/O use:
Dosbox Serial Port Configuration
