RetroLab is AndroidLab's section for living retrocomputing: not a dusty museum, but a lab built around real machines, strange systems, ports, unlikely clients and hardware that still teaches useful lessons.
This is where Amiga, Commodore, VIC-20, C64, Spectrum, AROS, MorphOS, PiStorm, FPGA boards, old CPUs and new bridges belong. The limit is not a defect here. It is the test bench.
What belongs in RetroLab
- development and ports on retro or alternative systems;
- experiments with Amiga, Commodore, Spectrum, AROS and MorphOS;
- technical reflections on efficiency, constraints and machine control;
- real but improbable software stories, including modern clients on non-modern platforms;
- tests, notes and engineering diary entries from the retro lab.
RetroLab starts from a simple idea: retrocomputing is not only nostalgia. Understanding the machine still makes you better when you work on today's systems.
My projects
- Telegram Amiga: A native Telegram client for AmigaOS, MorphOS and AROS, available as an alpha.
Article and downloads · Code on GitHub - EdgeSnap: Window snapping and layout for Amiga systems and AROS, with a separate version for classic 68k Amigas.
Article and downloads · Code on GitHub · Classic Amiga code - BebboSSH AROS: An AROS i386, x86_64 and aarch64 port of Stefan “Bebbo” Franke’s SSH and SFTP suite.
Article and downloads · Code on GitHub - Kaffeine: Open-source infrastructure for running Amiga 68k software on AROS; the first ARM64 preview is experimental.
Article and downloads · Code on GitHub
Latest RetroLab articles
Amigram Beta 0.1: Telegram Amiga gets a new name
Telegram Amiga becomes Amigram: beta 0.1 brings a new name, better downloads and a path to retain your session.
BebboSSH AROS 1.0.9 fixes SSH channel close
BebboSSH AROS 1.0.9 handles client-initiated SSH channel close and frees an SFTP reply buffer.
Kaffeine ARM64 preview 001: test 68k apps in QEMU
Kaffeine ARM64 preview 001: a QEMU package to try Amiga 68k apps with JIT and Moira, with verified tests and limits.
EdgeSnap classic 0.51 beta: window snapping on 68k
EdgeSnap classic reaches Aminet with snapping, shared dividers, GadTools and ARexx for m68k Amigas. Requirements and installation caveats.
Telegram Amiga Alpha 0.0.99: more control over chats
Alpha 0.0.99 reaches Aminet with expanded reactions, hidden messages, new TUI commands and fixes. Seven packages for the Amiga family.
BebboSSH AROS 1.0.8: handling stalled clients
BebboSSH AROS 1.0.8 bounds stalled sends and fixes keep-alives and network waits. Code analysis, downloads and limits for all three architectures.
Kaffeine JIT runs Amiga 68k apps on AROS ARM64
Personal Paint saves and reloads, Directory Opus copies files and TurboText opens documents: Kaffeine JIT progress, screenshots and limits.
Telegram Amiga Alpha 0.0.98: reactions and chat sounds
Reactions, per-chat sounds and mute settings, dates and better colours: what changes in Alpha 0.0.98, with downloads for seven packages.
Kaffeine: A JIT and an Open-Source Home for Amiga
Personal Paint opens on AROS ARM64. Inside Kaffeine, our 68k JIT in development and the vision of an open-source home for Amiga software.
EdgeSnap 0.5 beta: hotkeys, ARexx and preferences
EdgeSnap 0.5 beta adds configurable hotkeys, ARexx, two preference pages and library 2.25. Changes and downloads for AmigaOS, MorphOS and AROS.
PiStorm3D 29.1: 3D on Amiga with the Raspberry Pi GPU
PiStorm3D 29.1 uses the Raspberry Pi GPU to accelerate MiniGL 3D on Amiga. Requirements, limits and rebuild notes from the official readme.
BebboSSH AROS 1.0.7: PuTTY login and security fixes
BebboSSH AROS 1.0.7 fixes PuTTY and WinSCP logins, hardens SSH and SFTP, and includes the entropy pool. Downloads and limits for all three builds.