Nintendo GameCube Emulator (WIP)
Find a file
ogamespec fc232ab1ea
Merge pull request #266 from ogamespec/master
Update DefaultSettings.json (NTSC 1.1 Revision bootrom default)
2023-08-09 09:08:24 +03:00
build Update DefaultSettings.json 2023-08-09 09:07:53 +03:00
imgstore gekkocore_icon 2023-08-08 12:35:03 +03:00
scripts pe.cpp 2023-08-07 02:09:28 +03:00
src linux 2023-08-09 08:52:52 +03:00
thirdparty Removed DolwinVideo 2023-08-07 02:27:22 +03:00
wiki gekkocore_icon 2023-08-08 12:35:03 +03:00
.gitignore linux build 2023-08-03 15:15:22 +03:00
CMakeLists.txt Requirements 2023-08-09 08:58:16 +03:00
LICENSE Create LICENSE 2020-04-01 11:23:26 +03:00
README.md Requirements 2023-08-09 08:58:16 +03:00

プレイキューブ

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. To build, open scripts/pureikyubu.sln and click Build.

Generic Linux (Ubuntu) version

The Linux build does not yet have support for graphics, sound and a full Debug UI. All emulation output can be seen only through debug messages.

# 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 ..
make
./pureikyubu pong.dol

Requirements: CMake, pthread, OpenGL.

Progress

progress_bs2 progress_ikaruga
F1ReB4LL — Вчера, в 22:27
Шёл одиннадцатый год, скрины с долвина всё так же показывали один лишь биос
org — Вчера, в 23:21
Ваще-то с 2003 разработка ведётся

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:

Contacts

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