Cool, I look forward to seeing it. Crazy/pointless games are always fun to watch. By the way, did you happen to check up on the Japanese version of the game that Boco mentioned?
Guybrush: "I'm selling these fine leather jackets."
Wally: "Really?"
Guybrush: "No. I 'm lying."
Wally: "In that case, I don't want one!"
Currently working on:
Nothing at the moment.
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
Guess i should stop playing Onimusha3, Half-Life2DM and get back to TASing hehe... I will do some more of this game tonight.
edit: Ok at around 5 minutes of movie, it's about 8 seconds faster than my 21:57 movie. This is mainly because i didn't take the warp in the ice stage, and i played better at the skateboard stage.
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
This WIP finishes the boat level 950 frames (~15 seconds) faster than the 21:57 movie. But i'll redo the second half of the sewer stage because i didn't optimaly use the moving plataforms.
http://www.angelfire.com/ex/uobt/yo-noid_foda_v10.zip
Haven't found any warp to be usefull so far, i think they will only be usefull on stages that have a pizza battle in the end.
And i still manage to not a kill a single enemy so far. Hopefully that goal will be kept throughout the entire game.
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
http://www.angelfire.com/ex/uobt/yo-noid_foda_v16.zip
120 frames faster than last WIP in the sewer stage
92 frames faster than last WIP in the harbor stage (total 212 frames faster)
1667 frames faster than the test run after finishing the haunted mansion stage. That's a little more than 27 seconds faster :)
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
Thread update.
Detected what affects the type of pizzas the enemy gets at the pizza battle:
- the types of pizzas change every 64 level frames (that is every level seconds). But the enemy may choose these pizzas in 2 different ways, which happens every 32 frames, explained later.
- the hundreds and thousands of the score also affect the pizza cards set the enemy gets. I didn't check the ten thousands, but the tens doesn't affect it.
So, with the same score and clock, and the enemy will get always the same pizza cards set.
How he picks the cards:
- each level second is divided into 2 parts of 32 frames. If the level finishes in the first one, he ALWAYS tries to get the 1st and 3rd column of his cards set. If the level finishes on the second set of 32 frames, then the enemy will ALWAYS try to get the 2nd and 4th column cards.
- the enemy shows an animation of the hand passing through all his cards once, and then he starts the real card picking at the top row, first chosen column (1st or 2nd, depending on the 32 frame rule). This is a slow animation, so picking the top row cards is much faster.
- when the enemy says "the area champion goes first" you have to press "A" to continue. This is how we can control which exact card he will get, by delaying the A button. Every 2 frames delay, he will pick the next card, and so on, untill repeating in 16 frames.
- The only way to make him pick the card that is not in the chosen columns, is by making him pick a card that has already been picked in the chosen column. This way he will skip to the directly next card on the next column.
-----------------
Jumping or using magic as soon as the level starts is possible.
-----------------
Due to this more in-depth pizza battle manipulation i've decided that killing some enemies would be best now, since i'm going for fastest time. But it's getting kinda hard to determine which score is the best to get for the amount of fixed time i take to finish each level.
-----------------
savestates from Kamen no Ninja Hanamaru work (kinda) with yo! noid and vice versa :) i've been thinking of trying with other similar games and see what happens.
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
Finally got the time to finish this.
I had tried to kill some enemies to manipulate the pizza battle, but at least on the first stage, the pacifist approach is really fast, so I decided to finish it on pacifist "mode".
I've done hex-editing to start at the circus stage because I had missed a "III" there. Luckily, I didn't have to remake everything, just changing the input at that part to shoot and make it appear, and adjusting the jump length was enough to keep everything synced until the next pizza battle. Everything after that was remade.
The submission is here
Not sure that it is legit glitch.
If he edited memory addresses to skip these parts with tools, this is kind of cheating.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
I think it is tool which hard to reproduce during RT speedrun but you can use in TAS.
We need to get in touch with Jaku.
His verified WR speedrun time is 19:58
"Yo! Noid sub 20 minute run! Managed to get amazing RNG in all but one Pizza game, and got 1 out of 2 Jaku Jets to speed up the Sky level!"
ttps://www.speedrun.com/Yo_Noid
Link to video
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
Yes, full skip of all pizza fights was just patched ROM.
But there cool trick by Jaku:
"Jaku Jet is especially cool and fairly easy if you’re able to TAS it. The game has an interesting mechanic that at the start of each level you can jump if you press jump on the first frame. In addition to this if you have any power up like the invulnerability or noid suit, if you are in the air when those powers run out, the speed and jump increase you get from them doesn’t end until you land on the ground for more than 1 grams or so.
So I’m the sewer level you can get the invulnerability power up and if you keep jumping when you land you can keep the speed until the end of the level. You won’t be invulnerable anymore but it could be used to speed things a long for a while.
So for the jaku jet, if you have the Super Noid suit active as you end the carnival level, and do the mini game to skip. The game still thinks it’s active at the start of the sky level. And by doing that one frame jump at the start of the level it will keep the noid in the air since he is flying."
Maybe he will join to us :)
The Impossible Speedrun video was a modified ROM I made that would skip the Pizza Wars and the Wack-A-Mole games as I wanted to see what kind of time those took up. That time would never be legit since it was a modified ROM.
I was actually thinking about how a TAS could be improved on this game earlier this month and had a few ideas outside of getting better RNG on the card game.
As we know you can activate special abilities and jump at the start of each level. Another thing that has been known is when you activate a power-up like Invulnerability or the Noid Suit, the speed only decreases after you've landed on the ground for a frame or more. So you can continue to keep the speed boost as long as you can keep jumping on that first frame, obviously easy for a TAS.
What I discovered last year for the game though is that your power-up "active" state will carry over to the next level. This is how the Jaku Jet works, by jumping in the air to activate the warp in the carnival level while the Noid Suit is active, we can complete the minigame and then as long as we jump on the first frame of the sky level the Noid never touched the ground and so he will keep the speed the entire level since there is also technically no ground. However if you don't jump on that first frame, then the "ground" was touched and the Noid no longer has his speed increase.
Going from the sky level to the level I call "New York" but I think others call "Warehouse" if you are able to do the 1 frame jump at the start of the level and then again keep jumping on each landing within 1 frame you can keep the speed bonus for the entire length of the level. We would also want to end the level in the air which is possible for all levels. So I think the TAS could be improved a lot if we use this trick whenever possible since you can shave some good time off with this speed increase.
Joined: 1/11/2023
Posts: 9
Location: The Drop Zone
I'm bringing this up because [1] I love pizzas, [2] software has progressed where the latest emulator tools could ensure better gameplay flow and save more frames, and [3] there is a handful of research to take this game for another round.
I will be studying how NESRocks performed such frame-by-frame input as far doing a pacifist run. Once I learned that part, I'll be exploring other parts of this game while collecting even more detail.
In any case, I seek to have a new TAS of this game in the works after I got all the research I need. I expect the TAS to be both a non-pacifist and a whack-a-thon! (utilizing and beating all whack-a-mole side games to progress)