A place that you can discuss reproduction of classic titles or "licensed-for-reproduction" homebrew for personal use.
5 posts • Page 1 of 1
Donor is Bill Elliot's Nascar Challenge, rom is Loopy's MMC3 hack of SMB2J. Rom was split into 64KB PRG and 16KB CHR, CHR was then quadrupled (and sanity checked in a hex editor to make sure I did it right, first 16KB match, both end the same), PRG and CHR burned to OTP AT27C512R 70ns on a genuine TL-866II plus. Initially I mistakenly soldered them both in directly with chip pin 1 in board hole 3 (see attached pic) as I thought I had read you could do that and hole 30/chip pin 28 (VCC) was tied to the 5 volt rail on both chip positions. This yielded nothing but that green/brown screen you sometimes see when a cart is dirty (but solid instead of blinking), with further thought I lifted the OE# pins of both chips and tied them to ground and got the attached mess. It actually plays (so long as one can without seeing much anyhow), so I think the problem is on the CHR side? Per this page:https://wiki.nesdev.com/w/index.php/Mask_ROM_pinout I think everything's hooked up right but it clearly isn't. It must be something stupid, I could probably track it down myself if I could find a schematic for the TSROM-08 board. Solder job isn't aerospace grade (I'm out of flux, my very old Radio Shack solder is sorta marginal) but it all looks ok, push come to shove I'll reflow it Tuesday when I have more flux. I've made a couple carts successfully before but they were both UNROM.
You must connect both PPU A13 and PPU /RD to the CHR ROM (/CE and /OE respectively). By tying that pin
highlow, you're producing bus conflicts all over the place.
Last edited by lidnariq on Sun Sep 27, 2020 8:54 pm, edited 1 time in total.
Thanks, bus conflicts are to be avoided, I do know that! So just to be clear remove jumper I made from CHR /OE to ground and connect PPU A13 (cart edge 65) to CHR /CE and PPU /RD (cart edge 21) to CHR /OE? Leave PRG chip as is?