This TAS improves the published #2149: Twisted_Eye's NES Total Recall in 05:02.00 by 925 frames thanks to extensive use of avoiding spawn of different objects (enemies, bullets, checkpoints), movement optimizations and lag frame removing and more boosts / better health management and other tricks. Starting with 128 HP and finishing the game with 3 HP.
For a "full" list of tricks, please see the page I created it: GameResources/NES/TotalRecall
Also here's my LUA script. It shows the object list, hitboxes, and player information (1st line (0th object) )
Table of contents
- Game objectives
- Playing back the TAS
- Level 1 - Streets - 6 frames faster
- Level 2 - Apartman - 0 frames difference
- Level 3 - X-ray - 216 frames faster
- Level 4 - Subway - 78 frames faster
- Level 5 - Hobo - 105 frames faster
- Level 6 - Mars hub - 96 frames faster
- Level 7 - Mars driving - 103 frames faster
- Level 8 - Rekall Inc. - 37 frames faster
- Level 9 - Mine - 13 frames faster
- Level 10 - Final showdown - 271 frames faster
- Note to encoders
- Miscellaneous
Game objectives
- Emulator used: FCEUX 2.2.2
- Aims for fastest shortest input (ending is only 922 frames faster because of this)
- Entertains without losing a frame
Playing back the TAS
(AFAIK,) The original Total Recall (U).nes has a bad header, so you should play it back in Bizhawk 1.5.1. If you really need to play it in FCEUX 2.2.2, you can change the 0x06 byte to 21 but this isn't the preferred one.
d0d0a078d11d41240799438c47259f77 *Total Recall (U).nes
Level 1 - Streets - 6 frames faster
- Take 15 dmg to save lag frames and better movement pattern
- Better jumping
Level 2 - Apartman - 0 frames difference
- This level is timed.
Level 3 - X-ray - 216 frames faster
- Taking 10 damages and regaining 10 health whenever it's possible without losing frames to hit enemies earlier so they jump sooner towards you
- UFO manipulating
- Tricky ending to avoid lag frames and unneccessary hit
Level 4 - Subway - 78 frames faster
- Filling the object list 3 times at a specific X position to avoid the "cam scroll locker" guards being spawned
- 10 dmg boosts and hitting away dog in the beginning
Level 5 - Hobo - 105 frames faster
- Properly jumping before using a ladder can save multiple frames
- More boosts, better health management
- Faster boss kill and boomerang spawn avoidment
- Boost before end of level
Level 6 - Mars hub - 96 frames faster
- Better shooting, avoiding UFOs (so the door instantly opens when you reach X position) and lag frames
Level 7 - Mars driving - 103 frames faster
- Fewer lag frames, fewer slow downs
Level 8 - Rekall Inc. - 37 frames faster
- Better shooting, fewer lag frames, better ladders
Level 9 - Mine - 13 frames faster
- Better shooting and fewer lag frames, faster boss fight
Level 10 - Final showdown - 271 frames faster
- Better shooting, fewer lag frames, avoiding 2 fights, faster boss fight
Note to encoders
Use 60 fps with blending
Miscellaneous
I hope you were entertained =). Even that my tricks just saved a few frames (since I had to abuse the lags to improve it significantly), I'm pretty satisfied with the result. See you until my next TAS =)
feos: Judging...
feos: Replaced the submission file by author's request.
feos: This was hilarious! Accepting as an improvement, for Moons surely.