3 ms·
One of my favourite computer games was written in Turbo Pascal: ZZT, written by Tim Sweeney of Epic Megagames. It was a quircky text-mode game with puzzles, sho
by benhoyt 3y ago
One of my favourite computer games was written in Turbo Pascal: ZZT, written by Tim Sweeney of Epic Megagames. It was a quircky text-mode game with puzzles, shooting, and so on. It had a built-in game editor that came even with the free shareware version, and 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 Pascal code till -- when compiled with the original version of Turbo Pascal -- produced a byte-for-byte identical executable. Amazing! Read more:
- https://blog.asie.pl/2020/08/reconstructing-zzt/ https://blog.asie.pl/2020/08/reconstructing-zzt/
- https://news.ycombinator.com/item?id=22609474 https://news.ycombinator.com/item?id=22609474
- https://benhoyt.com/writings/zzt-in-go/ https://benhoyt.com/writings/zzt-in-go/
- zzo38computer 3y agoZZT is the reason I have Turbo Pascal on my computer.
- TimSweeneyEpic 3y agoZZT is the reason I had Turbo Pascal on my computer too!
- vanderZwan 3y agoZZT also inspired the overworld of Frog Fractions 2
- scrumper 3y agoOne of mine too, a really special bit of software. It was my real introduction to programming too. I'd typed in BASIC listings from magazines and done dumb stuff on the school BBC Micros before, but ZZT-OOP on my first PC was where I learned to make things I wanted from scratch.