Commander Keen 6 TAS (Easy mode) (link fixed)
I am not even sure of the movie time, but since I calculated Bisqwit's
Star Control II TAS to be ~90.92 fps (191257/2103.5 ~ 90.92), I assume my movie is about 4:18 long (23415/90.92 ~ 257.5). For comparison, non-assisted speedrun stands at 4:52, not counting pre-time or post-time.
The movie extensively uses the "impossible bullet" trick which is basically standing in mid-air after landing on a shot sprite. Shooting upward allows Keen to ride the bullet upward, and then it is possible to warp through some ceilings and walls (may be necessary to duck). The level is considered beaten if you glitch through the side of a level, but any necessary in-level trigger must be touched or the game will be stuck.
The previous shot must be cleared before Keen can "ride the bullet". In the second level, I wait because glitching the level end didn't seem to work for a while.
There are possible improvements, and I may attempt another version.
Both the movie file (movie.dof) and the corresponding dosbox.conf are included. Note that mouse
"sensitivity=0" is required in dosbox.conf (the game goes crazy otherwise).
Playing back movie file:
I used
DOSBox rerecording version a5 (Windows).
The folder should look somewhat like this:
(Hint: Make a new folder)
In other words, the following files must be present:
(DOSBox)
- dosbox.exe
- dosbox.conf
- movie.dof
(Keen 6)
- Keen6.exe
- Audio.ck6
- Egagraph.ck6
- Gamemaps.ck6
Keen6.exe must not be a cracked version. It must not begin with spam. It must ask for the name of an enemy after starting a game.
The following files must not be present:
- Keen6.com (Keen 6 crack)
- config.ck6
- Savegam* (Probably irrelevant but why keep them?)
Also, make sure to download Keen 6 and not Keen 6 demo.
I may make DOS TASes for other short games (Keen 1, Keen 3, Keen Dreams, Sierra adventure games). Long games are out of the equation due to DOSBox struggles. I cannot resume from a savestate; doing so causes a crash. So I must play the movie from the very beginning. Add to that the forced reset rate being very high (mostly caused by video freezing but may also be caused by failure to turn off read-only or accidental movie stoppage) and saves taking 15s each.
P.S. This is also intended to be an inquiry into the reliability of DOSBox movies. For Star Control II, I'm pretty sure that of everybody who watched, only one person watched the movie in the emulator.