View Page Source

Back to Page
Revision 5 (current)
Edited by Denial140 on 12/28/2023 9:57 PM
%%TOC%%
!!!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|[GameResources/SNES/JellyBoy/RAMMap#ObjectTypes|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|