First reproduction help

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
First reproduction help
by on (#180816)
Hello everyone. I have a question. I am looking into doing a tetrastar reproduction.

Will a fighting golf PCB board work as a donor board?

here is some info, but I am still confused.

http://bootgod.dyndns.org:7777/profile.php?id=470

Fighting Golf 128k PRG / 128k CHR H MMC1 (1)
Tetrastar 256k PRG / 256k CHR V MMC3 (4)
Re: First reproduction help
by on (#180817)
At the very least, you need to match mapper IC.

Tetrastar is mapper 4, which means it's (very likely) MMC3. You either need a donor with an MMC3 on it, or a board with an MMC3 clone on it.

Additionally, the game might want PRG RAM. Since Tetrastar isn't in NesCartDB, and the game is not battery backed, the only way to determine this is to play for a while in a debugging emulator and see if it reads or writes addresses $6000-$7FFF.
Re: First reproduction help
by on (#180918)
lidnariq wrote:
At the very least, you need to match mapper IC.

Tetrastar is mapper 4, which means it's (very likely) MMC3. You either need a donor with an MMC3 on it, or a board with an MMC3 clone on it.

Additionally, the game might want PRG RAM. Since Tetrastar isn't in NesCartDB, and the game is not battery backed, the only way to determine this is to play for a while in a debugging emulator and see if it reads or writes addresses $6000-$7FFF.



That makes sense. As for EPROMs. since it is listed that the game is 256k for both CHR and PRG shouldn't I go with this?:

http://www.datasheetcatalog.com/datashe ... C020.shtml
Re: First reproduction help
by on (#180921)
A 27'020 can hold 256 KiB, yes.

There are no new UVEPROMs anymore; only used ones (and rarely new-old-stock). The only still-manufactured DIP 5V memory of this capacity is the SST39SF020A.
Re: First reproduction help
by on (#180923)
I use the 27C2001 EPROMs. Takes a month from China but cheap.
Re: First reproduction help
by on (#182603)
Alright,

So I split the ROM image into a CHR and PRG BIN.
The EPROMs I ended up going with are AM27C040. Since both the CHR and PRG are both 256K and the EPROMS are 512k, I doubled up the CHR and PRG until they were both 512k respectively.

I ended up using BILL ELLIOTT'S NASCAR CHALLENGE as a donor PCB.

Also, I ran tetrastar with a debug emulator and saw that it might be using PRG RAM. It showed values past $6000.

I followed this diagram:

256KB PRG ROM:
Bend up pins 1, 2, 24, 30, and 31.
Connect pin 1 to hole 30
Connect pin 2 to hole 24
Connect pin 24 to pin 16
Connect pin 30 to hole 1
Leave pin 31 disconnected

256KB CHR ROM:
Bend up pins 1, 2, 22, 24, 30, and 31.
Connect pin 1 to hole 30
Connect pin 2 to hole 24
Connect pin 22 to hole 31
Connect pin 24 to hole 2
Connect pin 30 to hole 1
Leave pin 31 disconnected

Image

Image

First time in my life I have soldered.

Does anyone have any suggestions? It still is not working. All I get is a gray screen when I power on the nes.
Re: First reproduction help
by on (#182646)
Judging from the look of the holes on the underside of the board I'd say that you need to solder all of those again. Some of them don't even look like they've been soldered?

One piece of advice, buy solder flux. It will help you a ton, especially if you're inexperienced in this.
Re: First reproduction help
by on (#182666)
Thanks for the reply. I thought the ICs do not need to be completely soldered to be able to read? For example for soldering the corner pins in.
Re: First reproduction help
by on (#182671)
Two of the corner pins provide power to the memory. Of course the power pins need to be soldered properly.