-
-
Notifications
You must be signed in to change notification settings - Fork 4
Platform Windows
github-actions[bot] edited this page Aug 4, 2026
·
1 revision
- Windows 10 or later (x86_64)
- OpenGL 2.1 or later (virtually all GPUs)
- SDL3 (bundled in release packages)
| File | Format |
|---|---|
Firestaff-x.y.z-windows-installer.exe |
Inno Setup installer |
Firestaff-x.y.z-windows.zip |
Portable archive |
- Download
Firestaff-x.y.z-windows-installer.exe. - Run the installer. Windows SmartScreen may show a warning since the binary is not EV-signed — click More info > Run anyway.
- Follow the wizard. Default install location is
C:\Program Files\Firestaff. - Launch from the Start Menu or desktop shortcut.
- Extract
Firestaff-x.y.z-windows.zipto any folder. - Run
firestaff.exedirectly.
pacman -S mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-cmake \
mingw-w64-ucrt-x86_64-ninja mingw-w64-ucrt-x86_64-sdl3
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build --target firestaff --parallel%USERPROFILE%\.firestaff\data\
This typically resolves to C:\Users\YourName\.firestaff\data\. Place original game files here, organized by game subdirectory. See Game Data for the full directory layout. The data directory can be changed in Settings within the launcher.
The Windows release includes three companion tools:
- firestaff_artpack_studio.exe — create and edit V2.2 modern graphics artpacks
- firestaff_dungeon_studio.exe — dungeon viewer and editor
- firestaff_savegame_editor.exe — inspect and edit save files
Click More info then Run anyway. This happens because the binary is not code-signed with an EV certificate.
The installer and portable ZIP bundle all required DLLs including SDL3. If you built from source, ensure SDL3.dll is in the same directory as firestaff.exe or on your system PATH.
Firestaff uses SDL3's gamepad API. Connect your controller before launching. SDL3 supports Xbox, PlayStation, Switch Pro, and generic HID controllers.