James Pond 2: Codename: RoboCod/Notes

From Data Crystal
Jump to navigation Jump to search

Levels by Hexidecimal

00 - Main Area
01 - Sports 1
02 - Sports 2
03 - Sports 3
04 - Sports Secret
05 - Games 1
06 - Games Secret 1.1
07 - Games Secret 1.2
08 - Games 2
09 - Games Secret 2
0A - Games 3
0B - Games 4
0C - Toys 1
0D - Toys 3
0E - Toys 2
0F - Toys Secret
10 - Toys boss
11 - Games Boss
12 - Music Boss
13 - Sweets 1
14 - Sweets Secret 1
15 - Sweets 2
16 - Sweets Secret 2
17 - Sweets 3
18 - Sweets 4
19 - Sweets Secret 3
1A - Sweets 5
1B - Cars 2
1C - Cars 1
1D - Cars 4
1E - Cars 3
1F - Cars Secret 1
20 - Cars 6
21 - Cars 5
22 - Cars Secret 2
23 - Cars Secret 3
24 - X World ??
25 - Christmas 1
26 - Christmas 2
27 - Christmas 3
28 - Christmas 4
29 - Christmas 5
2A - Christmas secret 1
2B - Cars Boss
2C - Christmas secret 2.2
2D - Christmas secret 2.1
2E - Snowman boss
2F - Bath secret 1
30 - Bath 1
31 - Bath 2
32 - Bath 3
33 - Bath 4
34 - Bath 5
35 - Bath secret 2
36 - Bath 7
37 - Bath 6
38 - Bath secret 3
39 - Music 1
3A - Music 2
3B - Music secret 1
3C - Music 3
3D - Music 4
3E - Music 5
3F - Music 6
40 - X World route
41 - Big top 1
42 - X World 1
43 - X World 2
44 - X World 3
45 - X world Secret
46 - Big Top 2
47 - Mystery (After Bath levels)
48 - Games 5
49 - Big Top 3
4A - Big Top secret
4B - Games secret 3
4C - Music secret 3
4D - Music 8
4E - Music 7
4F - Music secret 2
50 - Ending

Music List

00 - Catlots
01 - Bath Time
02 - Bonus
03 - Ode To Robocod
04 - Fluffy Toys
05 - Big Boss
06 - Christmas
07 - Jingle (Unused)
08 - Game Over
09 - Level Complete

SFX List

00 - Unused Boing?
01 - Boing
02 - Boing (hit roof)
03 - Growing Up
04 - Bath water hiss?
05 - Kill small enemy
06 - Kill Big Enemy
07 - Car
08 - Plane
09 - Wing Flap
0A - Hit Enemy
0B - Shake Screen/Cannon Fire/Big Boss destroyed
0C - Umbrella/Invincibility pickup
0D - Star/Ankh pickup
0E - Robocod Hurt
0F - Item pickup
10 - Clear Level/Pick up Penguin
11 - M Cannon/Santa's Sack
12 - Hit Head
13 - Hit ! Crate
14 - Robocod Fail
15 - Checkpoint
16 - Enemy released from machine/continue
17 - ???
18 - Jump
19 - ???
1A - Silence
1B - Mystery Score SFX
1C - Energy Score SFX
1D - 1B???
1E - Jump Alternative?
1F - 1E???

Level Header data

12 bytes long
GX PJ ?? ?? ?? BG ?? ?? AU UP TY MU
GX = Graphic set to load
PJ = Palette of James Pond & other palettes related to Pond.
BG = Background data. If byte = 00/05, no bg. 01, BG scrolls normally. 02, stays still/ goes crazy. 03, Fast scroll. 04, no bg with snow.
AU = if byte is 00, no autoscroll. if byte is 01/02/03, autoscroll slow/medium/fast. If byte is 80, Pond can't grow.
UP = if byte is 01, level is up-side down.
TY = Type of level. if byte is 00/07, level is normal. if byte is 82, level is underwater.
MU = Music to play on the level.

Level design

At start: MX XX MY YY
MX - X length in multiples of 4096 pixels.
XX - X length in multiples of 16 pixels.
MY - Y length in multiples of 4096 pixels.
YY - Y length in multiples of 16 pixels.

Blocks

FL BL LG
FL - Flip block. 80 - normal, 90 - upside down.
BL - Block number.
LG - Length of the block.

Sprites

C0/E0/F0 NO DS
FF XX
FF FF


C0 - In a box. E0 - Item out in the open. F0 - Sprites/Exit
NO - Hex number of item/sprite.
DS - Distance away from next item/sprite/block.
FF - Exit, XX - to level.
FF FF - Pond.

Items (E0 XX LG)

00 - Cup
01 - Cola
02 - Mug
03 - Wine Glass
04 - Cocktail glass
05 - Corkscrew
06 - Clock
07 - Grandfather Clock
08 - Alarm Clock
09 - Lips
0A - Santa
0B - Snowman
0C - Tree
0D - Santa Hat
0E - Cracker
0F - Christmas Stocking
10 - G Bauble
11 - P Bauble
12 - B Bauble
13 - R Bauble
14 - Present
15 - Christmas Pudding
16 - Cake
17 - Slice of Cake
18 - Some cake
19 - Doughnut?
1A - burger
1B - instrument
1C - Bowl of cranberry
1D - Egg
1E - Cheese
1F - Melon
20 - Orange
21 - Apple
22 - Cherry
23 - Strawberry
24 - Bean
25 - Ice cream
26 - Chocolate cake
27 - Chocolate bar
28 - Gingerbread man
29 - Sweet
2A - Jar
2B - Red boot
2C - Green boot
2D - Lady shoe
2E - Hat
2F - Glove
30 - Turtle shirt
31 - Mouse shirt
32 - Invincibility suit
33 - Umbrella
34 - Tennis ball
35 - Tennis racket
36 - Heart
37 - Diamond
38 - Club
39 - Spade
3A - Dice
3B - Bird hatchling
3C - Penguin
3D - Crown
3E - Ring
3F - Goblet
40 - Ankh
41 - Rainbow w/pot o gold
42 - Rainbow
43 - Trophy
44 - Coin
45 - Bell
46 - Spinning top?
47 - R chest
48 - G Chest
49 - Poison
4A - Ink
4B - Glue
4C - Wings
4D - R Star
4E - B Star
4F - Y Star
50 - Pu Star
51 - Oil Can
52 - TV
53 - Computer
54 - Floppy Disc
55 - Tea Light
56 - Violin
57 - Drum
58 - Teeth
59 - Phone
5A - Vacuum
5B - Teapot
5C - Iron
5D - Tap
5E - Flowers
5F - Candle
60 - Red Disc
61 - Hanger
62 - Bin
63 - Earth
64 - Hammer

Sprites (F0 XX LG)

00 - Obtainable penguin
01 - Exit
02 - tyre
03 - Liqourice man
04 - nothing
05 - Bus
06 - Jumping flower
07 - Train
08 - Enemy spawner
09 - Snake
0A - Big Teddy (boss ends level)
0B - Pencil
0C - Wiggly Worm
0D - Glove enemy
0E - G Invader
0F - R Invader
10 - Card Bird
11 - Falling small guy
12 - 100?
13 - Q of Hearts (boss ends level)
14 - Bouncing card (Q of Hearts)
15 - Big Dancer (boss ends level)
16 - Penguin throwing snowballs? (enemy)
17 - Sliding penguin? (enemy)
18 - Skating penguin? (enemy)
19 - Sitting penguin? (enemy)
1A - Orange balloon? (enemy)
1B - Nothing
1C - Rideable car
1D - Rideable plane
1E - Rideable bath
1F - Rising dust?
20 - Unused Igloo?? (enemy)
21 - Robocod cutting ice (double enemy)
22 - Cut ice (enemy)
23 - running penguin? (enemy)
24 - running penguin? (enemy)
25 - Unused biscuits? (enemy)
26 - raised running penguin? (enemy)
27 - Giant snake head
28 - Royal guard
29 - Jumping snowman
2A - Bubble?
2B - Invincibility stars?
2C - Big boom?
2D - 1 star enemy killed?
2E - Sideway swimming fish
2F - Downwards swimming fish
30 - Sideways tracking fish
31 - Elephant shooting peanuts
32 - R Jumper
33 - Y Jumper
34 - R Jumper?
35 - Vertical peanut?
36 - Vertical cannon
37 - enemy plane
38 - blond guy
39 - Flying blond guy sideways
3A - Bouncing flying guy
3B - Clockwise submarine
3C - Anti-clockwise submarine
3D - Upwards M Bullet
3E - M-Cannon upwards
3F - M-Cannon downwards
40 - M-Cannon left
41 - M-Cannon right
42 - Enemy car
43 - Giant car (Boss ends level)
44 - nothing
45 - Lock
46 - Robocod head
47 - vanishing lock
48 - Bouncing snowman head (boss)
49 - Snowman becomes Dr Maybe (boss)
4A - Dr Maybe
4B - Sleigh, Dropping Bag, Santa and Pond
4C - Santa jumping
4D - Dropping Bag
4E - Pond jumping
4F - Nothing

Misc

Mystery - 500 every teeth picked up.
Energy - Lives - 500 per life | Power - 100 per ring