Text File
============================
The Quick DooM Launcher
============================
Version 1.00 Revision B
By De Zeurkous
Email: de_zeurkous@zonnet.nl
============================
Table of Contents
============================
Chapter 0: Legal Stuff
Chapter 1: Introduction
Section A: Purpose of the Program
Section B: About Myself
Chapter 2: Technical information
Section A: System Requirements
Section B: Usage of the Program
Section C: Version History
Chapter 3: Conclusion
Section A: A word from De Zeurkous
Section B: Source Code
============================
Chapter 0: Legal Stuff
============================
PLEASE READ THIS CAREFULLY.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
LOOK AT THE FILE `COPYING' FOR MORE INFORMATION.
============================
Chapter 1: Introduction
============================
*Section A: Purpose of the Program*
The Quick DooM Launcher is made to quickly launch a single-player game without
having to type all the options at the command line. If i will ever finish
them, this program will be part of both The DooM Launcher and The DooM Hacking
Toolkit, both made by me, where i am both working on.
*Section B: About Myself*
Well, i thought i'll just include some info on myself, for the completement,
but i think nobody is interested anyway :P. If you ARE interested, email me
and tell it! For my email adress, look at the top of this file. At the moment
of writing, i am 14 years old. And, if you are wondering, `De Zeurkous' is
dutch for `The Whining Bastard' :).
============================
Chapter 2: Technical information
============================
*Section A: System Requirements*
NOTE: I know these requirements are a bit high for such a small program, but
QuickBasic 7.1 executables need them :(.
286 Processor or higher
Floating Point Processor OR an emulation program
DOS 2.1 or higher
DooM (all versions)
NOTE: There is an built-in executable list which can't be modified (except
with hacking of course), and DON'T ask me to add new executable's to
the list. In a soon released new version, the program will be using a
external executable list, that you can modify and compile for usage
with the program.
*Section B: Usage of the Program*
The Program should be pretty self-explanetory, but i will include the options
here for completement:
Warp to Episode: The Episode to warp to. (1-3 for normal DooM, plus 4 for
Ultimate DooM)
NOTE: The above option won't show up with DooM2, Final DooM, and Project X!
Warp to Map: The Map (aka Level) to warp to. (1-8 for the normal levels, 9 for
the secret level, or 1-32 in DooM2-based games)
Skill Level: The Skill Level (1-5, ranging from `I'm too young to die' to
`NightMare!')
Other Parameters: These parameters are added to the end of the command line
passed to DooM.
*Section C: Version History*
Version 1.00b: Added a new small routine that would solve all previous bugs.
Did some small code optimisations.
Version 1.00a: A few small bugs removed. (never released; found a new bug)
Version 1.00: A BIG version increase by adding a new subroutine that would
prevent quite a few crashes from happening (almost released it;
discovered a bug just before packing)
Version 0.50: Added new executables to the list in E_Init (never released)
Version 0.40: The major bug in E_Init removed. (never released)
Version 0.30: A few small bugs removed that would prevent me to solve the
major bug. (never released)
Version 0.20: Added the E_Init routine. A major bug is still present. (never
released)
Version 0.10: Removed a major bug that would cause QDL to crash. (never
released)
Version 0.02b: Removed a few bugs that would cause DooM to hang or crash at
startup.
Version 0.02a: Removed a bug that would cause P_Init to crash. (never
released)
Version 0.02: Added the P_Init routine, but still a few bugs in it. (never
released)
Version 0.01a: Removed a few small bugs. (never released)
Version 0.01: Made the program. Still a few bugs, but it works! (never
released)
============================
Chapter 3: Conclusion
============================
*Section A: A word from De Zeurkous*
Thank you for using this program. If you find it good, found any bugs in it,
or that it sux, email me to the adress listed at the top of this file.
Cya!
*Section B: Source Code*
You can get the source code in Text or QuickBasic 7.1 format by emailing me
to the adress listed at the top of this file. I really would appreciate if
you tell me of any new programs, patches, or whatever you make with it. Thank
you!
============================