What's new

New pureikyubu (GameCube Emulator Standalone) v1.4 is released!

pureikyubu is work-in-progress emulator of Nintendo GameCube console.

The goal of the emulator is to research the hardware features of GameCube and reverse engineer technologies used to develop games for this platform. GameCube is the hardware masterpiece of Nintendo/ArtX engineers and it's a pleasure to explore this device and discover something new for yourself.

Windows version

Build using Visual Studio 2022. To build, open scripts/pureikyubu.sln and click Build.

Generic Linux (Ubuntu) version

# Choose a suitable folder to store a clone of the repository, cd there and then
git clone https://github.com/emu-russia/pureikyubu.git
cd pureikyubu
cd build
cmake ..


We've done a little rebranding. Dolwin is now called pureikyubu (PlayCube in Japanese).

By this event the code base was cleaned up and to somehow get out of the black hole of 0.xxx versions I made version 1.0 (About dialog updated).

pureikyubu 1.0 is released!

v1.1 is released!

– Removed old GX code (integrated in core) by @ogamespec in #250
– DSP small refactoring and notes by @ogamespec in #252
– Portable debugui.cpp by @ogamespec in #253
– GFX refactoring by @ogamespec in #254
– Fifo fixes after refactoring by @ogamespec in #255

v1.2 is released!

The emulator goes through a complete boot cycle from the reset vector (BS1), IPL (BS2) and loading the game from the DVD (Apploader) without applying HLE.

v1.3 is released!

v1.4 is released!

– Fixed step-over in Gekko debug (F10) by @ogamespec in #276
– Fixed locked cache by @ogamespec in #277
– User-friendly Debug::Halt by @ogamespec in #278
– DSP debugger is intergrated into common system-wide debugger by @ogamespec in #279
– Added imgui+SDL2 as submodules by @ogamespec in #283
– Cui + imgui by @ogamespec in #284
– Simplified uisimple.cpp by @ogamespec in #286