Skip to content

Instantly share code, notes, and snippets.

@Roybie
Roybie / samuraiballs.lua
Last active September 30, 2024 18:57
Pico1k 2024 commentesd code
-- change palette to use some hidden colours
pal({15,128,133,5,134},1)
-- Encoded sprite data
g="あ0'2.0&2%500$2%5-0&4%2-0'4&2,0$5$4%3%2$3+0%7(3$2-0'3%2-0%3%0%3(0{0'2.0&2%500$2%5-0&4%2-0'4&2,0$5'3%2+0%7(3$2-0(3.0&3%2-0$4%3&2-0$4$0%3*0j0%200(200$2%500$2%5,0'4%2-0$5&4%3$2-0%4'3,0$7%2'3-0&2&3-0'2%3-0$3$2%0%480i0$230%210'200$2%500$2%5,0'4%2-0$5&4%3,0&7%2&3.0%2&3-0$3%2&3-0$3%2$0%320%4'0y0%210'200$2%500$2%5-0%5$2%4$2,0%7$5&4%2(0&7&0(2.0%3&2-0&3'2+0&3%0&2*0%4(0%3'0y0%210'200$2%500$2%5-0%5$2%4$2$0&7(0%7$5&4%2%0%7$027%007(0-7*0&3%0&2*0%4(0%3'0"
-- decode sprite string and write to sprite memory
r=0
for d=1,#g,2 do
e = 16 * (r \ 2048)