RTA demo recording
3 years ago
Skåne, Sweden

So I've been looking into recording demos for full game runs. Success was limited, but here's what I came up with in case anyone else will be messing with it in the future:

  • Using Crispy Doom or Chocolate Doom you can make extended demo recordings for Hexen/Heretic using the -demoextend parameter (lets demos span across several levels)

  • Recording demos will normally make aiming pretty iffy, which you can fix by either using -shortticfix (aim is smoothed while recording, like in Doom), or -longtics which will make it behave as normal but also increases your demo recording size. I find that -shortticfix feels just fine so for me I'd choose that one

  • There's a standard max size for a demo recording, which is 128kB. From my limited testing it seems that these demo recordings (using -shorttic) end up at about 12.7kB per minute, which would limit you to ~10m. There is a parameter you can use to increase the max limit (-maxdemo), so you might want to put that at like -maxdemo 256 or even 512 just to be safe.

All in all, the launch parameters would be something like:

crispy-hexen.exe -iwad "G:\DOS\GAMES\HEXEN\HEXEN.WAD" -shortticfix -demoextend -maxdemo 512 -record demoName

The problem with all of this is that you cannot do saves/loads while demo recording (nor restarting the run via main menu), or it will desync. So as it stands this all works, but you'd have to do the run single segment

Maybe some other port handles saves/loads? Who knows. These are my findings anyway, hope it helps

Game stats
Followers
55
Runs
102
Players
22
Latest threads
Posted 2 years ago
2 replies
Posted 3 years ago
0 replies
Posted 4 years ago
2 replies
Posted 6 years ago
0 replies
Posted 7 years ago
0 replies