Coder Social home page Coder Social logo

yquake2-appimage's Introduction

yquake2-appimage

Build status GitHub release (latest by date) Github downloads

AppImage for Yamagi Quake II

This is a AppImage for Yamagi Quake II

Why?

AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application It tries also to allow Linux distribution-agnostic binary software deployment for application developers, also called Upstream packaging. Released first in 2004 under the name klik, it was continuously developed, then renamed in 2011 to PortableLinuxApps and later in 2013 to AppImage. wikipedia

Upstream

All credits here:
https://www.yamagi.org/quake2/
https://github.com/yquake2/yquake2

Running

Download the AppImages from the release page! Then, make the AppImage an executable by entering chmod +x $FILE in a terminal or by right-clicking the file then selecting "Properties" then "Permissions", and checking the executable checkbox. Then, double-`click the AppImage to run Yamagi Quake II. To launch mods, use the game menu or enter in the terminal:

./Yamagi_Quake_II-8.3.0-x86_64.AppImage +set game <mod name>

AppImage include xatrix rogue zaero ctf mods.

Game data

This package only provides the engine, you need a valid copy of the (proprietary) game data to launch the game. When you first start the game, you will be asked to place your game data along the following paths:

    ~/.yq2/baseq2
    ~/.yq2/xatrix
    ~/.yq2/rogue
    ~/.yq2/ctf
    ~/.yq2/zaero

You can place game data in these paths before starting the game. Then the game will start immediately.

Verify

All AppImages are signed, including those compiled using GitHub Action.
You can check the application signature by running the command in the terminal:

./Yamagi_Quake_II-8.3.0-x86_64.AppImage --appimage-signature

Get keyid and verify:

./Yamagi_Quake_II-20240226-8.3.0-x86_64.AppImage --appimage-signature | gpg --list-packets | grep keyid

:signature packet: algo 1, keyid CDC41982C027BAAA
gpg --recv-keys --keyserver keyserver.ubuntu.com  CDC41982C027BAAA

Build status

CI Platform Compiler Configurations Platforms Status
GitHub Actions Ubuntu GCC Release x64 GitHub Actions Build Status

You can download a the automatically build based on the latest commit.
To do this, go to the Actions tab, select the top workflows, and then Artifacts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.