An engine for iD software's Quake.
Note:
This package only provides the engine, you need a valid copy of the (proprietary) game data to launch the game.
QuakeSpasm is a modern, cross-platform Quake 1 engine based on FitzQuake.
It includes support for 64 bit CPUs and custom music playback, a new sound driver, some graphical niceities, and numerous bug-fixes and other improvements.
This release of Quakespasm utilizes the SDL2 framework.
Note to snap packagers:
Additionally, other snaps can consume its content via a content interface plug. Consuming snaps could use following snapcraft.yaml snippet to add the interface.
plugs:
quake-engine:
content: quake-engine
interface: content
target: $SNAP/quake-engine
default-provider: quakespasm-beidl:quake-engine
Within the consuming snap the content would be exposed at "$SNAP/quake-engine", ie:
/snap/the-consuming-snap/current/quake-engine
/var/lib/snapd/snap/the-consuming-snap/current/quake-engine
Under certain circumstances it could be necessary to manually connect the interface, ie:
snap connect the-consuming-snap:quake-engine quakespasm-beidl:quake-engine