Michael Pujos
bobbie424242
Involved Projects and Packages
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables.
ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, OS X, Solaris and Windows, running on top of the Intel, Sparc, Alpha, PowerPC and ARM processors.
Thin wrapper over POSIX syscalls.
The purpose of libfixposix is to offer replacements for parts of POSIX whose behaviour is inconsistent across *NIX flavours.
Doom 64 EX+ is a continuation project of Samuel "Kaiser" Villarreal's
Doom 64 EX aimed to recreate DOOM 64 as closely as possible with
additional modding features.
Doom64EX is a reverse-engineering project aimed to recreate
Doom64 as close as possible with additional modding features.
You must place file DOOM64.WAD (case-sensitive) from the Steam or GOG version
of Doom 64 into either folder /usr/share/games/doom64ex-plus or ~/.local/share/doom64ex-plus
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
OpenMW is a new and modern engine based on the one that runs the 2002 open-world RPG Morrowind. The engine (OpenMW) will come with its own editor (OpenCS) which will allow the user to edit or create their own games. Both OpenCS and OpenMW are written from scratch and aren’t made to support any third party programs the original Morrowind engine uses to improve its functionality.
To give you a better idea of what this project is about, here are some of the aims for the future of the OpenMW engine:
* Be a full-featured reimplementation of the Morrowind engine.
* Run natively on Windows, Linux and MacOS X.
* Support all existing content, including Tribunal, Bloodmoon and all user created mods (in case they don’t
use external programs).
* Allow much greater modability: change game rules, create new spell effects, etc. through scripting.
* Fix system design bugs, like save-game “doubling” problem.
* Improve the interface and journal system.
* Improved graphics by taking advantage of more modern hardware.
* Support to improve game mechanics, physics, combat and AI.
* (Possibly) Support to implement multiplayer
* (Possibly) Support to run on mobile devices.
NOTE(!!!): Playing Morrowind with this engine STILL REQUIRES one to own the Morrowind data files.
OpenCS will support the editing of all OpenMW features. We aim for the editor to stay fully up-to-date with the corresponding OpenMW version, allowing the user to edit any newly implemented features. Post v1.0 features are going to be the use of OpenCS as a debugging tool for OpenMW content and the support for editor plugins.
These are files that add to the editor code, improving its functionality to allow it to have some nice extras.
The OpenCS is not based on the editing tool which came with the original Morrowind game, it is a program made by modders for modders. Important properties of the OpenCS are:
* non-blocking
* multi-threaded
* multi-document support
* multi-view support
* high scalability
* customisable GUI
The COLLADA Document Object Model (DOM) is an application programming
interface (API) that provides a C++ object representation of a COLLADA XML
instance document.
Tool for undervolting and throttling limits alteration for Intel CPUs. Undervolting works on Haswell and newer CPUs
Upmpdcli turns MPD, the Music Player Daemon into an UPnP Media Renderer,
usable with most UPnP Control Point applications, such as those which run
on Android tablets or phones.
Qt5-based UPnP AV / OpenHome audio Control Point
A C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp
C++ API over libnpupnp or libupnp, used mainly for upmpdcli and upplay