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)
First reproduction help
Moderators: B00daW, Moderators
Forum rules
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
Re: First reproduction help
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.
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.
-
- Posts: 6
- Joined: Thu Jun 19, 2014 6:21 pm
Re: First reproduction help
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
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.
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
I use the 27C2001 EPROMs. Takes a month from China but cheap.
-
- Posts: 6
- Joined: Thu Jun 19, 2014 6:21 pm
Re: First reproduction help
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
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.
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
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
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.
One piece of advice, buy solder flux. It will help you a ton, especially if you're inexperienced in this.
-
- Posts: 6
- Joined: Thu Jun 19, 2014 6:21 pm
Re: First reproduction help
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
Two of the corner pins provide power to the memory. Of course the power pins need to be soldered properly.