============================ 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! ============================