If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:The Legend of Zelda: Link's Awakening (Game Boy)/Precomposed Savegame

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Notes:The Legend of Zelda: Link's Awakening (Game Boy).

The offset of the routine is 01:460F in all language versions except Japanese, where it is 01:4623. The precomposed savegame follows. Offsets and values in brackets [] are only set implicitly: When the game detects no valid savegame, it will zero the RAM. However, if there is a valid savegame before this, these values will be retained from the previous save.

Copied from 01:45CC (01:45E0 Japanese) to A405–A447:

0102030405060708090A0B0C - Weapons
Flags/Counters:
01	-- flippers
01	-- number of secret medicine
01	-- trade item (yoshi)
01	-- number of sea shells (overwritten!)
00	-- ??
01	-- key 0
01	-- key 1
01	-- key 2
01	-- key 3
00	-- Tarin flags?
Dungeon Data:
01	-- Dungeon 0 Map
01	-- Dungeon 0 Compass
01	-- Dungeon 0 Owl Beak
01	-- Dungeon 0 Boss key
01	-- Dungeon 0 number of small keys
01	-- Dungeon 1 Map
01	-- Dungeon 1 Compass
01	-- Dungeon 1 Owl Beak
01	-- Dungeon 1 Boss key
02	-- Dungeon 1 number of small keys
01	-- Dungeon 2 Map
01	-- Dungeon 2 Compass
01	-- Dungeon 2 Owl Beak
01	-- Dungeon 2 Boss key
03	-- Dungeon 2 number of small keys
01	-- Dungeon 3 Map
01	-- Dungeon 3 Compass
01	-- Dungeon 3 Owl Beak
01	-- Dungeon 3 Boss key
04	-- Dungeon 3 number of small keys
01	-- Dungeon 4 Map
01	-- Dungeon 4 Compass
01	-- Dungeon 4 Owl Beak
01	-- Dungeon 4 Boss key
05	-- Dungeon 4 number of small keys
01	-- Dungeon 5 Map
01	-- Dungeon 5 Compass
01	-- Dungeon 5 Owl Beak
01	-- Dungeon 5 Boss key
06	-- Dungeon 5 number of small keys
01	-- Dungeon 6 Map
01	-- Dungeon 6 Compass
01	-- Dungeon 6 Owl Beak
01	-- Dungeon 6 Boss key
07	-- Dungeon 6 number of small keys
01	-- Dungeon 7 Map
01	-- Dungeon 7 Compass
01	-- Dungeon 7 Owl Beak
01	-- Dungeon 7 Boss key
08	-- Dungeon 7 number of small keys
01	-- Dungeon 8 Map		(this is reset in code!)
01	-- Dungeon 8 Compass	(this is reset in code!)
01	-- Dungeon 8 Owl Beak	(this is reset in code!)
01	-- Dungeon 8 Boss key	(this is reset in code!)
09	-- Dungeon 8 number of small keys	(this is reset in code!)

All other attributes are set in code (Japanese column contains only differences):

Address International Japanese Description
A105–A204 80 all places visited (no owls etc)
A414 00 overwrites number of sea shells
A448 02 power bracelet level
A449 01 shield level
A44A 60 59 arrows
[A44B] 00 same as thievery counter
A44C 89 counter till 0xFF
A44D 01 Tarin states (00, 01, <>)
A44E 07 ocarina melodies bitfield
[A44F] 00 level of ocarina
[A450] 00
A451 40 39 magic powder
A452 60 59 bombs
A453 01 sword level
A454 5B 04 Z え
A455 46 0D E す
A456 4D 3E L ば
A457 45 1A D は
A458 42 27 A ら
[A459] 00
[A45A] 00
A45B 00 Chain Chomps not following (00)/ following(<>)
A45C 00 BCD deaths tens and ones
A45D 00 BCD deaths hundreds
A45F 50 heart fillings (8 per heart container)
A460 0A number of heart containers total
[A461] 00
A462 05 BCD rupees hundreds
A463 09 BCD rupees tens and ones
A464 00 overworld (00)/inside (01)
A465 00 dungeon map number
A466 92 Map 92 (town square)
A467 48 X position
A468 62 Y position
[A469] 00 copy DBAE (subroom dungeon 6?)
A46A–A472 02 all instruments + ???
[A473] 00 use THIEF instead of player's name (<>)/ don't (00), thievery counter
[A474] 00 dungeon 6 ball room
[A475] 00 dungeon 6 ball X
[A476] 00 dungeon 6 ball Y
[A477] 00
[A478] 00 spawn Marin next to player (01), don't (00)
[A479] 00 spawned Marin follows player (01)/ doesn't (<>)
[A47A] 00 Crazy Tracy (values 00 - 07)
A47B 40 39 magic powder
A47C 60 59 bombs
A47D 60 59 arrows