Michael McDonald / Mbed 2 deprecated LAME

Dependencies:   mbed 4DGL-uLCD-SE SDFileSystem PinDetect

Committer:
mmcdoanld81
Date:
Mon Apr 25 01:52:31 2022 +0000
Revision:
5:cf8ae4ca6f2b
LAME-Michael McDonald

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mmcdoanld81 5:cf8ae4ca6f2b 1 //Sprites for LAME
mmcdoanld81 5:cf8ae4ca6f2b 2 #define _ 0x000000 // black
mmcdoanld81 5:cf8ae4ca6f2b 3 #define X 0xFFFFFF // white
mmcdoanld81 5:cf8ae4ca6f2b 4 #define O 0xEB4034 //red
mmcdoanld81 5:cf8ae4ca6f2b 5 #define U 0x0345FC //blue
mmcdoanld81 5:cf8ae4ca6f2b 6 #define Y 0x00F2FF //cyan
mmcdoanld81 5:cf8ae4ca6f2b 7
mmcdoanld81 5:cf8ae4ca6f2b 8 // AlienAlice Sprites ----------------------------------------------------------
mmcdoanld81 5:cf8ae4ca6f2b 9 int alienAlice_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 10 _,_,X,X,_,_,_,X,_,_,_,X,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 11 _,_,_,_,X,X,_,_,_,X,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 12 _,_,_,_,_,X,X,_,X,X,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 13 _,_,O,O,O,O,O,O,O,O,O,O,O,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 14 _,_,O,U,U,_,_,U,_,_,U,U,O,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 15 _,_,O,U,U,U,U,U,U,U,U,U,O,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 16 _,_,_,O,O,O,U,U,U,O,O,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 17 _,_,_,_,_,_,O,O,O,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 18 };
mmcdoanld81 5:cf8ae4ca6f2b 19
mmcdoanld81 5:cf8ae4ca6f2b 20 // AlienBob Sprites ------------------------------------------------------------
mmcdoanld81 5:cf8ae4ca6f2b 21 int alienBobDown_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 22 _,_,_,_,_,X,X,_,X,X,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 23 _,_,X,_,X,_,_,_,_,_,X,_,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 24 _,_,X,_,X,X,X,X,X,X,X,_,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 25 _,_,X,X,X,X,X,X,X,X,X,X,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 26 _,_,_,X,X,O,X,X,X,O,X,X,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 27 _,_,_,_,X,X,X,X,X,X,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 28 _,_,_,_,_,X,_,_,_,X,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 29 _,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 30 };
mmcdoanld81 5:cf8ae4ca6f2b 31
mmcdoanld81 5:cf8ae4ca6f2b 32 int alienBobUp_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 33 _,_,_,X,_,_,_,_,_,_,_,X,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 34 _,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 35 _,_,_,_,X,X,X,X,X,X,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 36 _,_,X,X,X,X,X,X,X,X,X,X,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 37 _,_,X,X,X,O,X,X,X,O,X,X,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 38 _,_,X,_,X,X,X,X,X,X,X,_,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 39 _,_,X,_,_,X,_,_,_,X,_,_,X,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 40 _,_,_,_,X,_,_,_,_,_,X,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 41 };
mmcdoanld81 5:cf8ae4ca6f2b 42
mmcdoanld81 5:cf8ae4ca6f2b 43
mmcdoanld81 5:cf8ae4ca6f2b 44 int alienJeff_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 45 _,_,_,O,_,_,_,_,_,_,_,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 46 _,_,_,O,_,_,U,_,U,_,_,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 47 _,_,_,O,_,X,O,X,O,X,_,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 48 _,_,_,O,_,X,X,X,X,X,_,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 49 _,_,_,O,O,O,X,X,X,O,O,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 50 _,_,_,_,_,U,U,U,U,U,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 51 _,_,_,O,O,O,U,U,U,O,O,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 52 _,_,_,O,_,_,_,U,_,_,_,O,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 53 };
mmcdoanld81 5:cf8ae4ca6f2b 54
mmcdoanld81 5:cf8ae4ca6f2b 55
mmcdoanld81 5:cf8ae4ca6f2b 56 int alienMike_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 57 _,_,_,Y,_,_,_,_,_,_,_,Y,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 58 _,_,_,Y,_,_,Y,_,Y,_,_,Y,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 59 _,_,_,_,Y,Y,Y,Y,Y,Y,Y,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 60 _,_,U,_,_,Y,O,Y,O,Y,_,_,U,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 61 _,_,U,U,U,U,Y,Y,Y,U,U,U,U,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 62 _,_,_,_,U,_,Y,Y,Y,_,U,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 63 _,_,_,_,_,_,Y,Y,Y,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 64 _,_,_,_,_,_,_,Y,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 65 };
mmcdoanld81 5:cf8ae4ca6f2b 66
mmcdoanld81 5:cf8ae4ca6f2b 67 // Ship Sprites ----------------------------------------------------------------
mmcdoanld81 5:cf8ae4ca6f2b 68 int ship_sprite[8 * 27] = {
mmcdoanld81 5:cf8ae4ca6f2b 69 _,_,_,_,_,_,_,_,_,_,O,O,O,_,O,O,O,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 70 _,_,_,_,_,_,_,_,_,_,X,X,X,_,X,X,X,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 71 _,_,_,_,_,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 72 _,_,_,_,_,_,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 73 _,_,_,_,_,_,_,X,X,_,_,X,X,X,X,X,_,_,X,X,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 74 _,_,_,_,_,_,_,X,X,_,_,_,X,X,X,_,_,_,X,X,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 75 _,_,_,_,_,_,_,O,O,_,_,_,X,X,X,_,_,_,O,O,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 76 _,_,_,_,_,_,_,_,_,_,_,_,_,O,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 77 };
mmcdoanld81 5:cf8ae4ca6f2b 78
mmcdoanld81 5:cf8ae4ca6f2b 79 // Clear Sprites ---------------------------------------------------------------
mmcdoanld81 5:cf8ae4ca6f2b 80 int clear_sprite[8 * 15] = {
mmcdoanld81 5:cf8ae4ca6f2b 81 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 82 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 83 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 84 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 85 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 86 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 87 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 88 _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,
mmcdoanld81 5:cf8ae4ca6f2b 89 };
mmcdoanld81 5:cf8ae4ca6f2b 90
mmcdoanld81 5:cf8ae4ca6f2b 91 // Bullet Sprites --------------------------------------------------------------
mmcdoanld81 5:cf8ae4ca6f2b 92 int bullet_sprite[3 * 1] = {
mmcdoanld81 5:cf8ae4ca6f2b 93 X,
mmcdoanld81 5:cf8ae4ca6f2b 94 X,
mmcdoanld81 5:cf8ae4ca6f2b 95 O,
mmcdoanld81 5:cf8ae4ca6f2b 96 };
mmcdoanld81 5:cf8ae4ca6f2b 97
mmcdoanld81 5:cf8ae4ca6f2b 98 int nobullet_sprite[3 * 1] = {
mmcdoanld81 5:cf8ae4ca6f2b 99 _,
mmcdoanld81 5:cf8ae4ca6f2b 100 _,
mmcdoanld81 5:cf8ae4ca6f2b 101 _,
mmcdoanld81 5:cf8ae4ca6f2b 102 };