Table of Contents

ZZT Platform Viability

This is a very rough page, containing research and status on various platforms.

Platforms

(All trademarks are property of their respective rightsholders and used for identification purposes only.)

Turbo Pascal-based

Platform Viability Progress Codebase Additional constraints? Additional quirks? Comment
IBM PC come on Yes ClassicZoo
NEC PC-9801 come on Yes ClassicZoo Would be cool to have an EGC-based graphics renderer

Source port-based

If your platform is less powerful than a GBA, especially RAM-wise, it probably can't do a sourc

Modern PCs are not listed; they have a variety of options.

Computers/Phones

Platform Viability Progress Codebase Additional constraints? Additional quirks? Comment
Android Yes Experiments ?
Apple iOS Yes Not started ?
Apple Macintosh (Classic) Yes Not started openzoo-cpp?
Atari ST/STe Yes Not started openzoo-cpp
Commodore Amiga Yes Not started openzoo-cpp?
WebAssembly Yes Not started openzoo-cpp, Zeta

Consoles

Platform Viability Progress Codebase Additional constraints? Additional quirks? Comment
Nintendo 64 Yes Not started openzoo-cpp
Nintendo GameBoy Advance Sort of Playable, WIP openzoo-cpp Low memory ROM-backed
Nintendo DS Yes WIP openzoo-cpp Dual-screen layout
Nintendo 3DS Yes Playable, WIP openzoo-cpp Dual-screen layout, stereoscopic
Nintendo GameCube Yes Not started openzoo-cpp
Nintendo Wii Yes Not started openzoo-cpp
Nintendo Wii U Yes Not started openzoo-cpp
Nintendo Switch Yes Not started openzoo-cpp
PlayStation 1 Yes Not started openzoo-cpp Resurrect the candyk toolchain
PlayStation 2 Yes Not started Outdated and/or non-battle-tested GCC versions
PlayStation Portable Yes Playable, WIP openzoo-cpp
PlayStation Vita Yes Not started openzoo-cpp Just use SDL2
Sega Saturn Yes Not started openzoo-cpp
Sega Dreamcast Yes Not started openzoo-cpp DreamZZT is back!?

Special

TODO

Platform notes

TODO