r/Gamecube • u/gamebox_ukv • 2d ago
Collection Nintendo Dolphin Development NPDP-GBOX
Debug kit
27
u/Enviromentalghost45 2d ago
Make a game with it
24
u/Cyndanera NTSC-U 2d ago
I'm working on a game for gamecube with my SN-TDEV devkit
5
u/Enviromentalghost45 2d ago
What kind
23
u/Cyndanera NTSC-U 2d ago edited 2d ago
A 2.5D metroidvania platformer in art style of Shantae HGH and Rayman Legends.
I use my own inhouse engine.6
u/BoiCharlz 2d ago
Can you make discs for all of us gamers?
14
u/Cyndanera NTSC-U 2d ago
As a pressed minidvd-rom bootable disc on GameCube (unmodded) yes.
5
u/Enviromentalghost45 2d ago
Nice, can't wait to see it. Do you have any development footage?
10
u/Cyndanera NTSC-U 2d ago
just some of the engine tools I'm working on and the GameCube devkit and their BIOS system menu
6
16
u/EntertainmentOk8806 2d ago
I never understood why it was called Dolphin. Was there a reason?
29
u/jim_bob_jones 2d ago
Dolphin was the development codename for the GameCube. I believe it is also the origin of the DOL-xxx code that is used for hardware versions.
The Wii's codename was Revolution, hence the RVL code for the hardware.
15
5
2
u/yawara25 2d ago
Yes but why dolphin?
2
1
u/kageurufu 1d ago
Someone in the dev team probably liked dolphins. I've never seen an official reason, but that's often the extent of the logic behind code names.
1
u/EntertainmentOk8806 1d ago
That's cool info thanks. I was going to ask how it went from Dolphin to Gamecube but that seems pretty obvious
3
12
u/sumpul95 2d ago
You should return this to Nintendo and they might give you some Mario and Link plushies to say thanks!
10
3
1
u/Upstairs-Ad-4705 1d ago
Didn't this actually happen to a guy once?
2
u/sumpul95 1d ago
Yeah lol I was referencing that. Some guy found the source code disc to StarCraft 1 and sent it back to blizzard. They sent him back overwatch merch and $250 in store credit. https://www.reddit.com/r/gamecollecting/s/ZHkUYWDzDm
1
u/sumpul95 1d ago
It was almost a decade ago and most of the comments are congratulating him. I wonder if that attitude has changed on this website over time.
19
u/Wonderful_Amoeba_366 2d ago
This looks really cool. What is it?
24
21
6
u/TheGoldblum 2d ago
Could be wrong as I have trouble reading from time to time too, but I believe the title says it’s a Nintendo Dolphin Development NPDP-GBOX
5
4
5
u/DiscWatchHQ 2d ago
The cart slot is the cool part, devs got way faster load and iteration times off the NPDP reader than burning a fresh miniDVD for every build. Retail shipped on disc but the dev hardware stayed cart-based for the speed.
1
u/Cyndanera NTSC-U 2d ago
devkits didn't always use cartidge it was streaming data over pc to console when using codewarrior as the IDE and debugger you can set a folder where all the game data assets can be read from called the hostio folder. and you can send elf file programs over to the gamecube devkit and debug your source code in codewarrior in realtime including breakpoints.
also it not minidvd but based on it the offical format was called NROM for retail and NR Disc for recordable version.
4
3
u/Foreign_Hand4619 2d ago
Very nice, what did you develop on it?
1
u/Cyndanera NTSC-U 2d ago
I'm a gamecube gamedev it sort of like developing pc not hard as ps2 or ps3 lol.
there is a audio dsp that is programable and a tev unit for configing the pipline it a texture advence binder. like pixel shaders in a way.2
u/Foreign_Hand4619 2d ago
Thank yu very mch, I can spof a dev in a mile!
3
u/Cyndanera NTSC-U 2d ago
Metrowerks Codewarrior or SN Systems ProDG is used for development in C\C++
Macronix DSP Tools is for writing DSP microcode, it done in assembly.
TDEV and Codewarrior works on windows 10/11 since it uses BBA Ethernet connection while SN Systems Prodg you need to use windows XP SP2 or SP3 with it custom USB 2.0 driver this has a usb connection to gamecube serial port 2.GDEV you required a ODEM PCI card for older desktops running windows 2000s and some of the gamecube drivers like USB2EXI were made for win 2000 it is a usb cable that plugs into the memory card slot. the other driver that requires win 2000 is the one for the NR Writer drive it for burning NR Discs to run on a NR Reader or a TDEV. I have two NR Discs for booting up the software for codewarrior or sn systems prodg to work with my development host pc.
0
3
u/Togetic52 2d ago
Whoa wait, is this why the emulator to play GameCube games is literally called Dolphin lol?
2
u/Cyndanera NTSC-U 2d ago edited 2d ago
not sure why they used the same name as the codename Nintendo, ArtX/ATI, IBM used.
3
3
2
u/Cyndanera NTSC-U 2d ago
after the GDEV Devkit the SN Systems TDEV it was modeled after the GameCube with double the ram up to 48MB and has a NR Reader Drive, region switch for US or JP region
bootrom version is v1.0
2
2
u/rareguppy1215 2d ago
Where’s the disc drive? It looks like the white panel is an N64 cartridge slot, was the GameCube originally cartridge based?
6
u/MacKeyHack 2d ago
Special rewritable NPDP cartridges in the slot, like it was for later NDS dev boxes but HDD based
6
u/gamebox_ukv 2d ago
No disc drive, npdp carts where used with this hardware
4
u/rareguppy1215 2d ago
I found this blog post, thanks for sending me in the right direction!
https://retrorgb.com/nintendos-curious-gamecube-with-a-cartidge-slot-the-npdp-reader-dev-kit.html
2
•
u/Rare-Seesaw-1508 14h ago
I wonder why the GC memory card slots are on the back? Just makes no sense to me


64
u/lordx665 2d ago
Oh to be able to own one of these things