Giter Site home page Giter Site logo

jeremyangch / sdlquake Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ahefner/sdlquake

0.0 0.0 0.0 1.82 MB

More Quake. Less bullshit.

License: GNU General Public License v2.0

C 89.45% Shell 2.37% Assembly 7.76% Makefile 0.14% Batchfile 0.07% M4 0.21%

sdlquake's Introduction

SDLquake 1.0.9 (approximately)

This is SDLquake, a port of id Software's Quake engine to the Simple Direct-media Layer 1.2 for Linux. The Autotools build system has been updated to 2015 standards more or less.

Installation

Run autogen.sh to generate the configure file. Then execute ./configure && make to build the sdlquake executable. Run the sdlquake executable from within a directory containing the original Quake data files.

The Quake data files are expected to be named in lower case! This is true if you installed from Linux Quake installation media, but not necessarily true if you copied the data files over from Windows or performed the installation inside of DOSBox. If sdlquake fails to start and complains about missing files, be sure the id1 directory and the .pak files within it are renamed to lower case.

See INSTALL for detailed build instructions. Support for building on 64-bit multiarch systems has been added and may need explanation.

See README.SDL for the original porter's comments.

Notes

Fixed some RISC-V compilation issues, bugs and mouse control issues.

License

SDLquake is licensed under the GPLv2. You should have received a copy of the GPLv2 in a file called COPYING in the same directory as this README. If you did not, contact the distributor from whom you recieved this software for a copy.

sdlquake's People

Contributors

ahefner avatar jeremyangch avatar mightyjo avatar

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.