This is a sub-page of Proto:The Legend of Zelda: A Link to the Past/Mid-1991 Overdump.
Entity List
- It should be noted that some Sprites may not have the correct palette, this is currently a ongoing effort to correct these errors.
# |
Name |
Translation |
Image |
Identification |
Notes
|
00
|
-
|
|
|
|
Dummied out. Used to be TTN01. Entity 00's movement code pointer leads to the data table following where TTN01's movement code once was in the source code's zel_enmy.lst, labeled ENCAXL. TTN01 is already commented out in the earliest existing entities-by-area list, zel_endt3.asm.
|
01
|
SKL01
|
Skeleton 01
|
|
|
Not present in the final game's entity list.
|
02
|
SKHED
|
Skeleton Head
|
|
Stalfos Head
|
|
03
|
ESW01
|
[?] Switch 01
|
|
Correct Switch
|
Not present in the final game's entity list.
|
04
|
ESW02
|
[?] Switch 02
|
|
Correct Pull Switch (Down)
|
|
05
|
ESW03
|
[?] Switch 03
|
|
Correct Pull Switch (Up) 1
|
Unused in the final game.
|
06
|
ESW12
|
[?] Switch 12
|
|
Incorrect Pull Switch (Down)
|
|
07
|
ESW04
|
[?] Switch 04
|
|
Correct Pull Switch (Up) 2
|
Unused in the final game.
|
08
|
OCTA1
|
Octorok 1
|
|
Octorok [?]
|
Graphics for Slarok do not exist here.
|
09
|
OCTA2
|
Octorok 2
|
|
|
Not present in the final game's entity list.
|
0A
|
OCTA3
|
Octorok 3
|
|
Octorok [?]
|
|
0B
|
NIWAT
|
Chicken
|
|
Cucco
|
Graphics for the skeletal Dark World Cucco do not exist here.
|
0C
|
OCTAM
|
Octorok Orb
|
|
Octorok Projectile
|
|
0D
|
NYORO
|
Wriggle
|
|
Buzz Blob
|
Eye and mouth graphics for Cukeman, who shares this entity ID with Buzz Blob in the final, do not exist here.
|
0E
|
BATTA
|
Grasshopper
|
|
|
Not present in the final game's entity list.
|
0F
|
OCTBL
|
Octo Balloon
|
|
Octoballoon
|
|
10
|
OCTSS
|
Octorok (Super Small)
|
|
Mini Octorok
|
|
11
|
IWAOO
|
Rock King
|
|
|
Not present in the final game's entity list.
|
12
|
-
|
|
|
|
Dummied out. Used to be SEKZ1.
|
13
|
-
|
|
|
|
Dummied out. Used to be FOOD1.
|
14
|
-
|
|
|
|
Dummied out. Used to be FOOD2.
|
15
|
-
|
|
|
|
Dummied out. Used to be FOOD3.
|
16
|
-
|
|
|
|
Dummied out. Used to be FOOD4.
|
17
|
MOTS1
|
Motos 1
|
|
Helmasaur
|
|
18
|
-
|
|
|
|
Dummied out.
|
19
|
BABUL
|
Bubble
|
|
Bubble
|
Has a different appearance here.
|
1A
|
JITON
|
Old Man on Overworld
|
|
Sahasrahla?
|
|
1B
|
SHIGE
|
Shige
|
|
Hoarder (Grass)
|
|
1C
|
-
|
|
|
|
Dummied out. Used to be SARU3. Entity 1C's movement code pointer leads to the data table following where SARU3's movement code once was in zel_enmy.lst, labeled TTGBDCD. A single instance of SARU3 is not commented-out in the earliest entities-by-area list, zel_endt3.asm (which predates the overdump), but all other instances are commented out in all lists.
|
1D
|
TOTUG
|
Charge
|
|
|
Not present in the final game's entity list.
|
1E
|
-
|
|
|
|
Dummied out. Used to be SARU1. Entity 1E's movement code pointer leads to data immediately precedes YATAM's, which is also the case for SARU1's movement code in zel_enmy.lst. A single instance of SARU1 is not commented-out in the earliest entities-by-area list, zel_endt3.asm (which predates the overdump), but all other instances are commented out in all lists.
|
1F
|
YATAM
|
Arrow Orb
|
|
Arrow Projectile
|
|
20
|
SEKZ4
|
Statue 4
|
|
Stone Statue
|
|
21
|
-
|
|
|
|
Dummied out.
|
22
|
PONPK
|
[?]
|
|
|
Not present in the final game's entity list.
|
23
|
TAAM1
|
Crystal 1
|
|
|
Not present in the final game's entity list.
|
24
|
JAKIO
|
Impo
|
|
|
Not present in the final game's entity list.
|
25
|
REBA1
|
Lever 1
|
|
Water Level Lever
|
|
26
|
KOKE1
|
Moss 1
|
|
|
Not present in the final game's entity list.
|
27
|
ZOOL1
|
Zol 1
|
|
Red Bari
|
Has a different design here which resembles a Metroid.
|
28
|
ZOOL2
|
Zol 2
|
|
Blue Bari
|
See the note above.
|
29
|
DRGN1
|
Dragon 1
|
|
|
Not present in the final game's entity list.
|
2A
|
MOTS0
|
Motos 0
|
|
Hardhat Beetle
|
|
2B
|
OHYES?/MANY2 [?]
|
|
|
|
Not present in the final game's entity list.
|
2C
|
-
|
|
|
|
Dummied out.
|
2D
|
JIJII
|
Old Guy
|
|
Flute Boy's Father [?]
|
|
2E
|
BABAA
|
Old Lady
|
|
Sweeping Lady
|
|
2F
|
SLEEP [?]
|
|
|
|
|
30
|
NOKOG
|
Saw
|
|
Lumberjacks
|
Uses a placeholder message ID for dialogue.
|
31
|
PENKI
|
Paint
|
|
Painter
|
Formerly an NPC, this entity's content was replaced by a Telepathic Tile in the final game.
|
32
|
KUTUU
|
Suffering
|
|
Flute Boy
|
Graphics for the transformed Dark World form do not exist here.
|
33
|
MEIR0
|
Maze 0
|
|
|
Lacks code which checks if the player entered the maze from the incorrect side.
|
34
|
MEIR1
|
Maze 1
|
|
|
Appears as a blue-dressed, brown-haired woman (a palette swap of the younger Informant Woman) in this version instead of the blue-haired, blue-clothed man.
|
35
|
ULANI [?]
|
|
|
|
|
36
|
NOPPO
|
Lanky
|
|
Feuding Twins
|
Has sprites for walking/facing in multiple directions.
|
37
|
JIJI1
|
Old Man 1
|
|
|
Not present in the final game's entity list. This entity's graphics routine is dummied, meaning it would be invisible.
|
38
|
ONNAA
|
Woman
|
|
Informant Woman
|
|
39
|
HIGEE
|
Beard
|
|
Innkeeper
|
Behaves identically to ONNAA and BABA1.
|
3A
|
MAJOO
|
Witch
|
|
Witch
|
|
3B
|
JIJI2
|
Old Man 2
|
|
Mayor [?]
|
Not present in the final game's entity list.
|
3C
|
KIANA
|
Keyhole
|
|
|
|
3D
|
-
|
|
|
|
Dummied out. Used to be BUBUU. Entity 3D's movement code pointer leads to a lone RTL instruction between the movement code for KIANA and and initialization code for BABA1. This corresponds to BUBUU's commented-out code in zel_enmy2s.asm, in which only an RTL instruction is left intact.
|
3E
|
-
|
|
|
|
Dummied out.
|
3F
|
-
|
|
|
|
Dummied out.
|
40
|
-
|
|
|
|
Dummied out.
|
41
|
BABA1
|
Granny 1
|
|
Old Woman
|
|
42
|
ISHI0
|
Rock 0
|
|
Hoarder (Rock)
|
|
43
|
BARI0
|
Barricade Knight 0
|
|
Barricade Soldier
|
|
44
|
BARI1
|
Barricade Knight 1
|
|
Agahnim's Tower Lightning Barrier
|
|
45
|
HEIS0
|
Soldier 0
|
|
Sword Soldier (Blue, Closed Helmet)
|
|
46
|
HEI00
|
Soldier 00
|
|
Sword Soldier (Green, Shield in Left Hand)
|
|
47
|
HEIS1
|
Soldier 1
|
|
Spear Soldier (Red, Open Helmet) [?]
|
|
48
|
HEIS2 [?]
|
|
|
|
|
49
|
HEIS3 [?]
|
|
|
|
|
4A
|
HEYA0 [?]
|
|
|
|
|
4B
|
HEYA1 [?]
|
|
|
|
|
4C
|
HEYA2 [?]
|
|
|
|
|
4D
|
HEYA3 [?]
|
|
|
|
|
4E
|
HEBO0 [?]
|
|
|
|
|
4F
|
MIHA0
|
Watchman 0
|
|
|
Not present in the final game's entity list.
|
50
|
ZAKO0 [?]
|
|
|
|
|
51
|
[?]
|
|
|
|
|
52
|
[?]
|
|
|
|
|
53
|
[?]
|
|
|
|
|
54
|
[?]
|
|
|
|
|
55
|
[?]
|
|
|
|
|
56
|
[?]
|
|
|
|
|
57
|
ZORAB
|
Zora Big
|
|
King Zora
|
|
58
|
NOMOS
|
Nomos
|
|
Armos Knights
|
|
59
|
RANEM
|
Lanmola
|
|
Lanmola
|
|
5A
|
[?]
|
|
|
|
|
5B
|
[?]
|
|
|
|
|
5C
|
[?]
|
|
|
|
|
5D
|
[?]
|
|
|
|
|
5E
|
[?]
|
|
|
|
|
5F
|
[?]
|
|
|
|
|
60
|
[?]
|
|
|
|
|
61
|
[?]
|
|
|
|
|
62
|
[?]
|
|
|
|
|
63
|
CHAN0
|
|
|
|
|
64
|
CHAN1
|
|
|
|
|
65
|
CHAN2
|
|
|
|
|
66
|
CHAN3
|
|
|
|
|
67
|
MEDUS/NL777
|
Medusa
|
|
Beamos
|
|
68
|
ATARS
|
Success Sword
|
|
Master Sword
|
|
69
|
ARI00
|
Ant 00
|
|
Devalant (Blue)
|
|
6A
|
ARI01
|
Ant 01
|
|
Devalant (Red)
|
|
6B
|
YASAN
|
Arrow Proprietor
|
|
Shooting Gallery Keeper
|
|
6C
|
HODIR
|
Battery Right
|
|
Cannon (Right)
|
|
6D
|
HODIL
|
Battery Left
|
|
Cannon (Left)
|
|
6E
|
HODID
|
Battery Down
|
|
Cannon (Down)
|
|
6F
|
HODIU
|
Battery Up
|
|
Cannon (Up)
|
|
70
|
[?]
|
|
|
|
|
71
|
[?]
|
|
|
|
|
72
|
HYUUU
|
Fyuuu
|
|
|
|
73
|
NEZU0
|
Mouse 0
|
|
Rat
|
Buzz is not present as a Dark World reskin of this entity.
|
74
|
HEBI0
|
Snake 0
|
|
Rope
|
Skullrope is not present as a Dark World reskin of this entity.
|
75
|
HEBI1
|
Snake 1
|
|
|
Not present in the final game's entity list.
|
76
|
KOMO0
|
Bat 0
|
|
Keese
|
Chasupa is not present as a Dark World reskin of this entity.
|
77
|
MOTAM
|
Motos Orb
|
|
|
|
78
|
[?]
|
|
|
|
|
79
|
BWAKO
|
Lake
|
|
Venus the Queen of Fairies, Cursed Fairy
|
Lacks checks in code for being present in the Lake Hylia fairy pond or the alternate behaviors associated with it. This means the version that changes your luck and increases your Bomb or Arrow capacity in exchange for Rupees does not exist, only the item upgrade version.
Code for drawing the Dark World's Cursed Fairy is also absent, even though she has early graphics.
|
7A
|
[?]
|
|
|
|
|
7B
|
BOUSI
|
Hat
|
|
Running Man
|
|
7C
|
SYOBY
|
Commerce Y
|
|
Street Merchant
|
|
7D
|
HELP0
|
Help 0
|
|
Princess Zelda
|
|
7E
|
BIGBL
|
Big Bubble
|
|
|
|
7F
|
JOHBB
|
Information Granny
|
|
Sahasrahla's Wife
|
|
80
|
HACHI
|
Bee
|
|
Bee
|
|
81
|
SHSAI
|
Priest
|
|
Agahnim
|
|
82
|
SHTAM
|
Priest Ball
|
|
Agahnim Projectile
|
|
83
|
[?]
|
|
|
|
|
84
|
[?]
|
|
|
|
|
85
|
BAAR0
|
Bar 0
|
|
Guruguru Bar (Rotates Clockwise)
|
|
86
|
BAAR1
|
Bar 1
|
|
Guruguru Bar (Rotates Counterclockwise)
|
|
87
|
HBTAM
|
Snake Ball
|
|
Winder
|
|
88
|
AMENB
|
Water Strider
|
|
Water Tektite
|
|
89
|
BABU2 [?]
|
|
|
|
|
8A
|
MEDAM
|
Eyeball
|
|
Eyegore (Green)
|
Goriya (Green) is not present as an alternate Dark World entity for this ID.
|
8B
|
MEDA2
|
Eyeball 2
|
|
Eyegore (Red)
|
Goriya (Red) is not present as an alternate Dark World entity for this ID.
|
8C
|
SKELT
|
Skeleton
|
|
Stalfos (Yellow)
|
|
8D
|
CHIBI
|
Mini
|
|
Kodongo
|
|
8E
|
CHFIR
|
Mini Fire
|
|
Kodongo Fire
|
|
8F
|
BIGKO
|
Big Moth
|
|
Mothula
|
Has a different, batlike appearance.
|
90
|
BKFIR
|
Big Moth Fire
|
|
Mothula Fireball
|
|
91
|
HARI0
|
Needle 0
|
|
Stationary Spike Block
|
|
92
|
MIIRA
|
Mummy
|
|
Gibdo
|
|
93
|
PATAR
|
Patra
|
|
Arrghus
|
|
94
|
PATAM
|
Patra Mini
|
|
Arrghi
|
|
95
|
KAM01
|
Turtle 01
|
|
Terrorpin
|
|
96
|
SLIME
|
Slime
|
|
Slime
|
|
97
|
HANDS
|
Hands
|
|
Wallmaster
|
|
98
|
SKELB
|
Skeleton (Big)
|
|
Stalfos Knight
|
|
99
|
MOTSB
|
Motos (Big)
|
|
Helmasaur King
|
The code indicates that the old version of the boss didn't have a breakable mask, and Link likely targeted its tail to take it down. This may be connected to the Helmasaur King exploding from its tail upward when it is defeated in the final game.
|
9A
|
BYOYN
|
Boyoing
|
|
Bumper
|
|
9B
|
[?]
|
|
|
|
|
9C
|
[?]
|
|
|
|
|
9D
|
[?]
|
|
|
|
|
9E
|
[?]
|
|
|
|
|
9F
|
[?]
|
|
|
|
|
A0
|
[?]
|
|
|
|
|
A1
|
[?]
|
|
|
|
|
A2
|
[?]
|
|
|
|
|
A3
|
[?]
|
|
|
|
|
A4
|
[?]
|
|
|
|
|
A5
|
[?]
|
|
|
|
|
A6
|
[?]
|
|
|
|
|
A7
|
[?]
|
|
|
|
|
A8
|
ICMAN [?]
|
|
|
|
|
A9
|
ICBOS
|
Ice Boss
|
|
Kholdstare
|
|
AA
|
ICEBG [?]
|
|
|
|
|
AB
|
ICTAM [?]
|
|
|
|
|
AC
|
POLIW
|
Polygon Woman
|
|
Maiden
|
|
AD
|
RINGO [?]
|
|
|
Apple
|
|
AE
|
HELP1
|
Help 1
|
|
Lost Old Man
|
|
AF
|
[?]
|
|
|
|
|
B0
|
[?]
|
|
|
|
|
B1
|
[?]
|
|
|
|
|
B2
|
[?]
|
|
|
|
|
B3
|
[?]
|
|
|
|
|
B4
|
[?]
|
|
|
|
|
B5
|
[?]
|
|
|
|
|
B6
|
[?]
|
|
|
|
|
B7
|
[?]
|
|
|
|
|
B8
|
[?]
|
|
|
|
|
B9
|
[?]
|
|
|
|
|
BA
|
[?]
|
|
|
|
|
BB
|
[?]
|
|
|
|
|
BC
|
[?]
|
|
|
|
|
BD
|
[?]
|
|
|
|
|
BE
|
[?]
|
|
|
|
|
BF
|
[?]
|
|
|
|
|
C0
|
[?]
|
|
|
|
|
C1
|
[?]
|
|
|
|
|
C2
|
[?]
|
|
|
|
|
C3
|
[?]
|
|
|
|
|
C4
|
[?]
|
|
|
|
|
C5
|
[?]
|
|
|
|
|
C6
|
[?]
|
|
|
|
|
C7
|
[?]
|
|
|
|
|
C8
|
KINOK
|
Mushroom
|
|
Mushroom
|
|
C9
|
SUKAS
|
Let-Down Sword
|
|
Illusory Master Sword
|
|
CA
|
MJSY1
|
Witch Shop 1
|
|
Apprentice
|
|
CB
|
UTUWA
|
Container
|
|
Heart Container
|
|
CC
|
[?]
|
|
|
|
|
CD
|
LINE0 [?]
|
|
|
|
|
CE
|
OOISU
|
King Chair
|
|
Castle Mantle
|
|
CF
|
LINE1 [?]
|
|
|
|
|
D0
|
LINE2 [?]
|
|
|
|
|
D1
|
LINE3 [?]
|
|
|
|
|
D2
|
MONOR
|
Monolith
|
|
|
|
Unknown Entities
HAGE0 (Vulture) Entities
These entities are possibly related to the final version's HAGE0 (vulture), further investigation is needed.
First Entity |
|
Second Entity |
|
Third Entity |
|
Fourth Entity |
|
Fifth Entity |
|
Mole Man
Appears to be a mole man of some sort. It seems to throw rocks at Link, and has a defeated Sprite. Strangely this sprite was found only
facing in one direction.
Opening/closing mouth |
|
Arms at side |
|
Hit by a rock |
|
Tomato Monster
A monster that looks like a giant tomato. There are two frames of an animation and a single frame facing a different direction. An attempt was made to reconstruct the sprite on what it could have possibly looked like based on its body and surviving eye position.
Two-frame animation |
|
Third frame |
|
Reconstruction of third frame |
|
Early Chain Chomp
Unused appearance of Chain Chomp, the associated entity code seems to be missing from SD compared to the final. The sprite has all of its directional pointers, as demonstrated below.
Saber tooth Cat
Some kind of saber tooth cat.
Running |
|
Facing diagonal |
|
facing down |
|
General Info
Some fragmentary data shows enemies that were seen in developer workspace data. Notably, the graphical data does not include the Bug Catching Net, possibly indicating it was implemented late.[1]
Comparing removed entities from the source code to those in the overdump, it appears that multiple older entities were already being removed, but weren't yet replaced with newer ones. For these, the movement code pointer is set to $0000, which points to an RTS instruction (RTS stands for "Return to Subroutine", which means the original subroutine was stubbed), or to a data table following the end of an existing routine (meaning that a label was left behind in the assembly and the code itself was commented out).
Entities that fit one of these descriptions include but are not limited to the following:
- TTN01 (Darknut)
- TARUV (Barrel - Vertical)
- TARUH, the horizonal version, was already replaced at this point with something else at this point.
- SARU1 and SARU3 (Monkey 1 and 3)
- FOOD1 to FOOD4 (Edible Food)
- SEKZ1 (Stone Statue)
However, many scrapped entities are still present and have indices in the pointer tables, including:
- DRGN1 (Dragon 1)
- SKL01 (Skeleton; a scrapped version of Stalfos; SKHED, SKELT, SKEL2, and SKELB are the ones used in the final)
- OCTA2 (an Octorok variant; OCTA1 and 3 are the ones used in the final)
- PONPK (?)
- TOTUG (Charger)
- MANY2 (the second variant of whatever Keronpa is; MANY1 was replaced already)
- TAAM1 (an earlier Crystal Switch; TAAMA exists in the final)
- BATTA (Grasshopper)
- IWAOO (Jumping Rock)
- JAKIO (Scythe Ghost)
Bosses
Unassembled Prototype Helmasaur King
Unassembled Prototype Dragon
Unassembled Prototype Darknut
NPCs
Assorted
The final game contains a sprite sheet that's titled 4a-4h.CGX in the source code. It features graphics for various NPCs. There are three different versions of the sheet, arranged below from earliest to latest.
Source Files |
Overdump |
Final
|
|
|
|
Differences in these sprites made between the Overdump and the final version include the following:
- Ganon is missing.
- Ganon's Tower doesn't exist in the Overdump's underworld map, and it's the last dungeon in the internal dungeon list, suggesting that it was a late addition. Perhaps the developers hadn't yet gotten around to implementing Ganon himself by this time, either.
- The Soldier doesn't have a helmet.
- Sahasrahla's Friend is missing.
- The Witch's Assistant has a different appearance.
- The Street Merchant has a completely different head, which sort of resembles the Middle-Aged Man's. He also lacks any alternate animation frames.
- An early .SCR that fits well with the Overdump's Kakariko Village graphics, and thus probably dates from a similar era, has a grassy field where this NPC usually sits.
JIJI2 - Mayor
Entity $3B. Its name translates to "OLD GUY 2".
This entity is absent from the final game, but there are two unused messages associated with it in an early script file that predates the overdump. Assuming the entity hadn't changed its identity in the interim, the messages suggest that this was the sprite for the Town Mayor.
PENKI - Painter
Entity $31. Its name translates to "PAINT", likely short for "PAINTER".
In the final game (where it exists as entity $2D), this entity is a Telepathic Tile. However, there's some unused code surrounding this entity in which the painter's OAM data is still used by it in certain contexts. When the final's NPC graphics are applied to it, the result is an NPC with the head of Sahasrahla's Friend floating several pixels above his body, wearing the arm and glass of the drunkard from the bar as a hat.
There are two unused dialogue messages associated with this entity: msg0190 and MS_0190.
Running Man
This version of the Running Man entity is very similar, if not identical, to the one seen in an April, 1991 prerelease screenshot.
Sweeping Granny
Similarly, this version of the Sweeping Granny entity is very similar, if not identical, to the one seen in an April, 1991 prerelease screenshot.
References