Wiki under construction. Many concepts here are from alpha 0.2 and may still change. The wiki will be finalised for version 1.0 — for now it's here to help closed testers and, later, early-access players find their way around. For the most up-to-date and accurate info, join the Discord — that's where changes are announced first and where you can ask directly.

Join the Discord for the latest info

Settings — Display

Display tab — fullscreen, vsync, FPS cap, resolution, post-processing.

Work in progress. First draft is here, but content may evolve and screenshots are still being added. Spotted something wrong? Tell us on Discord.
On this page

The Display tab in Settings controls render output and window behaviour.


Settings list

Fullscreen

Toggle. When ON, the game takes over the screen. When OFF, runs in a window at the selected resolution.

Apply behaviour: changes immediately, with a short delay when exiting fullscreen to re-apply the windowed resolution (some platforms need this).

VSync

Toggle. When ON, frame rate is locked to the monitor refresh rate (no tearing, smoother but capped). When OFF, frame rate is uncapped — combine with FPS Cap below.

Linux note: compositor-forced vsync overrides this setting. Use vblank_mode=0 (Mesa) or __GL_SYNC_TO_VBLANK=0 (NVIDIA) env vars to let the in-game setting win.

FPS Cap

Slider 0–240. 0 = uncapped. Default 60.

Use cases:

  • 60 — comfortable default, low GPU load
  • 120 / 144 / 240 — match your monitor for high-refresh displays
  • 30 — laptops / battery preservation
  • 0 (uncapped) — benchmark / dev mode (will run at maximum your hardware can produce)

Resolution

List of standard resolutions (1024×768 → 3840×2160). Click to select; applies after fullscreen toggle or restart.

The selected resolution is windowed only — fullscreen always uses your desktop resolution.

Post-Processing

Toggle. When ON, applies shader effects (CRT scanlines, slight bloom, Win95 retro feel). When OFF, raw render.

Disable for:

  • Lower-end hardware
  • Personal preference (clean look)
  • Screenshots / video capture

Enabled by default.


Reset Display Defaults

The “Reset Defaults” button on this tab restores:

  • VSync ON
  • FPS Cap 60
  • Fullscreen OFF
  • Window 1400 × 900
  • (Audio sliders are NOT reset — they live on the Audio tab)

Save behaviour

Display settings save to display_config.txt in the game directory. The file is plain text, key=value:

vsync = 1
fps_cap = 60
fullscreen = 0
window_width = 1400
window_height = 900
post_processing = 1

The Settings screen merges with existing keys — any custom keys you’ve added (e.g. for unreleased dev features) are preserved on save.


Quick reference

SettingDefaultNotes
FullscreenOFFWindowed mode is default
VSyncONSmooth but compositor may override on Linux
FPS Cap600 = uncapped
Resolution1400×900Windowed only
Post-ProcessingONDisable on lower-end hardware