Changes from the last beta:
- Custom shader and alpha mapping to allow gray shadows on original sprites to show as translucent in maps with floor textures
- Added custom enemy movement and firing functions to better emulate Wolf3D enemies
- Allow player to control behavior of 'Esc' key in menu - prompt to exit game (Wolf3D style) or return to map (Doom style)
- Replaced flamethrower and rocket launcher sprites with their SNES versions
- Added Moldy Cheese and Backpack from SNES version
- Allow the player to restore Doom-style weapon bobbing
- Allow player to use a standard screen fade instead of the "fizzle" fade style that can be process intensive
- Fixed some incorrect health amounts on some enemies
- Software renderer compatibility fixes
- Doors now behave the same as in Wolf3D - can be manually closed/reopened only after they fully open the first time
- Multiple fixes to mouse interaction in menus
- Fixes/tweaks to menu appearances
- Added map icon sprite for pushwalls that shows while cheating (with map icons enabled)
- And more! See the change log here.
This beta is a stand-alone IWAD that re-adds full support for Spear of Destiny and the associated level packs, complete with an in-engine game selection screen. Just drop the .pk3 into your GZDoom folder and select it as your IWAD!
Note that this version requires that you place the GAMEMAPS file from your original Wolfenstein 3D or Spear of Destiny Installation into the same folder as the .ipk3 file in order to access the full set of levels. Without these files, you will be limited to the Shareware episode of Wolf3D and the two-level demo of Spear of Destiny.
The following files are supported:
Wolf3D Registered: GAMEMAPS.WL6
Spear of Destiny: GAMEMAPS.SOD
Return to Danger: GAMEMAPS.SD2
The Ultimate Challenge: GAMEMAPS.SD3
If you only have, for example, the GAMEMAPS.WL6 file, then you will be able to play all Wolf3D maps, but only the demo of SoD.
Get the beta here, or build your own IWAD from the GitHub site! I'm looking for feedback and bug reports before I do a final release - I'll likely do that soon, now that a new stable GZDoom version has been released.
This newest version takes advantage of ZScript to allow for the mod to even more accurately emulate the original game; everything from menus and help screens to weapon damage calculation and extra life handling has been streamlined!
Text-based screens, such as the help reference and episode finale screens, are all parsed at run-time from the original Wolf3D text data format and can be navigated with the arrow keys. Similarly, the high score screen is actually interactive, letting you enter a name if you've set a record, and saving your high scores across games!
Spoiler: More ScreenshotsYou can follow the progress of this new version of the mod, or download the current version to play for yourself, at the GitHub Repo.
Spoiler: Original Post