Game objectives

  • Emulator used: Bizhawk 2.10
  • Primary objective: speed

Game mechanics

See the game resource page for this game. There are however several aspects of the game mechanics that could be worth investigating for cutting off additional time.
There is a 4f framerule for starting and ending a stage.

Stage by stage comments

China

Junk - It's also possible to jump-climb up along the mast, but it's clearly faster in a TAS to collect Bartman and fly to the exit.
Great wall - Vertical movements and jumps slow Bart down. Jumps more so than vertical movement. There are some additional vertical inputs to counter random lag and a jump to avoid a Krusty head (costs countdown time at the end of the world), but it shouldn't matter because of the level framerule.
Boss - Excellent boss pattern and a good ammo drop. I've done this fight several times through multiple TAS iterations and this is the best fight I've seen.

North pole

Ice cave - 8f delay introduced before the start of this level to get an acceptable seed to work with. I have yet to see a stalactite pattern that allowed for running straight through it. Based on having done several iterations of this level, I would this was an acceptable seed, but still overall a bad level because of the forced initial delay.
Frozen river - There is some depth to the ice flow mechanics that is not yet described. From what I've seen, the time difference between "good" ice flow movements and "bad" is only a few frames though, so it's not worth delaying the start of the level because of the 4f framerule. Overall, I think this was acceptable. And for this particular TAS, it anyways doesn't matter because of the boss fight coming right after
Boss - Very good boss pattern (= the boss retreated back very quickly in the 1st cycle). Since the time it takes for the boss to retreat directly depends on the global timer, any time save before this level would have to be considerable for it to save any time (smaller time saves will only result in a corresponding waiting time at this boss).

Egypt

Great pyramid - No comments
Valley of the kings - This level normally contains several tornadoes, but they seem to be despawned by bunny-jumping across the level.
Sphinx - No comments
Boss - While there is randomness to this boss, it seems like it's always possible in TAS conditions to get a perfect fight.

Hollywood

Soundstage 1 - This is the first level where random lag is really a problem. Spawning enemies above or below cause a lot of it, but lag will be generated even when trying to do as small jumps as possible. The enemy placement in this level is also a bit unfriendly for a fast completion, requiring intentional slowdown and even taking damage once.
Soundstage 2 - The mausoleum (?) isn't as bad as the pirate ship, but still generates a bit of random lag. While some of it can be avoided, there is still quite a bit left. The movement in some sections is even intentionally slowed down to reduce lag in order to save time overall.
Boss - As far as I can tell, this is a perfect boss fight. Because of the additional RNG manipulation possibilities in this world (see the game resources), this is however to be expected.

Potential improvements

Other than the usual disclaimer about the possibility of lag reduction, movement optimization and "unknown unknowns", there are a few additional points that are worth mentioning:
  • It's possible to clip into some of the walls. See the user files and discussion in the forum. At first glance, this looks like it could result in significant shortcuts. However, Bart always seems to get stuck on the level geometry and There is currently no known use for this. The game mechanics behind haven't been described yet, so it's possible further investigation could reveal potential exploits though.
  • There are several aspects of the game mechanics that are of interest for TASing that are currently undescribed. See the game resource page for the current status.

Credits

  • 'Randomno' pointed out a faster way to grab the Bartman icon in the first level, leading to a 24f save
  • 'deign' for finding a way in the Bart vs Space Mutants TAS to manipulate Bart's speed to 0x26E sub-pixels/f (the "normal" max speed is 0x260).

Darkman425: Claiming for judging.
Darkman425: Input file replaced by a 35 frame improvement by the author.
Darkman425: The movement and routing look well optimized. Nice work!
Accepting to Standard.
fsvgm777: Processing.
Darkman425: Setting to Delayed by author request as they check for potential improvements.
Darkman425: Input file replaced with a 358 frame improvement by the author and reaccepting.
fsvgm777: Aight, processing again.


TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 16625
Location: 127.0.0.1
This topic is for the purpose of discussing #9901: ktwo's NES The Simpsons: Bart vs. the World in 07:15.35
Active player (466)
Joined: 8/10/2008
Posts: 130
I'm not sure how to provide a 60fps encode, so if anyone feels compelled to provide a temp encode for this and/or the best ending TAS, feel free to do so!
Editor, Experienced player (535)
Joined: 2/11/2018
Posts: 269
Nice to see a submission of this after I abandoned my WIP.
Junk - It's also possible to run to the left, collect a Bartman and fly to the exit. It's a few frames slower in a TAS, but a good option in real-time speedruns.
Really? In my movie I seem to finish the stage 23 frames faster. User movie #638937213542955895 Link to video Otherwise, this submission saves 5f on skateboarding, around 160f on the boss, and loses 10f (I think) at the start of ice cave (which is where my movie ends), probably from RNG.
Active player (466)
Joined: 8/10/2008
Posts: 130
Thanks for finding an improvement roughly 2% into the run and before all the sections that require RNG and lag management! :-D Seriously though, good that you're alert and a good find. You collected Bartman faster than when I compared the two routes and then I never looked at it again. Your faster grab can be used also in the best ending TAS, so I will update both of them.
Active player (466)
Joined: 8/10/2008
Posts: 130
New movie that includes the improved first level, as was pointed out above by Randomno: https://tasvideos.org/UserFiles/Info/638938256212945330
Dimon12321
He/Him
Editor, Reviewer, Experienced player (606)
🇷🇴 Romania
Joined: 4/5/2014
Posts: 1316
Location: 🇷🇴 Romania
Temp Encode Link to video Oh, I've been following your WIPs and waiting for this TAS! Yes vote
TASing is like making a film: only the best takes are shown in the final movie.
Active player (466)
Joined: 8/10/2008
Posts: 130
Is it still possible to make another update of both this and the best ending TAS before it's published? I'm currently looking at the Bart vs. the Space Mutants TAS and noticed the use of an aspect of the game mechanics that will save time also in this game.
Darkman425
He/They
Editor, Judge, Skilled player (1796)
Location: Texas
Joined: 9/19/2021
Posts: 334
Location: Texas
That's fine. Do you need me to set them to Delayed as well in case it takes a while?
Switch friend code: SW-2632-3851-3712
Active player (466)
Joined: 8/10/2008
Posts: 130
Yes, please. It's first priority for me to update these two TASes, but it will take a few days.
Active player (466)
Joined: 8/10/2008
Posts: 130
https://tasvideos.org/UserFiles/Info/638949291954865245 Unless something new is found, I don't plan any more updates. This can be considered as the final version.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Location: 127.0.0.1
Joined: 8/3/2004
Posts: 16625
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [6763] NES The Simpsons: Bart vs. the World by ktwo in 07:15.350

1760040361