Sprite Slots
There are 30 sprite slots. The addresses for their main data are given for slot 0 below, with the corresponding address for slot i stored with an offset of 2i.
Sprite data addresses
Address | Size | Type | Description |
---|
0x074C | 2 | Binary | Basic flags (upper byte drawing, lower byte interactions?) |
0x0788 | 2 | Unsigned | Object type |
0x07C4 | 2 | Signed | X position |
0x0800 | 2 | Signed | Y position |
0x083C | 2 | Signed | X speed limit |
0x0878 | 2 | Signed | X speed |
0x08B4 | 2 | Unsigned | X slow motion length (move every n+1 frames) |
0x08F0 | 2 | Unsigned | X slow motion frame |
0x092C | 2 | Signed | Y speed limit |
0x0968 | 2 | Signed | Y speed |
0x09A4 | 2 | Unsigned | Y slow motion length (move every n+1 frames) |
0x09E0 | 2 | Unsigned | Y slow motion frame |
0x0A1C | 2 | Unsigned | X acceleration cycle length |
0x0A58 | 2 | Unsigned | X acceleration frame |
0x0A94 | 2 | Unsigned | Y acceleration cycle length |
0x0AD0 | 2 | Unsigned | Y acceleration frame |
0x0B0C | 2 | Unsigned | Animation ID or state? |
0x0B48 | 2 | Unsigned | HP |
The game has object slots that it will try to load particular object types into.
Object types
Some extrail details on the meaning of 0x0792:
Type ID | Name | Classification |
---|
0 | Jelly Boy | Player |
1 | Bald Brute | Enemy |
2 | Boxer | Enemy |
3 | Gnome | Enemy |
4 | Swimmer | Enemy |
5 | Angel | Enemy |
6 | Explosion | Visual effect |
7 | Falling block | Platform |
8 | 1-up | Collectible |
9 | Debris | Visual effect |
11 | Helpy Box | Player aide |
12 | Four sparkles | Visual effect |
13 | Hitstun star | Visual effect |
14 | Dead Jelly piece | Player |
15 | Item box | Player aide |
16 | Music note | Collectible |
17 | Sparkle | Visual effect |
18 | Spring | Platform |
19 | Harry the Dog | Player aide |
20 | Aeroplane | Obstacle |
21 | Boss 1 | Enemy |
22 | Smoke | Visual effect |
23 | Rock | Enemy |
24 | Spawner | Special |
25 | Snowflake | Visual effect |
26 | False teeth | Enemy |
27 | Spring alien | Obstacle |
28 | Marble | Enemy |
29 | Falling bear | Enemy |
30 | Penguin | Enemy |
31 | Toy soldier | Enemy |
33 | Dust | Visual effect |
34 | Bullet |
35 | Cog | Enemy |
36 | Inuit | Enemy |
38 | Snowball | Enemy |
39 | Transformation timer | Visual effect |
42 | Umbrella | Powerup |
43 | Cannon | Powerup |
44 | Balloon | Powerup |
45 | Ball | Powerup |
46 | Pogo stick | Powerup |
47 | Brick | Powerup |
48 | Lightbulb | Powerup |
49 | Submarine | Powerup |
50 | Helicopter | Powerup |
51 | Boat | Powerup |
52 | Bottle | Powerup |
53 | Skis | Powerup |
54 | Skates | Powerup |
55 | Hammer | Powerup |
57 | Skateboard | Powerup |
58 | Bomb | Powerup |
59 | Flamethrower | Powerup |
61 | Jelly Baby | Powerup |
63 | Fish in a bubble | Enemy |
67 | Vertical automatic | Platform |
68 | Horizontal automatic | Platform |
71 | Vertical activated | Platform |
72 | Horizontal activated | Platform |
73 | Circular path automatic | Platform |
74 | Steamroller disk top | Platform |
75 | Golden note | Collectible |
76 | Cherry-stealing fish | Enemy |
77 | Ice cream | Enemy |
78 | Bubble | Visual effect |
80 | Snowblower | Enemy |
81 | Icy wind | Obstacle |
82 | Ice cream truck | Enemy |
83 | Seaweed | Enemy |
85 | Fireball | Obstacle |
86 | Boss 2 | Enemy |
87 | Ant | Enemy |
88 | Aztec | Enemy |
89 | Small alien | Enemy |
90 | Grape | Enemy |
91 | Hornet | Enemy |
93 | Small alien piece | Obstacle |
94 | Musketeer | Enemy |
95 | Eyeball | Enemy |
96 | Monkey | Enemy |
98 | Arrow trap | Enemy |
99 | Steamroller | Obstacle |
101 | Meteor | Obstacle |
109 | Overworld seagull | Visual effect |
110 | Overworld raincloud | Visual effect |
112 | Overworld UFO | Visual effect |
117 | Boss loot drop | Collectible |
124 | Leaf | Visual effect |
129 | Floating ice block | Platform |
131 | Fragments | Visual effect |
132 | Puzzle piece | Collectible |
133 | Key | Collectible |
134 | Meltable ice block | Platform |
140 | Alien crawler | Platform |
148 | Boss 3 | Enemy
|
149 | Boss 3 rolling rock | Obstacle |
150 | Boss 3 lightning | Visual effect |
158 | Projectile (e.g. spear from inuit) | Obstacle |