pas2go
reconstruction-of-zzt
Our great sponsors
pas2go | reconstruction-of-zzt | |
---|---|---|
2 | 2 | |
41 | 345 | |
- | - | |
0.0 | 1.8 | |
over 3 years ago | over 2 years ago | |
Pascal | Pascal | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pas2go
-
Turbo Pascal Turns 40
One of my favourite computer games was written in Turbo Pascal: ZZT by Epic Megagames. It was a quircky text-mode game with puzzles, shooting, and a built-in game editor that came even with the free shareware version (it even had a little programming language called ZZT-OOP).
ZZT's original source code was lost. Years later, Adrian Siekierka painstakingly reverse-engineered the original Turbo Pascal code till -- when compiled with the original compiler -- produced a byte-for-byte identical executable. Amazing! Read more:
- https://blog.asie.pl/2020/08/reconstructing-zzt/
- https://news.ycombinator.com/item?id=22609474
- https://benhoyt.com/writings/zzt-in-go/
- pas2go is a converter (or "transpiler") that tries to convert Pascal source code to Go. It only works on the subset of Turbo Pascal 5.5 used in Adrian Siekierka’s reconstruction of ZZT
reconstruction-of-zzt
-
Before Fortnite, There Was ZZT: Meet Epic’s First Game
Yes, I dug in a bit further and found where it was checked in the editor. (at least in the reconstruction!)
https://github.com/asiekierka/reconstruction-of-zzt/blob/mas...
It looks like the SECRET flag was intended to prevent editing of both save files and built-in worlds.
-
2021 ZZT game trailer, made on the 30th anniversary of ZZT's release:
As I understand it, it's a customized version of the Reconstruction of ZZT. So it's not ZZT from a purist point of view, but it's a game engine based on ZZT.
What are some alternatives?
FMD2
ruzzt - RUZZT - A ZZT game engine clone written in Rust
K666 - K666 is forum discussion software, this is an attempt to write the Free version FreeK666 without violating copyright
TurboPascalDOSPassword