TIS-100

@ActiveMind

I’ll take you up on your offer for the game. How do I start? Is it mentioned in the manual?

I think I start with creating a new program?

I see that I can type in all the boxes. Maybe there’s some stuff in the manual on what things I can do, but what am I even trying to achieve?

you are programming a simple multicore machine with a finctional assebly language. It’s pretty fun from memory (played it like a decade ago). All the zacktronics games are great unique puzzle games I’ve always found.

I looked at the manual and remember it’s not great for explaining the goal of the game or the UI.

Top left gives you an english description of your task.

the columns of numbers on the left are the input data you are given, IN.X and IN.A.

OUT.X and OUT.A show you on the left the data that you ought to get compared with what you actually get on the right of the divider line.

the code you have for the X line is correct. if you click STEP twice you will see the first number from the IN.X list appear at the top of the IN.X box. as you step through you will see the number move between the boxes and eventually end up beside OUT.X and when you step and it disappears you will see it appear in the OUT.X list which will at the top say 51 | 51, which means you got it correct.

what you need to do next is do the same for the A line.

I can add pictures to clarify if this was confusing.

Have you played Kaizen: A Factory Story? I think it’s mostly the old Zachtronics team that got back together and made a new studio. I think I’m a bit over halfway through and I’ve enjoyed it.

@Eternity

I checked and that’s something the game puts there automatically.

MOV UP, DOWN means it takes the number from the cell above it (the cell above the top cell is the one that feeds the input numbers, i.e., IN.X) and passes it onto the cell below it.

if you write MOV UP, LEFT in the top right cell it will move the IN.A data to the left cell. or it’s more like it moves the data between the cells, or to the port of the left cell. the left cell has to receive by doing MOV RIGHT, DOWN

No I haven’t. Might check it out some time though. Thanks.

Oh, I didn’t know zachtronics wasn’t a thing anymore. But yeah looks like it.