Boring Friday night in? Looking for some hot, esoteric programming challenges? Give my "Low-Rez Shadertoy: The Game" a go!

Write shaders in some made up assembly language, match your target, win prizes*

This is an alpha version and I'm looking for feedback. Please boost/share, thanks!

http://lrst-alpha.s3-website.eu-north-1.amazonaws.com/

LRST

@evilpaul_atebit It'd be cool if it showed you which level you're on while you're in the level? Unless that is somewhere and I'm missing it.

I only did the first 8 levels but doing World 2 level 4 in three instructions was very satisfying.

@evilpaul_atebit This gives me 100% but is still showing a handful of red pixels...?

sub #31,r0,r0
sub.mi #-1,r0,r0
mulu r0,r0,r0
sub #31,r1,r1
sub.mi #-1,r1,r1
mulu r1,r1,r1
add r0,r1,r0
sub r0,#981,r0
mov.lt #6,r0
mov.ge #3,r0

@evilpaul_atebit Oh wait, I guess to get 100% you just have to get it to the point where the error rounds down to zero? 64 squared is 4096, half a percent is 20.48 pixels. And I got it down to 16. Ha, nice.
@JoshGrams Ahh... yes, the error rounds to nearest - it should round down. I'll fix that, thanks.