; ----------------------------------------------------------- ; sprites.asm - hires sprite art, black silhouettes in the ; spirit of the original PNGs; one !be24 row per sprite line ; (`.` = transparent, `#` = pixel), 64-byte aligned ; ----------------------------------------------------------- !align 63, 0 spr_data: SPRP_SCOOT = spr_data DIV 64 ; sprite pointer of the scooter SPRP_SMALL = SPRP_SCOOT + 1 ; 4 far rabbit frames SPRP_BIG = SPRP_SCOOT + 5 ; 4 near rabbit frames ; ---- rabbit on a scooter, seen from behind ---- spr_scooter: !be24 %.........##..##......... !be24 %.........##..##......... !be24 %.........##..##......... !be24 %.........##..##......... !be24 %........########........ !be24 %........########........ !be24 %........########........ !be24 %..........####.......... !be24 %....################.... !be24 %....##..########..##.... !be24 %........########........ !be24 %........########........ !be24 %.......##########....... !be24 %.......##########....... !be24 %.......##########....... !be24 %.....##############..... !be24 %.....##############..... !be24 %..........####.......... !be24 %..........####.......... !be24 %..........####.......... !be24 %..........####.......... !byte 0 ; ---- far rabbit, four hop frames: it faces the player, so ; two upright ears over a round body (art hugs the bottom row) ---- spr_small0: ; standing, feet apart !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... !be24 %.......########......... !be24 %.......########......... !be24 %......##########........ !be24 %......###....###........ !byte 0 spr_small1: ; crouching flat !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... !be24 %.......########......... !be24 %......##########........ !be24 %.....############....... !byte 0 spr_small2: ; airborne, feet tucked !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... !be24 %.......########......... !be24 %.......########......... !be24 %........######.......... !be24 %..........###........... !byte 0 spr_small3: ; landing !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %.........#..#........... !be24 %.........#..#........... !be24 %........######.......... !be24 %.......########......... !be24 %.......########......... !be24 %.......########......... !be24 %.......##....##......... !byte 0 ; ---- near rabbit, seen from the front: long ears, eye and ; nose holes punched into the silhouette; hop cycle is ; stand -> crouch -> jump -> land ---- spr_big0: ; standing !be24 %........................ !be24 %......###....###........ !be24 %......###....###........ !be24 %......###....###........ !be24 %......###....###........ !be24 %......###....###........ !be24 %.......##....##......... !be24 %......####..####........ !be24 %.....############....... !be24 %....##############...... !be24 %....###.######.###...... !be24 %....##############...... !be24 %....######..######...... !be24 %.....############....... !be24 %......##########........ !be24 %.....############....... !be24 %....##############...... !be24 %....##############...... !be24 %.....############....... !be24 %....####......####...... !be24 %...#####......#####..... !byte 0 spr_big1: ; crouching, ears splayed !be24 %........................ !be24 %........................ !be24 %.....###......###....... !be24 %.....###......###....... !be24 %......###....###........ !be24 %......###....###........ !be24 %.......##....##......... !be24 %......####..####........ !be24 %.....############....... !be24 %....##############...... !be24 %....###.######.###...... !be24 %....##############...... !be24 %....######..######...... !be24 %.....############....... !be24 %.....############....... !be24 %....##############...... !be24 %....##############...... !be24 %...################..... !be24 %...################..... !be24 %..######......######.... !be24 %..######......######.... !byte 0 spr_big2: ; airborne, feet tucked under !be24 %......###....###........ !be24 %......###....###........ !be24 %......###....###........ !be24 %......###....###........ !be24 %.......##....##......... !be24 %......####..####........ !be24 %.....############....... !be24 %....##############...... !be24 %....###.######.###...... !be24 %....##############...... !be24 %....######..######...... !be24 %.....############....... !be24 %......##########........ !be24 %.....############....... !be24 %.....############....... !be24 %......##########........ !be24 %.......########......... !be24 %......####..####........ !be24 %.......###..###......... !be24 %........................ !be24 %........................ !byte 0 spr_big3: ; landing, ears tilted in !be24 %........................ !be24 %.......###..###......... !be24 %.......###..###......... !be24 %.......###..###......... !be24 %.......###..###......... !be24 %.......###..###......... !be24 %.......##....##......... !be24 %......####..####........ !be24 %.....############....... !be24 %....##############...... !be24 %....###.######.###...... !be24 %....##############...... !be24 %....######..######...... !be24 %.....############....... !be24 %......##########........ !be24 %.....############....... !be24 %....##############...... !be24 %....##############...... !be24 %.....############....... !be24 %.....####....####....... !be24 %....#####....#####...... !byte 0