TangCore Retro Gaming Installation Guide¶
đŽ Supported Devices¶
Board Model | FPGA Capacity | Compatible Cores | Status |
---|---|---|---|
Tang Console 60K | 60K LUT | All cores | âī¸ Great |
Tang Console 138K | 138K LUT | All cores | âī¸ Experimental |
Tang Primer 25K | 25K LUT | NESTang, SNESTang | âī¸ Experimental (v0.7) |
Tang Nano 20K | 20K LUT | Unsupported | â Use standalone NESTang/SNESTang |
đĻ Pre-Install Checklist¶
- Bouffalo Flash Cube v1.1 (in
tools/bflb_tools/bouffalo_flash_cube
of Bouffalo SDK, also a local standalone version here) - USB 2.0 drive (FAT32/exFAT, â¤32GB recommended)
- USB-C OTG adapter with power pass-through
- Valid GBA BIOS (
gba_bios.bin
) - Latest TangCore Release Package
đ§ Firmware Installation¶
- Extract release package
-
Launch Flash Cube â Browse â Select:
(e.g.,flash_console60k.ini
) -
Boot Mode Activation:
- Hold BOOT button â Connect USB â Release after connection
-
Note for Tang Primer 25K: the primer does not have a BOOT button. Short these two pins and connect USB instead.
-
Flash Process:
- Refresh COM ports â Select Port/SN â Download
- Confirm success screen:
Green status indicates successful programming
đšī¸ Game System Setup¶
USB drive content¶
đ /
âââ đ cores/ # `cores` directory from release
â âââ đ console60k/
â âââ đ console138k/
âââ đ nes/ # .nes rom files
âââ đ snes/ # .smc/.sfc files
âââ đ gba/
â âââ đ gba_bios.bin # GBA BIOS
âââ đ genesis/ # .bin/.md files
âââ đ sms/ # .sms files
Hardware Assembly¶
- Connect components as shown (DS2 controller setup shown):
Left: OTG+USB | Right: DS2 PMOD+Wireless Receiver | Top: HDMI output
- Power sequence:
-
Insert USB drive â Connect OTG â Apply power
-
Initial Boot:
- FPGA auto-programs (5-7 sec)
- Main menu appears
Navigation using gamepad