-
-
Various information and code for PSX DOOM based on his own extensive reverse engineering efforts, including:
-
Suggestions for changing names in variables:
cheatfullbright -> viewlighting solidseg -> solidsubsectors newend-> endsubsector numsegs-> numdrawsubsectors xtoviewangle -> yslope vissprites_tmp ->visspritehead lastsprite_p -> next
-
Identification of differences in the DrawImage and I_DrawSprite code: https://github.com/BodbDearg/PsyDoom/commit/9360bd322bc939a29903f21b19f216931b67f196#r37085143
-
Bug identification, on line 259 in p_tick.c: https://github.com/BodbDearg/PsyDoom/commit/50862aab3a3511dbc33269ee1249429314a71c18#commitcomment-37125911
-
Identification of non-existent lines in the original code: https://github.com/BodbDearg/PsyDoom/commit/8b7afc9d06f76c9f7fd00fc2e840107dd79a01de#r37163087 https://github.com/BodbDearg/PsyDoom/commit/775e02de38cd3bf50e3dfa7173529c6ff783d641#r37185771
-
Update Identification from Psx Doom Greatest Hits: https://github.com/BodbDearg/PsyDoom/commit/775e02de38cd3bf50e3dfa7173529c6ff783d641#r37185747
-
Fire sky width repair in title: https://github.com/BodbDearg/PsyDoom/commit/9bd75ff52b517bec0737d946b12db5254a1d0e95
-
Identification of error in the CD_TRACK array: https://github.com/BodbDearg/PsyDoom/commit/7f75f07502bcac6557c7d026f0188f07704899a6#r37223485
-
Identification of non-existent lines, in the first version of Psx Doom, but which were subsequently added in the Greatest Hits version: https://github.com/BodbDearg/PsyDoom/commit/0457990ceebdf6e0e5cd9279e63a25b97f96a28c#r37246141
-
-
-
- Wrong name identification in the PA_PointOnDivlineSide function, which must be called PA_DivlineSide
-
- Console DOOM reverse engineering, specs & tools: https://www.doomworld.com/forum/topic/38608-the-console-doom-hacking-project-console-specs
- Doom64-EX source code (DOOM 64 was based on PSX DOOM, thus can serve as a reference point for it): https://github.com/svkaiser/Doom64EX