One Sided Recording v1.0
By Andy Kempling

This is a small .exe hack that makes it possible for soem nodes to record a demo of a netgame while others
do not record.  It was done in about 5 hours of designing and 30 minutes of programming.  Its really a
simple hack.

It comes with cwsdpmi.  You need to run this to use the hacked exe file.

Here are instructions for running the One Side hack:

Make sure you AND your opponent(s) have this zip.
Everyone must follow these directions:

Everyone must have a copy of some doom .wad, sersetup.exe, and some sort front-end program.(like DM.exe or setup.exe)
Extract this to a directory containing the doom wad.

type "1SR " and then the name of your front end, and any options you would like to pass to the front-end.  I suggest DM.  
For example:
To record in DM, you would type "1SR DM -record dem"

If you wish to allow your opponents to record, but do not want to record yourself, do not include the -record parameter.  If you wish to NOT let your opponents record, use the -norec parameter.
To not allow recording, you would type "1SR DM -norec"

The batch file 1SR will take care of the rest, and throw you into your front end.  From there, do the normal to run a deathmatch.


BUGS
There may be many flaws. For example:
If you do not record, but allow others to record, it will always tell you someone else recorded regardless if anyone did.  In fact, you could get a 4 player game where nobody cares if anyone records, and nobody does record, and it will still tell all 4 players that someone on a different node recorded.  This, also, has not enough significance...if you care that much, record it yourself, or set the -norec parameter.

It may totally frag your hard drive.  But then again, so may Windows 95.  I severely doubt that my program will frag your hard drive, but hey, anything can happen.

LEGAL

I'm not responsible for any damages this may cause.  I'm not responsible for anything that you use this program for.  I'm not resposible, period.  I'm doing this out of the goodness of my heart, so don't sue the pants offa me.

CONTACT INFO

I'm kempling@challenger.net
I'm also frequently on #doom2 on EFnet, under the nick of Aurican.
Please feel free to contact me with any bugs/questions/etc.
If you want the source, contact me...i may or may not release it depending if there is any demand.  I may give it to Legacy, Boom and DosDoom so that it can be integrated into all the cool ports.

THANKS

Bahdko, for suggesting this hack
The people of #doom2 for proving that I'm not alone in remaining loyal to Doom 2.
Chi Hoang, and the New DosDoom team, for DosDoom past, DosDoom present, and DosDoom future.
id, of course for being so cool to release Doom, and for being even cooler and releasing the source!
Everyone who plays Doom2 for keeping the spirit alive
