So, some actual progress. I finished the last bit of reverse engineering, and grabbed some free 32x32 RPG tiles and a font and wrote a dungeon creator and renderer based on that code. It's written in Typescript and the Graphics are done with Phaser.
This isn't the final renderer, it's one that is designed to display the maze results so I can test it. It's a three level dungeon and the various symbols show the various content and walls.
The original is limited to a 4x13x13 dungeon but I see no reason not to extend that.