Quake sort le 22 juin 1996 chez id Software. Trois ans après Doom, John Carmack signe cette fois un moteur entièrement polygonal : des niveaux en vraie 3D, des ennemis modélisés, un éclairage précalculé et une gestion du réseau qui donnera naissance à QuakeWorld quelques mois plus tard. Le joueur y incarne « Ranger », envoyé à travers un portail expérimental pour arrêter une entité inconnue nom de code Quake, dans un univers gothique et lovecraftien conçu par American McGee, Tim Willits, John Romero et Sandy Petersen, sur une bande-son de Trent Reznor (Nine Inch Nails).
L'héritage de Quake dépasse largement le jeu lui-même : le deathmatch en ligne, le mouvement qui deviendra une discipline à part entière, le langage de script QuakeC qui ouvre le jeu aux moddeurs — Team Fortress en sortira — et les premiers films en machinima. Deux mission packs officiels sont publiés en 1997 : Scourge of Armagon (Hipnotic) et Dissolution of Eternity (Rogue).
Le code source du moteur est publié sous licence GPL le 21 décembre 1999. Recalbox utilise TyrQuake, le port de Kevin « Tyrann » Shanahan : un source port volontairement sobre, qui vise la fidélité au comportement d'origine plutôt que les effets modernes, et qui tourne sans effort sur les plus petites machines.
| Studio | id Software |
| Année de sortie | 1996 |
| Moteur | Moteur Quake, rejoué par TyrQuake |
| Type de jeu | FPS |
| Licence du portage | GPL-2.0 |
| Manette | Obligatoire |
Recalbox est livré avec l'épisode shareware de Quake déjà installé sur ce système. Voir la page Jeux inclus.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro TyrQuake | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
TyrQuake est le seul émulateur du système et est donc utilisé par défaut sur toutes les machines, du Raspberry Pi Zero 2 au PC. Le netplay n'est pas disponible sur ce système et les RetroAchievements ne sont pas pris en charge. L'affichage sur écran CRT est géré par le core.
Placez vos jeux dans :
/recalbox/share/roms/ports/Quake/
Extensions acceptées : .pak .zip .7z
Comme Doom avec ses WAD, TyrQuake ne fournit que le moteur : les données du jeu sont des fichiers .pak, rangés dans un sous-dossier par jeu. Le dossier livré par Recalbox ressemble à ceci :
/recalbox/share/roms/ports/Quake/
└── id1/
├── pak0.pak ← épisode shareware
├── license.txt
└── music/
Le sous-dossier id1/ correspond au jeu de base. Le pak0.pak fourni est la version shareware (premier épisode, Dimension of the Doomed). Si vous possédez le jeu complet, copiez son pak1.pak à côté : les quatre épisodes deviennent alors accessibles. Les mission packs officiels se rangent, eux, dans leurs propres sous-dossiers :
/recalbox/share/roms/ports/Quake/
├── id1/ ← Quake
├── hipnotic/ ← Scourge of Armagon
└── rogue/ ← Dissolution of Eternity
La bande-son d'origine se trouvait sur la piste audio du CD. TyrQuake sait la rejouer : extrayez les pistes au format OGG, nommez-les trackXX.ogg en reprenant leur numéro sur le CD (la première piste audio est toujours la 02, la piste 01 étant la piste de données) et placez-les dans un sous-dossier music/ du dossier concerné — id1/music/, hipnotic/music/ ou rogue/music/.
Les archives
.zipet.7zsont acceptées, mais chacune ne doit contenir qu'un seul fichier.