Gargoyle: Difference between revisions
Cibersheep (talk | contribs) (→Links) |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{Software infobox | ||
|Type=Interpreter | |||
|Uses interpreter=Bocfel, Frotz | |||
|Interpreter app=Yes | |||
|Multimedia=Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Tincidunt praesent semper feugiat nibh sed. Ac auctor augue mauris augue neque gravida in. Imperdiet nulla malesuada pellentesque elit eget gravida cum. Orci ac auctor augue mauris. Consequat mauris nunc congue nisi vitae suscipit tellus. Sed risus ultricies tristique nulla. | |||
|Picture=Gargoyle Photopia.png | |||
|Download=https://github.com/garglk/garglk | |||
|Developer=Tor Andersson, Ben Cressey | |||
|Format=AdvSys, AGT, Alan 2, Alan 3, Glulx, Hugo, Level 9, Magnetic Scrolls, Quest, TADS 2, TADS 3, Z-code | |||
|System=Windows, Mac, Linux | |||
|Version=2019.1 | |||
|Date=2019/11/18 | |||
|Status=Stable | |||
|Notes=Original OS list: Linux/Unix, Mac OS X, Microsoft Windows. Written in [[C++]], [[C]]. Licence: [[GPL]] (front-end code), others (interpreters). [http://ccxvii.net/gargoyle Original Gargoyle homepage]. Other format: JACL. | |||
|Color=Yes | |||
|Graphics=Yes | |||
|Sound=Yes | |||
}} | |||
:''NOTE: This article is about the interpreter. For the ChoiceScript game by Simon, see ''[[Gargoyle (game)]]. | :''NOTE: This article is about the interpreter. For the ChoiceScript game by Simon, see ''[[Gargoyle (game)]]. | ||
---- | ---- | ||
Line 71: | Line 87: | ||
[[Category:Technical standards]] | [[Category:Technical standards]] | ||
[[Category:Interpreter]] | [[Category:Interpreter]] | ||
{{interpreter navbox}} |
Revision as of 14:16, 19 January 2022
Gargoyle | |
---|---|
Interpreter | |
Link | Download |
Developers | Tor Andersson, Ben Cressey |
Formats | AdvSys, AGT, Alan 2, Alan 3, Glulx, Hugo, Level 9, Magnetic Scrolls, Quest, TADS 2, TADS 3, Z-code |
Systems | Windows, Mac, Linux |
Latest version | 2019.1 / 18 Nov 2019 |
Status | Stable |
Multimedia support | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Tincidunt praesent semper feugiat nibh sed. Ac auctor augue mauris augue neque gravida in. Imperdiet nulla malesuada pellentesque elit eget gravida cum. Orci ac auctor augue mauris. Consequat mauris nunc congue nisi vitae suscipit tellus. Sed risus ultricies tristique nulla. |
Notes | Original OS list: Linux/Unix, Mac OS X, Microsoft Windows. Written in C++, C. Licence: GPL (front-end code), others (interpreters). Original Gargoyle homepage. Other format: JACL. |
Browse the software database | |
Edit this infobox |
- NOTE: This article is about the interpreter. For the ChoiceScript game by Simon, see Gargoyle (game).
Gargoyle is a Glk API library for both the UNIX and MS-Windows operating systems. It was specially designed to optimize the typography of the I/O system. Gargoyle was originally developed by Tor Andersson. It is currently maintained by Ben Cressey.
The name Gargoyle is also used to refer to the set of interpreters (with a common front-end) which Andersson ported to use his Gargoyle library. The interpreters currently (as of June 2009 with some 2017 edits) included in this set are:
- for AdvSys games:
- AdvSys 1.2
- for Alan games (v2 and v3):
- ARUN 2.8(6)
- ARUN 3.0 beta2
- for Hugo games:
- Hugo 3.1
- for Magnetic Scrolls games:
- Glk Magnetic 2.3
- for JACL games:
- JACL 2.3.14
Specifics
Gargoyle is intended to care about typography, that is, to render the IF in a way most comfortable for reading. Features include specially chosen fonts, kerning, ligatures, text justification and many others. The options can be fine tuned in the simple text file 'garglk.ini'; for example, using Notepad on MS Windows, the text justification can be turned on by changing the line containing:
justify 0 # 0=ragged-right 1=justified
to
justify 1 # 0=ragged-right 1=justified
See also: Spatterlight, a similar program for MacOS X.
Links
- Gargoyle - Gargoyle's homepage.
- Unofficial build for Mac OS 10.12. Released November 2016.
- Updated version on GitHub - Supports Unicode. Updated by new developers. Note the Issues for bug reporting has relative high levels of activity.
- New features in the 25 August 2009 release include color support for Frotz/Z-Machine, copy/paste support to and from the text buffer, and Glk hyperlinks support.
- Mac binary (1 Jan 2012) with increased undo buffer (needed for "undo" in Counterfeit Monkey)
Modified Gargoyle (description is in Italian though)(Broken link. No archived copy)- Gargoyle for Amazon Kindle for the e-ink low-power devices, which uses GTK 2.0 in the Kindles.
Interpreters | |
---|---|
By format | ADRIFT • AdvSys • AGT • Alan • Glulx • Hugo • Magnetic Scrolls • TADS • Z-code |
By system | Browser • Android • iOS • Linux • macOS • Windows |
Browse | Recommended interpreters • Search form • Drilldown |
Other software | Authoring systems • Utilities |