Skip to content

Releases

Speedrun Mod 1.1.1

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 12 Sep 12:25
b049b35

What's Changed

  • Hurtgen fix by @Soupsake (#2)
    Hurtgen no longer relies on Foley rng and ends on last tank destroyed.

Speedrun Mod 1.1

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 29 Aug 11:08
20f15f6

What's Changed

Pathfinder doesn't sotflock anymore when going glitchless.

Stalingrad waiting line removed. Another sniper_kills_commissar trigger added, allowing for glitchless Stalingrad.

1.2.2

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 17 Aug 18:09
993b75a

Everything that changed since 1.1:

New

  • Level timer (L row) — starts at the level-start autosave, counts down
    through the intro (-2.8 → 0.0), survives quickloads and Restart Level.
  • Per-level PBs with delta compare in chat, plus a full-run PB taken at
    the berlin end video. Records persist across restarts automatically.
  • New menu pages: Level PBs, Run Splits (live table of the current run)
    and Delete Runs — under Options → Speedrun Mod.
  • IL mode (sr_ilmode) for practising single levels, and per-row HUD
    switches (sr_show_l / sr_show_fg, sr_tmr_dec decimals).
  • Anti-cheese: a level reached with map/devmap or left unfinished is
    never banked and never becomes a PB; the full-run PB requires a clean run
    from training in story order.

Changed

  • Timing now matches the speedrun.com autosplitter: loads,
    checkpoint-save freezes and briefing maps excluded; ESC pauses and death
    screens counted. Splits are stored at millisecond precision.
  • The gamex86.dll patch is gone — the native layer moved to a patched
    CoDSP.exe (v18): exact 0.001 u/s speedometer, ASL clocks, and ARCHIVE
    declarations for all settings and records (no exec needed, no
    autoexec.cfg).
  • Chat is quiet by default: splits, PB lines and the final time only — all
    diagnostics behind sr_debug 1. Internal cvars renamed to rt_*, so sr_
    autocompletes to settings only.

Install

Drop main\z_aio_il_timer.pk3 into your game's main\, back up your
CoDSP.exe and replace it with the one from game_root\. Details in
INSTALL.txt.

Full changelog: https://github.com/aut0mat1clol/CoD1-Speedrun-Mod/blob/main/CHANGELOG.md

Speedrun Mod

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 26 Aug 20:19

Installation

  1. Download the .pk3 file.
  2. Put it in Call of Duty/Main folder.
  3. Launch the game.

Call of Duty: Speedrun Mod Changes

Training:

Bomb timer reduced from 10 seconds to 5 seconds

Pathfinder:

Skipped falling with a parachute sequence, player spawns on land immediately

Burnville:

Level ends as soon as all Flakpanzers are destroyed.

Dawnville:

The last objective (kill mortar crewa) is available from the start, 
allowing for a nice oob strat.

Car Ride:

Level skipped because its a 5 minute long car ride.

Brecourt Manor:

Level is now totally Moody-free. Bunker door is open at the start, allowing to grab 1st docs, 
which opens the bunker exit and allows to blow up remaining guns 
and finish the level.

Alps Chateau:

Level ends as soon as you reach Captain Price. 
Eagle hidden door and door to the basement are opening instantly.

Pow Camp:

Level ends on getting back to the truck with Ingram, final dialogue removed.

Pegasus Night:

Glider flight section skipped entirely. Price doesn't have to reach his node to start the Mills sequence. 
Flak gun becomes useable as soon as you press use on Mills.
Final dialogue removed, level ends on last remaining enemy killed.

Pegasus Day:

Starting mortar bombing section removed. 
4-minute 'west battle' timer removed - now relying only on kill count. 
Teammates are now moving across the bridge faster (removed 'wait' stagger)
5-minute reinforcements arriving countdown removed. Final dialogue removed, level ends on last remaining enemy killed.

The Eder Dam:

Level ends on reaching the escape truck, truck sequence skipped. 

Truck Ride:

Level ends on driving into the first tunnel, right after the bridge fps skip. 

Airfield Escape:

Level skipped because its a rather boring autoscroller.

Battleship Tirpitz:

Starting approach sequence removed. 
Armory is available to player at the start of the level, allowing to skip all the dialogue and waiting for Price. 
Final dialogue removed, level ends on reaching Waters' boat.

Stalingrad:

Starting barge sequence removed. 
Final level trigger is available right after reaching Sgt. Borodin (sniper guy). 
The skip is still required to avoid a death trigger.

Red Square:

Starting sequence removed. 
Slightly reduced time for the wall to blow after reaching Sgt. Makarov. 
The mortar sequence starts as soon as you kill the officers, skipping the wait. 

Train Station:

Left untouched.

Stalingrad Sewers:

Left untouched.

Pavlov's House:

Removed the need to wait for Pavlov, the house is available to storm right at the start of the level. 
Pavlov is starting his dialogue immediately after you clear the floors, no need to wait for him to reach the 4th floor.
4-minute reinforcements arriving countdown removed. Final dialogue removed, level ends on last remaining enemy killed.

Warsaw Factory:

The door to the factory is now opened right at the start of the level. 

Warsaw Railyard.

Final dialogue removed, level ends on last enemy in the last spawning group outside killed.

Tank Levels:

Left untouched.

Festung Recogne (Hurtgen):

Left untouched.

V-2 Rocket Site:

Left untouched. 

Berlin:

Wall gets blown as soon as you blow up the last Flak gun. 
Final dialogue removed, level ends on reaching the trigger on the rooftop.

Misc.

Randomly generated teammates names are replaced with CoD runners nicknames. 

1.1

1.1

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 09 Aug 09:35
c63d588

Fixed Full Game timer, Added Settings menu

1.0.3

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 07 Aug 12:11

Added sr_spd_avg cvar. It adds 5 second avg velocity under main v-meter.

1.0.2

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 06 Aug 19:00

Fixed sr_igt and sr_speedo cvars
Lowered the refresh gap

1.0.1

Choose a tag to compare

@aut0mat1clol aut0mat1clol released this 06 Aug 18:30

First release 🥳