Game Gear "Dragon: The Bruce Lee Story" is a beat 'em up that feels kind of like Double Dragon but harder to speedrun than Ninja Gaiden.

Game objectives

  • Emulator used: BizHawk 2.9.1
  • Genre: Beat 'em up
  • Uses hardest difficulty
  • Aims for fastest time
  • Takes damage to save time
  • Manipulates luck

Comments

This is a basic 2D beat 'em up game, but has many different moves: punch, big punch, kick, big kick, jump kick, crouch kick, plus super jump which is used when traversing up and down between platforms.
Enemies do not lose any HP unless they fall to the ground with 2 consecutive punches or one big punch/kick. Most enemies have 1 HP, but later in the game most have 2. Bosses have 12 HP.
Sometimes enemies do not appear if previous enemy is killed at correct time, or by some other unknown condition. Even better, sometimes a forced screen halt is skipped without any reason even when there are many enemies still left unkilled. The screen lock override feels very random, maybe it is lag or some other mechanism that unfreezes the screen. Sometimes the screen unfreezes by walking for some time towards right or by just waiting for it to unfreeze, but it is usually slower than just beating the enemies as intended. Even without the mysterious glitchy screen this game is by far the hardest game I have tased. Lag reduction is not easy and fights can be complex when multiple enemies are doing their own thing and you try to line them up for fast killing. It is often very difficult to find perfect solution due to the possibility of glitchy screen scrolling. Every input in this TAS is as precise as possible, but the overall strategy can be improved if you dissect the game mechanics and invest 100,000 rerecords.
If you see the player stop suddenly for no reason it is because of screen scrolling or lag or enemy manipulation. It looks bad occasionally if you don't know what is going on, but on the other hand the game showcases some great fast fights by Bruce Lee. Anyone can appreciate those good moments in the TAS.

Stage by stage

There are 12 stages and 4 bosses.

1-3

Boss pattern makes him throw chains, so perfect combo fails.

2-1

Enemy movements need to be manipulated so that they line up with ice cubes. Sometimes ninjas run to bad direction so random player movement is needed.

2-3

Keep the boss away from the ice cubes or he will toss them while becoming invulnerable.

3-2

I need to kill the first ninja with correct timing. Otherwise a barrel will not appear and the next fight with 3 ninjas will be slower. Even barrels can appear and disappear for no apparent reason.

4-1

Now for some reason the screen scrolling glitch not only skips the current lock screen but it also skips all future lock screens in the whole level reducing lots of lag because most of the enemies never appear. Using the screen scrolling glitch to skip the fights is slow and ugly, but it saves about 400 frames compared to doing the fights normally.

4-3

I manipulate RNG so that the boss teleports in optimal location at the right side, with a probability of 1/6. I end input early with a jumpkick.
Compare to the human speedrun WR in 23 minutes by RadManFromMars: https://www.speedrun.com/dragon_the_bruce_lee_story_master_system/runs/m3r707qm
I believe that the human speedrun WR will always remain at least a minute longer than the TAS because of the screen scrolling glitch which may require special random movements by the player. A speedrunner's nightmare is the final boss who looks like Shredder and teleports randomly and has a very long invulnerability pose that can be countered with frame perfect input.
I did the Game Gear version because that is what I am familiar with. It is a different experience compared to the Master System version.

Useful RAM addresses

1145 HP
0C91 X
0C93 Y
0D16 Boss HP
0D17 Boss invul
0D5A Boss HP
0D69 Enemy X
Have a nice day!

CoolHandMike: Claiming for judging.
CoolHandMike: I found how the various groups of enemies were dealt with quickly well done. Despite the game having a rather limited moveset what is there is used to complete the game as fast as possible. Optimization looks good and the stage routing has no issues I could see. Blocks and pits are used as much as possible to complete fights and the high jumps are at a minimum. Found no improvements poking around.
Accepting to Standard.
Well done!

despoa: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15390
Location: 127.0.0.1
This topic is for the purpose of discussing #9258: alexheights1's GG Dragon: The Bruce Lee Story in 15:28.16
CoolHandMike
He/Him
Editor, Judge, Experienced player (819)
Joined: 3/9/2019
Posts: 682
A video of this would be appreciated :)
discord: CoolHandMike#0352
Site Admin, Skilled player (1247)
Joined: 4/17/2010
Posts: 11445
Location: RU
Link to video Such an awesome music on title and ending (Matt Furniss!) but no music in the game :(
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.
Player (183)
Joined: 11/21/2023
Posts: 36
Location: RNG Bullet Hell
Thank you for the encode, feos! Yeah, the chiptune is a masterpiece: https://www.youtube.com/watch?v=KRci-ctkpNU
CoolHandMike
He/Him
Editor, Judge, Experienced player (819)
Joined: 3/9/2019
Posts: 682
Thanks for the encode feos. This is a weird one. Those ninjas seem like they were somehow ripped from Streets of Rage 2. The ninja in particular while looking downgraded for Game Gear uses the same animations. The big fire breathing fat guys from SOR2 also seem like some of their animations were copied too in particular their knockdown animation. Besides that the gameplay is rather stiff and the lack of music and a lot of sound effects are just nonexistent. There are environmental hazards like pits and large blocks that are used to defeat enemies which is interesting. The weirdest thing in this game though is the jump. Bruce Lee can basically fly up what looks like multiple stories in a single jump when he wants lol.
discord: CoolHandMike#0352
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15390
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. ---- [6162] GG Dragon: The Bruce Lee Story by alexheights1 in 15:28.16

1726893239