Tool: Console Screen - wiremod/wire GitHub Wiki
The console screen tool spawns a screen which can show colored, fixed-width text. The console screen also works as a hi-speed device. The screen is 30 (0-29) characters wide, and 18 (0-17) characters tall.
| Description | |
|---|---|
| Function | Displays a grid of fixed-width text on a screen |
| Primary fire | Spawns a console screen |
| Secondary fire | None |
| Reload | None |
| Inputs | Description |
|---|---|
| Char | The ASCII code of the character to write at the current X and Y position on the screen |
| CharParam | The background and foreground color of the character. (RGBXXX - Red, Green, Blue, Gray, Gray, Gray) |
| CharX | X position of the cursor |
| CharY | Y position of the cursor |
| Clk | On/Off |
Hi-Speed Addresses
| Description | Address |
|---|---|
| Force cache refresh | 2020 |
| Cached blocks size (up to 28, 0 if disabled) | 2021 |
| Screen ratio (read only) | 2022 |
| Hardware scale | 2023 |
| Rotation (0 - 0°, 1 - 90°, 2 - 180°, 3 - 270°) | 2024 |
| Brightness White | 2025 |
| Brightness B | 2026 |
| Brightness G | 2027 |
| Brightness R | 2028 |
| Vertical scale (1) | 2029 |
| Horizontal scale (1) | 2030 |
| Low shift column | 2031 |
| High shift column | 2032 |
| Low shift row | 2033 |
| High shift row | 2034 |
| Charset, always 0 | 2035 |
| Brightness (additive) | 2036 |
| Shift cells (number of cells, >0 right, <0 left) | 2037 |
| Shift rows (number of rows, >0 shift up, <0 shift down) | 2038 |
| Hardware Clear Row (Writing clears row) | 2039 |
| Hardware Clear Column (Writing clears column) | 2040 |
| Hardware Clear Screen | 2041 |
| Hardware Background Color (000) | 2042 |
| Cursor Blink Rate (0.50) | 2043 |
| Cursor Size (0.25) | 2044 |
| Cursor Address | 2045 |
| Cursor Enabled | 2046 |
| Clk | 2047 |