News for hackers. Stuff that matters.
Re:TIS-100: An emulator for a CPU that doesn't exist by falcolas on Tuesday June 30, 2015 @09:05AM (#9804868)
Well, the trick to the game is that you have multiple cores, each with their own register and a pipeline between them. This effectively gives you six registers, since you can bounce values back from the core on an edge register.

There are also "stack" cores, which store an arbitrary number of values and allow you to pop them back off.

If you were able to expand the system to have N cores of any type, I could easily imagine someone being able to compile C down to it.

Re:TIS-100: An emulator for a CPU that doesn't exist by npongratz on Tuesday June 30, 2015 @09:48AM (#9805140)
That's a great point. Using other cores' registers is required to pass many scenarios in the game, and I'm embarrassed I forgot about the technique after being away for only a few days :) Thank you!
Re:TIS-100: An emulator for a CPU that doesn't exist by Zardoz84 on Tuesday June 30, 2015 @10:43AM (#9805573)
So Transputers again