VOGONS

Common searches


First post, by Stretch

User metadata
Rank Member
Rank
Member

I'm recording the MIDI output from Doom to my PC so I can try different sound fonts with my SB32 for playback. I have recorded most levels but I'm unable to record the end game. Does anyone know the command line parameter to get the end game music?

Here's the batch file I used from my MS-DOS computer for playback.

@ECHO OFF

REM requires Bret Johnsons scancode.com
REM and FreeDOS sleep.exe

REM connect midi-out from ms-dos pc to
REM midi-in on windows pc with midi couplers
REM Must use original dos4gw not dos32a
REM otherwise scancode will freeze MS-DOS computer
REM Windows pc will record with midi-ox

REM For audio length I use the time from foobar2000
REM loading the extracted MUS files
REM but I add 20-30 seconds because
REM scancode seems to not track time well

REM intro, bunny, and victory are missing

SET scancode=Method 1

REM Keyboard press sequence to exit game or program
SET QUITSEQ=Escape, Delay 0.5, Up, Delay 0.5, Enter, Delay 0.5, "Y"

scancode Delay 125, %QUITSEQ%
doom.exe -warp 1 1 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 185, %QUITSEQ%
doom.exe -warp 1 2 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 310, %QUITSEQ%
doom.exe -warp 1 3 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 200, %QUITSEQ%
doom.exe -warp 1 4 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 195, %QUITSEQ%
doom.exe -warp 1 5 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 115, %QUITSEQ%
doom.exe -warp 1 6 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 180, %QUITSEQ%
Show last 81 lines
doom.exe -warp 1 7 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 180, %QUITSEQ%
doom.exe -warp 1 8 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 165, %QUITSEQ%
doom.exe -warp 1 9 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 180, %QUITSEQ%
doom.exe -warp 2 1 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 180, %QUITSEQ%
doom.exe -warp 2 2 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 230, %QUITSEQ%
doom.exe -warp 2 3 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 295, %QUITSEQ%
doom.exe -warp 2 4 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 205, %QUITSEQ%
doom.exe -warp 2 6 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 135, %QUITSEQ%
doom.exe -warp 2 7 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 205, %QUITSEQ%
doom.exe -warp 2 8 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 125, %QUITSEQ%
doom.exe -warp 2 9 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 145, %QUITSEQ%
doom.exe -warp 3 2 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 150, %QUITSEQ%
doom.exe -warp 3 3 -nomonsters -nosfx
scancode Uninstall

sleep 1

scancode Delay 125, %QUITSEQ%
doom.exe -warp 3 8 -nomonsters -nosfx
scancode Uninstall

Win10 - AMD Ryzen 9 3900 - 16 GB - GeForce RTX 2060S - Sound BlasterX AE5-Plus
Win98SE - ASRock 775i65G R3.0 - Celeron 2.2 GHz - 2 GB - GeForce FX5700 - Audigy 2 ZS
Win98SE - Via Apollo Pro Mobo - Pentium II 233 - 256 MB - Voodoo 3 1000 - Yamaha YMF724