research:openzoo:platforms
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
research/openzoo/platforms.txt · Last modified: 2021/06/09 10:55 by asie