software

Pleumann/pasta80: Turbo Pascal 3.0-compatible Compiler That Generates Machine Code for Classic and Modern Z80 Machines (currently ZX Spectrum 48K/128K/Next and CP/M).

Turbo Pascal 3.0-compatible compiler, PASTA/80, generates machine code for Z80 machines (ZX Spectrum, CP/M). It uses a single-pass recursive descent approach, focusing on speed over optimization. Supports most Turbo Pascal 3.0 features, including basic types, control structures, file I/O, and overlays (for larger programs). Built using Free Pascal and relies on sjasmplus for assembly. It can output various formats (binary, snapshot, tape) for CP/M and ZX Spectrum targets, with an IDE mode available. Licensed under GPL with a linking exception for binaries.

https://github.com/pleumann/pasta80

Pleumann/pasta80: Turbo Pascal 3.0-compatible Compiler That Generates Machine Code for Classic and Modern Z80 Machines (currently ZX Spectrum 48K/128K/Next and CP/M). Read More »

Microsoft Open-sources Bill Gates’ 6502 BASIC From 1978

Microsoft has open-sourced the complete source code of its 6502 BASIC interpreter from 1978, which powered early personal computers like the Commodore PET and Apple II. The code, consisting of 6,955 lines, is available on GitHub for free use, modification, and distribution. This historical release aims to preserve knowledge of early computing for future generations, allowing enthusiasts and researchers to study its optimization techniques. Microsoft’s shift to open-source practices under CEO Satya Nadella contrasts with its previous stance against open source in the 1990s.

https://arstechnica.com/gadgets/2025/09/microsoft-open-sources-bill-gates-6502-basic-from-1978/

Microsoft Open-sources Bill Gates’ 6502 BASIC From 1978 Read More »

GitHub – MITDDC/cpmarchive-1979-1984: Code and Software “archive” for the CP/M Operating System Created From 1979-1984

CP/M archive (1979-1984) at MIT, containing software/code from CP/M OS, initially hosted on MIT-MC, now part of ToTS collection. Includes 221 ITS archive files, metadata, and organizational documentation.

https://github.com/MITDDC/cpmarchive-1979-1984

GitHub – MITDDC/cpmarchive-1979-1984: Code and Software “archive” for the CP/M Operating System Created From 1979-1984 Read More »

Scroll to Top