===========================================================================
Title                   : SPKDOOM.ZIP (SpeakerDoom)
Date Finished           : 05/25/98 
Author                  : Frederic Oghdayan
Email Address           : foghdaya@gpmmail.insa-lyon.fr
Other Files By Author   : n/a
Misc. Author Info       : Charge de Mission
			: Ambassade de France aux Pays-Bas

Description             : Doom with Full Sound on the PC Speaker

Additional Credits to   : Service Scientifique Ambassade de La Haye
===========================================================================
* Type of DOOM file*

New level WAD           : No
Sound PWAD Only         : No
Music PWAD Only         : No
Graphic Addon Only      : No
Dehack Patch Only       : No
.LMP Only               : No
Other                   : Yes - DOS-launched Linux Doom
Required To Have In Dir : Ultimate Doom v1.9 in C:\DOOM
			: SPKDOOM.ZIP in C:\LINUX (nothing else)
* Play Information *

Episode and Level #     : All
Single Player           : Yes
Cooperative 2-4 Player  : Yes
Deathmatch 2-4 Player   : Yes
Difficulty Settings     : Yes
New Sounds              : No
New Music               : No
New Graphics            : No
Demos Replaced          : None

* Construction *

Base                    : Linux with SVGA library and PCSNDDRV built in
Build Time              : ? 
Editor(s) used          : ?
Known Bugs              : SPKDOOM may crash at beginning/end of maps
May Not Run With...     : anything other than Ultimate Doom

Note			: SPKDOOM installs its own skeletonized Linux 
			: kernal which then launches SPKDOOM only from a DOS
			: prompt or in Win95 MS-DOS mode. No other install
			: of Linux is necessary. You may need to
			: ctrl-alt-del to reboot after gameplay.

* Copyright / Permissions *

You MAY distribute this WAD, provided you include this file, with
no modifications.  You may distribute this file in any electronic
format (BBS, Diskette, CD, etc) as long as you include this file 
intact.

* Where to get this WAD *

FTP sites:	ftp://ftp.cdrom.com

BBS numbers:	???

Other:		http://www.euronet.nl/~scientec/

Authors' Comments:

The speaker DooM enables a PC with no sound card to render the 16bit sounds
on the built in speaker. As the sound "driver" does strange things to the
timer, DooM may crash at the beginning/end of the maps. This is no problem
if you intend to use this for deathmatches. It was primarily made for the
purpose of enabling a smooth deathmatch game (linux uses Svga modes of the
video card rather than the 13h) between laptops (which don't necessarily have
a sound card) connected by a parallel cable (the PLIP networking in Linux is
far better than the utility that replaces sersetup in dos-doom). It installs
on a dos hard drive (without repartitionning it).

How would one install this ?

- unzip spkdoom.zip in a C:\LINUX (it must be this one) directory.
- Install Ultimate Doom v1.9 in C:\DOOM (it must be this one) directory.
- launch by typing SPKDOOM, this will boot linux.
- when prompted, enter "root"
- type "doom" to launch

Now I must admit this will work without further configuring *only* if:
- the DOOM.WAD file is in the C:\DOOM directory
- your mouse is serial, and micro$oft-like.

The first may be change by editing the /usr/games/doom file (stop it with
that face, it's only 5 lines long or so), the second by editing ~/.doomrc.
The text files you may have to edit under linux to adapt this to your system
are otherwise in the /etc directory. The editor is invoqued using the edit
command. If you have no Un*x/gnu-Linux basics, you'd better read a basic
Linux manual before trying to configure spkdoom.

How did you make this ?

This was made quite simply by : 
- getting a minimal umsdos based linux distribution (Xdenu) and adding the
Svga library to it 
- compiling a kernel (with the help of another Linux, like a standard Debian
install) with the pcsnddrv built in the kernel and also some PLIP/SLIP
support for netgaming.
- installing Linux Doom (doh!) 
- zipping the umsdos directory and upping the zip file here (triple doh!) 

and why ?

'cause my fragmate had a computer with no sound card, and deathmatch is less
fun when it's not fair (...well, in the end, it's not fun anymore ).

