I made 100% TAS before but I had used snes9x and some strategies were suboptimal. I switched to bizhawk like I did in any%, This emu is faster than snes9x in this game by much. This run is 15224 frames faster than previous run I didn't submit.

What is 100%?

This game doesn't have percent counter so I needed to define reasonable 100% in terms of entertaining and definition. Here are the conditions I set.
  • All depletable chests
  • Unlock all menus
  • Kill Culex and Jinx
  • Star firework in credits
  • Get all unique items/equips
Yoshi race and max score in beetle mania didn't give any special prize so I didn't include those in run.

Tricks

Instant deplete chest
When You need to hit some chests (100 coins chest for example) multiple times to deplete, you can hit once or more and exit area. The chest will be depleted when you back.
Jump power increment
Jump, which is Y move has jump power (the address is 7EE010). This power is increased by 1 per each 2 jumps usage (max is +125). This trick has been used in every speedrun actually.
Taking damage
When enemy does 10+ damage, you can move 2 frames faster. Untimed defense works too.

Memory addresses

AddressSizeDescription
7EFC112 bytes, unsigned1st enemy's HP
7EFC912 bytes, unsigned2nd enemy's HP
7EFD112 bytes, unsigned3rd enemy's HP
7EFD912 bytes, unsigned4th enemy's HP
7EFE112 bytes, unsigned5th enemy's HP
7EFE912 bytes, unsigned6th enemy's HP
7EFA912 bytes, unsignedcurrent 1st Ally's HP
7EFB112 bytes, unsignedcurrent 2nd Ally's HP
7EFB912 bytes, unsignedcurrent 3rd Ally's HP
7E00C22 bytes, unsignedFuture damage
0020002 bytes, unsignedY-axis position
0020022 bytes, unsignedX-axis position
0020042 bytes, unsignedZ-axis position
0020482 bytes, signedY-axis speed
00204A2 bytes, signedX-axis speed
00204C2 bytes, signedZ-axis speed
0030E71 byte, HexDoor prediction for door 1 and 2
0030E81 byte, HexDoor prediction for door 3 and 4
0030E91 byte, HexDoor prediction for door 5 and 6
For door address, here's the numbers of course. 1=Quiz, 2=Coin box minigame, 3=Battle with Gu Goomba starter, 4=Invisible platform, 5=Moving platforms, 6=Battle with Terra Cotta starter.

Time differences table

StageNewOldDelta
OP~Bowser's Keep(1)1444214590148
Mario's Pad~Mushroom Way2823128573342 (+194)
Mushroom Kingdom(1)4304743537490 (+148)
Bandit's way5598256777795 (+305)
Mushroom Kingdom(2)7282073790970 (+175)
Kero Sewers85995870581063 (+93)
Midas River~Rose Way1234091144881079 (+16)
Forest Maze1521141533451231 (+152)
Pipe Vault~Yo'ster Isle(1)1554141567091295 (+64)
Moleville(1)2035482058872339 (+1044)
Booster Pass(1)~Booster Hill2421812442572076 (-263)
Marrymore2708252730452220 (+144)
Mushroom Kingdom(3)~Rose Town(1)3088313110792248 (+28)
Sea~Sunken Ship3379543426494695 (+2247)
Seaside Town(2)3491213540265095 (+400)
Land's End(1)~Moleville(2)3549613594294468 (-627)
Land's End(2)390077382136-7941 (-12409)
Monstro Town(1)414779407379-7400 (+541)
Land's End(3)41872042958110861 (+18261)
Bean Valley(1)43270044345010750 (-111)
Grate Guy's Casino47715648799410838 (+88)
Bean Valley(2)48607049730511235 (+397)
Nimbus Land(1)54055855184211284 (+49)
Barrel Volcano56810358007711974 (+690)
Nimbus Land(2)57922159131012089 (+115)
Mario's Pad(2)~Monstro Town(2)61573362785112118 (+29)
Bowser's Keep(2)68703969987712838 (+720)
Bowser's Keep(3)71082172376712946 (+108)
Gate~Factory76939378461715224 (+2278)
Stage comments
I don't mention anything unless I think it's important. Like big timesaver,
OP~Bowser's Keep(1)
I used 2 jumps in terrapins fight and 1 jump in bowser fight. I can cut a turn in first belome fight by doing this.
Mario's Pad~Mushroom Way
Instant deplete trick saved much time in Mushroom Way. I don't need coin from chest actually. In Hammer bros. fight of any%, timed physical attack was necessary but it's not thanks to jump grinding in Bowser's Keep.
Mushroom Kingdom(1)
I bought Jump Shoes and 2 Honey Syrups. In this category, I can get flowers unlike any% so I don't need kerokerocola to refill FP. And syrup has shorter animation than that of kerokero. Alanim found staircase flower trick last year.
Bandit's way
In order to unlock Star Piece menu, I need to kill mack. So Mallow should be level 3 before his fight. To do this, I can simply get 10 exp by star. At the same time, Mario becomes level 2 before Croco so I could finish his fight much faster than any%.
Mushroom Kingdom(2)
It's 1st mack appearing in my TAS. First Bodyguard's text can be skipped by standing behind him. I approached mack by different way from previous run because it occurred many lag frames if I jump to manipulate camera.
In battle, If all Bodyguards are killed, Mack will be flying over and you have to kill all of Bodyguards to let Mack back. So I left one until end.
Since I get much exp later, Mario and Mallow are useful in Bowyer battle, collecting Cricket Pie at this timing is faster than doing it after marrymore.
Kero Sewers
I didn't do switch skip in boos room because they won't spawn high enough to get 2 chests with jumping on them. If you don't take the Land's End path, Cricket Jam chest becomes Flower chest.
Midas River~Rose Town
Midas River: Getting 60 coins exactly is fastest in river minigame, it skips some texts.
Rose Way: I couldn't use deplete trick in chests room because these 5 coins chests are refilled after reenter the room.
Forest Maze
I get a flog coin from Wiggler to buy Exp. Booster when arriving Seaside Town first time. Bowyer in 100% strategy is very different from any%. In any%, just use Geno because other 2 characters can't do much damage but both can do good damage in this run. 22 seconds faster than any% if anyone curious.
Pipe Vault~Yo'ster Isle(1)
To buy Exp. Booster, I need to go this place before Seaside Town. Preferably, I want to go later for flags game but it's slower.
Moleville(1)
Thanks to deplete trick, I could have time to kill cluster of bob-omb to get extra 15 exp because I didn't kill fireball. I skipped buying lucky jewel this time to cut text, I can buy this later anyway.
Buying 5 fireworks here for star fireworks in ending. If you buy 0~2, you get mushroom fireworks, 3~4 for flower.
Booster Pass(1)~Booster Hill
I didn't get masher like any% because of backtrack, I will revisit later anyway. Mallow became level 6 after Bros. fight because of extra exp from Moleville.
Marrymore
I didn't get light ball thing attack, which is slower than another physical attack. And Mallow's level is 6 here (previous TAS was 5), I could kill bundt with Mario physical attack instead of Jump. Mario became Level 6 here.
I bought B'tub Ring, I need this accessory to hatch an item Mystery Egg for getting new item. Also, 500 coins is needed to buy the game in Mushroom Kingdom.
Mushroom Kingdom(3)~Seaside Town(1)
Mushroom Kingdom: Buying the game which is called Beetle Mania unlocks "game" menu. But It won't be played in this TAS sadly. If you want to see Beetle Mania, here is great TAS.
Tadpole Pond: Talking to frogfucius unlocks Star Hill, it's necessary.
Booster Pass: New area appears after you pressed switch in Booster Tower. There's trigger of Snifit's sidequest. (try to lose against Apprentice until he disappears and go Booster Tower upstairs).
Booster Tower: You can play find ball minigame after Bros. fight. Knife Guy gives Bright Card after winning 12 times. (Be aware losing game cuts 1 winning count).
Seaside Town: Selling unnecessary items moves important items to page 1 in battle. Page transition takes 20 frames per once so I just bought 1 Fright/Fire/Ice bomb to keep putting them on page 1.
Sea~Sunken Ship
Sea: My original plan in star grinding was I was going to jump on furthest star enemy from star chest to get higher ground. But level up lag prevented from jumping that so I had to delay to kill him.
Sunken Ship: I could skip one dry bones battle from deplete trick but I found I'd been able to do in previous TAS, whatever :p Mario couldn't become level 10 before Johnny, I had to use Rock Candy twice and it's slower than two physical attacks. Changing equips here instead of Seaside Town doesn't matter.
Seaside Town(2)
No equip change here, Yaridovich has really high status compared to past enemies, fixed damage item is really useful in casual too.
Land's End(1)~Moleville(2)
Land's End: There's 2nd invisible yellow board in 2nd room. This board placed between cannon and higher ground, you'll find it with random jumping eventually but it's slower for TAS.
Moleville: Minor's store starts selling Mysterious Egg after yaridvich. I skipped Lucky Jewel for 1st time but I sold it immediately anyway, poor item.
Land's End(2)
To hatch Mystery Egg, Toadstool with B'tub Ring need to use it during battle ten times then Egg turns into Lamb's Lure.
Here is the biggest improvement, I'd been farming frog coin from Sky troopa's cliff minigame in previous run. I came up with using ant after finishing TAS and I timed, ant was faster and I can get coins too. Being able to coin, I didn't need 100 coins from fortune minigame and all coins from two chests. Additionally, new grinding allowed me to use 800 coins star before reaching Monstro Town.
Monstro Town(1)
Because of 800 coins star early, I could cut Ultra Jump 6 times in Culex. Using bed starts Ghost Medal sidequest.
Land's End(3)
No grinding anymore here. I can go straight to Bean Valley.
Bean Valley(1)
I thought I had to get 3 stars in slot chest for getting a frog coin but it was wrong, 3 mushrooms is fastest.
Grate Guy's Casino
If you win Look the other way 100 times, Grate Guy gives Star Egg as a reward. Also, He gives random reward normally in every wins so I have to toss or use items 5 times. (Mario can only hold 29 items at max). Using much faster, I was manipulating to get many Moldy Mush to make it possible to use item 99 times. If you want to know what rewards he gives, you can see here.
Bean Valley(2)
Enemy's move is changed in every 2 frames for most time but Smilax and Mega Smilax is one of exception. Their moves will be changed per ~50 frames. Fastest pattern I could get was 2 Drains sadly.
Nimbus Land(1)
Shelly cracks when you do damage by 100x to that. 5 attacks at least is needed for broke that because shelly has 500hp and cracking happens just once per a attack. I didn't kill 1 Bluebird not to let Toadstool become level 15 after Vallentina.
Barrel Volcano
I had less 1 frog coin at this point, I needed 2 here and volcano frog coin was fastest backup. I managed to kill Zombone in 6 attacks with Toadstool's 2 untimed attacks.
Nimbus Land(2)
I changed chest route a bit but I don't know why I could save over a second here.
Mario's Pad(2)~Monstro Town(2)
Mario's Pad: Getting Dry Bones Flag for Ghost Medal sidequest.
Tadpole Pond: Finishing Toadofsky's sidequest, you can play all 3 songs after listening theme in Monstro Town.
Rose Town: Getting Lazy Shell and Greaper Flag.
Yo'ster Isle: Getting Big Boo Flag. I wanted to go this place for first time at this time but I needed Exp. Booster.
Moleville: Getting Frying Pan, it's second strongest weapon in this game.
Seaside Town: Buying all frog coin items. Those cost 111 frog coins aside from Exp. Booster. Booster costs 22.
Monstro Town: Killing Jinx at this point is faster than right after Culex because of backtrack for Ghost Medal and higher level. I was manipulating 6 doors in Bowser's Keep. Doors are fixed after exiting.
Bowser's Keep(2 and 3)
Some people thinks 2~5 is fastest because these doors are placed middle but 1~4 is fastest.For entering door order, this battle order is faster than Gu Goomba first because of enemy pattern. I need to use Ultra Jump or Ice Bomb to finish when 4 or more enemies battle, Goomba room has such battle more then Terra Cotta's. I skipped some chests in platform rooms because Mario is forced to go Magikoopa after beating 4 out of 6. I have to revisit and beat 4 doors again, that time is just beat shortest 4.
If you don't know Lamb's Lure, using this and make enemy become sheep 48 times. This item turns into Sheep Attack.
Gate~Factory
In Domino and Cloaker battle, 2nd fastest character moves first for some reason. The sneak status is changed from depending on which enemy you kill. In TAS, kill Cloaker is faster, if you kill this, sneak will have low physical defense and low HP.
In factory, I opened menu 3 times in previous run but 1 of 3 was just changing partner, I cut it. Geno has longest winning pose and I used him in extra 2 battles but it's still faster than menu.
In Smithy, I didn't know what determines the timing of head change when I'd been making old TAS. 7EE003 is address (0=not change his head next turn, 1=change). So I could get magic head as soon as possible. (Tank first is 100% though).
Special thanks
Alanim - Finding staircase jump, here is his video.
Kirkq - Finding useful memory addresses such as door address. And optimal ball minigame strategy in Bowser's Keep.

turska: Judging.

turska: Replaced movie file at the author's request. The new movie is 178 frames faster.

turska: Great audience response. This run looks very good.
The only completition tracked by the game are hidden chests, which are all collected. In addition to these, this run aims to collect all unique items/equips and deplete all depletable chests, unlock all menus, beat optional bosses in Jinx and Culex, and get the star fireworks in the credits. Most notably, playing Mushroom Derby on Yo'ster Isle is omitted, as it doesn't yield unique items (Yoshi-Ade is not an unique item).
I think completing the Yo'ster Isle sidequest could possibly be considered as an additional goal, but the run is great without doing it as well and it would not add much from a TASing perspective. Scoring in Goomba Thumping and Beetle Mania could also be included, but they seem less important.
These goals show off all TAS-worthy parts of the game and make for a good 100% branch. Accepting for publication into Moons.

feos: Let's rock!!!

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14879
Location: 127.0.0.1
Experienced player (969)
Joined: 8/30/2012
Posts: 373
Great improvement! I'll be sure to watch this when I get a chance later today :D
Previous TASes: Frogger's Adventures: The Rescue Paper Mario: The Thousand-Year Door any% x 8 Paper Mario 64 Luigi's Mansion Sonic Heroes - Team Sonic Mario Kart Wii ILs
Player (79)
Joined: 8/5/2007
Posts: 865
Voting no for not getting the max score in Beetle Mania. Just kidding. Enthusiastic yes vote!
TheKDX7
He/Him
Player (115)
Joined: 7/9/2011
Posts: 392
Location: Switzerland
Paper Mario TTYD, Paper Mario 64 and now... that! You could cheer up not better my day! Yes vote!
Fortranm
He/Him
Editor, Experienced player (780)
Joined: 10/19/2013
Posts: 1115
Two hour-long Mario runs together, again. I think last time was this game and SDW. YES vote.
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
“And optimal ball minigame strategy in Bowser's Keep.”
Twisted_Eye
He/Him
Active player (332)
Joined: 10/17/2005
Posts: 629
Location: Seattle, WA
You give credit to a guy for discovering grabbing the flower from the staircase as something that happened last year, but that's not a new trick at all? I don't know if the video you linked has something I'm missing, but jumping from the staircase to grab that flower has been known from much closer to when the game came out, as far as I know. I know I've always done it that way. Screw that slow-ass old lady! Picking out what is '100%' in this game seems kinda arbitrary to me--partially because of *just how much* is in this game. I'm confusing 100% speedrun with, like, 100% let's play I know, but I'm still highly confused by every Phantasy Star 4 TAS that isn't any% so whatever. This run was really well made, totally fun watch.
Joined: 4/29/2005
Posts: 1212
I've been waiting so long for a 100% TAS! Yes Vote!
Joined: 3/9/2009
Posts: 530
Sadly, the Yoshis remain under Boshi's rule forever.
Joined: 8/23/2008
Posts: 417
Has anyone else noticed how much better his English has gotten over the years? I just thought that deserved some positive recognition. Excited to watch this run.
I will not use self-reference in my signature.
Experienced player (872)
Joined: 4/11/2008
Posts: 157
Location: Anime land
Thanks for watching everyone, I'm glad you enjoyed. @Bobo the King I linked your TAS in movie description, isn't enough for you? ;) @Twisted Eye I've never seen that jump until his video :p I'm bad at finding tricks. About putting 100% for this, yes, it's totally arbitrary. There are many things can be done (Goomba Thumping in Pipe Vault, Puzzles in Sunken Ship for example). But I'd rather do them at once as another TAS but I don't know if I would do. I attempted improving last smithy fight and I saved 178 frames. Could mod replace current bk2 with this? http://tasvideos.org/userfiles/info/20868505895157435
Joined: 2/25/2006
Posts: 407
was0x wrote:
Thanks for watching everyone, I'm glad you enjoyed. @Bobo the King I linked your TAS in movie description, isn't enough for you? ;) @Twisted Eye I've never seen that jump until his video :p I'm bad at finding tricks. About putting 100% for this, yes, it's totally arbitrary. There are many things can be done (Goomba Thumping in Pipe Vault, Puzzles in Sunken Ship for example). But I'd rather do them at once as another TAS but I don't know if I would do. I attempted improving last smithy fight and I saved 178 frames. Could mod replace current bk2 with this? http://tasvideos.org/userfiles/info/20868505895157435
"Note: When writing something that affects the processing of this movie, please edit the submission instead of posting at the forum."
Ryzen 3700X, ASUS Crosshair VIII Hero (WiFi) Motherboard, 32GB 3600MHz RAM, MSI Geforce 1070Ti 8GB, Windows 10 Pro x64 http://tasvideos.org/Nach/FranpaAlert.html
Experienced player (758)
Joined: 6/17/2008
Posts: 146
I've replaced the movie file with the updated one.
franpa wrote:
"Note: When writing something that affects the processing of this movie, please edit the submission instead of posting at the forum."
For movie file replacement, posting on the forum is more visible. In general, posting in the workbench thread and editing the submission text are both fine and should get the message across. I liked the run a lot. Defining 100% is always difficult in an RPG - this definition makes for an entertaining TAS with very little downtime while including everything that leaves a visible mark, which seems reasonable.
Former player
Joined: 8/1/2004
Posts: 2687
Location: Seattle, WA
This should have been 11.20 seconds slower. Ugh.
hi nitrodon streamline: cyn-chine
AntyMew
It/Its
Encoder, Player (35)
Joined: 10/22/2014
Posts: 425
Zurreco wrote:
This should have been 11.20 seconds slower. Ugh.
At least 11:11.11 exists :D
Just a Mew! 〜 It/She ΘΔ 〜
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
It took me quite a long time to find enough free time to watch this whole thing. It's a great technical achievement. While I do like the game, I am voting Meh on entertainment. The main problem, for me, is that the new items and content doesn't show off much new gameplay. The Culex fight is cool at first, but then you just jump on him a lot. There are very few extra sidequests you have to do, since the any% run already has pretty much all of the plot. Some of the item tasks are really boring, like playing Look The Other Way 100 times and using the Lamb's Lure so often in Bowser's Keep. (On the plus side, I like seeing the Lazy Shell get used.) Is this a great run on its own? Yes. Is it a great run in comparison to the any% run? I don't think it's as entertaining.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
You wrote that you didn't understand the head changing in the final boss. Did you look at the battle scripts for it?
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
henke37 wrote:
You wrote that you didn't understand the head changing in the final boss. Did you look at the battle scripts for it?
He wrote he didn’t in the old TAS, now he has an address that helps.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
Hmm, just a single address? I took a look at the battle script myself just now, it's quite complicated stuff. Each head sets and clears flags for which heads can and can't be transformed to and the body performs the actual transformation after randomly deciding if to change the turn before.
JoshButro
He/Him
Former player
Joined: 1/8/2015
Posts: 43
Awesome TAS, i loved it. Very good route to minimize extra visits. I didn't know Culex could be defeated that early in the run, so that surprised me. Great TAS. I vote definitely yes.
current TAS: Q*Bert 3 any% v2TAS<br> next TAS: Q*Bert 3 X*Bert levels
Joined: 3/9/2009
Posts: 530
Out of curiosity, why didn't you use the Mack skip? You don't get anything unique for beating him and you get the star automatically when you get the next one, so killing him doesn't fulfill the conditions you set.
Player (36)
Joined: 9/11/2004
Posts: 2623
If you do the Mack Skip you don't get the Star Pieces menu option in your inventory.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Twisted Eye wrote:
You give credit to a guy for discovering grabbing the flower from the staircase as something that happened last year, but that's not a new trick at all? I don't know if the video you linked has something I'm missing, but jumping from the staircase to grab that flower has been known from much closer to when the game came out, as far as I know. I know I've always done it that way. Screw that slow-ass old lady!
When is that in the video?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Hello? I need it for the screenshot.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14879
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. ---- [2803] SNES Super Mario RPG: Legend of the Seven Stars "100%" by illayaya in 3:33:22.13