This repository has been archived by the owner on May 19, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 32d0425
Showing
173 changed files
with
84,548 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Doom.wad | ||
*.o | ||
/prboom | ||
/extensions/prboom/prboom | ||
*.zip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,163 @@ | ||
This file is now the amalgamated list of authors, contributors and credits | ||
for PrBoom. Hopefully by keeping these all in one place, they will remain | ||
more accurate. | ||
|
||
Doom was originally written by id software; when playing with any id main | ||
wad file, you can see their list of credits, which includes the list of | ||
programmers. After some years, they released the source code, to allow | ||
others to work on improving the game. | ||
|
||
One of the first projects was DosDoom, by Chi Hoang. This was a quick port | ||
of the released source code, which was for Linux, to DOS. This was then | ||
picked up by TeamTNT (http://www.teamtnt.com/), who produced Boom, a greatly | ||
debugged and extended version of Doom. The Boom programmers were Lee | ||
Killough, Jim Flynn, Rand Phares, Ty Halderman. | ||
|
||
Several projects started working from the Boom source code. One was PrBoom, | ||
made by Florian Schulze, that ported the code to Windows, added suport for | ||
higher resolutions and later OpenGL. Another was Marine's Best Friend | ||
(known as MBF) by Lee Killough, which fixed a lot of Boom bugs and added | ||
many new game features. Finally, there was LxDoom, a port of Boom to Linux | ||
by Colin Phipps. | ||
|
||
In October 1999, id Software re-released the Doom source code under the | ||
GNU General Public License. TeamTNT have also changed to the new license, | ||
and the other sources mentioned above have all allowed their code to be | ||
GPLed. So PrBoom is covered by the GPL. | ||
|
||
In May 2000, LxDoom, PrBoom, and a derived port called LSDLDoom, merged into | ||
one. The current authors of PrBoom are: | ||
|
||
Florian Schulze <[email protected]> | ||
Colin Phipps <[email protected]> | ||
Neil Stevens <[email protected]> - Mac OS X porting | ||
Andrey Budko <[email protected]> | ||
Rob Young (RjY) <[email protected]> | ||
|
||
Our thanks go to all the authors of the ports mentioned above, and also the | ||
following people who contributed code to LxDoom or PrBoom: | ||
|
||
Jess Haas <[email protected]> | ||
Of LSDLdoom, who merged his project into PrBoom, contributing his SDL code. | ||
|
||
Nicolas Kalkhof <[email protected]> | ||
Much work on the OpenGL renderer. | ||
|
||
James "Quasar" Haley <[email protected]> | ||
Ever willing to talk about source ideas, and has pointed me in the direction of | ||
a lot of Boom and MBF bugs; also various bits code from his port Eternity have | ||
been used, such as the BEX enhancements. | ||
|
||
Bob Aman (sporkmonger.com) | ||
Created the RMUDAnsiTextView class used in the Mac launcher. | ||
|
||
Gady Kozma [email protected] | ||
Added hires to the SVGALib version of LxDoom, and other useful patches. | ||
|
||
Dick Leban | ||
Lots of feedback about portability issues and helping get the network code | ||
working properly back at v1.3.6. | ||
|
||
Eduardo Casino Almao | ||
Lots of helpful feedback and suggestions, but more importantly actually getting | ||
to grips with the code and giving very precise bug reports and patches. | ||
|
||
Joey Hess | ||
For numerous patches, like the glibc fixes and window manager updates, and | ||
help with the music. | ||
|
||
Ben Winslow | ||
Various useful patches, like the colour ENDOOM code. | ||
|
||
Josh Parsons [email protected] | ||
Sent me the patches to use autoconf for configuring LxDoom. | ||
|
||
Steve Van Devender <[email protected]> | ||
Found the bug causing slight noise at the start of sounds playing, and other | ||
patches. | ||
|
||
Barry Mead <[email protected]> | ||
Improvements to the mouse code and other odd patches. | ||
|
||
Mattias Kunkel <[email protected]> | ||
Made the lxdoom.spec file for creating LxDoom RPMs. | ||
|
||
Vicente Aguilar [email protected] | ||
Handy patch for the file handling | ||
|
||
Benjamin L McGee <[email protected]> | ||
Patch fixing the joystick code. | ||
|
||
Chris Young <[email protected]> | ||
Patch improving the ENDOOM printing | ||
|
||
Peter Jay Salzman <[email protected]> | ||
Cleanup patches | ||
|
||
Oliver Kraus | ||
Send bug reports and patches for Solaris/Sparc. | ||
|
||
Paul S Jenner <[email protected]> | ||
Nice patch to make RPM building easier | ||
|
||
Julian <[email protected]> | ||
Fixed inline asm for gcc-2.95 (from Eternity) | ||
|
||
Lionel Ulmer <[email protected]> | ||
Patch to fix alignment problems on ARM processors. | ||
|
||
Ville Vuorinen <[email protected]> | ||
Spotted and helped patch the player spawn bug, as well as helping with some | ||
Win32 issues. | ||
|
||
Steven Elliot <[email protected]> | ||
Misc patches. | ||
|
||
Andreas Dehmel <[email protected]> | ||
Spotted & patched a savegame bug. | ||
|
||
Jon Dowland | ||
Bug reports & fixes, documentation improvements. | ||
|
||
If you have sent in patches and I forgot to list you, I apologise. Please email | ||
me and I will add you. | ||
|
||
Also, thanks to the following people who have helped in various ways: | ||
|
||
Simon "fraggle" Howard <[email protected]> | ||
More MBF bugs. | ||
|
||
Robert Phipps <[email protected]> | ||
Network game testing, feature suggestions etc. | ||
|
||
Udo Monk | ||
His port xdoom is very portable, and I referred to his code sometimes for help | ||
with the X stuff; also his collection of Doom tools (XWadTools) is the | ||
definitive tools collection for Linux. | ||
|
||
Andre Majorel <[email protected]> | ||
For Yadex, so I can debug those problematic levels more easily. | ||
|
||
Michael Heasley | ||
Author of musserver, which helped me first add music support. | ||
|
||
Rafael Reilova | ||
Helped with the music server program for LxDoom | ||
|
||
Frederic Oghdayan | ||
For useful feedback on LxDoom v1.0.1, and repeating his bug reports until I | ||
believed them :-). | ||
|
||
Adam Hegyi <[email protected]> | ||
Prompted me to hunt down those last few demo sync bugs, and provided some useful | ||
insights and example demos to help. | ||
|
||
Adam Williamson | ||
Pointing me toward yet another compatibility bug. | ||
|
||
Ingo van Lil | ||
Another bug spotter. | ||
|
||
Everyone who contributed indirectly to MBF and Boom and Doom; see the | ||
respective documentation files. | ||
|
Oops, something went wrong.