SkillAgentSearch skills...

Pureikyubu

Nintendo GameCube Emulator (WIP)

Install / Use

npx skills add emu-russia/pureikyubu

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

プレイキューブ

pureikyubu

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.

Build

Windows version

Build using Visual Studio 2022/2026. To build, open scripts/VS2022/pureikyubu.sln (VS2026) and click Build.

Generic Linux (Ubuntu) version

The Linux build does not yet have support for sound and input.

# Install required packages
sudo apt install libglew-dev
# 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
git submodule init
git submodule update
cd build
cmake ..
make
./pureikyubu pong.dol

Requirements: CMake, pthread, OpenGL, GLEW, imgui, SDL2. If cmake says that some components cannot be built, you should look for solutions on the Internet (apt get install xxx) as usual.

You can test your Linux build on Windows using WSL2. Recently, you can also run graphical applications (SDL2) there.

Progress

|progress_bs2|progress_ikaruga|progress_luigi| |---|---|---|

Credits

We would like to say Thanks to people, who helped us to make Dolwin/pureikyubu:

  • Costis: gcdev.com and some valuable information
  • Titanik: made GC development possible
  • tmbinc: details of GC bootrom and first working GX demos
  • DesktopMan: nice GC demos
  • groepaz: YAGCD and many other
  • FiRES and ector for Dolphin-emulator, nice chats and information
  • Masken: some ideas from WhineCube
  • monk: some ideas from gcube
  • Alex Raider: basic Windows Console code
  • segher: Bootrom descrambler
  • Duddie: For DSP reversing and docs

And also to people, we have forgot or who wanted to stay anonymous :)

Many thanks to our Beta-testers, for bug and compatibility reports. Dolwin Beta-team: Chrono, darkreign, Jeil, Knuckles, MasterPhW and Posty.

Thanks to Martin for web-hosting on Emulation64.com

Dolwin 0.10 Team:

  • hotquik (http://www.hotsoft.com.ve/about/), responsible for memory cards emulation, Bootrom fonts and UI.
  • org (ogamespec), responsible for the rest

Contacts

Official Discord channel: https://discord.gg/Ehz8PYA

Related Skills

View on GitHub
GitHub Stars185
CategoryDevelopment
Updated11d ago
Forks10

Languages

C++

Security Score

100/100

Audited on Jul 27, 2026

No findings