Submission #8021: BLiNX_PERSON, OtakuTAS & ViGadeomes's GBC Toy Story 2 "warp glitch" in 01:29.82

(Link to video)
Game Boy Color
warp glitch
BizHawk 2.8
5369 (Cycle Count 188366729)
59.7749355620015
2117
PowerOn
Toy Story 2 (USA, Europe) (SGB Enhanced).gbc
Submitted by BLiNX_PERSON on 2/9/2023 2:19:48 PM
Submission Comments
This TAS abuses a glitch that makes skipping cutscenes skip entire levels. Skipping every level isn't a good idea, as it makes the ending not play at all (which is why I still did part of scene four and a bonus level). I've accidentally triggered the first level skip on real hardware while button mashing through the menus before (I thought the cartridge had some sort of hidden save feature because of this) but it's still really precise. Just a few wrong button inputs can softlock the game in an infinite bonus level screen loop.
Bugs/exploits that were used here include the one I mentioned previously and the scene four pool skip. Pressing down and B on the same frame at the end of each animation cycle (after reaching the ledge at the end of the pool) allows Buzz to go under the map. I then climb so Buzz is standing to trigger the level end sequence. Going under any map and standing still (in the idle animation) with an already active goal area just finishes the map instantly. Some maps don't work this way because you need to collect an object before the goal is active.
ViGadeomes: 49 frames saved by changing inputs of the very last warping section of the movie which led to the last screen "warping" itself to the end so it's like a all screen skipped in term of inputs.
OtakuTAS: Requesting co-author. 24 more frames gone. Re-did all your movement. The other guys are focused on the glitch but noticed your movement needed cleaning up. Really went through it in addition to improving it, there's no improving it now. There's not enough movement for any improvement to be possible.
Besides that, there really isn't much else to go over here. (Oh, and BizHawk says "Toy Story 2 (USA, Europe) [GB]" in the title bar if that's what they meant by ROM name. I dumped my cartridge with FlashGBX, so that's why the name is different there.)

ViGadeomes: Claiming for judging.
ViGadeomes: Replacing movie file for GBA mode, adds of cyclecount mostly.
ViGadeomes: Setting back to New as I found an improvement.

feos: Claiming for judging.
feos: Replacing with an improvement.

OtakuTAS: Updated ROM file name with more common version. Previous ROM file name came from Blinx_Person's rom dumper which was very arbitrary.

feos: "Warp glitch" is the standard term we use when there is a ''major skip glitch'' in a run that doesn't jump straight to game end (if it does, we call the branch "game end glitch"). We don't call it "wrong warp glitch" because glitch already implies that it's wrong, for example there's no "right warp glitch" or "intended warp glitch".

OtakuTAS: Gotcha. Unrelated: Just updated the encode.

feos: Since we don't accept intended methods of level skipping, be it a cheat code or a menu, I wanted to take a closer look at this "glitch", because it skips levels. And by how it works in practice, it doesn't really resemble a secret feature, because in most cases it's frame perfect, and simply pressing those buttons at wrong times gives you different undesired results.
The run itself looks good, accepting.
To the publisher: There's a score screen if you press A or Start after the ending congrats, but if we get to it optimally, the viewer won't be able to properly see the actual final screen, so I'm not sure if it's worth including that input into the main run, or it could just be pressed during video dumping.

despoa: Processing...
Last Edited by OtakuTAS on 3/22/2023 1:07 AM
Page History Latest diff List referrers