Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

apt-get install telnetd


Install dos2unix/unix2dos

apt-get install dos2unix


Install vncserver if needed for remote admin.

...

Code Block
mkdir /dos

for DRIVE in e f g h i j k; do
  mkdir -p /dos/drive_$DRIVE
  ln -s /dos/drive_$DRIVE /etc/dosemu/drives/$DRIVE
done

mkdir /dos/drive_h/UTILS

Install utilities

Run the following script

Code Block
#!/bin/bash

set -e
set -x

rm -rf /tmp/setupmkdir /dos/drive_h/STARTUP

mkdir /dos/sessions
mkdir /tmp/setup
rm -rfdos/session.skel

echo > /dos/drive_he/STARTUPBOOTUP.BAT
mkdirunix2dos /dos/drive_h/STARTUP
rm -rfe/BOOTUP.BAT

# These seem to be what dosemu does on start.
#cp -rv /etc/dosemu/freedos /dos/session.skel/drive_h/UTILSc
mkdir#mkdir /dos/session.skel/drive_h/UTILSc/tmp

touch /dos/session.skel/dosemu.conf

echo 0 > /dos/numnodes
echo 1 > /dos/startconsole

echo '$_com1 = "virtual"' >> /etc/dosemu/dosemu.conf
echo '$_timemode = "linux"' >> /etc/dosemu/dosemu.conf


Update AUTOEXEC.BAT

vi /etc/dosemu/freedos/autoexec.bat


Code Block
@echo off
rem autoexec.bat for DOSEMU + FreeDOS
path z:\bin;z:\gnu;z:\dosemu;h:\utils
set HELPPATH=z:\help
set TEMP=c:\tmp
blaster
prompt $P$G
unix -s DOSEMU_VERSION
echo "Welcome to dosemu %DOSEMU_VERSION%!"
CALL E:\BOOTUP
unix -e

unix2dos /etc/dosemu/freedos/autoexec.bat


Install utilities

Run the following script

Code Block
#!/bin/bash

set -e
set -x

rm -rf /tmp/setup
mkdir /tmp/setup

## 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

...

Trade Wars 2002

...