skx/cpmulator
View on GitHub ↗ ★ 120 Go
Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc.
13 mentions on Hacker News by 1 person: 4 stories, 9 comments · first 2024-04-23 · latest 2026-10-24
20082026
-
I wrote a CP/M emulator which you can find here: https://github.com/skx/cpmulator There's also a repository of curated/vintage programs, including Turbo Pascal here: https://github.com/skx/cpm-dist I still tinker with it, now and again.…
comment by stevekemp · 2026-10-05 · in Borland Turbo Basic -
…mine). For example one bug I had, which is still outstanding, relates to the Hisoft C compiler: https://github.com/skx/cpmulator/issues/250 But I see that my cpm-dist repository is referenced in the download script so that made me happy!…
comment by stevekemp · 2026-02-27 · in Implementing a Z80 / ZX Spectrum emulator with Claude Code -
…I wrote a console-based emulator, and a simple CP/M text-adventure game somewhat recently https://github.com/skx/cpmulator/ At some point I should rework my examples/samples to become a decent test-suite for CP/M emulators. There are so…
comment by stevekemp · 2025-12-29 · in Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB -
I wrote a summary of my issue on a github comment, and I guess I will try again https://github.com/skx/cpmulator/issues/234#issuecomment-291... But I'm not optimistic; all previous attempts at "identify the bug", "fix the bug", "highlight…
comment by stevekemp · 2025-05-29 · in Show HN: I rewrote my Mac Electron app in Rust -
…emulator, and I have a lot of love for the kinda vintage software out there that still runs on it. https://github.com/skx/cpmulator/ Over the past few days I've seen posts on hacker news discussion 6502 assembly, people coming to the…
comment by stevekemp · 2025-04-16 · in The UCSD p-System, Apple Pascal, and a dream of cross-platform compatibility -
…are a lot of CP/M emulators out there. I hacked up a simple emulator in golang for mac/linux/bsd - https://github.com/skx/cpmulator/ and there's a link to a set of binaries for turbo pascal, and instructions for using it available here:…
comment by stevekemp · 2024-09-01 · in Rediscovering Turbo Pascal -
I put together a simple CP/M emulator here: https://github.com/skx/cpmulator/ Alongside that there is a collection of CP/M binaries, including the Aztec C compiler: https://github.com/skx/cpm-dist/ So you can easily have a stab at…
comment by stevekemp · 2024-08-18 · in Getting back into C programming for CP/M -
Earlier this year I setup a CP/M emulator, in golang: https://github.com/skx/cpmulator/ It got some discussion here: https://news.ycombinator.com/item?id=40400635 I think the project is "done" for the moment, in the sense that it seems to…
comment by stevekemp · 2024-08-05 · in 50 years ago, CP/M started the microcomputer revolution -
…TLDR; writing a CP/M emulator in golang, and getting more and more software running on it - https://github.com/skx/cpmulator
comment by stevekemp · 2024-04-23 · in Ask HN: What rabbit hole(s) did you dive into recently?