improve sw renderer
This commit is contained in:
parent
415d424057
commit
39ee0fefb7
89 changed files with 9380 additions and 2307 deletions
263
demo/mod/palette.fnl
Normal file
263
demo/mod/palette.fnl
Normal file
|
|
@ -0,0 +1,263 @@
|
|||
(require :pxl8)
|
||||
(local ffi (require :ffi))
|
||||
|
||||
(local data (ffi.new "u32[256]" [
|
||||
0x080602
|
||||
0x14120E
|
||||
0x23211E
|
||||
0x31302C
|
||||
0x403E3B
|
||||
0x4B4946
|
||||
0x595755
|
||||
0x676664
|
||||
0x767573
|
||||
0x858382
|
||||
0x939290
|
||||
0xA2A09F
|
||||
0xB0AFAE
|
||||
0xBEBDBC
|
||||
0xCDCCCC
|
||||
0xDADAD9
|
||||
0x594625
|
||||
0x544023
|
||||
0x4F3C24
|
||||
0x4C3A22
|
||||
0x453821
|
||||
0x40321F
|
||||
0x3E2F20
|
||||
0x382D1D
|
||||
0x33291E
|
||||
0x30271F
|
||||
0x2F251D
|
||||
0x2D231E
|
||||
0x28211C
|
||||
0x251F1D
|
||||
0x23201A
|
||||
0x221F1B
|
||||
0x646269
|
||||
0x5F5C61
|
||||
0x5C545A
|
||||
0x584F55
|
||||
0x5B514F
|
||||
0x554A47
|
||||
0x4B413F
|
||||
0x423C36
|
||||
0x463D31
|
||||
0x3E352A
|
||||
0x362E25
|
||||
0x2D2922
|
||||
0x26221D
|
||||
0x1C1916
|
||||
0x151310
|
||||
0x100F0D
|
||||
0x8C6F52
|
||||
0x7E6045
|
||||
0x73553B
|
||||
0x715134
|
||||
0xBA8346
|
||||
0xA1723B
|
||||
0x815C2E
|
||||
0x745226
|
||||
0xCC8926
|
||||
0xBB7E22
|
||||
0x9F6B1F
|
||||
0x875A1C
|
||||
0x6E4918
|
||||
0x553712
|
||||
0x3B250D
|
||||
0x24180A
|
||||
0xA34331
|
||||
0x9B3728
|
||||
0x923220
|
||||
0x882E18
|
||||
0x842B16
|
||||
0x772312
|
||||
0x69200D
|
||||
0x5A1C06
|
||||
0x541C04
|
||||
0x4C1A03
|
||||
0x411701
|
||||
0x371000
|
||||
0x2E0D00
|
||||
0x250B00
|
||||
0x1B0600
|
||||
0x130500
|
||||
0x7D5741
|
||||
0x76503A
|
||||
0x6E4C37
|
||||
0x684833
|
||||
0x5D3F2F
|
||||
0x553A2C
|
||||
0x4F3628
|
||||
0x483024
|
||||
0x4A3126
|
||||
0x483025
|
||||
0x432D22
|
||||
0x3C2C22
|
||||
0x352922
|
||||
0x2C241F
|
||||
0x221C1B
|
||||
0x1A1916
|
||||
0x6E4626
|
||||
0x5F4025
|
||||
0x523924
|
||||
0x433322
|
||||
0x352B1E
|
||||
0x28231A
|
||||
0x1A1A14
|
||||
0x1C1815
|
||||
0x96544B
|
||||
0xAC7369
|
||||
0xB48C86
|
||||
0xBCA7A4
|
||||
0xB1BCC2
|
||||
0x9DB0B9
|
||||
0x8A9FAA
|
||||
0x77929F
|
||||
0x738995
|
||||
0x5E7C8B
|
||||
0x4A6C7D
|
||||
0x345E72
|
||||
0x1F4C64
|
||||
0x19445C
|
||||
0x143C51
|
||||
0x10384B
|
||||
0x183748
|
||||
0x1A3341
|
||||
0x192F39
|
||||
0x152B34
|
||||
0x13262E
|
||||
0x101E23
|
||||
0x0E1519
|
||||
0x0B0E10
|
||||
0x896463
|
||||
0x815C5B
|
||||
0x785352
|
||||
0x6F4C4D
|
||||
0x664444
|
||||
0x5F3C3D
|
||||
0x573738
|
||||
0x523233
|
||||
0x442929
|
||||
0x392324
|
||||
0x2D1D1D
|
||||
0x241414
|
||||
0x1A0E0E
|
||||
0x100909
|
||||
0x070403
|
||||
0x000000
|
||||
0x98936F
|
||||
0x918B68
|
||||
0x887F60
|
||||
0x807759
|
||||
0x797055
|
||||
0x73684D
|
||||
0x6B6146
|
||||
0x63593F
|
||||
0x5B523A
|
||||
0x504834
|
||||
0x423D2D
|
||||
0x373226
|
||||
0x2E2B1F
|
||||
0x222018
|
||||
0x161511
|
||||
0x0E0F0A
|
||||
0x9A554F
|
||||
0x904D48
|
||||
0x87453F
|
||||
0x7D4037
|
||||
0x743831
|
||||
0x693329
|
||||
0x612C24
|
||||
0x572720
|
||||
0x4F231A
|
||||
0x441E16
|
||||
0x391914
|
||||
0x2D150F
|
||||
0x22110D
|
||||
0x1A0B06
|
||||
0x0D0403
|
||||
0x040202
|
||||
0x7F77C0
|
||||
0x7770B5
|
||||
0x6E68A8
|
||||
0x686099
|
||||
0x60588C
|
||||
0x575381
|
||||
0x4E4C72
|
||||
0x454263
|
||||
0x3D3957
|
||||
0x34324A
|
||||
0x2C2940
|
||||
0x242135
|
||||
0x1E1928
|
||||
0x16121D
|
||||
0x0C0A12
|
||||
0x050306
|
||||
0x88AF7B
|
||||
0x81A473
|
||||
0x7B9A67
|
||||
0x728E5D
|
||||
0x6D8553
|
||||
0x61794A
|
||||
0x5B7144
|
||||
0x61734B
|
||||
0x586A3D
|
||||
0x4D5E2D
|
||||
0x465422
|
||||
0x3F4D17
|
||||
0x36420E
|
||||
0x2F3507
|
||||
0x272804
|
||||
0x211F02
|
||||
0x1EF708
|
||||
0x3CE10D
|
||||
0x51CC1B
|
||||
0x64B621
|
||||
0x6DA12C
|
||||
0x69882B
|
||||
0x727F3B
|
||||
0xE4DDCE
|
||||
0xEEE6BA
|
||||
0xEAE290
|
||||
0xE9E26D
|
||||
0xE5DE43
|
||||
0xE3DB20
|
||||
0xE1CC18
|
||||
0xDFB911
|
||||
0xDCA60B
|
||||
0xE8A306
|
||||
0xDF9312
|
||||
0xE17B05
|
||||
0xC86815
|
||||
0xBC5908
|
||||
0xB14805
|
||||
0xA63D07
|
||||
0xB6431E
|
||||
0xAA381A
|
||||
0x9A2E12
|
||||
0x8C270F
|
||||
0x892B17
|
||||
0x762311
|
||||
0x5F1F0D
|
||||
0x491B09
|
||||
0x3B1809
|
||||
0xE50F19
|
||||
0x6A34C4
|
||||
0xE00B28
|
||||
0x2B08C8
|
||||
0x322A33
|
||||
0x281C0E
|
||||
0x2F1E15
|
||||
0xD48067
|
||||
0xC26B4C
|
||||
0x974928
|
||||
0x814123
|
||||
0xD5B3A9
|
||||
0xBE9D93
|
||||
0x9A7B6C
|
||||
0x7F5F51
|
||||
0x8E504C
|
||||
]))
|
||||
|
||||
data
|
||||
Loading…
Add table
Add a link
Reference in a new issue