This project is interesting because it is an interpreter
capable of using a proportional font (variable width) and it
has color support. However:

No scrollbar

No ability to resize at all (It's not a bug, it's a limitation in
the code. If you resize it goes insane until you restore the
previous size)

No ability to play white on black

Also, I couldn't change the font from the
GUI as advertised. The code is written so that even if you
changed the font, it would only change from then on, and
not what was already on the screen.

To the project's credit, these tasks are rather difficult
in Qt. None of the built-in widgets really fit.

I would recommend <a
href="http://www.eblong.com/zarf/xzip.html">XZip
or Nitfol with x support if you
want to run in X. <a
href="http://freshmeat.net/projects/nitfol/">Nitfol is
listed on freshmeat, and you'll need to download <a
href="http://mirror.ifarchive.org/if-archive/programming/glk/implementations/xglk-0411.tar.Z">xglk
and then patch it with <a
href="http://www.ifarchive.org/if-archive/programming/glk/implementations/patches/xglk0411-sdl-mixer-sound.tgz">
xglk0411-sdl-mixer-sound.tgz. The description for
the patch is:

Torbjorn Andersson's patch to SDL_mixer 1.2.0 to
add AIFF support, plus his patch to add AIFF and MOD
support via SDL_mixer to XGlk, plus the sanity patch and
the 24-bit patch. Patch created by Adam Thornton.