Turing Complete

Turing Complete

View Stats:
GuyWithLag Apr 12, 2022 @ 12:04am
"Registers" level either broken or unclear
I came back to the game after finishing it when it came out; opted not to reset it, and am going one-by-one over all levels to make sure they've been updated and in working order.

The "Registers" level after a new schematic:
* Claims all red components are locked, but they're not.
* talks about instruction bytes, but doesn't mention the "program" component (and in fact has never been mentioned so far)
* Has a screen component added, but it's seemingly not relevant?
* Additionally, the "instructions" dialog is empty (this is perhaps by design, as it's a new, blank, schematic and not OVERTURE)
* Where does the instruction byte come from? There's no visible instruction component, and there's been no level that instructs on the use of a clock.
< >
Showing 1-4 of 4 comments
Stuffe  [developer] Apr 12, 2022 @ 6:39am 
Hmm, all those things were true the first time you got to this level. I see this is confusing now that you get back to it after having already completed the later architectures. There should probably be a different set of level instructions in this case
GuyWithLag Apr 12, 2022 @ 1:16pm 
I am just looking at this from a dependency POV; even after resetting to a new architecture it's not clear which is the way forward; specifically, where the instructions would come from.

If they're supposed to come from a ROM I'd recommend there be a dependency on a simple standalone level that uses the program ROM in a "dump all the memory to the output, in sequence" to assist with the use of a clock.
MegaIng Apr 12, 2022 @ 2:10pm 
Originally posted by GuyWithLag:
I am just looking at this from a dependency POV; even after resetting to a new architecture it's not clear which is the way forward; specifically, where the instructions would come from.

If they're supposed to come from a ROM I'd recommend there be a dependency on a simple standalone level that uses the program ROM in a "dump all the memory to the output, in sequence" to assist with the use of a clock.

This is only relevant when you are revisiting the levels. Originally, when reaching this for the first time, there is special extra input that produces the correct instructions. You are then in a later level told to add a Program and a counter.

However, later on this extra input needs to be removed since the architectures are shared across all levels, so when you revisit the level the instructions are a bit incorrect.
GuyWithLag Apr 13, 2022 @ 5:01am 
Ah, thank you for clarifying; I'd suggest (but it's _just_ suggestion) to split this level so that a stand-alone level with the extra input is available even after a person has gone forward with other levels (my understanding is that progressing upwards in the level tree breaks this level)
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Apr 12, 2022 @ 12:04am
Posts: 4