Introduction
This movie builds on top of the recently published [5127] NES Superfast Mario Bros. "warps" by Denial140, negative_seven & chatterbox in 01:09.07. I (eien86) didn't quite pay attention to it while it was being processed because I was working on the Prince of Persia TAS. Once I noticed this romhack, I couldn't help but give it a go. What a piece of fun it was.
Thanks to Denial140 for finding 11 more frames, mainly with the wrong warp in 8-4c. Also to negative seven and chatterbox for their work in the previous movie.
Software + Hardware
Rom Information
Base Rom: Super Mario Bros. (JU) (PRG0) [!]
- SHA1:FACEE9C577A5262DBE33AC4930BB0B58C8C037F7
- MD5:8E3630186E35D477231BF8FD50E54CDD
Hack: Superfast Mario Bros.
- Link: https://www.romhacking.net/hacks/7571
- SHA1: C915DA0B19010E67520508BB4950D6D3B172D77D
- MD5: 28EE68B27CC3315B937878651DA7E8E8
Emulator
- EmuHawk 2.8.0 (Core: NesHawk)
Routing Bot
- Bot: JaffarPlus
- Routing Core: QuickNES
- Platform: 'The Jaffanator' - AMD Ryzen Threadripper 3990X (64 cores, 128 threads) + 256Gb RAM (Average Exploration Performance: 1.2M States/s)
Comparison Movie
Timing Table
Old New Diff
World Stage Initial Total Initial Total Stage Total
Boot 0 62 0 61 -1 -1
1 1 62 307 61 307 0 -1
Transition 369 65 368 65 0 -1
1 2 434 414 433 413 -1 -2
Transition 848 27 846 27 0 -2
4 1 875 470 873 470 0 -2
Transition 1345 65 1343 65 0 -2
4 2 1410 168 1408 160 -8 -10
Transition 1578 36 1568 36 0 -10
8 1 1614 134 1604 134 0 -10
Transition 1748 24 1738 24 0 -10
8 2 1772 776 1762 762 -14 -24
Transition 2548 27 2524 27 0 -24
8 3 2575 459 2551 437 -22 -46
Transition 3034 24 2988 24 0 -46
8 4a 3058 453 3012 442 -11 -57
Transition 3511 24 3454 24 0 -57
8 4b 3535 165 3478 164 -1 -58
Transition 3700 26 3642 26 0 -58
8 4c 3726 78 3668 78 0 -58
Transition 3804 26 3746 26 0 -58
8 4d 3830 70 3772 59 -11 -69
Transition 3900 26 3831 26 0 -69
8 4e 3926 138 3857 138 0 -69
Transition 4064 23 3995 22 -1 -70
8 4f 4087 63 4017 65 2 -68
Movie End 4150 4082 -68
A +- 2 frames are lost/won on emulator differences. We argue that any obsoleting submissions need to be done with Bizhawk to avoid bad CPU/PPU timing and lag detection emulation to distort the movie length.
New Tricks
Fake Vine
For some reason, it is possible to fool the game into believing there's a vine in the middle of the level by pressing L+R at a precise moment, with the effect of having Mario shoot up to the right, saving a bunch of frames.
New Wrong Warp
In 8-4d it is faster to take the wrong warp (exactly as the in the original SMB any%)
General Optimizations
Better execution all over the place, especially 1-2
GOTTA GO FAST
nymx: Replaced submission movie with https://tasvideos.org/UserFiles/Info/638138976965862752
ThunderAxe31: Claiming for judging.
ThunderAxe31: Accepting as improvement of the current publication.
fsvgm777: Processing. CloakTheLurker is handling the encodes for this one.