3.6
56 reviews
1K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

Xyzzy is a ZCode interpreter for Android, able to play both classic Infocom text adventures and modern, Inform-compiled interactive fiction. In comparison to other zcode interpreters on the android market, it has the following advantages:

* Android native: the default keyboard is used for input, and predictive text can be used for command entry.

* Stable: it passes the standard CZECH test suite for emulation, and a number of both classic and modern games have been played to completion on it.

* Accessible: text-size and colour can be enabled and disabled during play.

* Fast: a number of caches are implemented and optimisations have been performed so that story files are responsive, and the story history can be reviewed quickly.

* Comprehensive: Xyzzy works with z3, z4, z5, z8 and zblorb story files

* Open-source: Xyzzy is distributed under the GPL V3 license, and the source is freely available on Google code.

Xyzzy includes Graham Nelson's "Curses", and many hundreds of other games can be downloaded from the IF archive at http://www.ifarchive.org/indexes/if-archiveXgamesXzcode.html

Xyzzy requires the Android permission "Read external storage" in order to load games. No other permissions are required, and no personal information is requested, stored or transmitted by the app.
Updated on
Feb 17, 2016

Data safety

Developers can show information here about how their app collects and uses your data. Learn more about data safety
No information available

Ratings and reviews

3.7
43 reviews
Marlena Vail
April 11, 2021
Barebones and not maintained, but very unintrusive for a free app so it's good in my book.
1 person found this review helpful
Did you find this helpful?
A Google user
August 25, 2016
This is very nearly a great inform parser. However there is a bug where if the user restarts a game, the game items are not properly reset to their original positions. This makes games unplayable after a restart. A workaround is to restart the whole app, but it's annoying.
11 people found this review helpful
Did you find this helpful?
A Google user
November 7, 2016
Isn't this listed on F-Droid? I HATE the Play Store! :) A little light on the features. I would like to be able to define my library location, and have it read all of the z.. files. I would like it to read the summary of off IF and store it.
5 people found this review helpful
Did you find this helpful?

What's new

Adds additional debug settings. Corrects some issues when stories try to match uppercase player input in ZMachine versions 5 and greater.