Tool-assisted game movies
When human skills are just not enough

Submission #1980: Swordless Link's GB The Legend of Zelda: Link's Awakening in 03:49.28

Console: Game Boy
Game name: The Legend of Zelda: Link's Awakening
Game version: USA v1.0
ROM filename: Legend of Zelda, The - Link's Awakening (U) (V1.0) [!].gb
Emulator: (unknown)
Movie length: 03:49.28
FrameCount: 13757
Re-record count: 12579
Author's real name: D. Dunbar
Author's nickname: Swordless Link
Submitter: Swordless Link
Submitted at: 2008-05-16 17:03:45
Text last edited at: 2008-06-10 06:24:32
Text last edited by: ccfreak2k
Download: Download (1004 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:
Emulator: VisualBoyAdvance Emulator Version 1.7.2 re-recording 19.3

This improvement of 673 frames (11.22 seconds) was achieved mostly through a new route before the boss battle, but also through corner boosting, putting more thought into where Link should be before entering the next screen, and better manipulation and lag avoidance on the boss.

Route changes over the previous run

If you're familiar with the previous run, you'll notice that I take a different route after entering the dungeon. This new route consists of an extra downwards screenwarp, and as a result, means I only need to go over the boss room via screenwarping 2 times, as opposed to 3, like it was with the old route. This also changes the battle quite noticably: the first part of the boss is much quicker, and behaves differently than he would have had the old route been taken. The rest of the battle is the same as it previously was, although I did lose some frames due to unavoidable lag (I spent several days trying to get around this, and what you see is the best I could get) which is present, presumably, as a result of the new screenwarp route. Also, to get the correct manipulation on the first part of the boss, I had to delay the first screenwarp by 1 frame. If I didn't do this, the boss wouldn't behave the way he had to for the battle to be much faster, because he only behaves the "correct" way if the bat is off the screen before the second screenwarp (which he wouldn't have been had I done the screenwarp on the first possible frame). Taking the unavoidable lag into account, the new route saved 604 frames (10.06 seconds) over the old route.

Had the old route been used, along with the other optimisations in the run, the time saved would've been 69 frames (1.15 seconds).

Tricks and glitches


This is done by pressing select just before the screen starts changing when moving to another screen. It causes Link to warp to the other side of the screen.

Up/down + A and B

This is done by pressing up and down at the same time, then pressing the A or B button. Pressing A causes Link to become graphically distorted, and can lead to some cool side effects. As you'll see in the boss battle, I turn into Dark Link. Pressing B makes the game think Link is at another part of the screen, which was used to get the sword without actually going down to it.

Corner boosting

This only works on corners which you're moving away from, i.e., it won't work on the corner while exiting the house at the start of the game. It will, however, work on the two corners outside the house, and the one before entering the dungeon. It's done by moving Link into the corner on a certain frame, and it causes him to be pushed forwards a bit. It saves 1 frame each time it's done.

Thanks to...

pirohiko, for discovering the new route and bringing it to my attention. This saved the bulk of the time saved in this run.

Soulrivers, for his previous run, and advice on the boss battle.

Tompa, for checking my progress regularly and reporting back any improvable parts. He also helped me manipulate Ganon at one point.

Truncated: Accepted.

NesVideoAgent: Hi! I am a robot. I took a few screenshots of this movie and placed them here. Oh! I also corrected the ROM name.
  • You indicated Legend of Zelda, The - Link's Awakening (V1.0) (U) [!].gb
  • I updated it to Legend of Zelda, The - Link's Awakening (U) (V1.0) [!].gb

ccfreak2k Processing.

Similar submissions (by title and categories where applicable):