The DOS Toughbook
You may also want to see the Debian Toughbook.
Introduction
Tech details for the machine can be found on the Debian Toughbook page.
Pictures On Flickr
Why Install DOS ?
Because it boots up in a few seconds and has lots of oldish emulators and games ‘freely’ available for it.
Installation
The Operating System
MSDOS 7.10
Nice and easy. FDISK followed by FORMAT C:\ then install.
I tend to use FreeDOS now. Works very well.
Dual Boot DOS and Debian
A brief guide on how I got them both working on the same system.
Dual Boot DOS and Debian
Windows 98 and DOS
I wiped the hard drive and installed Windows 98 SE. Post install configuration was difficult. I used the Win 95 drivers. Got them to work eventually. I may post a guide but probably not.
Following this I installed FreeDOS which detected the Win 98 installation and gave me a nice boot menu to select between the two.
Software
RockNES – Nintendo Entertainment System
RockNES 8 Bit Nintendo Emulator
Seems to do the job. Still actively maintained as of March 2006. Have not really tested it very much.
MEKA – Sega Master System
Multi Machine Emulator
MEKA is a multi-machine emulator for MS-DOS, MS-Windows and maybe GNU/Linux.
The following machines are supported by MEKA:
* Sega Game 1000 (SG-1000)
* Sega Computer 3000 (SC-3000)
* Sega Super Control Station (SF-7000)
* Sega Mark III (+ FM Unit)
* Sega Master System (SMS)
* Sega Game Gear (GG)
* ColecoVision (COLECO)
* Othello Multivision (OMV)
I like this one. Very nice setup. The updates seem to be coming a bit slower.
ZSNES – Super Nintendo Entertainment System
ZSNES
ZSNES is a Super Nintendo emulator programmed by zsKnight and _Demo_.
On April 2, 2001 the ZSNES project was GPL'ed and its source released
to the public. It currently runs on Windows, Linux, FreeBSD, and DOS.
Remember that this is a public beta so don't expect this to run on
your machine.
Still actively maintained. It runs the Starfox 2 beta quite happily.
Generator – Sega Genesis / Mega Drive Emulator
Found here
Have just downloaded it. Seems fine so far.
RealSpectrum – ZX Spectrum and related
Real Spectrum
RealSpectrum is intended as a high-fidelity Spectrum emulator with no
compromises. It reproduces the Spectrum hardware with a previousely unseen
accuracy and it has been designed to support the most advanced features
for the most realistic audiovisual experience. You will be using the closest
thing to a real Spectrum machine :-)
Works very well. Nice menu gui setup to make life a little simpler
Vice – Commodore 8 Bit Machines
Get from here
Still maintained. Essential for all those Commodore 64 classics.
DOSUAE – Commodore Amiga
Download From Here
Project seems to be dead. After getting the roms have had it up and running but not realy tested it. Have no idea how useful or fast it is in practice.
Pacifist – Atari ST
http://www.atari.st/pacifist/ Download From Here]
No longer updated. As with the amiga emulator tested it enough to get it up and running but no futher. Reuires TOS images. You know where to look !
Configuration Files
Config.sys
DEVICE=C:\DOS71\HIMEM.SYS
DEVICE=C:\DOS71\EMM386.EXE NOEMS I=B000-B7FF
BUFFERS=20,0
FILES=20
DOS=UMB
LASTDRIVE=D
FCBS=4,0
DOS=HIGH
DEVICE=C:\DOS71\ECHO.SYS W/E/L/C/O/M/E /T/O MS-DOS 7.10...
DEVICE=C:\DOS71\ECHO.SYS C/O/P/Y/R/I/G/H/T M/I/C/R/O/S/O/F/T C/O/R/P. A/L/L /R/I/G/H/T/S /R/E/S/E/R/V/E/D.
REM DEVICEHIGH /L:1,17408 =C:\DOS71\SETVER.EXE
DEVICEHIGH /L:0;1,8112 /S =C:\DOS71\POWER.EXE
REM DEVICEHIGH=C:\DOS71\VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH /L:1,18112 =C:\DOS71\DISPLAY.SYS CON=(,,1)
COUNTRY=001,437,C:\DOS71\COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
STACKS=9,256
SET PATH=C:\DOS71;..;C:\DOSOFT\YAMAHA
Autoexec.bat
@ECHO OFF
PROMPT $P$G
SET DIRCMD=/4
MODE CON RATE=32 DELAY=1
REM MODE CON CP PREPARE=((437)EGA.CPI)
REM MODE CON CP SELECT=437
REM KEYB US,,KEYBOARD.SYS
LH /L:1,2912 KILLER
DOSKEY
REM DOSLFN /Z:C:\DOS71\CP437UNI.TBL
REM MSCDEX /D:IDE-CD
REM C:\DOSOFT\DVU\SETVMODE.COM 103
REM SHARE
NLSFUNC
LH /L:0;1,16400 /S SMARTDRV
LH /L:0;1,3328 /S CTMOUSE /3 /P /N
REM For compatiblity purpose:
CTMOUSE > NUL
ECHO.
REM For locking volumes to enable "direct disk access":
CALL LOCKDRV
BREAK ON
LFNFOR ON
ECHO Now you are in MS-DOS 7.10 prompt. Type 'HELP' for help.
ECHO.
SET CTSYN=C:\SOUND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
C:\DOSOFT\YAMAHA\LOADTSR.BAT
PATH=C:\DOS71;..;C:\WINDOWS;C:\DOS71\norton;C:\FW
Memory Information
Modules using memory below 1 MB:
Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
SYSTEM 25,488 (25K) 9,568 (9K) 15,920 (16K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,320 (4K) 4,320 (4K) 0 (0K)
POWER 80 (0K) 80 (0K) 0 (0K)
KILLER 400 (0K) 400 (0K) 0 (0K)
DOSKEY 3,968 (4K) 3,968 (4K) 0 (0K)
NLSFUNC 3,872 (4K) 3,872 (4K) 0 (0K)
SMARTDRV 29,120 (28K) 29,120 (28K) 0 (0K)
CTMOUSE 3,328 (3K) 3,328 (3K) 0 (0K)
POWER 4,672 (5K) 0 (0K) 4,672 (5K)
DISPLAY 18,064 (18K) 0 (0K) 18,064 (18K)
IFSHLP 2,864 (3K) 0 (0K) 2,864 (3K)
COMMAND 7,424 (7K) 0 (0K) 7,424 (7K)
Free 645,168 (630K) 597,328 (583K) 47,840 (47K)
Memory Summary:
Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 653,312 55,984 597,328
Upper 96,784 48,944 47,840
Reserved 0 0 0
Extended (XMS) 200,115,696 2,541,040 197,574,656
---------------- ----------- ----------- -----------
Total memory 200,865,792 2,645,968 198,219,824
Total under 1 MB 750,096 104,928 645,168
Largest executable program size 597,104 (583K)
Largest free upper memory block 45,280 (44K)
MS-DOS is resident in the high memory area.