Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GLK POGO: Difference between revisions

From GameBrew
(Created page with "{{Infobox DS Homebrews}} {{Infobox DS Homebrews |title=GLK POGO |image= |description=Text adventure interpreters from Infocom Z-Machine ported to the NDS. |author=SASQ (Jo...")
 
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox DS Homebrews}}
{{Infobox DS Homebrews
{{Infobox DS Homebrews
|title=GLK POGO
|title=GLK POGO
|image=
|image=Glkpogo2.png
|description=Text adventure interpreters from Infocom Z-Machine ported to the NDS.
|description=Text adventure interpreters from Infocom Z-Machine ported to the NDS.
|author=SASQ (Jonas Minnberg)      
|author=SASQ (Jonas Minnberg)
|lastupdated=2006/11/27
|lastupdated=2006/11/27
|type=Other emulators
|type=Other Emulators
|version=1.0
|version=1.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/dshomebrew/glkpogo.7z
|download=https://dlhb.gamebrew.org/dshomebrew2/glkpogo_1.0.zip
|website=http://www.nightmode.org/glkpogo/
|website=http://www.nightmode.org/glkpogo/
|source=
}}
}}
Infocom Z-Machine emulator for the NDS. The port was accomplished by first porting GLK (a library for handling Interactive Fiction) and then compiling GLK-versions of the compilers.
Infocom Z-Machine emulator for the NDS. The port was accomplished by first porting GLK (a library for handling Interactive Fiction) and then compiling GLK-versions of the compilers.
Line 21: Line 19:


==User guide==
==User guide==
===List of interpreters===
Frotz:
Frotz:
* Plays new and old (Infocom) zcode format adventures.  
* Plays new and old (Infocom) zcode format adventures.  
Line 48: Line 47:
Check the strokes.png for which strokes/gestures work.
Check the strokes.png for which strokes/gestures work.


To grab a word, touch the very top of the touch screen and drag down until the word you want is hilighted. release the pen.
To grab a word, touch the very top of the touch screen and drag down until the word you want is highlighted, release the pen.


Use Tab to complete the current word (and cycle through all hits).
Use Tab to complete the current word (and cycle through all hits).
Line 63: Line 62:
The fonts are looked for in both DATA/, FONTS/ or in the root directory.
The fonts are looked for in both DATA/, FONTS/ or in the root directory.


You can convert any TTF-font to a pogo-font like so:
You can convert any TTF-font to a pogo-font like so: <code>pogo-ttf2font <ttfname> <size></code>
pogo-ttf2font <ttfname> <size>


(Converter currently only available compiled for linux)
(Converter currently only available compiled for linux.)


One trick is to replace the Fixed font with a really small font, this will let you play games that check for a wide enough screen (like Trinity).
One trick is to replace the Fixed font with a really small font, this will let you play games that check for a wide enough screen (like Trinity).
Line 87: Line 85:
==Compatibility==
==Compatibility==
Tested on Normal DS with MP2 and DS Lite with M3 Lite.
Tested on Normal DS with MP2 and DS Lite with M3 Lite.
Also tested on DeSmuME.


==Known issues==
==Known issues==
Line 96: Line 92:
* Author's website - [https://web.archive.org/web/20070123231117/http://www.nightmode.org/glkpogo/ http://www.nightmode.org/glkpogo/] (archived)
* Author's website - [https://web.archive.org/web/20070123231117/http://www.nightmode.org/glkpogo/ http://www.nightmode.org/glkpogo/] (archived)
* Interactive Fiction Database - https://ifdb.tads.org/
* Interactive Fiction Database - https://ifdb.tads.org/
[[Category:DS homebrew emulators]]
[[Category:Other homebrew emulators on DS]]
[[Category:Homebrew adventure games on DS]]

Latest revision as of 13:08, 20 August 2024

GLK POGO
Glkpogo2.png
General
AuthorSASQ (Jonas Minnberg)
TypeOther Emulators
Version1.0
LicenseMixed
Last Updated2006/11/27
Links
Download
Website

Infocom Z-Machine emulator for the NDS. The port was accomplished by first porting GLK (a library for handling Interactive Fiction) and then compiling GLK-versions of the compilers.

Installation

Copy the NDS-files and font folder to your memory card and start.

You will need a memory card adapter - both for loading games and writing/reading savegames.

User guide

List of interpreters

Frotz:

  • Plays new and old (Infocom) zcode format adventures.
  • Currently the only interpreter confirmed to handle load/save correctly.
  • Includes games like Zork, Hitchhikers Guide to the Galaxy etc.

Level9:

  • Plays old level9 adventures.
  • Includes Knight Orc, Snowball etc

Magnetic:

  • Plays Magnetic Scrolls adventures.
  • Graphics are not handled correctly at the moment so avoid copying over the GFX-files.
  • Includes The Pawn, Guild of Theives etc

Nitfol:

  • Another interpreter for zcode.
  • Is actually more modern then FROTZ, but the GLK-versions has problems with the titlebar & fixed width window.

How to use

When you start an interpreter you are presented with a file requester.

You can type with the virtual keyboard on the lower screen. You can also use simple gesture recognition to write letters. And to make things even easier, you can grab words from the screen.

When you switch windows (with the text window at the bottom), you can no longer use the virtual keyboard, but you can draw letters over the entire screen.

Check the strokes.png for which strokes/gestures work.

To grab a word, touch the very top of the touch screen and drag down until the word you want is highlighted, release the pen.

Use Tab to complete the current word (and cycle through all hits).

Fonts

Interpreters tries to load several fonts. Any font that is not found is replaced by a small internal fixed sized font.

  • Normal.font - For all normal text.
  • Fixed.font - For titlebar and fixed sections (like quotes).
  • Bold.font
  • Italic.font
  • Keyboard.font - Used for the keys on the keyboard.

The fonts are looked for in both DATA/, FONTS/ or in the root directory.

You can convert any TTF-font to a pogo-font like so: pogo-ttf2font <ttfname> <size>

(Converter currently only available compiled for linux.)

One trick is to replace the Fixed font with a really small font, this will let you play games that check for a wide enough screen (like Trinity).

Controls

Up/Down/A - Select files

Start - Load game

Select - Switch windows

D-Pad - Cursor keys

Note: Saving seems to currently only work if you save in the root directory.

Screenshots

glkpogo3.png glkpogo4.png

Compatibility

Tested on Normal DS with MP2 and DS Lite with M3 Lite.

Known issues

There are random crashes in all emulators, and text output is garbled in Frotz after saving.

External links

Advertising: