Gargoyle - Le Bottin des Jeux Linux

Gargoyle

🗃️ Specifications

📰 Title: Gargoyle 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 👁️ Visual: 2D
🏷️ Category: Adventure & Action ➤ IF ➤ Text & Graphic ➤ IF Player 🏝️ Perspective: First person (interface)
🔖 Tags: IF player; Multimedia engine; Interactive Fiction; Gamebook; Choose Your Own Adventure; Adventure; Multiple Endings; Z-code format; TADS 2&3 format; Hugo format ⏱️ Pacing: Real Time with Pause
🐣️ Approx. start: 👫️ Played: Single
🐓️ Latest: 2017-08-28 🚦 Status: 04. Released (status)
📍️ Version: Latest: 2011.1 / Dev: 65c9516 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: GPL-2+ ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-22

📦️ Deliverables

📦️ Package name: gargoyle-free ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 11175

📖️ Summary

📜️[en]: A libre multi-platform reader / interpreter for interactive fiction (textual game files with different alternative scenarios that accept user interaction). It supports most of the formats used (its strong point), supports subpixel fonts rendering for LCD screens, unhinted anti-aliased fonts, gamma correction, takes care of layout and allows scrolling text. 📜️[fr]: Un lecteur/interpréteur libre et multi-plateforme de fictions interactives (jeux textuels comportant différentes alternatives de scénarios acceptant une interaction de l'utilisateur). Il supporte la majorité des formats utilisés (son point fort), prend en charge le rendu des polices sous-pixels pour les écrans LCD, les polices anti-aliasées non-signées, la correction gamma, prend soin de la mise en page et permet le défilement de texte.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx) 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)] [WIKI] [FAQ] [RSS] [Changelog 1 2]

💰 Commercial
• (empty)

🍩️ Resources
• Fiction interactive [fr]: [Fiction-interactive.fr [fr] (Fiction interactive) (À propos) (Présentation et systèmes)]
• Interactive Fiction Games [en]: [The Interactive Fiction Reviews Organization] [Interactive Fiction Archive] [Interactive Fiction Database]

🛠️ Technical informations
[ifwiki.org] [MobyGames] [MobileRead Forums]

🦣️ Social
Devs (Gargoyle Team [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Fiction interactive / Interactive fiction) [fr] [en] [de]]
[Debian/Ubuntu]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

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

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: (homeless)

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "blabla" 📜️


An interactive fiction player

Gargoyle is an IF player that supports all the major interactive fiction formats.

Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play.

Gargoyle is based on the standard interpreters for the formats it supports. Gargoyle is free software released under the terms of the GNU General Public License.

Typography in interactive fiction

Gargoyle cares about typography! In this computer age of typographical poverty, where horrible fonts, dazzling colors, and inadequate white space is God, Gargoyle dares to rebel!

• Subpixel font rendering for LCD screens.
• Unhinted anti-aliased fonts: beautiful, the way they were designed.
• Adjustable gamma correction: tune the rendering for your screen.
• Floating point text layout for even spacing.
• Kerning for even more even spacing.
• Smart quotes and other punctuation formatting.
• Ligatures for 'fi' and 'fl'.
• Plenty o' margins.
• Plenty o' line spacing.
• Integrated scrollback.

The default font for Gargoyle is Bitstream Charter and Luxi Mono. Two vastly underrated fonts that I find just perfect for screen reading. They are included, so there is no need to install anything on your system.

Gargoyle does not use any operating system functions for drawing text, so it can use any TrueType, OpenType or Postscript font file you specify in the configuration file.

Many many formats

There are many interpreters that have been Glk-enabled. All of the following interpreters have been compiled for Gargoyle and are included in the package: Agility, Alan 2 and 3, Frotz (glk port), Glulxe, Hugo, Level 9, Magnetic, Scare, Tads 2 and 3.

These interpreters are freely distributable, but are still copyrighted by their authors and covered by their own licenses.

Download and installation

Gargoyle was originally developed by Tor Andersson. It is currently maintained by Ben Cressey. You can find the project page, mailing list, bug tracker, source code at the github page. Downloads can be found at the releases page.

tor@ccxvii.net


🍥️ Debian:

Graphical player for Interactive Fiction games

Gargoyle is an Interactive Fiction (text adventure) player that supports all the major interactive fiction formats.

Most interactive fiction is distributed as portable game files. These portable game files come in many formats. In the past, you used to have to download a separate player (interpreter) for each format of IF you wanted to play. Instead, Gargoyle provides unified player.

Gargoyle is based on the standard interpreters for the formats it supports: .taf (Adrift games, played with Scare), .dat (AdvSys), *.agx/.d$$ (AGiliTy), .a3c (Alan3), .asl/.cas (Quest games, played with Geas), .jacl/.j2 (JACL), .l9/.sna (Level 9), .mag (Magnetic), *.saga (Scott Adams Grand Adventures), .gam/.t3 (TADS), *.z1/.z2/.z3/.z4/.z5/.z6/.z7/.z8 (Inform Z-Machine games, played with Frotz, Nitfol or Bocfel), .ulx/.blb/.blorb/.glb/.gblorb (Inform or Superglús games compiled to the Glulxe VM in Blorb archives, played with Git or Glulxe), .zlb, .zblorb (Inform Z-Machine games in Blorb archives, played with Frotz).

(note: do not confuse the Git Glux interpreter with the Git DVCS or the GNU Interactive Tools)

Gargoyle also features graphics, sounds and Unicode support.

Technically all the bundled interpreters support the Glk API to manage I/O (keyboard, graphics, sounds, file) in IF games. Gargoyle provides a Glk implementation called garglk that displays texts and images in a graphical Gtk window, with care on typography.

Limitations:

• This free version of gargoyle does not include the non-free Hugo interpreter (and uses a different, free monospace font).
• While Gargoyle can display in-game pictures, it does not provide a way to display the cover art present in some Blorb archives.
• The TADS interpreter doesn't support HTML TADS; you can play the games, but will miss the hyperlinks.

📕 Description [fr]

Un lecteur/interpréteur de fictions interactives, par la Gargoyle Team (originally developed by Tor Andersson).

Gargoyle est un lecteur/interpréteur libre et multi-plateforme de fictions interactives (fichiers de jeux textuels comportant différentes alternatives de scénarios acceptant une interaction de l'utilisateur). Il supporte la majorité des formats utilisés (son point fort), prend en charge le rendu des polices sous-pixels pour les écrans LCD, les polices anti-aliasées non-signées, la correction gamma, prend soin de la mise en page et permet le défilement de texte.

Les fictions interactives sont des histoires/jeux pouvant comporter différentes alternatives de scénarios acceptant une interaction de l'utilisateur. Celle-ci s'effectue par saisie de commandes au clavier (ex.: allumer la lampe) via une interface supportant le format de fichier adéquat.

Les ressources sont regroupées sur la fiche : "Ressources - Fiction interactive" et dans la catégorie "IF & Visual Novel".


Un lecteur de fiction interactive

Gargoyle est un lecteur IF (NdT : Interactive Fiction) qui prend en charge tous les principaux formats de fiction interactive.

La plupart des fictions interactives sont distribuées sous forme de fichiers de jeux portables. Ces fichiers de jeux portables existent en plusieurs formats. Dans le passé, vous deviez télécharger un lecteur séparé (interprète) pour chaque format d'IF que vous vouliez jouer.

Gargoyle est basé sur les interpréteurs standards pour les formats qu'il supporte. Gargoyle est un logiciel libre publié sous les termes de la GNU General Public License.

Typographie dans les fictions interactives

Gargoyle se soucie de la typographie ! Dans cet âge informatique de pauvreté typographique, où les polices horribles, les couleurs éblouissantes, et l'espace blanc inadéquat est Dieu, Gargoyle ose se rebeller !

• Rendu des polices sous-pixels pour les écrans LCD.
• Polices anti-aliasées non-signées: belles, telles qu'elles ont été conçues.
• Correction gamma réglable: réglez le rendu pour votre écran.
• Mise en page de texte à virgule flottante pour un espacement uniforme.
• Crénage pour un espacement encore plus uniforme.
• Citations intelligentes et autres formes de ponctuation.
• Ligatures pour 'fi' et 'fl'.
• Beaucoup de marges.
• Beaucoup d'espacement des lignes.
• Défilement intégré.

La police par défaut pour Gargoyle est Bitstream Charter et Luxi Mono. Deux polices largement sous-estimées que je trouve juste parfaites pour la lecture d'écran. Elles sont incluses, il n'est donc pas nécessaire d'installer quoi que ce soit sur votre système.

Gargoyle n'utilise aucune fonction du système d'exploitation pour dessiner du texte, il peut donc utiliser n'importe quel fichier de police TrueType, OpenType ou Postscript que vous spécifiez dans le fichier de configuration.

De très nombreux formats

De très nombreux interprètes sont activés. Tous les interprètes suivants ont été compilés pour Gargoyle et sont inclus dans le paquet : Agility, Alan 2 et 3, Frotz (Glk Port), Glulxe, Hugo, Niveau 9, Magnetic, Scare, Tads 2 et 3.

Ces interprètes sont librement distribuables, mais sont toujours protégés par leurs auteurs et couverts par leurs propres licences.

Téléchargement et installation

Gargoyle a été initialement développé par Tor Andersson. Il est actuellement maintenu par Ben Cressey. Vous pouvez trouver la page du projet, la liste de diffusion, le bug tracker, le code source sur la page github (NdT : lien "Dev Site" ci-dessus). Les téléchargements peuvent être trouvés sur la page des versions.

tor@ccxvii.net

🚧️ Installation ➜ 🚀️ Launching [fr]

TROUVER DES JEUX :
Voir la section "Resources" ci-dessus.

AIDE :
Pour obtenir de l'aide sur les commandes disponibles d'une fiction donnée, essayez les commandes "aide" ou "help" (à saisir sous l'interface).