pureikyubu 1.7 — Release Notes

September 2026 · previous release 1.6 (17 August 2023) · Markdown version

This is an archived release. The current release is pureikyubu 1.8.

Version 1.7 is the largest update since the project started. The graphics backend was rebuilt around the two programmable stages of Flipper, the emulator finally has automated tests for its two most complex subsystems, the SDL build became a first-class front end with sound and a game selector, and a set of CPU and memory bugs was cleared that lets a Linux kernel boot on the emulated console.

Highlights

Added

Graphics

Audio

CPU and memory

User interface and debugger

Testing and tooling

Changed

Fixed

Graphics

CPU

Audio / DSP

Interface and platform

Known issues

Building

Windows. Open scripts/VS2022/pureikyubu.sln in Visual Studio 2022 or 2026 and build. SDL and Win32 front ends both have Debug and Release configurations.

Linux.

sudo apt install libglew-dev
git clone https://github.com/emu-russia/pureikyubu.git
cd pureikyubu
git submodule update --init
cd build && cmake .. && make
./pureikyubu pong.dol

Tests.

MSBuild scripts/VS2026/pureikyubu_test.slnx -p:Configuration=Release -p:Platform=x64
vstest.console.exe scripts/VS2026/x64/Release/pureikyubu_test.dll /Platform:x64

The full story behind these changes, with a timeline and screenshots, is in the digest of the work after release 1.6.