HomeGamesUpdatesPricingMethodology
Steam News20 April 20224y ago

Patch notes

The following was done since the realism patch 3 weeks ago: - Fixed levels, scores, achievements and other things that were broken as a result of the realism patch.

Full notes

Full Turing Complete update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix4 additions0 changes0 removals
  • Fixes
  • Gameplay
fixedFixed levels, scores, achievements and other things that were broken as a result of the realism patch.
added16 bit and 32 bit components were introduced, as well as a 2 bit decoder and word sized NAND, NOR and XNOR.
addedThe component menu was reworked which was needed to accommodate all the new components. Custom components in the menu are now nested according to the players save folder structure.
addedThe old 64 bit RAM was replaced by 3 new RAM components, which all have their cost scale with their configurable size. The first RAM has a high gate cost, the second has a high delay cost. The third has a high delay cost, but its delay is amortized over several ticks. This means it effectually adds very little delay to the circuit, making it cheap in both gates and delay, but reading from it takes several ticks to complete. In future levels, more advanced score optimizing builds will likely use a slow cheap RAM for main memory, but cache results with a smaller fast RAM. All 3 RAM components have configurable size and word width.
addedROM was added. This component can only be written to in the sandbox, but its memory is not reset on level change or reset. It can be used for lookup tables in scored levels (where you cannot write to it). For creative builds that don't care about scored levels, this component can also be used as a hard disk in the sandbox. Like the RAM, the ROM component has configurable size and word width.

The following was done since the realism patch 3 weeks ago:

- Fixed levels, scores, achievements and other things that were broken as a result of the realism patch.

- 16 bit and 32 bit components were introduced, as well as a 2 bit decoder and word sized NAND, NOR and XNOR.

- The component menu was reworked which was needed to accommodate all the new components. Custom components in the menu are now nested according to the players save folder structure.

- The old 64 bit RAM was replaced by 3 new RAM components, which all have their cost scale with their configurable size. The first RAM has a high gate cost, the second has a high delay cost. The third has a high delay cost, but its delay is amortized over several ticks. This means it effectually adds very little delay to the circuit, making it cheap in both gates and delay, but reading from it takes several ticks to complete. In future levels, more advanced score optimizing builds will likely use a slow cheap RAM for main memory, but cache results with a smaller fast RAM. All 3 RAM components have configurable size and word width.

- ROM was added. This component can only be written to in the sandbox, but its memory is not reset on level change or reset. It can be used for lookup tables in scored levels (where you cannot write to it). For creative builds that don't care about scored levels, this component can also be used as a hard disk in the sandbox. Like the RAM, the ROM component has configurable size and word width.

Source

Steam News / 20 April 2022

Open original post

Changelog.gg summarizes and formats this update. How we read updates.