Super ZZT

From ModdingWiki
Jump to: navigation, search
Edge of map!
Super ZZT
Super ZZT.png
There is no image of a modified version of this game — upload one!
Levels?Tick.png Editable
Tiles?X mark.svg Not editable
Sprites?X mark.svg Not editable
Fullscreen?X mark.svg Not editable
Sound?X mark.svg Not editable
Music?X mark.svg Not editable
Text?X mark.svg Not editable
Story/cutscenes?X mark.svg Not editable
UI/menus?X mark.svg Not editable

Game info

Super ZZT is an object-oriented game scripting engine created by Tim Sweeney. It is based on the same code as ZZT, with a number of notable improvements and changes. There were 3 worlds released with the commercial version of the game: PROVING, FOREST, and MONSTER. The shareware version of Super ZZT came with just MONSTER.

Debug mode

In all versions, the cheat menu can be opened by pressing ? and typing in a code during gameplay. Using the +debug cheat enables the display of how much memory is available on the heap, in bytes. In the upper-left corner, it will show the letter 'm' followed by this value. OOP code on the currently shown board and the game's entire compressed board data consume heap memory.


While Super ZZT features a world editor, it was considered too buggy for release and was hidden from users. However, the ZZT community was eventually able to locate the command line switch to enable the use of the built-in editor. It can be enabled from the command line using "SUPERZ /E" to start the game, and then opened by pressing "E" at the title screen.


The latest version of the game is v2.0. The only other known version is v1.1. There are no observable differences between the two versions of the game aside from the opening and closing screens.

Version File Size (decompressed)
1.1 53,924 (108,288)
2.0 54,076 (109,072)

File formats

  • BRD Format - Board format. This is stored exactly the same as in a world, but it's just one board.
  • SZT Format - World format.
  • Graphics Format - Format of the ANSI art on the title screen and the exit screen.