Top 4 turbo-pascal Open-Source Projects
-
CP-M-for-OS-X
A z80 emulator + CP/M-80 reimplementation that intends to allow original CP/M software to be used under OS X.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
FreeOberon
Cross-platform IDE for development in Oberon programming language made in the classical FreePascal-like pseudo-graphic style.
Quick look at https://github.com/kekcleader/FreeOberon/blob/main/src/make....:
It uses ofront (Oberon-2 to C translator), and let GCC do the heavylifting.
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/
turbo-pascal related posts
-
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
-
Before Fortnite, There Was ZZT: Meet Epic’s First Game
-
2021 ZZT game trailer, made on the 30th anniversary of ZZT's release:
Index
What are some of the best open-source turbo-pascal projects? This list will help you:
Project | Stars | |
---|---|---|
1 | reconstruction-of-zzt | 345 |
2 | CP-M-for-OS-X | 224 |
3 | FreeOberon | 131 |
4 | pas2go | 41 |
Sponsored