-
-
Notifications
You must be signed in to change notification settings - Fork 4
Known Issues
Daniel Nylander edited this page Aug 6, 2026
·
3 revisions
Status checked 2026-08-06. For the complete game-by-game matrix, see Game Status.
Known limitations and incomplete areas in Firestaff 3.0.214 (2026-08-01). For bugs and errors, see Troubleshooting.
-
Tests requiring game data: some viewport and boot tests require original
game data files under
~/.firestaff/data/. These tests will fail or time out if the data is not present. This is expected and not a bug. - Custom presentation: the Custom rendering mode is still in progress for some games. The Original mode is the proven baseline for all games.
- Controller mapping: in-app controller mapping is active work. Use Steam Input or OS-level controller mapping as a workaround. See Controls.
- Music tracks: only the game-won track (C2) is proven playable. Other SONG.DAT tracks remain fail-closed pending full verification.
- Custom camera: the Custom presentation camera and modern rendering continue to be refined.
- Amiga file compatibility: CSB Amiga files (IMG1 nibble RLE) are not interchangeable with PC files (IMG3). Only PC 3.4 files are supported.
- Custom presentation: still being hardened.
-
Authentic save data: some runtime verification requires authentic
SKSAVE.DATfiles. Tests targeting save round-trips may be limited without original save data.
- Viewport rendering: Nexus viewport rendering with real Saturn assets is not yet complete. Parsing and runtime slices are proven, but full visual playback is active work.
- No original mouse: the original Saturn game had no mouse support. Mouse input in Firestaff is a Firestaff addition, not an original feature.
- Audio: SCSP sound processor output is being mapped to SDL3. Full audio fidelity is active work.
-
Track 02 handoff: the authentic capture reaches the BIOS CD-read path,
but a game-owned
$E009data read has not yet been observed. - Record semantics: object/later-level records and bitmap/palette bindings remain bounded parser work until the handoff is proven.
- Screenshots: no Theron capture is eligible for public screenshots while the provenance gate reports no semantic loader evidence.
- CUE/BIN/ISO: validation is strict; an ISO alone does not replace the record-based Track 02 source.
The same fail-closed rule applies to all games: a parser receipt, generated asset pack, or fallback bitmap may support development diagnostics, but it is not presented as original-media parity or a public gameplay screenshot.
-
GCC on macOS: do not use
gccon macOS. Use the systemcc(Clang). The build is tested with Clang on macOS and GCC on Linux. - SDL3 availability: SDL3 may not be in all Linux distribution package managers yet. Building SDL3 from source may be required on some systems.