Based on PRBoom v2.3.0

Go to http://prboom.sourceforge.net/ for everything related to PRBoom

-----------------

This version of PRBoom is, in theory, the exact same as v2.3.0, with one difference.
A demo walkcam has been added.  I say 'in theory' because my changes may have caused
other parts of the program to stop working as intended.  It has been tested, but I
only recommend using this version to watch demos.

Installation:
--------------
First, you need to have the original PRBoom v2.3.0, which can be downloaded at
the above link.  Next, you simply need to replace prboom.exe with the version provided
in this zip package.  I highly recommend making a backup, since I can't guarantee it
will work the same as the original prboom.

Useage:
---------------
Fire up a demo as you usually would.  Once the demo has started, use the console
command:  WALKCAM ON

Obviously, you would type 'OFF' instead of 'ON' to return to the player's view.
It might be helpful to bind a key for this command.
For example, type:  BIND C "WALKCAM ON"  in the console if you want to just press
a button to activate it.

Note:  At the moment, you will have to activate the camera at the start of each
level.  This is something I may change in the future.

Once the camera is active, you can move around just as you would normally.  You
will be in no-clipping mode at all times, so walking through any obstacle is not a
problem.  Also, you can pause the demo, and still be able to move around.  Plus,
you can enter automap mode, and enter the 'iddt' cheats.  You can only enter these
cheats while viewing the map.  Finally, you can press attack to move to the player's
position.  If you hold attack, you will follow the player's exact movements.  This is
handy when the player teleports across the level.

Some new features have been added.  First, the game runs at the correct rate now
when paused.  For some reason, it was skipping frames.  Next, if you press the use key,
(as if you were opening a door) you will look at the player.  If you hold it down, you
can circle strafe around him, and move towards and away from him.  Finally, there are 4
new console variables that will allow you to fine tune the camera's motion.  They are
as follows:

WC_SSPEED - the slow (non running) speed of the camera
WC_FSPEED - the fast (running) speed of the camera
WC_STSPEED - the slow turn speed of the camera
WC_FTSPEED - the fast turn speed of the camera

Just type these variables into the console and press enter.  This will show the current
values.  (These are set to doom defaults)  Type the variable with a number after it
to change the values.  These values WILL be saved in your config file, so you only
need to change them when you want, not each game load.  The difference between the
fast and slow is of course whether or not you are holding the run button.  If you have
autorun on, you will always move with the fast speed, but your turning still requires
pressing the 'speed' button.  (Shift is the default from doom)  Note that none of these
variables affect mouse turning.  That is based on the sensitivity value from prboom.

Another note:  The movement has no "fine touch" to it.  You wont slow a little bit
when you let up on the movement controls.  You will just stop.  Not a huge deal,
but it is a little different.  Also, when you go off a cliff, you will instantly be
on the ground, so there is no falling sensation.

Future versions:
------------------
This is a decent working version, but there are other features that could be added.
I am interested in adding more if enough demand is made on it.  However, I certainly
won't guarantee it, since other things may come up requiring my attention.

If you have a feature you think might be neat/useful, send it to me at
hammer81z@yahoo.com.  

Final Notes:
-------------------
This version of PRBoom has nothing to do with the actual PRBoom team.  (Well, other
than being based completely on the code.)  It is a little feature added because
I thought it would be neat, and that others might be interested in it.
If I've read the GNU General Public Licence correctly, I can distribute my new
version freely, as long as the source code is available.  There will be a separate zip
file containing the new source, similar to how PRBoom is released.

To the PRBoom team:  PRBoom is hands down the best port for viewing doom demos.  This
is exactly why I chose it to add the demo walkcam to.  Maybe you already have this
feature lined up in your next version, I have no idea.  However, out of respect to your
project, please let me know if you want me to take down all links to this version of
PRBoom.  I will do so gladly.  Also, if you would like to know how this feature works,
I will be happy to explain what I've done to the code.  (Nothing you couldn't handle really)

Again, send any comments to hammer81z@yahoo.com

OnyxStar