Skip to content

A Z-Machine implementation. Supports version 3 files.

Notifications You must be signed in to change notification settings

angian00/ZAnGian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZAnGian

A Z-Machine implementation. Supports version 3 files.

Milestones

TODO

  • try some storyfile with solutions

  • opcodes

    • unicode

      • (bugfixing header extension table)
    • throw, catch

    • output streams

      • output stream 4
    • input stream 1

    • sound effects

  • special routine calls:

    • timed keyboard input
    • end of audio effects
  • word wrapping
  • GUI ZScreen implementation

Details

  • custom terminating characters in read
  • fix unicode extension table

Bugs

  • save file format unrecognized by Frotz

Tested games

  • strictz.z5
  • acorncourt.z5
  • bse.z5
  • bear.z5

Resources

Z-Machine Specification: https://www.inform-fiction.org/zmachine/standards/z1point1/index.html

https://github.com/ecliptik/ztools An essential set of Z-machine tools for interpreter authors, experienced Inform programmers, and Z-code hackers, originally written by Mark Howell, and now maintained by Matthew Russotto.

Games and solutions https://ifarchive.org/indexes/if-archive/

About

A Z-Machine implementation. Supports version 3 files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages