From a pure informational standpoint:
The ethics surrounding unofficial PC ports are multifaceted. On one hand, fans may argue that:
| PC Specs | Resolution | Expected FPS | Settings | | :--- | :--- | :--- | :--- | | Steam Deck (LCD) | 800p | 50-60 FPS | Low shadows, 8x AF, FSR Balanced | | GTX 1660 + i5-10400 | 1080p | 120+ FPS | Max settings, no RT | | RTX 4070 + Ryzen 7800X3D | 1440p | 240+ FPS | Experimental RT + DLSS Quality |
Have you successfully installed the unofficial port? Share your build and settings in the comments below. For technical support, visit the official Discord (no links due to policy).
From a pure informational standpoint:
The ethics surrounding unofficial PC ports are multifaceted. On one hand, fans may argue that:
| PC Specs | Resolution | Expected FPS | Settings | | :--- | :--- | :--- | :--- | | Steam Deck (LCD) | 800p | 50-60 FPS | Low shadows, 8x AF, FSR Balanced | | GTX 1660 + i5-10400 | 1080p | 120+ FPS | Max settings, no RT | | RTX 4070 + Ryzen 7800X3D | 1440p | 240+ FPS | Experimental RT + DLSS Quality |
Have you successfully installed the unofficial port? Share your build and settings in the comments below. For technical support, visit the official Discord (no links due to policy).
<current state> <current symbol> <new symbol> <direction> <new state>'.<current state> and <new state>, eg. 10, a, state1. State labels are case-sensitive.<current symbol> and <new symbol>, or '_' to represent blank (space). Symbols are case-sensitive.
;', '*', '_' or whitespace as symbols.
<direction> should be 'l', 'r' or '*', denoting 'move left', 'move right' or 'do not move', respectively.;' is a comment and is ignored.halt', eg. halt, halt-accept.*' can be used as a wildcard in <current symbol> or <current state> to match any character or state.*' can be used in <new symbol> or <new state> to mean 'no change'.!' can be used at the end of a line to set a breakpoint, eg '1 a b r 2 !'. The machine will automatically pause after executing this line.*' in the initial input.