2019 · 2020 · 2021 · 2022 · 2023 · 2024

January 2023

PS Move API Cleanups
2023-01-13

The open source motion controller tracking library has its code spring-cleaned. New camera support as well as better/faster color calibration is also available now.

February 2023

apkenv: OSMesa and QEMU user-space emulation
2023-02-02

apkenv, a compatibility layer for games packaged as APK gets some updates after several years, including making it possible to run under Desktop Linux with the help of OSMesa and QEMU user-space emulation.

Running Bounce Evolution on modern Linux
2023-02-15

Making 32-bit ARM binaries from 2009 work on modern 64-bit x86/ARM Linux using qemu user-space emulation, X11/EGL/D-Bus/PulseAudio wrapping and OpenGL pass-through.

April 2023

Running Ubuntu 23.04 on Parallels Desktop 18
2023-04-22

One way to run Linux on a M1 Mac is so use Parallels Desktop. However, Linux Kernel 6.2 is not yet supported by the Parallels Guest Tools, so we need a workaround.

May 2023

Sound support in PS2 Linux (BlackRhino, Kernel 2.4.17)
2023-05-11

Linux can run on the PS2, and with some additional firmware modules for the IOP, even sound support can work on Kernel 2.4.17. Newer ports of Linux (e.g. version 5.4) also exist, but are currently lacking driver support for the sound hardware.

August 2023

Raspberry Pi Zero W as USB Ethernet Gadget on Windows 98
2023-08-27

Use the Raspberry Pi Zero W (or Zero 2 W) as USB Ethernet device (router, WIFI access device, shell server, ...) on old computers that have USB ports but obsolete operating systems. Powered by the Linux USB Gadget driver :)

September 2023

Hooking file open operations in DOS
2023-09-15

While working on the menu/launcher of the DOS Game Jam Demo Disc (something that isn't out yet, but hopefully will be eventually), one idea was to allow the games to save to the HDD while being run from CD-ROM -- and that without having to request a special build for all games.

October 2023

NTC CHIP: ubifs troubleshooting via UART/USB + a Raspberry Pi 3
2023-10-28

The ubifs of my NTC CHIP is broken in such a way that the CHIP cannot boot anymore. Let's debug it using the UART, U-Boot, USB and a RPi3.

Thomas Perl · 2023-10-28