memory card reader for direct PC backups and emulation

Portables, case replacements, mods etc, all in here!
Post Reply
gamerchris555
Posts: 1
Joined: Fri Apr 10, 2026 1:43 am

memory card reader for direct PC backups and emulation

Post by gamerchris555 » Fri Apr 10, 2026 1:54 am

this seems to be a missing device, and all I'd need is an esp32, some code, and a 3d-printer

so lets break down the goal, a device with the GCMC plug, emulates the EXI bus for reading, and pushes that over a USB link to a pc as a "flash drive" then link that "drive" as a raw media to a .raw file to add to emulators(maybe a small cache too for converting reads/writes for the translation)

steps already completed by past efforts:
1: EXI bus protocol reverse-engineering for memory card read/write/erase commands
2: pinout and equivelant connection standard(SPI)

to-do:
1: port dimensions and 3D print of a plug for wiring to microcontroller(no 3d printer)
2: translation code to map blocks like sectors on a USB flash drive style emulated media(eps32? and I can code if I have someone who can test my code on a port)
3: remap of physical drive to .raw file for emulator access(easy enough)

I will be doing this project anyway, I have other needs for a 3D-printer and specifically the tolerances and finish of resin types, and an ESP32 is just one of the best hits for a full-fat MCU for coding
but I would respect co-lab for the purpose of taking this project to a retro product, and possible future mods once the bus is properly emulated to add other EXI bus features to emulators and even create a modular semi-original gamecube in "slices" that can be upgraded to increase realism at the cost of more parts
Post Reply