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
EdgeSnap 0.43 beta: better window and divider drags
EdgeSnap 0.43 restores window size when dragged away and preserves layout gaps. Library 2.24 APIs and downloads for AmigaOS, MorphOS and AROS.
Telegram Amiga Alpha 0.0.97: popups and a leaner TUI
Telegram Amiga 0.0.97 adds notifications, TUI chat tabs, faster A1200 photo redraws and lower memory use. Changes and downloads for seven platforms.
BebboSSH AROS 1.0.6: security and upload fixes
BebboSSH AROS 1.0.6 fixes authentication, host key checks and uploads stalling at 2 MiB. Downloads for i386, x86_64 and Raspberry Pi.
BebboSSH AROS 1.0.5: SSH on Raspberry Pi too
BebboSSH AROS 1.0.5 adds the aarch64 target for Raspberry Pi, with a native client and shell fixes. GPL-3 fork of Stefan Franke's work.
EdgeSnap 0.42: AROS and Raspberry Pi installation
EdgeSnap 0.42 makes installation on AROS simpler and adds the native package for Raspberry Pi with an aarch64 processor.
Telegram Amiga Alpha 0.0.96: faster typing and menus
Telegram Amiga 0.0.96 makes typing and menus faster on a stock A1200, lightens avatars and adds a 68000 package with the text client.
Telegram Amiga 0.0.95 Alpha: Faster File Transfers
Telegram Amiga 0.0.95 roughly doubles Vampire transfer speeds, improves MorphOS results and makes startup and photo handling more responsive.
EdgeSnap 0.4 adds new Amiga snapping zones
EdgeSnap 0.4 beta adds new snapping zones, glide animation and library API 2.17 for AmigaOS 4, MorphOS and AROS x86_64.
Telegram Amiga 0.0.94: AROS ARM64, FAT and six platforms
Telegram Amiga 0.0.94 adds AROS ARM64 and concrete fixes for FAT storage, downloads, stack usage and packaging across six platforms.
Telegram Amiga 0.0.93: emoji, PNG and reliable login
Telegram Amiga alpha 0.0.93 adds an emoji picker, PNG photo sending, an alternate login route and live link-preview updates.
Telegram Amiga Alpha 0.0.92: link previews and video frames
Telegram Amiga alpha 0.0.92 adds link previews, video frames and reliable long messages across Amiga-like systems.
EdgeSnap: Window Snapping for AmigaOS 4 and MorphOS
EdgeSnap brings window snapping to AmigaOS 4.x and MorphOS. Beta 0.1 is on Aminet, with previews, restoration and a divider for side-by-side windows.