diff options
Diffstat (limited to 'examples/demos/n00bdemo/plasma_tbl.c')
| -rw-r--r-- | examples/demos/n00bdemo/plasma_tbl.c | 500 |
1 files changed, 500 insertions, 0 deletions
diff --git a/examples/demos/n00bdemo/plasma_tbl.c b/examples/demos/n00bdemo/plasma_tbl.c new file mode 100644 index 0000000..af6654a --- /dev/null +++ b/examples/demos/n00bdemo/plasma_tbl.c @@ -0,0 +1,500 @@ +// These are from Meido-Demo which was a very simple demo I made back in 2013 +// Man, time sure does fly. - Lameguy64 + +unsigned int plasma_colors[256] = { + 0x00000000, + 0x00000408, + 0x00040811, + 0x0008111a, + 0x00081623, + 0x000d1f2c, + 0x00112335, + 0x0011273d, + 0x0016304a, + 0x001a3553, + 0x001f3d5b, + 0x001f4163, + 0x00234a6b, + 0x00274e73, + 0x0027537b, + 0x002c5b83, + 0x00305f8e, + 0x00356795, + 0x00356b9c, + 0x00396fa3, + 0x003d77aa, + 0x003d7bb1, + 0x004183b7, + 0x004687bd, + 0x00468ac6, + 0x004a92cb, + 0x004e95d0, + 0x00539cd5, + 0x0053a0da, + 0x0057a7df, + 0x005baae3, + 0x005bade7, + 0x005fb4ec, + 0x0063b7ef, + 0x0067bdf2, + 0x0067c0f5, + 0x006bc6f7, + 0x006fc8f9, + 0x006fcbfb, + 0x0073d0fc, + 0x0077d3fe, + 0x007bd8fe, + 0x007bdafe, + 0x007fdcfe, + 0x0083e1fe, + 0x0083e3fe, + 0x0087e7fd, + 0x008ae8fb, + 0x008eecf9, + 0x008eeef7, + 0x0092eff5, + 0x0095f2f2, + 0x0095f3ef, + 0x0099f6ec, + 0x009cf7e8, + 0x009cf8e5, + 0x00a0fadf, + 0x00a3fbda, + 0x00a7fcd5, + 0x00a7fdd0, + 0x00aafdcb, + 0x00adfec6, + 0x00adfec0, + 0x00b1feba, + 0x00b4ffb1, + 0x00b7feaa, + 0x00b7fea3, + 0x00bafe9c, + 0x00bdfd95, + 0x00bdfd8e, + 0x00c0fb87, + 0x00c3fb7f, + 0x00c3fa73, + 0x00c6f86b, + 0x00c8f763, + 0x00cbf55b, + 0x00cbf353, + 0x00cef14a, + 0x00d0ef41, + 0x00d0ee39, + 0x00d3ea2c, + 0x00d5e823, + 0x00d8e51a, + 0x00d8e311, + 0x00dae108, + 0x00dcdc00, + 0x00dcda08, + 0x00dfd511, + 0x00e1d31f, + 0x00e3ce27, + 0x00e3cb30, + 0x00e5c839, + 0x00e7c341, + 0x00e7c04a, + 0x00e8ba53, + 0x00eab75b, + 0x00eab467, + 0x00ecad6f, + 0x00eeaa77, + 0x00efa37f, + 0x00efa087, + 0x00f1998e, + 0x00f29595, + 0x00f2929c, + 0x00f38aa7, + 0x00f587ad, + 0x00f67fb4, + 0x00f67bba, + 0x00f773c0, + 0x00f86fc6, + 0x00f86bcb, + 0x00f963d0, + 0x00fa5fd8, + 0x00fb57dc, + 0x00fb53e1, + 0x00fb4ee5, + 0x00fc46e8, + 0x00fc41ec, + 0x00fd39ef, + 0x00fd35f2, + 0x00fe2cf6, + 0x00fe27f8, + 0x00fe23fa, + 0x00fe1afb, + 0x00fe16fd, + 0x00fe0dfe, + 0x00fe08fe, + 0x00fe04fe, + 0x00fe04fe, + 0x00fe08fe, + 0x00fe11fd, + 0x00fe16fc, + 0x00fe1ffb, + 0x00fe23f9, + 0x00fe27f7, + 0x00fe30f5, + 0x00fd35f1, + 0x00fd3dee, + 0x00fd41ea, + 0x00fc46e7, + 0x00fb4ee3, + 0x00fb53df, + 0x00fb5bda, + 0x00fa5fd5, + 0x00f967ce, + 0x00f96bc8, + 0x00f86fc3, + 0x00f777bd, + 0x00f77bb7, + 0x00f683b1, + 0x00f587aa, + 0x00f58aa3, + 0x00f39299, + 0x00f29592, + 0x00f19c8a, + 0x00f1a083, + 0x00efa77b, + 0x00eeaa73, + 0x00eead6b, + 0x00ecb463, + 0x00eab757, + 0x00e8bd4e, + 0x00e8c046, + 0x00e7c33d, + 0x00e5c835, + 0x00e5cb2c, + 0x00e3d023, + 0x00e1d31a, + 0x00dfd80d, + 0x00dfda04, + 0x00dcdc04, + 0x00dae10d, + 0x00dae316, + 0x00d8e71f, + 0x00d5e827, + 0x00d5ea30, + 0x00d3ee3d, + 0x00d0ef46, + 0x00cef24e, + 0x00cef357, + 0x00cbf65f, + 0x00c8f767, + 0x00c8f86f, + 0x00c6fa77, + 0x00c3fb83, + 0x00c0fc8a, + 0x00c0fd92, + 0x00bdfd99, + 0x00bafea0, + 0x00bafea7, + 0x00b7fead, + 0x00b4ffb4, + 0x00b1febd, + 0x00b1fec3, + 0x00adfec8, + 0x00aafdce, + 0x00aafdd3, + 0x00a7fbd8, + 0x00a3fbdc, + 0x00a3fae1, + 0x00a0f8e7, + 0x009cf7ea, + 0x0099f5ee, + 0x0099f3f1, + 0x0095f1f3, + 0x0092eff6, + 0x0092eef8, + 0x008eeafa, + 0x008ae8fc, + 0x0087e5fd, + 0x0087e3fe, + 0x0083e1fe, + 0x007fdcff, + 0x007fdafe, + 0x007bd5fe, + 0x0077d3fd, + 0x0073cefb, + 0x0073cbfa, + 0x006fc8f8, + 0x006bc3f6, + 0x006bc0f3, + 0x0067baf1, + 0x0063b7ee, + 0x0063b4ea, + 0x005fade5, + 0x005baae1, + 0x0057a3dc, + 0x0057a0d8, + 0x00539cd3, + 0x004e95ce, + 0x004e92c8, + 0x004a8ac3, + 0x004687ba, + 0x00417fb4, + 0x00417bad, + 0x003d77a7, + 0x00396fa0, + 0x00396b99, + 0x00356392, + 0x00305f8a, + 0x00305b7f, + 0x002c5377, + 0x00274e6f, + 0x00234667, + 0x0023415f, + 0x001f3957, + 0x001a354e, + 0x001a3046, + 0x00162739, + 0x00112330, + 0x000d1a27, + 0x000d161f, + 0x00081116, + 0x0004080d, + 0x00040404, + 0x00000404 +}; + +short plasma_sin1[] = { + 0, + 6, + 12, + 18, + 24, + 30, + 36, + 42, + 47, + 53, + 59, + 65, + 71, + 76, + 82, + 88, + 93, + 99, + 104, + 110, + 115, + 120, + 125, + 131, + 136, + 141, + 146, + 150, + 155, + 160, + 165, + 169, + 173, + 178, + 182, + 186, + 190, + 194, + 198, + 202, + 205, + 209, + 212, + 216, + 219, + 222, + 225, + 227, + 230, + 233, + 235, + 237, + 240, + 242, + 243, + 245, + 247, + 248, + 250, + 251, + 252, + 253, + 254, + 255, + 255, + 256, + 256, + 256, + 256, + 256, + 256, + 255, + 255, + 254, + 253, + 252, + 251, + 250, + 248, + 247, +}; + +short plasma_sin2[] = { + 0, + 4, + 9, + 13, + 17, + 21, + 24, + 27, + 29, + 30, + 32, + 32, + 32, + 31, + 30, + 28, + 25, + 22, + 19, + 15, + 11, + 7, + 2, + -2, + -7, + -11, + -15, + -19, + -22, + -25, + -28, + -30, + -31, + -32, + -32, + -32, + -30, + -29, + -27, + -24, + -21, + -17, + -13, + -9, + -4, + 0, + 4, + 9, + 13, + 17, + 21, + 24, + 27, + 29, + 30, + 32, + 32, + 32, + 31, + 30 +}; + +short plasma_sin3[] = { +0, + 4, + 9, + 13, + 18, + 22, + 26, + 30, + 34, + 38, + 41, + 44, + 48, + 50, + 53, + 55, + 58, + 59, + 61, + 62, + 63, + 64, + 64, + 64, + 64, + 63, + 62, + 61, + 59, + 58, + 55, + 53, + 50, + 48, + 44, + 41, + 38, + 34, + 30, + 26, + 22, + 18, + 13, + 9, + 4, + 0, + -4, + -9, + -13, + -18, + -22, + -26, + -30, + -34, + -38, + -41, + -44, + -48, + -50, + -53, + -55, + -58, + -59, + -61, + -62, + -63, + -64, + -64, + -64, + -64, + -63, + -62, + -61, + -59, + -58, + -55, + -53, + -50, + -48, + -44, + -41, + -38, + -34, + -30, + -26, + -22, + -18, + -13, + -9, + -4, +};
\ No newline at end of file |
