Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CrazyGadgetMods/N64-RCP-Flex-Suite
Set of RCP flexes and receiver boards for N64 cartridge slot relocation
https://github.com/CrazyGadgetMods/N64-RCP-Flex-Suite
Last synced: 3 months ago
JSON representation
Set of RCP flexes and receiver boards for N64 cartridge slot relocation
- Host: GitHub
- URL: https://github.com/CrazyGadgetMods/N64-RCP-Flex-Suite
- Owner: CrazyGadgetMods
- License: other
- Created: 2024-05-08T21:24:55.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T22:06:14.000Z (4 months ago)
- Last Synced: 2024-08-18T23:23:52.897Z (4 months ago)
- Language: HTML
- Size: 17.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-portablizing - N64 RCP Flex Suite - Variety of OSHW flex PCBs for relocating the N64 cartridge slot (Hardware / Nintendo)
README
# N64 RCP Flex Suite
During my deep-dive into the N64's anatomy, I wanted to come up with a way to simplify rewiring of the cartridgle slot, once the original footprint is trimmed off of the N64 motherboard. I started by making a flex PCB that solders to the RCP on the N64, which leaves only the PIF lines (excluding PIF-6), CPU-57 and Sync to be manually soldered. All connections are run over a 40 pin 0.5mm pitch FFC cable to a receiver board that fits an aftermarket 50-pin cart edge connector. Not much has been done with the design since I proved it works, but I plan on integrating the design (or some offsprint of it) in my own N64 portable. I did scale down the flex to a simple breakout board for manually wiring the RCP lines to the cart connector, mainly to retrofit into builds that require RCP wiring (such as the [N64HHv2](https://bitbuilt.net/forums/index.php?threads/n64hh-v2.6107/) by [Nicholas298](https://bitbuilt.net/forums/index.php?members/nicholas298.4877/).I created the following document to keep track of the RCP-FFC-Cart connections. An xlsx version is included in the repo as well.
## RCP-FFC
This flex solders directly to the RCP on the N64. The only handwiring required is for PIF-1, PIF-3, PIF-5, PIF-7, PIF-23/24, CPU-57, and Sync (on the video DAC). Keep in mind that multiple PIF pins go to multiple places on the N64 motherboard, not just to the cart slot. As per the [N64 trimming guide](https://bitbuilt.net/forums/index.php?threads/the-advanced-n64-trimming-guide.3992/), those lines need to be wired to *all* of the marked locations.\
\
I made two receiver PCBs for the replacement 50-pin cartridge slot. One with the FFC facing the *front* of the cartridge (not ideal for integrating into a portable), and one with the FFC facing the *back* of the cartridge (more ideal). I would recommend only using these boards as references, as they were not made with any kind of portable in-mind, and have an incorrect footprint for the cart edge connector.
FFC facing the *front* of the cartridge:
\
FFC facing the *back* of the cartridge:
\
I did not check the row-to-row spacing for the replacement 50-pin connector, so it will not fit into these boards as-is. The pins need to be bent as shown if you want to use these boards.
After testing the flex on a stock N64, I tested it and confirmed functionality on a trimmed board.
## RCP Breakout Flex
It's an RCP-FFC... without the FFC! It makes RCP wiring a whole lot nicer than soldering right to the IC. It does not include any 3v3 pads, as it can be pulled from a nearby source on the N64.\
## Purchasing
If interested in purchasing an RCP Breakout Flex (Pack of 2), [I am selling them on my Etsy store!](https://www.etsy.com/listing/1780416359)## Credits
- [YveltalGriffin](https://github.com/mackieks): Answering my million questions and proving tips for designing flexes
- [Gman](https://github.com/Gmanmodz): Helping me learn the N64's anatomy
- [SparkleBear](https://bitbuilt.net/forums/index.php?members/sparklebear.6753/): Getting me into the N64
- [BitBuilt](https://bitbuilt.net/): Being the best modding community out there!## License
Solderpad Hardware License v2.1