FAQ: Difference between revisions

From Turing Complete
(Link to FAQ on github)
(Add a couple of common abbreviations, if we add many more they should be moved to separate page)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<templatestyles src=Template:Controls/style.css/>
<templatestyles src=Template:Controls/styles.css/>


''See also'' [https://turingcomplete.game/FAQ the official FAQ], and the [https://github.com/Turing-Complete-Game/Suggestions-and-Issues/blob/main/.github/FAQ.md github FAQ].
''See also'' [https://turingcomplete.game/FAQ the official FAQ], and the [https://github.com/Turing-Complete-Game/Suggestions-and-Issues/blob/main/.github/FAQ.md github FAQ].
===Common abbreviations===
* '''LUT''': Look up table
* '''CC''': Custom Component, one made in the Component Factory


===How do I Rotate?===
===How do I Rotate?===
* You can rotate a componet before it is placed with the [[Controls|hotkey]], which by default is {{kbd|Space}}.
* You can rotate a component before it is placed with the [[Controls|hotkey]], which by default is {{kbd|Space}}.


* A single placed component can be rotated the same way provided it is not connected to anything else.
* A single placed component can be rotated the same way provided it is not connected to anything else.


* A group of connected componets and wire can be rotated by selecting, cutting, rotating and then pasting it. By default this is
* A group of connected components and wire can be rotated by selecting, cutting, rotating and then pasting it. By default this is
** {{kbd|Shift}}{{mouse|l}}-drag, {{kbd|CTRL}}{{kbd|X}}, {{kbd|Space}}, {{kbd|CTRL}}{{kbd|V}}
** {{kbd|Shift}}{{mouse|l}}-drag, {{kbd|CTRL}}{{kbd|X}}, {{kbd|Space}}, {{kbd|CTRL}}{{kbd|V}}
** Any wire connection internal to the selection will be preserved.
** However this will break any [[wire]] connections (and [[watch links]]) between the selection and the rest of the circuit. You cannot rotate a selection without disconnecting it from the rest of the circuit.
===I've finished the last level but my profile says "Complete: 95%"===
Some levels have not syncronised with the server for some reason. To resubmit them go to the game <code>Options</code> &#8594; <code>Score Sync</code>. This will show <code>Resubmit</code> for the levels that the game is resubmitting. This fixes this issue most of the time.


* There is no way to rotate a portion while it is connected to section that is not roated.
{{TODO}} Other options to try if this doesn't resolve it.


===What are the extra RAM input/outpus for?===
===What are the extra RAM input/outpus for?===
They allow the RAM to load and store words wider than 64 bits on 64 bit wires.
They allow the RAM to load and store words wider than 64 bits on 64 bit wires.


{{Component|RAM}}, {{component|Latency RAM}} and {{component|Fast RAM}} have 4 `Input value` and `Output` pins. Only the first is used when the bitwidth is set to 8, 16, 32 or 64 bits. The first 2 are used when the bit width is set to 128. All 4 are used when the bit width is set to 256.
{{Component|RAM}}, {{component|Latency RAM}} and {{component|Fast RAM}} have 4 {{pin|Input value}} and {{pin|Output}} pins. Only the first is used when the '''data width''' is set to 8, 16, 32 or 64 bits. The first 2 are used when the '''data width''' is set to 128. All 4 are used when it is set to 256.

Latest revision as of 11:40, 23 October 2024

See also the official FAQ, and the github FAQ.

Common abbreviations[edit | edit source]

  • LUT: Look up table
  • CC: Custom Component, one made in the Component Factory

How do I Rotate?[edit | edit source]

  • You can rotate a component before it is placed with the hotkey, which by default is Space.
  • A single placed component can be rotated the same way provided it is not connected to anything else.
  • A group of connected components and wire can be rotated by selecting, cutting, rotating and then pasting it. By default this is
    • Shift-drag, CTRLX, Space, CTRLV
    • Any wire connection internal to the selection will be preserved.
    • However this will break any wire connections (and watch links) between the selection and the rest of the circuit. You cannot rotate a selection without disconnecting it from the rest of the circuit.

I've finished the last level but my profile says "Complete: 95%"[edit | edit source]

Some levels have not syncronised with the server for some reason. To resubmit them go to the game OptionsScore Sync. This will show Resubmit for the levels that the game is resubmitting. This fixes this issue most of the time.

TODO: Other options to try if this doesn't resolve it.

What are the extra RAM input/outpus for?[edit | edit source]

They allow the RAM to load and store words wider than 64 bits on 64 bit wires.

RAM, Latency RAM and Fast RAM have 4 Input value and Output pins. Only the first is used when the data width is set to 8, 16, 32 or 64 bits. The first 2 are used when the data width is set to 128. All 4 are used when it is set to 256.