Building a (2MB) Game Boy Flash Cart with RTC using a flex PCB adapter
Channel: makho
Date: 2020-01-17

Why not? No, but really, I just wanted to test oshpark's flex manufacturing and this was the only PCB that I had handy at the time that was small and cheap enough that if it turned out horrible I wouldn't feel too bad. Not that I had any doubts of osh's capabilities, but sometimes there are just some small quirks with a manufacturer that you might want to know about ahead of time. These boards came out absolutely fantastic and for future boards that I make and need as a flex PCB, I'll probably go with osh. 

Would I recommend this? Absolutely not. I mean this PCB in particular. I'd absolutely recommend oshparks's flex PCB service. The PCB works a lot better as a standard board and it's even half the price. But this was fun because I got to test my new flux too. I also like that stuff. In particular, my new flux is MG Chemicals 836LFNC. I do like it. 

Here is a link to the adapter boards (I used the 44 pin version, not the 32 pin version): https://github.com/JRodrigoTech/FLASH-ROM-Adapter-for-GameBoy

Though this adapter does support 4MB flash chips (AM29F032B/MBM29F033C), I used a 2MB AM29F016 chip because MBC3 chips do not support more than 2MB. MBC30 chips  (JP Pokemon Crystal ONLY) do support 4MB ROM but those are quite a bit more expensive (the donor AND the flash chip) and currently not fully supported by any games or homebrew. MBC5 chips should support 4MB no problem though they will not have RTC.