Tech News
← Home  ·  All topics

Embedded Systems

2 GoKawiil briefs on this topic

Researcher Radium Wang ports Doom to Hasselblad X2D camera firmware

Independent researcher Radium Wang has built software that runs Doom on Hasselblad's $8,000 X2D camera, publishing the work on GitHub as part of a broader project exploring the camera's firmware. The repository, called Hasselblad-X-System-CIM-Firmware-Research-Feature-Extensions, contains source code, offline tools and research findings rather than a ready-to-install upgrade for the camera.

Developer builds minimal RISC-V emulator in C++ to bootstrap Linux kernel

A developer documented the process of bringing up the Linux kernel on a new platform by writing a lightweight emulator for a RISC-V CPU rather than using real hardware. The emulator, built in roughly 2000 lines of C++ and implementing the RV32IMA instruction set, provides just enough hardware simulation—MMU support, RAM, an SBI interface, a system timer, and a WD8250-based UART—for Linux to boot. The full source is published on GitHub under WerWolv/riscv-emulator.