| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ironwail | Distribution: openSUSE Tumbleweed |
| Version: 0.8.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Aug 13 11:33:11 2026 |
| Group: Amusements/Games/3D/Shoot | Build host: reproducible |
| Size: 1410573 | Source RPM: ironwail-0.8.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/andrei-drexler/ironwail | |
| Summary: High-performance QuakeSpasm fork | |
A fork of the popular GLQuake descendant QuakeSpasm with a focus on high performance instead of maximum compatibility, with a few extra features sprinkled on top. Quake game files (id1 directory containing pak files) must be found for ironquake to start: - automatically found if the Quake Steam remaster is installed - id1 directory can be copied into ~/.ironwail - start ironwail with option -basedir <install_dir>, where <install_dir> is the directory containing the id1 folder
GPL-2.0-or-later
* Thu Aug 13 2026 Michael Pujos <pujos.michael@gmail.com>
- Update to v0.8.2
* Initial compatibility with the 30th anniversary Quake update
Setup instructions:
- Using an existing Steam installation:
* unzip this release in any folder on your system that isn't a
Quake installation (for example, on your desktop) and run
ironwail; the game directory should be detected automatically
* when prompted to choose between Remastered and Original content,
choose Remastered
- Using a custom Quake installation:
* copy steamapps\common\Quake\rerelease\mg3 to your Quake directory,
alongside id1
* rename mg3\pak0.pak in your custom Quake dir to pak1.pak
* copy pak0.pak from steamapps\common\Quake\rerelease\id1 to mg3 in
your custom Quake dir
* unzip the Ironwail archive into your Quake directory and run
ironwail as usual
In both cases you should be able to find MG3 - Dawn of the Machine in
the Mods menu
* Added support for mod-specific entries in the Key setup menu defined in
a bindlist.lst file, based on QSS (example from the Keep codebase, used in Mjolnir)
* Note: unlike in QSS, the binds in bindlist.lst are merged with the
engine-defined ones instead of completely replacing them
* Added alt modifier key for gamepads, allowing two binds (regular/alt)
on the same button (by @protocultor)
* Added automatic map checks for NextBroom and Qrucible
* Reduced MD3 VRAM usage by 4x (same size as MDL now) and improved MD3 loading
times by decoding vertices on the GPU
* Fixed a GPU buffer leak
* Added scr_infoscale cvar (default: 2.0), controlling the scale of
r_showfields and r_showbboxes text
* Made Mods menu work with mods containing spaces (thanks to @andrey-budko)
* Changed custom mod descriptions (via descript.ion files) to take priority
over add-on server descriptions
* Fixed JPEG screenshot saving code to create subdirectories and handle
Unicode paths
* Fixed camera jitter after using "centerview" during a cutscene
* Fixed handling of BSPs with non-NUL-terminated entity lumps
* Added r_showskel cvar (for MD5 skeleton visualization)
* Changed default cl_confirmquit value to 2 ("Classic") to prevent closing
the game by mistake (without any confirmation)
* Changed default value for scr_centerprintbg to 2 ("Menu box") to improve
readability
* Removed legacy -fitz mode
* Improved frametime hitch handling for live option previews
(e.g. when setting models to "Enhanced")
* Added a more informative error message when trying to reference a
MD3 model directly, instead of having it as a replacement for a MDL
(which should always be referenced by the map/progs)
* Sun Jan 04 2026 Michael Pujos <pujos.michael@gmail.com>
- Update to v0.8.1
* Added initial MD3 support (as an additional "Remastered" model type)
by @jjelliott for Quake Brutalist Jam III
* Improved controller support:
- fixed PlayStation Rumble & Gyro functionality under Bluetooth
mode by @AL2009man
- smoother flick stick adjustments
- increased max gyro sensitivity in the menu from 8 to 20
- controller LED is turned off when exiting the game
* Changed rendering code to avoid issues with certain AMD GPU drivers
* Improved map leak visualization
* Fixed console links sometimes not working
* Reset music on game change
* Rich Presence: Show mapname if levelname is empty by @Prokopiy19
* Added scr_showspeed_ofs cvar (default: 0), currently not exposed in the menus
* Route extra texture types to developer > 1 by @jjelliott
* Fix base dir in current directory by @skalleAnka
* Enable DO_USERDIRS by default for Unix-like platforms by @4LT
* Sat Mar 15 2025 Michael Pujos <pujos.michael@gmail.com>
- added missing dependency
* Sun Nov 10 2024 Michael Pujos <pujos.michael@gmail.com>
- Update to v0.8.0
* Extended compatibility with Quake 2021 re-release:
- Steam API support (when using an auto-detected Steam installation):
achievements, time tracking, rich presence, screenshots
- support for remastered models (using code from QSS, by @Shpoike)
* Added -prefremaster/-remaster and -preforiginal/-original command-line
arguments (thanks to @KurtLoeffler)
* Improved controller support:
- gyro aim (thanks to @sndein), flick stick, rumble
- new Gamepad Options menu
- new dedicated tab in Controls menu
* Demo playback controls
* Extended console capabilities:
- select and copy text to clipboard
- clickable links to show saved screenshots/demos/savefiles/config files
in Explorer
- TAB completion hints
* Extended memory allocator to support huge maps such as Immortal Lock
without needing -heapsize on the command line
* CPU and GPU performance improvements
* Autosave enhancements:
- improved heuristics (e.g. for Copper's func_void)
- less intrusive notifications
- ability to resume autosave when selecting a map in the Levels menu
* Redesigned Options menu: live previews, more options exposed
* Added QuakeWorld HUD layout (thanks to @bangstk)
* Added speed indicator (thanks to @andrey-budko)
* Music is now continued when reloading a map
* From QS: enabled support for tracker music
* Mapping enhancements:
- added basic map checks when started from a level editing tool
(TrenchBroom/JACK/ne_q1spCompilingGui/q1compile); can disabled by passing
- nomapchecks, or enabled manually by setting map_checks cvar to 1 before
loading a map
- ❗ Note: gl_zfix and advanced transparency options are disabled when map
checks are active in order to avoid compatibility issues with QS.
- added r_showfields cvar to display field values for the entity under the crosshair
- extended r_showbboxes functionality to highlight entities linking to/linked
from the entity under the crosshair and display entity numbers and classnames
- added support for entity numbers in addition to classnames for r_showbboxes_filter,
e.g. r_showbboxes_filter #42 (thanks to @andrey-budko)
- added skywind_lookdir [period] [intensity] command to simplify skywind setup
- changed viewpos output to show player position, camera position, and corresponding sun mangle
- changed setpos command to accept viewpos command output directly (no need to strip parentheses)
* ... and more !
* Thu Jan 11 2024 Michael Pujos <pujos.michael@gmail.com>
- Initial package
/usr/bin/ironwail /usr/share/applications/ironwail.desktop /usr/share/doc/packages/ironwail /usr/share/doc/packages/ironwail/Quakespasm-Music.txt /usr/share/doc/packages/ironwail/Quakespasm.txt /usr/share/doc/packages/ironwail/README.md /usr/share/doc/packages/ironwail/fitzquake080.txt /usr/share/doc/packages/ironwail/fitzquake080sdl.txt /usr/share/doc/packages/ironwail/fitzquake085.txt /usr/share/games/ironwail /usr/share/games/ironwail/ironwail.pak /usr/share/icons/hicolor/512x512/apps/ironwail.png /usr/share/licenses/ironwail /usr/share/licenses/ironwail/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 17 23:45:55 2026