Babelmap - Rust Z-Machine/Glulx/Scott TUI w/ Graphics and Sound - Linux/MacOS/Windows

In Beta 2, it doesn’t map at all in https://ifarchive.org/if-archive/games/zcode/advent.z6 (PENN0350). The map title says “Main(0)” and the map is completely blank, even when I go east and west from the starting room.

Thanks. That’s a weird one, v6 can be a bit wonky. The score bar is also messed up. I’ll add it to the list. I’ve been testing with the blorb version, the maze is challenging to make look nice. Mazes might just be ugly with the drawing tools available in the terminal.

You had me until you said “map drawing” and “mouse-driven TUI”. I would love to see something similar to Gargoyle and Lectrote, but in a simple terminal window, for easier accessibility; this ain’t it, chief, but good luck. I’m sure someone will enjoy using it.

Hi @blindHunter,

The good news is that in each releases I include basic cli-only clients for each of the interpreters: z-machine (zvm-cli), glulx (gvm-cli), and scott-adams (scott-cli). No map drawing, graphics, or mouse functionality (but multi-window and sound works). These are primarily used for head-less testing harnesses, but are designed to be fully functional with the goal to be an equivalent experience to ~VT220.

Beta 4 released. Highlights:

  • The simple CLI clients support --screen-reader mode
  • Matrix/table based mapping to assist with maze exploration
  • Journey style clickable menu system
  • Better paging [more] support
  • Lots of tweaks and bug fixes

Beta 5 released. Highlights:

  • Reads Amiga disk images directly and detects z-machine games
    • Auto selects amiga interpreter number
    • Renders native amiga graphics for z6 games
  • Supports Scopa and Frobozz Magic Video Poker (rename zork0.blb to fmvpoker.blb)
  • Fixed room detection for several games
  • Various bug fixes