Hello,
I am a speedrunner of Wolfenstein 3D. The community is having a difficult deciding on some rules for 100%. Since there are no times for the boss and secret levels, they aren't included in the final in-game time at the end of an episode, as well as the items in those levels aren't counted to the final tally.
I came here to ask if it would be possible to add a method of adding the time of the boss and secret levels to the overall time. This would make timing and the counters much more accurate. This could be totally impossible, but I figured it wouldn't hurt to ask. Maybe a debug key?
Thank you for any work looking into this, I appreciate it!
End screen times
Moderator: Blzut3
-
- Developer
- Posts: 491
- Joined: Sun Jan 24, 2010 22:21
Re: End screen times
If you want, you can go about this with requiring a mod be loaded. The MAPINFO definitions for the boss levels and secret levels can be modified to set "forcetally = true" which should run the normal intermission code in both cases. To do this look in ecwolf.pk3 for the mapinfo definitions for the original maps, copy the relevant ones to a MAPINFO.txt and add that line. You can either put this mapinfo.txt in the root of a zip file, or if you want to support Wolf3D and Spear in one pk3, put one in filter/wolf/wolf3d/mapinfo.txt and the other in filter/wolf/spear/mapinfo.txt.
With that said, I don't personally recommend ECWolf (or LZWolf) as a speed running port. For that a derivative of Reflection Wolf3D should really be made to include the changes. Other changes I would recommend making:
With that said, I don't personally recommend ECWolf (or LZWolf) as a speed running port. For that a derivative of Reflection Wolf3D should really be made to include the changes. Other changes I would recommend making:
- Run the game in demo record mode which locks the game to 17.5 frames per second which eliminates the slow hitler fireballs and pushwall distance bugs (to name two notable ones).
- Remove the on screen "demo" graphic when in demo record mode.
- Ideally modify demo recording to work across maps like in Doom.
- Display times down to 1/17.5th of a second. (The game tics at 70Hz but due to the way the vanilla engine was programmed I don't think there's any way for an action to occur in less than 4 tics when in demo record/playback mode.)