Prerequisits
Install Debian 7(Wheezy):
Info | Details |
---|---|
Installation | https://www.debian.org/releases/wheezy/debian-installer/ |
Package Manager URL |
|
Update Package Manager Sources:
|
Install SSHD
apt-get install openssh-server
Install vncserver if needed for remote admin.
DOSEmu
Installation
sudo su
apt-get update
apt-get install dosemu
Setup OS and Utilities
Setup Folders
mkdir /dos mkdir /dos/drive_f mkdir /dos/drive_g mkdir /dos/drive_h mkdir /dos/drive_h/UTILS
Install utilities
Run the following script
#!/bin/bash set -e set -x rm -rf /tmp/setup mkdir /tmp/setup rm -rf /dos/drive_h/STARTUP mkdir /dos/drive_h/STARTUP rm -rf /dos/drive_h/UTILS mkdir /dos/drive_h/UTILS echo 0 > /dos/numnodes echo 1 > /dos/startconsole echo '$_com1 = "virtual"' >> /etc/dosemu/dosemu.conf echo '$_timemode = "linux"' >> /etc/dosemu/dosemu.conf ## Do the downloads cd /tmp/setup wget https://ftp.sunet.se/mirror/archive/ftp.sunet.se/pub/simtelnet/msdos/fossil/adf_150.zip wget https://bbs.bapho.net/bbs/i-drive/generic/pkz204g.exe wget http://cd.textfiles.com/pier/pier08/046/list91k.zip wget http://www.filegate.net/comm/dszexe.zip # Unpack PKZIP mkdir /tmp/setup/t cd /tmp/setup/t unzip ../pkz204g.exe mv -v PKZIP.EXE PKUNZIP.EXE PKUNZJR.COM /dos/drive_h/UTILS/ cd /tmp/setup rm -r /tmp/setup/t # Unpack LIST mkdir /tmp/setup/t cd /tmp/setup/t unzip ../list91k.zip mv -v LIST.COM /dos/drive_h/UTILS/ cd /tmp/setup rm -r /tmp/setup/t # Unpack DSZ mkdir /tmp/setup/t cd /tmp/setup/t unzip ../dszexe.zip mv -v DSZ.EXE /dos/drive_h/UTILS/ cd /tmp/setup rm -r /tmp/setup/t # Unpack ADF (FOSSIL) cd /dos/drive_h rm -rf adf mkdir adf cd adf unzip /tmp/setup/adf_150.zip rm /tmp/setup/adf_150.zip
Renegade BBS
Installation
We will be installing everything under /dos. Renegade will be installed under /dos/drive_g.
Extract
sudo su
cd /dos/drive_g
wget http://renegadebbs.info/files/unofficial.rgbbsfullv120a.zip
unzip unofficial.rgbbsfullv120a.zip
rm unofficial.rgbbsfullv120a.zip
Add additional NODE DAT files
cd rg/DATA
for ASDF in 2 3 4 5 6 7 8 9; do
cp NODE1.DAT NODE$ASDF.DAT
done
Patch the paths
cd /dos/drive_g
find . -type f -exec sed -i 's,C:\\RG,G:\\RG,g' {} \;
Set number of nodes
echo 2 > /dos/numnodes
Configuration
Using dosemu
g:
cd g:\rg
local
Select S - System Config
Select A - Main BBS Configuration
Configure these values to your hearts content.
System Toggles
New User Question Toggles
User Editor
From the local window, select U
Update the SYSOP user.
Tradewars 2002
Installation
Install under /dos/drive_g/rg/doors:
cd /dos/drive_g/rg/doors
mkdir tw2002
cd tw2002
wget https://www.slbbs.com/files/doorgame/2002v309.zip
unzip 2002v309.zip
rm 2002v309.zip
Start DOSEmu
dosemu
Install from DOSEMU
g:
cd g:\rg\doors\tw2002
install.bat
If you need to redo the BIG BANG, you will find a file called bigbang.exe in the tradewars folder.
bigbang.exe
Configure TradeWars
tedit.exe
Select O - BBS node editor
Fill in Path to Drop File, Drop file type.
Drop Path | g:\rg\temp1 |
BBS Drop File Type | DOOR |
Configure Renegade
In Renegade, perform the following steps:
Using Dosemu
g:
cd g:\rg
local.bat
Select # for the menu editor
Select M and 17
Select C
Select M and 1
Configure like above. The values for %N won't be use unless you have multinode setup in TradeWars.
Update the tw2002.bat file
edit tw2002.bat
@echo off g: cd g:\rd\doors\tw2002 call tw2002.exe TWNODE=1 rem pause
Since by default, you only have a license for 1 node of Tradewars. If you are having issues, uncomment the pause to see the error.
References
Renegade
Reference | URL |
---|---|
Renegade Download | http://renegadebbs.info/files/unofficial.rgbbsfullv120a.zip |
Renegade in Docker | https://hub.docker.com/r/jgoerzen/bbs-renegade |
BBS in Docker | https://hub.docker.com/r/jgoerzen/dos-bbs |
Trade Wars 2002
Reference | URL |
---|---|
Tradewars Download | https://www.slbbs.com/files/doorgame/2002v309.zip |
Register Tradewars | https://www.eisonline.com/ |
Trade Wars Guide | http://wiki.classictw.com/index.php/Gypsy%27s_Big_Dummy%27s_Guide_to_TradeWars_Text |