So of course I knew that hi speed is for Game Boy Player. What's so hi(gh) speed about the GBP? Who knows. (Well, now that I know the GBP has a GBA's guts that it uses to run the game and the GameCube acts essentially as a fucking video adapter for it, it's probably high speed because it's transmitting some form of uncompressed video...)
But I always wondered what the hell those serial ports were for. I knew serial ports from PCs, but they certainly look nothing like those d-sub connectors.
I know now that the first serial port took a modem and LAN adapter Nintendo made for playing a singular video game online. I didn't have an internet connection, so that was off my radar.
This is what is known as the SD Gecko. It's an adapter that lets you plug an SD card into one of your GameCube's memory card slots. Wild! I always thought it was created for homebrew, but it turns out... it's of Nintendo's making. Apparently in Japan it was possible to save your Animal Crossing town to an SD card.
So how the hell does this crazy adapter work? Well it's... passive. Turns out the GameCube memory card interface is similar enough to the SD card interface that you can just... connect the card directly to it, and software that knows how to can read and write an SD card through the memory card slot. Nintendo makes weird stuff.
But what the hell does serial port 2 have to do with this? ...well, it turns out SP2 is almost the same as the memory card interface too. If you could connect an SD card to it... software that knows how can interface with the SD card... through the weird bottom port.
So some smart person created the confusingly-named SD2SP2.
@onfy yeah, most microcontrollers support it. SD cards usually aren't used via SPI these days because it's slow, but it's probably still fast enough for the Gamecube https://en.m.wikipedia.org/wiki/Serial_Peripheral_Interface
@onfy kinda funny that all their consoles past the GCN came with an SD card reader built in
@noiob What's so funny about that?
@onfy idk, it's usually super useful for hacking while not doing much else, at least on the Wii and Wii U
@noiob On the Wii at least it's useful for storing WiiWare, since the Wii only has 512MB of internal storage. Or it was when the shop channel existed...
@onfy oh right, I never bought anything on there
@noiob As a kid the Wii shop was a godsend. Steam cards weren't a thing yet, and of course I didn't have a credit card. Was my only place to get a lot of games.
@noiob There were also a few good exclusives.
@noiob Seems like it. Didn't realize it was so common.
@noiob Yeah I think that's the term. Couldn't quite remember it, thanks.