It is currently Thu Nov 22, 2018 3:34 am

All times are UTC - 7 hours



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.



Post new topic Reply to topic  [ 14 posts ] 
Author Message
PostPosted: Sun Aug 26, 2018 5:41 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
Hey you NES-Gurus! :-)
A friend of mine asked me to build a repro cart of the rare game "Dooly Bravo Land" (Korea only release).
Nestopia gives me the following information:
________________________________
Soft-patched: No
CRC: 86BE4746
SHA-1: 6AAA5521F91F101448E77C996C9802015578400C
System: NES-NTSC
Board: CAMERICA BF9093, Mapper 71
PRG-ROM: 256k
V-RAM: 8k
Solder Pad: H:1 V:0
Battery: No
Dump: Unknown
________________________________

As a donor cartridge i chose MIG-29/Camerica:
http://bootgod.dyndns.org:7777/profile.php?id=218
this should work i guess!?

I successfully built a good handful of repros in the past but have my problems with this one.
Do you have any hints how to rewire the PRG-EPROM?
Or is this Camerica-PCB a very special one that cannot be used as a donor?


Top
 Profile  
 
PostPosted: Fri Aug 31, 2018 7:18 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
no one who could help? :(


Top
 Profile  
 
PostPosted: Fri Aug 31, 2018 7:30 am 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
Unfortunatelly I'm having personal problems and can't try some tests for now.
I'm sure someone else here can help to clarify things, even better than me.
Could you try your ROM on a UNROM board?
AFAIK the mappers are very similar, but not equal.


Top
 Profile  
 
PostPosted: Fri Aug 31, 2018 9:00 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7730
Location: Seattle
As far as we know, Mapper 71 is mostly just UOROM with bus conflict prevention and CIC defeat circuitry.

But I'm a little skeptical that a Korea-only release actually used that hardware.


Top
 Profile  
 
PostPosted: Fri Aug 31, 2018 9:43 am 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 426
Location: Poland
Dooly Bravo Land is just regular 256K UNROM (or rather UOROM) game, but it has bus conflicts and writes at $c000-$ffff to change PRG banks, that's why it was assigned mapper 71.

Mig29 Soviet Figher is 128K game and the BF90XX chip it uses has only 3 bits for storing bank number so it is not good donor candidate.

---

OK, Look's like in contrary to FireHawk (which is also 128K and uses BF9097), the version at bootgod uses BF9093 which has 4 bits, so maybe the line controlling PRG-A17 is not wired to anything and can be rewired to support your game.

---

If your version uses BF9093, chech to what is wired pin14 of that chip.


Top
 Profile  
 
PostPosted: Fri Aug 31, 2018 3:06 pm 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
Could this be used on a mapper 180 board?


Top
 Profile  
 
PostPosted: Sun Sep 02, 2018 2:39 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
Thanks for your answers!

krzysiobal wrote:
If your version uses BF9093, chech to what is wired pin14 of that chip.


Yes, my version uses BF9093. Pin14 of that chip is not wired at all. Should this pin be wired to PRG-A17?
PRG-A17 (PIN 30 of the EPROM) is also NOT connected to anything on the board...

And is there any other pin which should be lifted/rewired?


Top
 Profile  
 
PostPosted: Sun Sep 02, 2018 9:48 am 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 426
Location: Poland
Quote:
Should this pin be wired to PRG-A17?

Yes, connect them.


Top
 Profile  
 
PostPosted: Thu Sep 06, 2018 8:09 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
krzysiobal wrote:
Quote:
Should this pin be wired to PRG-A17?

Yes, connect them.


Unfortunately I still get a grey screen (nothing displayed) when I connect those 2 pins...
Any other ideas?


Top
 Profile  
 
PostPosted: Thu Sep 06, 2018 3:22 pm 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 426
Location: Poland
What EEPROM or Flash are you using?


Top
 Profile  
 
PostPosted: Fri Sep 07, 2018 6:16 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
I use a WINBOND W27C020 EEPROM... Never had any problems with those.
But can I destroy an EEPROM by connecting something wrong?
I think my first rewiring attempt was this one:
Bend up pins 1, 2, 24 and 31
Solder pin 2 to hole 24 (A16)
Solder pin 24 to GND (OE)

Then I simply tried it without any rewiring (PRG-ROM=EEPROM 1:1) and your suggestion BF9093/Pin14->PRG-A17


Top
 Profile  
 
PostPosted: Sat Sep 08, 2018 8:57 am 
Offline

Joined: Sun Jun 12, 2011 12:06 pm
Posts: 426
Location: Poland
Check if EPROM.PIN1 is connected to VCC (if not, connect it)


Top
 Profile  
 
PostPosted: Fri Sep 21, 2018 5:39 am 
Offline

Joined: Mon Jul 23, 2018 3:55 am
Posts: 6
Sorry for the late answer.
Yes, PIN1 is connected.
Please look at the fotos attached. Do you see anything wrong there?

---
edit: oh wait... PIN1 is VPP (only for programming the chip), right? this is not connected. PIN 32 is VCC...


Attachments:
20180920_074414_resized.jpg
20180920_074414_resized.jpg [ 1.85 MiB | Viewed 3369 times ]
20180920_074404_resized.jpg
20180920_074404_resized.jpg [ 1.74 MiB | Viewed 3369 times ]
Top
 Profile  
 
PostPosted: Fri Sep 21, 2018 9:04 am 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7730
Location: Seattle
The W27C020 EEPROM datasheet doesn't say anything about what Vpp needs to be doing during read operation, but you probably still want to tie it to either +5V or 0V instead of letting it float.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group