====================================================================================================================== Advanced engine needed : Any (tested on Mark V-WinQuake and Quakespasm-Spiked) Primary purpose : Singleplayer/Multiplayer ====================================================================================================================== Title : Vanilla Quake Fixes (Rev. #7) Filename : QVAN_FIXES-R7.ZIP Release date : Sep 20, 2021 Author : NightFright ---------------------------------------------------------------------------------------------------------------------- A B O U T ---------------------------------------------------------------------------------------------------------------------- Collection of fixes for vanilla Quake and its two mission packs. I. Model fixes (various) - Vanilla model fixes (OriOn/NightFright) - Fish death animation fix (ijed) - Vore idle animation (Seven) II. Map fixes (Maddes et al., NightFright) Note: Map fixes provided as external .ent files, i.e. you will need a port which supports this feature. - Z-fighting fixes: [ID1] E1M1, E1M2, E1M4, E1M5, E2M1-E2M7, E3M2, E3M3, E4M1, E4M3, E4M5-E4M7 [HIPNOTIC] HIP1M1, HIP1M5, HIP2M1-HIP2M6, HIP3M1-HIP3M4 [ROGUE] R1M1, R1M2, R1M4-R1M6, R2M1-R2M7 - DM4: Teleporter at the red armor could be triggered w/o being teleported - E1M4: 1) No 100% kills on skill 1-3 due to an Ogre not properly spawning 2) Can get trapped in caves above slime pit when spawning in room above - E2M3: Super Nailgun falling out of level --> removed - E2M4: No 100% kills due to four Scrags not properly spawning - E2M6: 1) [DM] Barrier preventing player from getting Quad in start room 2) [DM] Barrier covering level exit + rune visible - E4M3: 1) No 100% kills on skill 0 since a Fiend not properly spawning --> removed 2) [DM] Shootable trigger + message trigger in start room should not appear - E4M5: Prevent server crash by RJ'ing/grappling to a forgotten teleport trigger - E4M7: Teleporting Zombies floating in start room (instead of dropping into pool) - E4M8: Prevent server crash by RJ'ing/grappling to a forgotten teleport trigger - END: 1) At the second turn of the runway, a trapshooter shoots into the wall 2) Can leave w/o killing Shub and go to start map - HIP2M4: No 100% kills on skill 2/3 due to two Spike Mines not properly spawning - HIP2M5: No 100% kills due to three Spike Mines not properly spawning - HIPDM1: No 100% kills due to Spike Mines not properly spawning - R1M4: No 100% kills on skill 0/1 due to a Shambler not properly spawning (for skill 2 only) - R1M6: No 100% kills due to a Wraith not properly spawning - R2M1: Typo fix for map end message ("gaurdian" --> "guardian") - R2M3: Fix for Lavamen dropping through their pools to the floor below in QSS - R2M4: Typo fix for map end message ("conqured" --> "conquered") III. E2M6-Full release Merged release of original E2M6 ("The Dismal Oubliette") + Romero's separately published E2M10 ("Lost Entrance to Dismal Oubliette"). - Map merge done by MH + VIS for transparent water by OoPpEe - Modifications by OoPpEe (DM only): 1) Added more spawn points to the LE since there was only one 2) Added more weapons to the LE (there was only a single Nailgun) 3) Removed gate on the bridge since in case one came from the top area they'd be unable to continue - there's no way to open it from that side - Additional modifications by NightFright: 1) Spawnflag fix for rune (DM) 2) Workaround for not getting back to center bridge (DM) 3) Z-fighting fixes Note #1: Fix for original E2M6 also available as e2m6_cut.ent (would have to be renamed to e2m6.ent before it can be used). Note #2: Full E2M6 from Quake Beta3/Pre-Release was intentionally *NOT* used due to the large amount of entity differences. Using the final version of the map as a base proved to be a much better approach. IV. Code fixes (progs.dat) - Projectile position fixes for all weapons (when looking up/down) - Fish count fix (fishes are no longer counted 2x) - Fish/Electric Eel blocking player after death fix (now become non-solid after 3rd death frame) - Megahealth rot fix (when picking up more than one Megahealth, health no longer "rots" faster) - Door unlock sound fix (you can hear the key sound now) - R1M7 elevator fix (prevents crashes when pushing the elevator button in DoE's R1M7) - And more (see the "Quake Info Pool" for a more comprehensive list) V. High quality sound remasters taken from the Quake Remaster by Machine Games ---------------------------------------------------------------------------------------------------------------------- I N S T A L L A T I O N ---------------------------------------------------------------------------------------------------------------------- 1) Make sure you don't already have any custom files named "pak2.pak" (ID1) or "pak1.pak" (HIPNOTIC/ROGUE) in your Quake installation subdirectories. 2) Unzip the contents of this zipfile into your Quake installation dir. 3) Launch the game with a port of your choice and enjoy. ---------------------------------------------------------------------------------------------------------------------- C R E D I T S ---------------------------------------------------------------------------------------------------------------------- id/Hipnotic/Rogue .............................. Original weapon models/skins Machine Games/Nightdive Studios ................ Quake Remaster sounds John Romero .................................... E2M6 "The Dismal Oubliette" + E2M10 "Lost Entrance" ijed ........................................... Fish death animation fix Lunaran ........................................ QuakeC fixes (from "Copper" mod) Maddes (et al.) ................................ Progs.dat fixes (ID1), map fixes manoelka ....................................... Progs.dat fix (losing runes when saving and restarting) MH ............................................. E2M6 + E2M10 merge NightFright .................................... Progs.dat fixes (HIP/ROG), Vore idle anim code (ID1), map fixes, E2M6 Full (DM fixes), HIPDEMO1 music fix, OriOn's model fixes for HIP/ROG, drone6.wav editing OoPpEe ......................................... E2M6 Full (VIS patching, DM fixes) OriOn .......................................... ID1 model fixes Preach ......................................... QuakeC code cleanup (ID1) Seven .......................................... Vore idle animation, QuakeC support Sock ........................................... Runes UV mapping fix svdijk ......................................... Z-fighting map fixes for Quakespasm ---------------------------------------------------------------------------------------------------------------------- L I N K S ---------------------------------------------------------------------------------------------------------------------- - Authentic Model Improvements on Github: https://github.com/NightFright2k19/quake_authmdl - OriOn's ID1 model fixes for MP1+2: http://quakeone.com/forum/quake-mod-releases/finished-works/10710 - QuakeC Fixes (Maddes): https://www.quake-info-pool.net/q1/qcfix.htm - Quakespasm-Spiked: https://fte.triptohell.info/moodles/qss - Mark V-WinQuake: http://quakeone.com/markv ---------------------------------------------------------------------------------------------------------------------- I N C L U D E D ---------------------------------------------------------------------------------------------------------------------- New levels : Yes (E2M6 Full) Sounds : Yes Music : No Graphics : Yes Demos : No Other : .ENT Other files required : None Game : Quake Single Player : Yes Cooperative 2-4 Player : Yes Deathmatch 2-4 Player : Yes Other game styles : Yes Difficulty Settings : No Base : Modified Build Time : Unknown Editor(s) used : ericw-tools, PakScape, QuArK, Mark V Tool Inspector Known Bugs : (Hopefully) none ---------------------------------------------------------------------------------------------------------------------- C O P Y R I G H T / P E R M I S S I O N S ---------------------------------------------------------------------------------------------------------------------- Authors MAY use the contents of this file as a base for modification or reuse. Permissions have been obtained from original authors for any of their resources modified or included in this file. You MAY distribute this file, provided you include this text file, with no modifications. You may distribute this file in any electronic format (BBS, CD, USB flash media etc) as long as you include this file intact. I have received permission from the original authors of any modified or included content in this file to allow further distribution. ---------------------------------------------------------------------------------------------------------------------- C H A N G E L O G ---------------------------------------------------------------------------------------------------------------------- > Revision #7 (Sep 20, 2021) [ALL] Progs.dat: Demon already non-solid after death frame #3 [ID1] Progs.dat: Entire file rewritten from scratch, with essential fixes included only (about 40KB less compiled code) [ID1] Removed start.ent to avoid conflicts with start.bsp used in many other mods [HIP] [ROG] Progs.dat: Improved weapon switching (no switch to new weapon if your current one is better) Smooth plat movement (improves riding carts in e.g. HIP3M1/R1M4) Walkframe leak fix (bug in walkframe can lead to messed up animations while using axe/Mjolnir) T_RadiusDamage workaround (avoid other players not getting hurt by splash dmg when attacker dies through it; avoid recursive calls by explosive boxes) Better performance in powerups handling (set corresponding model or glowing when a powerup is picked up or expires) > Revision #6 (Sep 13, 2021) [ALL] Progs.dat: Nextthink fix from Rev4- restored (w/o breaking HIP1M4 again) Swimming up with +jump now as fast as +forward and looking up (from "Copper") Cheats sound fix [ID1] Progs.dat: sv_aim no longer reset to 0.93 when entering level [HIP] [ROG] Progs.dat: Shooting/jumping when respawning fix Sliding/not-jumping on monsters/boxes/players fix > Revision #5 (Sep 6, 2021) [ALL] Progs.dat: Fix for items spawning too early (fixes HIP1M4 silver key spawns on skill 1+) [ID1] Enforcer telefrag fix/improvement attempt for E2M1 on skill 1+ > Revision #4 (Aug 30, 2021) [ALL] Progs.dat: Fix for losing runes when saving and restarting game [ID1] Progs.dat: Support for new DOPA episode ending text from Quake Enhanced > Revision #3 (Aug 20, 2021) [ALL] High quality sounds from the Quake Remaster added > Revision #2 (Aug 16, 2021) [ALL] Progs.dat: Fix for broken Knight (attackb1) and Shub (shake12) animations [ALL] Missing sound looping added for ambience\drone6.wav [ALL] Z-fighting fixes for: 18 ID1 maps (from Quakespasm + by NightFright), incl. E2M6; 12 HIPNOTIC maps and 12 ROGUE maps (by NightFright) [ALL] QuakeC source for progs.dat files included > Revision #1 (Aug 9, 2021) - Initial release