TIS-100 is a fantastic game and it gives you lots of opportunities to use any dataflow or compiler optimizations you might know about. The instruction set is rather limited, not even giving us shift or bitwise ops, but it turns out to be more than sufficient.
I've made a youtube that demonstrates some pipelining and loop unrolling in one of my solutions for Signal Averager. This video does contain some spoilers but will give you an idea of what's possible in TIS-100, just in case you're on the fence :) https://www.youtube.com/watch?v=XBfEcxvJ6aY
I've made a youtube that demonstrates some pipelining and loop unrolling in one of my solutions for Signal Averager. This video does contain some spoilers but will give you an idea of what's possible in TIS-100, just in case you're on the fence :) https://www.youtube.com/watch?v=XBfEcxvJ6aY