Objectives
- Emulator used: BizHawk 1.12.1
- Aims for fastest any% completion
- Takes damage to save time
- Uses a restart sequence
- Main skip glitch
- Final boss skip
- Genre: Action
- Genre: RPG
About the game
Legend of Z Bomberman Quest is a GBC game that combines a Bomberman typical game with RPG elements. You have a world map to explore, items to get, dungeons to clear... Well, you got the idea.
About the run
It uses the out of bounds glitch used for speedrunning. In RTA timing, this TAS is about 1 minute faster than the current world record of 8:19 [dead link removed]. The main differece is that I didn't fight for getting the Landmine, which is used for making fights easier.
The RNG
The only manipulation I had to do was waiting some frames on the title screen for not being hindered by the rocks falling inside the first cave.
The fights
Enemy beaviour is only affected by position and moment you place bombs. Commander fights are especially hard to optimize because most of time they run away from your bombs; that's why I placed a bomb far away at the beginning of the first Commander fight, in order to make the enemy going to the corner, where can be easily kept trapped with more bombs.
Items used
Normal Bomb
Available from the start. That's the traditional Bomberman weapon. After placed, it will elapse some time before exploding in a cross-shaped deflagration.
Flute
Available from the start. Warps Bomberman to the intial place when used.
Flame
Got from defeating Ballom. Can be combined with a bomb to make its explosion bigger.
Dash Shoes
Got from defeating Onil. Allows to move at double speed by keeping the set button.
Steel Shoes
Found in the first dungeon. Allows to press certain button switches on the ground.
Jump Shoes
Got from defeating Curansee. Allows to jump on cliffs and pass ditches.
Power Gloves
Got from defeating Mechabomb. Allows to thorw bombs.
Explosive Core
Got from defeating a Commander. It is necessary for crafting many bomb weapons.
Boomerang
Got from defeating Gell. It is necessary for crafting Right Bomb.
Right Bomb
Got from crafting. Curves to the right when kicked or thrown. Necessary for the out of bounds glitch.
Tricks used
Corner Pushback
Any corner will push you up to 8 pixel back if you approach it diagonally, so it's possible to save time by walking to the opposite direction if you can reach a corner right away. Useless if you have Dash Shoes.
Corner Pushside
Walking or running diagonally while facing the end of a wall, gives you from 2 to 3 pixel bonus in total. Used in place of Corner Pushback after getting Dash Shoes.
Bomb Pushside
Walking or running diagonally on bombs will give a 4 or 5 pixel bonus for horizontal travelling, and 2 or 3 pixel bonus for vertical travelling.
Placing Running
Placing a bomb while running does not make you lose running speed, despite the fact you have to let go the set running button during the frame you press the set bomb placing button.
Glitches
Defeating Commander dialogue skip
Using Flute when a Commander is about to die allows to skip the dialog about Bomberman getting back an engine part, though it will be necessary to save and reboot the game in order to fix a glitch which unables your bombs from exploding.
Out of bounds
Right Bomb can explode while you're walking into a different room, and this can be exploited to stop Bomberman during his automatic walking, effectively stucking him out of screen. This allows to walk freely vertically and reach places which are not supposed to.
Chaos Bomber skip
Walking outside of the final boss room triggers ending cutscene and credits.
Possible improvements
Maybe.
Thanks
To the speedrunning community, from which I learned about the three glitches.
Noxxa: This is a pretty fun run, showcasing a nice amount of little tricks before closing it off with major game-breaking glitches. Viewer response was good and the movie's technical quality also looked good. Accepting to Moons.
Spikestuff: Getting a quick (GBC) one off the plate. Publishing.
Noxxa: Replaced movie file with a version with a fixed platform ID header. Input and sync info are unchanged.