From 5b56bc420d4518dff662c09257b91cc7869b2bcb Mon Sep 17 00:00:00 2001 From: Florian Piesche Date: Thu, 7 Dec 2023 14:49:43 +0000 Subject: [PATCH] Add Flatpak metadata files --- ...rceforge.quakespasm.Quakespasm.appdata.xml | 69 +++++++++++++++++++ ....sourceforge.quakespasm.Quakespasm.desktop | 11 +++ 2 files changed, 80 insertions(+) create mode 100644 Linux/net.sourceforge.quakespasm.Quakespasm.appdata.xml create mode 100644 Linux/net.sourceforge.quakespasm.Quakespasm.desktop diff --git a/Linux/net.sourceforge.quakespasm.Quakespasm.appdata.xml b/Linux/net.sourceforge.quakespasm.Quakespasm.appdata.xml new file mode 100644 index 000000000..88854b26e --- /dev/null +++ b/Linux/net.sourceforge.quakespasm.Quakespasm.appdata.xml @@ -0,0 +1,69 @@ + + + + net.sourceforge.quakespasm.Quakespasm + Quakespasm + Quakespasm contributors + A modern port of the original Quake engine + CC0-1.0 + GPL-2.0-only + https://quakespasm.sourceforge.net/ + +

Quakespasm is a *Nix friendly Quake Engine based on the SDL port of the popular FitzQuake. + It includes some new features, important fixes, and aims for portability and 64 bit correctness.

+

Features:

+
    +
  • Supports Windows, Mac OS X, Linux, other unices.
  • +
  • Well tested on both 32 bit and 64 bit platforms.
  • +
  • Well tested on both little endian and big endian platforms.
  • +
  • OpenGL improvements. In-game resolution changing.
  • +
  • Widescreen FOV (field of view) support and automatic Hor+ FOV scaling.
  • +
  • Improved sound support. Support for OGG, MP3, Opus and WAV external music files.
  • +
  • Improved game controller support using SDL2.
  • +
  • Countless bug fixes, security fixes and other improvements.
  • +
  • Support for playing the 'Quake 2021 re-release' content
  • +
+

Quakespasm requires a copy of the Quake game data, at the least in the form of the shareware data file + pak0.pak. In order to set this up, open (and if necessary create) the directory + ~/.var/app/net.sourceforge.quakespasm.Quakespasm/data on your computer and copy the id1 directory + from a copy of Quake there. Quakespasm will notify you on startup if it cannot find or access the game data.

+
+ + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/ad_1.png/max/max/1 + Arcane Dimensions + + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/spasm0000.png/max/max/1 + Arcane Dimensions + + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/253088.jpg/max/max/1 + 2021 re-release support + + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/spasm0000-2173.png/max/max/1 + Horde of Zendar + + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/ad_2.png/max/max/1 + The Crucial Error + + + https://a.fsdn.com/con/app/proj/quakespasm/screenshots/ad_7.png/max/max/1 + Arcane Dimensions secret level + + + + Game + + + + + + intense + intense + moderate + + https://sourceforge.net/projects/quakespasm/support +
diff --git a/Linux/net.sourceforge.quakespasm.Quakespasm.desktop b/Linux/net.sourceforge.quakespasm.Quakespasm.desktop new file mode 100644 index 000000000..c06a80374 --- /dev/null +++ b/Linux/net.sourceforge.quakespasm.Quakespasm.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Quakespasm +Comment=A modernised fork of the Quake engine +Exec=quakespasm +Icon=net.sourceforge.quakespasm.Quakespasm +StartupNotify=true +PrefersNonDefaultGPU=true +Terminal=false +Type=Application +Categories=Game;Shooter; +Keywords=quake;first;person;shooter;