both qemu-alpha fork[1] and es40 fork[2] have their own set of bugs.
[1] https://github.com/TheBrokenPipe/qemu/tree/alphafix
[2] https://github.com/gdwnldsKSC/es40
#retroprogramming #retrocomputing #alpha #dec
I realised something today. I love #programming 8-bit code, but I don’t like emulators. If you want to do some writing, let’s say, on an 8-bit computer, there’s a painful isolation between host and client that puts you off: file access, mouse pointer, copy/paste, etc. You can’t change the number of lines on the screen because it’s simulating a CRT from the 80s.
So what if I were to strap an 8-bit CPU emulator to the terminal and just write modern command-line / terminal software in 8-bit assembly?
Yes, CP/M and even MS-DOS simulators for the terminal already exist; you can run #Z80 code in your terminal without an emulated “screen” however these simulators still rely upon a BIOS style API for an 80s computer. You don’t have access to the full file system or other features of the machine.
This is just an idea I’m toying with, nothing serious. I know it’s not worth pursuing but I just want to put the idea out there so I can move on from it. We should be able to imagine beyond the confines of a specific 80s computer.
I just released version 0.98 of PASTA/80, the 8-bit Turbo Pascal 3 clone that lets you party like it's 1986. ;) Now with conditional compilation, overlays for Agon, and an RTL reference. Thanks to @sijnstra for tirelessly sending patches and uncovering compiler bugs.
Binaries available for MacOS (Arm and x86), Windows (x86), Ubuntu (x86) and Raspberry Pi OS (Arm).
https://github.com/pleumann/pasta80
#pascal #turbopascal #cpm #zxspectrum #zxspectrumnext #agonlight #retrocomputing #retroprogramming
Free Basic + Libraries! Everything works! Hurray!
I'm continuing and finishing the thread with my own engine. It's for a game in the Free Basic programming language, using various libraries to suit my needs. This includes MP3 audio, PNG graphics, and True Type fonts with Russian language support. This time, everything worked!
https://dimalinkeng.blogspot.com/2026/04/free-basic-libraries-everything-works.html
#free basic #arcade #retroprogramming #debug #8bit #basic #retro #galaga
кириллицу. Осталась самая малость — а именно самое главноеA 6502 disassembler with a TUI: A modern take on Regenerator
https://github.com/ricardoquesada/regenerator2000
#HackerNews #6502Disassembler #TUI #Regenerator #RetroProgramming #OpenSource

An interactive disassembler for the CPU 6502, focused mostly on Commodore 8-bit computers. Features a TUI with modern features like x-ref, undo/redo, arrows, keyboard-driven, mcp server, VICE debug...
I just released version 0.97 of PASTA/80, the 8-bit Turbo Pascal 3 clone you didn't know you needed. 😀 Now with a target for Agon Light/Console8 (courtesy of @sijnstra), debugger support and lots of small improvements to both the compiler and the existing targets (which are CP/M, Spectrum 48K, 128K, and Next).
https://github.com/pleumann/pasta80
#pascal #turbopascal #cpm #zxspectrum #zxspectrumnext #agonlight #retrocomputing #retroprogramming