Operating system for the Sega Dreamcast, NAOMI and NAOMI 2
-
Updated
Oct 23, 2026 - C
Operating system for the Sega Dreamcast, NAOMI and NAOMI 2
Fast linear algebra and math library for the Hitachi SuperH4 Processor (used by the Sega Dreamcast).
Native SH-4 AOT recompilation of Initial D Arcade Stage 3 (NAOMI 2) — BIOS-free Vulkan public early demo (WIP).
Ada-language framework
Binary Editor
Emulator for the Pioneer CDJ-2000 that boots the player's own firmware on two emulated processors: a QEMU SH-4 board and a patched GNU Blackfin simulator. Developer tool; no firmware included.
Dreamcast/Naomi static recompilation framework (SH-4 to C)
The6P4C's hollyhock (1) sdk and launcher, with SnailMath (2) patches and symbols rename with modern compiler support and ClasspadDev (3) update to newer models
Crazy Taxi (Sega Dreamcast) complete decompilation. No game code: builds from your own disc.
A static recompilation of Crazy Taxi (Sega, 1999) from the original Dreamcast SH-4 binary to native x86-64 C code.
Native Sega Dreamcast port of Animal Crossing (GameCube), built on the ACreTeam decompilation. Targets a stock 16 MB retail console: SH-4 CPU-side vertex transform, fixed-function PowerVR renderer, and assets streamed off CD-R. Boots on real hardware and walks the town.
FatFs is a lightweight, generic FAT file system module for embedded systems, ported to the Sega Dreamcast and NAOMI platforms with performance optimizations tailored to their hardware.
Quick way to detect whether a KOS-based Sega Dreamcast app is running on an emulator or physical HW.
Open-source static recompilation of Blue Stinger (Dreamcast, SH-4) into native Windows x64 C++20, focused on game preservation, hardware replacement, and modding.
The all-in-one environment for Sega Dreamcast homebrew development using Docker/Podman.
3D racing game experiment using fixed point math. For casio ClassPad ii fx-cp400
To associate your repository with the sh4 topic, visit your repo's landing page and select "manage topics."