Quake3e - Le Bottin des Jeux Linux

Quake3e

🗃️ Specifications

📰 Title: Quake3e 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 🚦 Status: 06. Tested & Working
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ eSports 🌍️ Browser version:
🔖 Tags: 3D engine; id Tech 3 engine; ioQuake3 engine; Quake; e-sports; Action; FPS; Shooter; Arena Shooter; Multi-platform 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch:
🐓️ Latest: 2020-05-15 🍥️ On Deb repo:
📍️ Version: Latest : 2020-04-15 / Dev : b31b5aa 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: Code : GPL-2 📦️ AppImage:
🏝️ Perspective: First person 📦️ Snap:
👁️ Visual: 3D 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Real Time ⚙️ Generic bin.: ✓
👫️ Played: Single & Multi 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support:
🎀️ Game design: 5 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 15209 🐛️ Created: 2017-02-19
🐜️ Updated: 2021-11-14

📖️ Summary

[fr]: Un fork du moteur ioQuake3, lui-même un port source du moteur id Tech 3 d'id Software (Quake 3 Arena, Call of Duty, Quake Live, ...), c'est à dire un moteur dérivé, libre, multi-plateforme, amélioré et compatible. Il corrige de nombreux bugs et apporte des améliorations importantes de performance, de sécurité et de fonctionnalités (support Vulkan & backend SDL2, rendu OpenGL optimisé, QVM remaniée, amélioration de la protection contre les attaques de déni de service, allocation de mémoire améliorée, limites du système de fichiers, ...). [en]: A fork of the ioQuake3 engine, itself a source port of the id Tech 3 engine from id Software (Quake 3 Arena, Call of Duty, Quake Live, ...), i.e. a derivative, libre, multi-platform, improved and compatible engine. It fixes many bugs and brings important performance, security and functionality improvements (Vulkan & backend SDL2 support, optimized OpenGL rendering, reworked QVM, improved protection against denial of service attacks, improved memory allocation, file system limits, ...).

🎥️ Videos

🕹️ Gameplay : v.2019-08-02, v.2019-08-02,

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About 1 2] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(2019-08-02) g(2019-08-02) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx) g(202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💵 Commercial : (empty)

🍩️ Resources
[Get it (Permanent link to latest binary)]
🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (Eugene C. [fr] [en]) : [Site 1 2] [mastodon] [twitter] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

🐝️ Related


📦️ Misc. repositories


🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2020-04-15 (20200415)] [esreality.com (20161009)]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux
📖 Our entry: https://bit.ly/bottinLightOn

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

📕 Description [fr]

Un moteur dérivé de id Tech 3 privilégiant les améliorations au détriment de la compatibilité, par Eugene C. (ec- aka Cyrax).
C'est une version modifiée du moteur ioQuake3.

Quake3e est un fork du moteur ioQuake3, lui-même un port source du moteur id Tech 3 d'id Software (Quake 3 Arena, Call of Duty, Quake Live, ...), c'est à dire un moteur dérivé, libre, multi-plateforme, amélioré et compatible. Il corrige de nombreux bugs et apporte des améliorations importantes de performance, de sécurité et de fonctionnalités (support Vulkan & backend SDL2, rendu OpenGL optimisé, QVM remaniée, amélioration de la protection contre les attaques de déni de service, allocation de mémoire améliorée, limites du système de fichiers, ...).

Ressources et documentations disponibles : voir les fiches "Ressources - Quake" et OpenArena.


Il s'agit d'un moteur moderne de Quake III Arena qui se veut rapide, sûr et compatible avec tous les mods Q3A existants. Il est basé sur le dernier dump source non SDL de ioquake3 avec les derniers correctifs appliqués en amont.

Caractéristiques principales :

- Rendu OpenGL optimisé avec lumières dynamiques par pixel, bloom, anticrénelage, options de niveaux de gris, etc.
- moteur de rendu Vulkan optimisé
- QVM (Quake Virtual Machine) remaniée de manière significative
- amélioration de la protection contre les attaques de déni de service côté serveur, réduction importante de l'utilisation de la mémoire
- limites du système de fichiers (jusqu'à 20 000 cartes peuvent être traitées dans un seul répertoire)
- Allocation de mémoire de zone retravaillée, plus d'erreurs hors mémoire
- prise en charge non intrusive du backend SDL2 (vidéo, audio, entrée), sélectionnable au moment de la compilation
- des tonnes de corrections de bogues et d'autres améliorations

Ce dépôt ne contient aucun contenu de jeu, donc pour jouer, vous devez copier les binaires résultants dans votre installation existante de Quake III Arena

📕 Description [en]

"A fork of the ioQuake3 engine, with many bugs fixes & important performance, security and functionality improvements" (Serge Le Tyrant, Le Bottin des Jeux Linux / The Linux Games Book).

This is a modern Quake III Arena engine aimed to be fast, secure and compatible with all existing Q3A mods. It is based on last non-SDL source dump of ioquake3 with latest upstream fixes applied.

Key features:

• optimized OpenGL renderer with per-pixel dynamic lights, bloom, antialiasing, greyscale options, etc.
• optimized Vulkan renderer
• significally reworked QVM (Quake Virtual Machine)
• improved server-side DoS protection, much reduced memory usage
• raized filesystem limits (up to 20.000 maps can be handled in a single directory)
• reworked Zone memory allocator, no more out-of-memory errors
• non-intrusive support for SDL2 backend (video,audio,input), selectable at compile time
• tons of bugfixes and other improvements

This repository do not contains any game content so in order to play you must copy resulting binaries into your existing Quake III Arena installation

🔍️ Test [fr]

🕵️ Test (1.32e) début 2017 :
Il s'agit d'un test très rapide ayant juste pour objectif de vérifier si le livrable s'exécute en version 32 bit (après l'avoir rendu exécutable d'un clic droit) :
$ ./quake3e
Q3 1.32e MV linux-i386 Feb 13 2017
----- FS_Startup -----
Current search path:
/home/goupil2/.q3a/edawn
/mnt/DDprc/Download/quake3-1.32e/edawn
/home/goupil2/.q3a/baseq3
/mnt/DDprc/Download/quake3-1.32e/baseq3

----------------------
0 files in 0 pk3 files


pak0.pk3 is missing. Please copy it
from your legitimate Q3 CDROM.


Point Release files are missing. Please
re-install the 1.32 point release.


Also check that your Q3 executable is in
the correct place and that every file
in the baseq3 directory is present and readable.
Sys_Error: Couldn't load default.cfg


➥ Il semble fonctionner correctement :)