Skip to content
This repository

iOS implementation of the Fizmo Z-machine interpreter

branch: master
Octocat-spinner-32 FizmoLocales Bumped locale files. April 10, 2012
Octocat-spinner-32 IosFizmo.xcodeproj
Octocat-spinner-32 Media Rewhacked bar-button styles for iOS7. December 17, 2013
Octocat-spinner-32 Resources Allow more room for the brightness slider (for iOS7). (On iOS6, it ju… December 17, 2013
Octocat-spinner-32 TerpSrc Declared some methods, to cut down on compiler warnings. January 02, 2014
Octocat-spinner-32 WebSite Fizmo is no longer pre-release. August 06, 2012
Octocat-spinner-32 fizmo @ 292d353 Submodule bump. February 17, 2013
Octocat-spinner-32 iosglk @ b5ce7ee Submodule bump. January 02, 2014
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 Default-568h@2x.png The top right button should be a keyboard, not a pen. January 08, 2013
Octocat-spinner-32 Default-Landscape.png
Octocat-spinner-32 Default-New-568h@2x.png New launch images for iOS7. December 18, 2013
Octocat-spinner-32 Default-New-Landscape.png New launch images for iOS7. December 18, 2013
Octocat-spinner-32 Default-New-Portrait.png
Octocat-spinner-32 Default-New@2x.png
Octocat-spinner-32 Default-Portrait.png
Octocat-spinner-32 Default.png Have some launch images. June 13, 2012
Octocat-spinner-32 Default@2x.png New launch images for iOS7. December 18, 2013
Octocat-spinner-32 Game.z5 Keyboard icon for game and notes screens March 24, 2012
Octocat-spinner-32 Icon-40@2x.png
Octocat-spinner-32 Icon-50.png
Octocat-spinner-32 Icon-50@2x.png Generic IF compass icon April 22, 2012
Octocat-spinner-32 Icon-60@2x.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon-72.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon-72@2x.png
Octocat-spinner-32 Icon-76.png
Octocat-spinner-32 Icon-76@2x.png
Octocat-spinner-32 Icon-Small-50.png
Octocat-spinner-32 Icon-Small-50@2x.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon-Small.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon-Small@2x.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon.png New icon sizes. December 17, 2013
Octocat-spinner-32 Icon@2x.png
Octocat-spinner-32 IosFizmo-Info.plist
Octocat-spinner-32 IosFizmo-Prefix.pch
Octocat-spinner-32 README Space? July 16, 2012
Octocat-spinner-32 doc-app-building.txt
Octocat-spinner-32 fizmo-config.h Add a couple of fizmo config lines. May 26, 2012
Octocat-spinner-32 iTunesArtwork
Octocat-spinner-32 main.m Copyright date bump March 23, 2012
IosFizmo -- an IosGlk port of the Fizmo Z-machine interpreter.
Designed by Andrew Plotkin <>
Home site: <>

This project is a combination of two subprojects: Fizmo (a portable
Z-machine interpreter) and IosGlk (an iOS display library for interactive
fiction). Please see the README information in the "fizmo" and "iosglk"

In addition, this project contains:

- IosFizmo.xcodeproj: The Xcode project file.
- IosFizmo-Info.plist: Some important app configuration information.
- IosFizmo-Prefix.pch: Header file containing iOS includes.
- fizmo-config.h: Header file containing Fizmo configuration defines.
- main.m: Top-level function for the app.

- fizmo (subdirectory): Source code for the Fizmo interpreter (Christoph
  Ender). This is the portable Z-code interpreter engine.
- iosglk (subdirectory): Source code for the iOS Glk display library. This
  is the general iOS display library. (This directory contains its own Xcode
  project file, but you should ignore that.)
- TerpSrc (subdirectory): Source code specifically for iOS Fizmo. This
  glues together fizmo and iosglk, and also handles the four app tabs.
- Resources (subdirectory): All of the interface layout files. These define
  the appearance of the screens and menus in the app. (For more resources,
  see iosglk/Resources.)
- Media (subdirectory): Interface graphics for the interpreter. Buttons and
  icons. (See also iosglk/Media.)
- WebSite (subdirectory): HTML files for the in-app "help" and "license
  information" screens.
- FizmoLocales (subdirectory): Localized text for Fizmo error messages.
  (These are extracted from the fizmo directory, but you don't have to
  worry about that.)

- Icon.png, Icon-*.png: The iOS icons. There are a whole bunch of these,
  in different sizes.
- iTunesArtwork: The cover art image. This is a PNG file, even though it
  lacks the .png suffix.
- Default.png, Default-*.png: The iOS launch images. These appear as the
  app is starting up. (Default.png is for iPhone; the other two are for
- Game.z5: The game file. This is Colossal Cave.

- README: This file.
- doc-app-building.txt: A guide to building and releasing an IosFizmo
  game app. (Read online: <> )

Something went wrong with that request. Please try again.