-
Notifications
You must be signed in to change notification settings - Fork 4
/
AUTHORS
124 lines (94 loc) · 4.92 KB
/
AUTHORS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
This file is the amalgamated list of authors, contributors and credits
for LsdlDoom. Hopefully by keeping these all in one place, they will remain
more accurate. This was originally written by Colin Phipps for LxDoom,
i have modified it as necesary to fit LsdlDoom. It is now maintained by me,
Jess Haas ([email protected]) for LsdlDoom.
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.
LxDoom started as a port of Boom to Linux, by Colin Phipps
([email protected]). After porting the code to Linux, with the help
of the original released Linux-doom sources, he continued to add bug fixes and
features.
These included many things from MBF (Marine's Best Friend), a further enhanced
and debugged version of Boom, written by Lee Killough, and some ideas from
DosDoom (http://frag.com/dosdoom/).
In October 1999, id Software have 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 LsdlDoom and LxDoom are now covered by the GPL.
Sam did the initial work of porting LxDoom to use SDL, Then i (Jess Haas) ran
across it and started doing bug fixes and continuing work to make it the most
portable and "advanced" version of doom that still looks and acts like the
origional and maintains the ability to play networked games with lxdoom.
Colin Phipps:
"I'd like to thank TeamTNT for writing such a good engine, which has become
the basis for so many others. And I'd like to thank Lee Killough in
particular. His excellent coding in Boom made it easy to port to Linux and
indeed other architectures, and his further work in MBF was crucial in
enabling me to improve LxDoom. Also thanks go to the DosDoom team."
And I would like to thank Colin Phipps for developing such a good base for my
further work.
Colin Phipps:
"My thanks also go to all the people below, who have contributed to or
otherwise helped LxDoom:
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.
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.
Joey Hess
For numerous patches, like the glibc fixes and window manager updates, and
help with the music.
Andre Majorel [email protected]
For Yadex, which drags Linux Doom editing back into this decade (well, last
few years anyway ;), and for the odd encouraging email.
Ben Winslow
Various useful patches, like the colour ENDOOM code.
Josh Parsons [email protected]
Sent me the patches to use autoconf for configuring LxDoom.
Michael Heasley
Author of musserver, which helped me first add music support.
Rafael Reilova
Took over the musserver program, made it much better, and mainly saved me
having to worry about it anymore :-).
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.
Mattias Kunkel <[email protected]>
Made the lxdoom.spec file for creating LxDoom RPMs.
Frederic Oghdayan
For useful feedback on LxDoom v1.0.1, and repeating his bug reports until I
believed them :-).
Vicente Aguilar [email protected]
His handy patch convinced me to keep on with making LxDoom a nicer UNIX style
program.
Benjamin L McGee <[email protected]>
Patch fixing the joystick code.
James "Quasar" Haley
Ever willing to talk about source ideas; mentioned some Boom/MBF bugs to me,
which I was then able to fix in LxDoom.
Everyone who contributed indirectly to MBF and Boom and Doom; see the
respective documentation files.
Everyone who brings us Linux, the best and cheapest OS around.
If you sent me patches for LxDoom which were included, and I forgot to
list you, I apologise. Please email me and I will add you. I have only
just collected these credits together into a single file, something I
should have done long ago, and I probably forgot many people."
Colin Phipps
For developing a great version of doom for me to base my work on.