Highest Rated Comments


Madsy91 karma

Hi, Zach. Thank you for all the wonderful games you made.

In Shenzhen I/O and TIS-100, the maximum value is not a power of two, but rather 999. They also seem to use base 10 instead of base 2. And there are no arithmetic flags or anything like that. The +- branching was really weird as opposed to the more flexible branching you have in practice.

So my question is, in TIS-100 and Shenzhen I/O, why did you make the instruction sets and computer architectures so different from real ones? Was it to soften the learning curve for people with no programming experience, because of legal reasons or something different entirely?