; ----------------------------------------------------------- ; 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 (art hugs the bottom row) ---- spr_small0: !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: !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: !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: !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, four gallop frames (body shared, legs cycle) ---- spr_big0: ; stride: legs stretched wide !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: ; gathering the legs !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: ; tucked into a ball !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: ; reaching forward again !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........................ !be24 %........##...##......... !be24 %........##...##......... !be24 %.......###..###......... !be24 %......###########....... !be24 %...###############...... !be24 %..#################..... !be24 %..##################.... !be24 %...################..... !be24 %....##############...... !be24 %....####......####...... !be24 %...####........###...... !be24 %..####..........###..... !be24 %..###............###.... !be24 %..##..............##.... !be24 %.###...............##... !byte 0