This is an improvement of 3790 frames (63.06 seconds) over the previous submission, using a new set of glitches and techniques.
(Link to Nicovideo) seems to be censored by Nintendo.

Game objectives

  • Emulator: lsnes rr2-beta21
  • Aims for fastest time
  • Takes damage to save time
  • Uses warps and backtracks to save time
  • Abuses programming errors
  • Forgoes any kind of game end glitch or arbitrary code execution

Comments

This run was initially proposed by Bruno Visnadi, as the result of a new glitch that he discovered. However, we didn't imagine that the previous run was so improvable. This is also the transition between an inaccurate emulator to lsnes, which emulates the lag correctly. So, another challenge is the comparison between the two runs. You might notice that we didn't collect many coins in the first levels. In fact, it seems like we avoided them. The number of coins can cause lag inside the levels and that's why we have less than 10 coins in Crystal/Sky/Ice Star World. Plus: some levels of Star World were redone, in order to save lag, even if it costs many real frames. As we had to wait the frame rule of the Bowser Statue anyway, it's better to not stop the internal frame counter of the game, to accelerate the process.

New glitches

Stunning a Fish : the stun glitch is explained in the game resources page. If we apply this glitch in the fish and it is in a level with sprite buoyancy enabled, then it will spawn Reznor. It's also possible without buoyancy, but one would need a Lakitu and its cloud to activate the stun timer of the fish. However, Reznor must spawn into slot 7, otherwise we won't be able to defeat it. Yoshi's tongue is used for that purpose, since it uses the same address that keeps track of each sprite in the Reznor room.
Stunning a Piranha Plant: the same thing, but sprite buoyancy isn't required.
Forcing Yoshi inside a wall: this was discovered by Amaraticando. Mario must have speed 49 or higher and Yoshi must have horizontal subpixel E or F. One needs to approach the wall in conditions of wall catch for 2 consecutive frames and then dismount Yoshi, pressing left or right. This causes him to have a speed of 1 or 2. This can be used to pass through solid ceilings (only 1 tile).
Using a Pokey to duplicate a block: In addition to spawning a goal point, spitting out a stunned Pokey will produce a rather interesting sprite similar to a Key. The most notable thing about it, however, is that its interaction is 5 tiles below the actual graphic, yet Mario still grabs it at the graphic. This can cause some interesting effects, such as duplicating a block five blocks upward in a single throw.
Lava clip: The top tile of tileset-specific lava can be used to push Mario into blocks. Interestingly, if Mario is big, it can also be used send him all the way through solid walls or solid floors without being crushed.
Corner boost while flying: the principle is the same, but the difficulty is enormous, sometimes.

Stage by stage comments

Comments started with "emulator transition" mean that the previous TAS had advantages, by emulating less lag than it should have. Fadeout lag and lag outside the level are ignored in the comparison.
Misty Isle 1 (0)
No difference.
Misty Isle 2 (1)
1 frame, due to a better acceleration and extra corner boost.
Emulator transition: 1 lag near the end.
Misty Isle 3 (0)
No difference. We have delay for a frame, inside the level, so Goomba has a good oscillation. This is better than entering the level 1 frame after.
Misty Isle 4 (0)
No difference.
#1 Misty Castle (0)
No difference, better score.
Emulator transition: 3 extra lag frames in the 3rd room.
Salty Isle (0)
We save 1 frame with better corner clips and corner boosts while flying. However, we had to redo this level to avoid the block with a coin inside.
Desert World 1 (1)
1 frame is saved by more corner clips.
Desert World 2 (8)
During the corner clip to the keyhole, we start falling as soon as needed to enter, without stopping.
Desert Pyramid (12)
1st room: We save 6 frames by using a better sequence of corner clips, by taking advantage of corner boosts while flying and by hitting the P-switch block earlier.
2nd room: Micro-optimizations throughout all the room.
Emulator transition: 6 extra lag frames.
#2 Desert Castle (-43)
1st room: We save 14 frames by flying, instead of using the 6/5 technique. We enter the pipe in a better way too.
2nd room: Corner boosting saves a frame, but we lose 56 frames in this room, as a setup to Star World. Since we need to get hurt, we lose 48 frames in this animation. In the first WIP, we lost the powerup in the thorn and then did two wall jumps. However, getting the Koopa shell, then using infinite air-catch and finally scrolling the camera (by snagging the wall during 2 consecutive frames) is even faster. Something similar can be used in the 120-exit run, without getting hurt. We delay the door entrance to save lag.
3rd room: We purposely lose 1 frame, to save lag, due to the frame rule of the star road.
Desert Secret (37)
By simply going to the left (because the level is not symmetrical!), we save 5 frames. And 32 frames are saved by not getting the Fireflower.
Desert Star World (-1263)
The only way to perform the stun glitch without losing the shell in the item box is starting small and using the double-tongue glitch while getting the mushroom. At first, we perform the stun glitch in the shell and then its slot number stays in Yoshi's mouth. After that, Pokey's slot is the same number registered in Yoshi's mouth. In other words, Yoshi has a Pokey in the mouth and can spit it. This creates the goal tape in the top-left part of the level and a stunned Pokey that can be grabbed. Using the Pokey glitch to duplicate the block, we can get up there and hit the goal tape.
Water Star World (3507)
The shell is released before we get the flower. We get it twice by eating it at the same time as we touch it. Then, we do the stun glitch using the shell and the fish. The procedure is very fast, so watch it in slowdown:
  • Recycle the shell, by stomping and eating at the same time. This created the naked Koopa.
  • Dismount from Yoshi and use the Fireflower to turn the Koopa into a coin.
  • Mount in Yoshi again and release the tongue as you get hurt in the block. This creates the double tongue glitch.
  • In the first lick, grab a sprite that remains in Yoshi's mouth, i.e., the shell.
  • In the second lick, grab a sprite that you wish to stun, i.e., the coin.
  • Get hurt in the fish to eat-cancel the coin. Now, its slot is registered in Yoshi's mouth.
  • Get the coin fast, before the other fish appears on screen.
  • Now, this fish has the same slot number that is registered in Yoshi's mouth.
  • Spit it and Reznor appears!
Crystal Star World (-106)
We lose time to get the feather back. Secondly, we avoid lag to help in the frame rule of Bowser Statue, in the last level. When collecting the wings, 9 frames are saved by mounting Yoshi faster and jumping in the block, which increases Mario's Y speed.
Sky Star World (-47)
Yoshi makes it impossible to get speed 52, with Lakitu Cloud. Therefore, we must fly with speed 51. After the discovery of the break in Backdoor Star World (without which, we wouldn't have any problem with the Bowser Statue frame rule), we had to redo this level, sacrificing the max of 'real frames' in order to reduce lag (without decreasing the clock by 1, changing the score). It turns out that reducing the speed when a bunch of Superkoopas appear can save lag.
Ice Star World (-17)
The true difference is worse, because of the lag, Yoshi and emulator transition. At the end, we need to fly really near the pit, to reduce the lag at the most. There're many Chucks in the superior part of this level.
Pipe Star World (2022)
We are able to pass through the pipes, even though FuSoYa didn't want it (different kinds of pipes have different workarounds). The setup of the stun glitch is done and then we force Yoshi inside the wall. That allows us to clip the ceiling and go near the Piranha Plants. When we redid this level, we avoided the lag in some parts and delayed a bit to have a good clock time and score. Finishing 11 frames earlier is possible.
Bowser's Star World (12)
The lava clip is done to save time! The lava tile acts like a block and pushes Mario to the left. He will die only if the mid point between his feet touches the base of the tile.
Backdoor Star World (76)
We manipulated the score in the previous levels to have exactly 300000 in the laggy part of this one. Getting the key without hitting the invisible coin blocks below it is pretty hard. Then, we got down much quicker, saving a few frames. 1 frame was saved in the 2nd sequence of vertical spikes just because we ducked, instead of maintaining flight. The 3rd sequence of spikes was finally broken, after years of frustrating tries (mainly suggested my Mister). This is only possible if Mario ducks and "enters" the floor, to avoid being hit by the spike.
Bowser's Back Door (1)
A better corner clip and extra corner boost allow us to save a frame.
Emulator transition: there's a lag that Snes9x 1.43 wouldn't catch.

Translation into Portuguese:

Tradução para o português:

Esta é uma melhoria de 3790 frames (63,06 segundos) sobre o TAS anterior, com o uso de um novo conjunto de técnicas e glitches.

Objetivos

  • Emulador: lsnes rr2-beta21
  • Visa o menor tempo
  • Sofre dano para salvar tempo
  • Usa teleportes e caminhos inversos para salvar tempo
  • Abusa erros de programação
  • Não realiza nenhuma forma de 'game end glitch' ou execução de código arbitrário.

Comentários

Este TAS foi inicialmente proposto por Bruno Visnadi, como resultado de um novo glitch que ele descobriu. Contudo, nós não imaginávamos que o TAS anterior era tão melhorável. Também fizemos a transição de um emulador impreciso para o lsnes, que emula o lag corretamente. Logo, outro desafio é a comparação entre ambos os vídeos. Você talvez perceba que nós não coletamos muitas moedas nas primeiras fases. De fato, parece que nos as evitamos. O número de moedas pode causar lag dentro das fases, e é por isso que nós tivemos menos que 10 moedas nas fases Crystal/Sky/Ice Star World. Além disso, algumas fases do Star World foram refeitos, com o objetivo de diminuir o lag, mesmo que isto custasse muitos frames reais. Como teríamos que esperar pela 'frame rule' da estátua do Bowser de qualquer forma, é melhor não parar o contador interno de frames, para acelerar o processo.

Novos glitches

Atordoar um peixe : O 'stun glitch' é explicado na página dos recursos do jogo. Se aplicarmos este glitch em um peixe, num evel com 'sprite bouyancy' ativada, ele vai criar um Reznor. Sem a 'sprite bouyancy', ainda e possível criar o Reznor, mas seriam necessários o Lakitu e sua nuvem para mudar o 'stun timer' do peixe. O Reznor deve cair no slot 7, caso contrário não é possível derrotá-lo. Utilizamos a língua do Yoshi para manipular endereços que significam para o jogo que o Reznor foi derrotado, o que acarreta no término da fase.
Atordoar uma 'Piranha Plant': a mesma coisa, mas a 'sprite bouyancy' não e necessária.
Forçar Yoshi para dentro de uma parede: descoberto por Amaraticando. Mario deve ter ao menos velocidade 49 e Yoshi deve ter o subpixel horizontal E ou F. É necessário entrar 3 pixels na parede e então desmontar o Yoshi, pressionando a direção que aponta para a parede. Isso pode ser usado para atravessar tetos, desde que estes tenham apenas 1 bloco de espessura.
Usar um pokey para duplicar um bloco: Além de criar um 'Goal Point', cuspir um 'stunned pokey' produz um sprite interessante que é carregável pelo Mario. Sua interação é 5 blocos acima de seu gráfico, ainda que o Mario o segure no gráfico. Isso causa efeitos interessantes, como duplicar um bloco 5 blocos acima em um único arremesso.
Atravessar a lava: O bloco de cima da lava pode ser usado para empurrar o Mario para a esquerda. Se o Mario for grande, isso também pode ser usado para mandá-lo para baixo através de blocos sólidos, sem ser esmagado.
'Corner boosts' durante o voo: o princípio é o mesmo, mas a dificuldade é enorme, às vezes.

Comentários por fase

"Transição de emulador" significa que o TAS anterior tem vantagens, pois foi feito num emulador que emula menos lag do que deveria. Qualaquer lag ocorrido fora das fases foi ignorado na comparação.
Misty Isle 1 (0)
Nenhuma diferença.
Misty Isle 2 (1)
1 frame salvo aravés de uma aceleração melhor e 'corner boost' extra.
Transição de emulador: 1 lag extra no fim da fase.
Misty Isle 3 (0)
Nenhuma diferença. Tivemos que atrasar um frame, dentro do level, para melhorar a oscilação do Goomba. Isto é melhor do que entrar na fase um frame depois.
Misty Isle 4 (0)
enhuma diferença.
#1 Misty Castle (0)
Pontuação melhor, nenhuma diferença.
Transição de emulador: 3 frames de lag a mais na terceira sala.
Salty Isle (0)
Salvamos 1 frame com melhores 'corner cips' e com 'corner boosts' durante o voo, porém refizemos este level e tivemos que perder um frame, para evitar o bloco com uma moeda dentro.
Desert World 1 (1)
'Corner clips' extra salvam um frame.
Desert World 2 (8)
Durante o 'corner clip' que leva à fechadura, começamos a cair assim que possível para entrar, sem bater no bloco de baixo.
Desert Pyramid (12)
1ª sala: 'Corner clips', 'corner boosts' durante o voo e um melhor acerto no bloco com o P-Switch salvam 6 frames.
2ª saa: Micro otimizações durante toda a sala.
Transição de emulador: 6 frames de lag a mais.
#2 Desert Castle (-43)
1ª sala: Salvamos 14 frames ao voar em vez de usar a técnica '6/5' e entrar melhor no túnel.
2ª sala: 'Corner boost' salva um frame, porém perdemos 56 frames nesta sala, para chegarmos com o Mario Pequeno na Star World. Temos que sofrer dano, e, para isto, pegar o casco. 48 frames são perdidos com a animação, e 17 para pegar o casco.
3ª sala: Perdemos um frame propositalmente para reduzir lag, útil na 'frame rule' da Star Warp.
Desert Secret (37)
Esta fase não é simétrica! Salvamos 5 frames ao ir para a esquerda, em vez de ir para a direita, e 32 porque não pegamos a Fireflower.
Desert Star World (-1263)
A única forma de realizar o 'stun glitch' nesta fase sem perder a Koopa contida na item box é entrar na fase com o Mario pequeno. O 'stun glitch' é descrito na página dos recursos do jogo, e a duplicação utilizando um Pokey descrita anteriormente neste texto.
Water Star World (3507)
Soltamos o casco antes de pegar a Fireflower, que é duplicada pela íngua do Yoshi. O 'stun glitch' é realizado com um peixe, o que acarreta nno surgimento de um Reznor. Derrotamos ele como descrito na página dos recursos do jogo. Para ter o peixe na boca do Yoshi, realizamos o 'stun glitch' com uma moeda e rapidamente a coletamos, de forma que o peixe caia no mesmo slot que era ocupado pela moeda.
Crystal Star World (-106)
Perdemos tempo para recuperar a capa e para salvar lag, o que é útil para a 'frame rule' da estátua do Bowser. Salvamos 9 frames ao coletar as asas, pois montamos no Yoshi mais rápido e controlamos melhor a velocidade vertical.
Sky Star World (-47)
Yoshi nos impede de alcançar velocidade 52 com a nuvem, portanto temos que ir mais devagar neste level. Desaceleramos em alguns momentos para salvar lag, mais uma vez por causa da estátua do Bowser.
Ice Star World (-17)
A presença do Yoshi e a mudança de emulador causam um lag muito maior nesta fase.
Pipe Star World (2022)
Abusando de um glitch podemos passar pelos túneis com o Yoshi. Realizamos o 'stun glitch' novamente para que um Reznor surja. Utilizamos um novo glitch, descrito acima, em que podemos forçar o Yoshi a entrar numa parede. No final, atrasamos em 11 frames o término da fase para melhorar o relógio, e consequentemente, a pontuação.
Bowser's Star World (12)
O 'lava clip', descrito acima, é executado aqui e salva tempo.
Backdoor Star World (76)
Entramos nesta fase com uma score perfeita, mas ainda assim houve bastante lag. Salvamos alguns frames logo depois de pegar a chave porque fomos para baixa mais rápido. Na segunda sequência de espinhos verticais, abaixar o Mario em vez de voar salva outro frame. E na terceira sequência, depois de anos de tentativas, finalmente podemos passar por três colunas de espinhos sem ter que esperar uma subir. Isto foi sugerido há alguns anos por Mister.
Bowser's Back Door (1)
Um 'corner clip' melhor e um 'corner boost' extra salva 1 frame.
Transição de emulador: 1 frame extra de lag.

Nach: Nice improvement, good audience feedback. Accepting as improvement of existing run.
sheela901: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15527
Location: 127.0.0.1
Spikestuff
They/Them
Editor, Publisher, Expert player (2630)
Joined: 10/12/2011
Posts: 6435
Location: The land down under.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
EgixBacon
He/Him
Player (184)
Joined: 4/15/2013
Posts: 331
Location: In the attic
Mario: giving collision detection the middle finger since 1981. The Star World levels made me smile, so I'm giving this a yes.
FanFiction|Youtube Still on Win7! Take that, Microsoft!
GoddessMaria
She/Her
Reviewer, Experienced player (862)
Joined: 5/29/2009
Posts: 517
Location: Hell...
I loved those improvements to the previous TAS and the run was pretty entertaining! Yes Vote
Current projects: failing at life
Joined: 1/13/2013
Posts: 8
Location: Tokyo, Japan
Very fantastic strategy for WATER STAR WORLD! RIP water auto-scroller;-) I'm happy to watch such a entertaining and optimal run. Definitely Yes vote!!
Active player (264)
Joined: 4/15/2010
Posts: 197
Location: England
Well, what can I say? This is among the best SMW based runs I've ever seen. You guys put immense amounts of work into the run and it truly paid off. This is a masterpiece. Everything seems perfectly optimal and I loved your choice of entertainment. Furthermore you bought in several new tricks, including micro-optimizations, that really polished the run. I look forward to descriptions of these (particularly corner boost while flying). So, I enjoyed all of it, but I'll point out the highlights for me.
  • Desert Star World - we kinda knew such a strategy might be possible but you proved it in a really unique way.
  • Water Star World - just wow. I'd tried in the past to cause stun bug here but lack of enemies and the screen scroll wouldn't let me. It's incredible you found a way.
  • Pipe Star World - despite Mister already finding a huge improvement to this stage you took it two steps further with the new Yoshi boost and THEN a stun bug. I was pleasantly surprised.
  • Backdoor Star World - finally beating the phases of the layer 2 spikes that we'd dreamed of.
  • Sacrificing real time to reduce lag in order to beat frame rules. Well, this is something that was first introduced in the smw any% and it's quite easy to overlook. I was happy to see you guys took this into account.
Congratulations, thank you, easiest yes vote ever.
Retired smw-96, smw any%
Editor, Skilled player (1437)
Joined: 3/31/2010
Posts: 2106
Very good improvement. Yes vote.
Player (173)
Joined: 12/28/2007
Posts: 235
Location: Japan, Sapporo
Excellent job! I'm refraining from leaving a comment now. I have to calm myself down a bit. :P Here's a 60fps nicovideo encode (thanks to asutoro): Link to video
Retired because of that deletion event. Projects (WIP RIP): VIP3 all-exits "almost capeless yoshiless", VIP2 all-exits, TSRP2 "normal run"
Buddybenj
He/Him
Joined: 1/12/2013
Posts: 166
Location: USA
It's Super Mario World, so obvious yes vote. :P Great job on the improvement guys!
Projects: Interested in TASing N64 Mario Golf. GBA Mario Tennis: Power Tour is on hold.
Fortranm
He/Him
Editor, Experienced player (877)
Joined: 10/19/2013
Posts: 1121
Over 1 minute improvement despite using a much more accurate emulator. YES vote. Are those improvements in Star World implementable in "120-exit" run?
dnnzao
He/Him
Former player
Joined: 11/5/2010
Posts: 90
Location: Toronto, ON
Yes without a doubt. Looking foward to more work from brazilian TASers like those two and Igor, make me and lucasdiv even more proud ^^ EDIT: just finished watching, Bowser's fight was really funny hahahahahaha!
sorry my bad english... - Finished projects: Super Demo World any% - SMW Hack - Dropped projecs: Super Demo World All Exits - SMW Hack Super Mario World All Exits
ars4326
He/Him
Experienced player (775)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
Looks like you two have reaped the rewards of 6 months of hard work! There were, especially, a lot of entertaining surprises within the last half of the run. Definitely a yes vote!
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Player (122)
Joined: 1/22/2012
Posts: 45
Awesome work as expected. Yes vote! I liked the use of recently discovered glitches, namely the "forcing yoshi inside the wall" glitch. The level of optimization is also insanely good, and I think the impressive re-record count attests to that.
Joined: 6/18/2014
Posts: 11
I laughed out loud at the pokey dupe. Didn't expect to see it like that. Everything just feels so... fast. All the corner clips, score management... My favorite thing has to be the new tricks, like catching yoshi in a wall in pipe star world, but I'm super happy to see all the stuns. They are setup so fast too. The yellow shell bouncing in Water star world. Anyway, awesome job, vote yes, etc etc
Masterjun
He/Him
Site Developer, Skilled player (1986)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Beautiful TAS. The stun glitch in the water was absolutely incredible and is my favorite part I think (though, everything looks like it could be my favorite part). Yes vote for optimizing the hell out of this game and also for using lsnes ;)
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Lil_Gecko
He/Him
Player (97)
Joined: 4/7/2011
Posts: 520
Awesome job. Obvious yes vote !
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
YES! An amazing run!
Expert player (2465)
Joined: 6/2/2009
Posts: 1182
Location: Teresópolis - Rio de Janeiro - Brazil
Wow! There's something good when you never work with some games; with every new run that I watch I get the exact same feeling of amazement as if it was the first TAS. Not knowing the ins and outs, the amount of work you guys put into the run, and all of these technical details is something that I don't want to lose. But despite all this, the run is amazing. The level of commitment with TAS is something I'd love to see in more runs, even some of my own... So congratulations, you guys.
I am old enough to know better, but not enough to do it.
Former player
Joined: 1/17/2006
Posts: 775
Location: Deign
This was the most surprising part of the run for me. >By simply going to the left (because the level is not symmetrical!), we save 5 frames.
Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign aqfaq Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign Deign
Former player
Joined: 4/13/2011
Posts: 76
Location: Japan
Link to video 1080p 60fps encode by asutoro. But it can be played in 60fps by making the browser a chrome or a fire fox.
Operation related to TAS of N64/GC/Wii/PS2 emulator is often investigated.
Expert player (2554)
Joined: 12/23/2007
Posts: 829
I always love watching Super Demo World runs, but I've never expected it to be so impressive! Great improvements! Yes vote of course. :)
Recent projects: SMB warpless TAS (2018), SMB warpless walkathon (2019), SMB something never done before (2019), Extra Mario Bros. (best ending) (2020).
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
This may sound like a dumb question... Would it be possible to quickly complete the first (auto scrolling) star world level, before needing to visit or complete all of the second world?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Amaraticando
It/Its
Editor, Player (159)
Joined: 1/10/2012
Posts: 673
Location: Brazil
Nach wrote:
This may sound like a dumb question... Would it be possible to quickly complete the first (auto scrolling) star world level, before needing to visit or complete all of the second world?
No. It's possible to skip a big part of this level with Yoshi (wings exit). However, Yoshi is only available in Desert Secret and one would need to complete #1 Misty Castle again. I made the math and it's not faster.
Amaraticando
It/Its
Editor, Player (159)
Joined: 1/10/2012
Posts: 673
Location: Brazil
I'd like to thank everyone for the positive feedback! Here are some abandoned strats that we find amazing: Alternative exit in PSW - maybe useful in the 120-exit run, to get the key. Link to video The evolution of DSW. Link to video
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15527
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. ---- [2784] SNES Super Demo World: The Legend Continues "warps" by BrunoVisnadi & Amaraticando in 16:52.90