Differences between 27C010 and 27C020?

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Differences between 27C010 and 27C020?
by on (#75727)
We were working with some stuff for a project this weekend. We (my friend) has made a test-cart with sockets (MMC3, TS-ROM) http://bootgod.dyndns.org:7777/profile.php?id=2435

We made some test eproms using 27C010 eproms, and they worked fine in the test cart. Then we tried using 27C020 eproms (doubling up the data in a hexeditor so the filesize was doubled aswell...). No succes. The stuff we tried burning to the eproms didn't work. Strange, I guess it should work, or?

According to the Repropak manual, http://www.retrousb.com/product_info.ph ... ucts_id=42 -
You can use both 27c010 and 27c020 eproms for that board.

Anyway I would like to make a MMC3 testcart for myself aswell. Could someone help me find pinout and instructions how to solder it? I tried finding it but without succes... :(

Another question I have is: I want to make a D-pad Hero II repro. I need a TS-ROM donor cart for that aswell, or?

by on (#75729)
The pinouts of the ROMs Nintendo used are different than what we have available today. See NES ROM Pinouts.txt and NES EPROM Conversions.txt.

And why'd you sack an SMB3 cart? Sure there are a lot of them, but come on man! At least sack a crap game like Gauntlet II or Where's Waldo? :D

*sigh*

I wish I had me an MMC3 dev cart too :oops:
Re: Differences between 27C010 and 27C020?
by on (#75733)
Kreese wrote:
We were working with some stuff for a project this weekend. We (my friend) has made a test-cart with sockets (MMC3, TS-ROM) http://bootgod.dyndns.org:7777/profile.php?id=2435

We made some test eproms using 27C010 eproms, and they worked fine in the test cart. Then we tried using 27C020 eproms (doubling up the data in a hexeditor so the filesize was doubled aswell...). No succes. The stuff we tried burning to the eproms didn't work. Strange, I guess it should work, or?

According to the Repropak manual, http://www.retrousb.com/product_info.ph ... ucts_id=42 -
You can use both 27c010 and 27c020 eproms for that board.

Anyway I would like to make a MMC3 testcart for myself aswell. Could someone help me find pinout and instructions how to solder it? I tried finding it but without succes... :(

Another question I have is: I want to make a D-pad Hero II repro. I need a TS-ROM donor cart for that aswell, or?


I wouldnt recommend using one of those boards, but just my opinion. I would use a recycled original nintendo board. Nintendo boards went through years of quality control and tests, these are just made by some dude out of his house.
Re: Differences between 27C010 and 27C020?
by on (#75734)
Tormenter wrote:
Kreese wrote:
We were working with some stuff for a project this weekend. We (my friend) has made a test-cart with sockets (MMC3, TS-ROM) http://bootgod.dyndns.org:7777/profile.php?id=2435

We made some test eproms using 27C010 eproms, and they worked fine in the test cart. Then we tried using 27C020 eproms (doubling up the data in a hexeditor so the filesize was doubled aswell...). No succes. The stuff we tried burning to the eproms didn't work. Strange, I guess it should work, or?

According to the Repropak manual, http://www.retrousb.com/product_info.ph ... ucts_id=42 -
You can use both 27c010 and 27c020 eproms for that board.

Anyway I would like to make a MMC3 testcart for myself aswell. Could someone help me find pinout and instructions how to solder it? I tried finding it but without succes... :(

Another question I have is: I want to make a D-pad Hero II repro. I need a TS-ROM donor cart for that aswell, or?


I wouldnt recommend using one of those boards, but just my opinion. I would use a recycled original nintendo board. Nintendo boards went through years of quality control and tests, these are just made by some dude out of his house.


Yeah right, those are of same quality as Nintendo boards, why would they be of worse quality? They're the same. And they don't come from "a basement" I wouldn't think. Bunnyboy does great work.


And the reropak AND mmc1 retropak won't work on it since it's a MMC3 ROM. Thats why it's not working I would guess. What test ROM are you using?
Re: Differences between 27C010 and 27C020?
by on (#75735)
3gengames wrote:
Yeah right, those are of same quality as Nintendo boards, why would they be of worse quality? They're the same. And they don't come from "a basement" I wouldn't think. Bunnyboy does great work.

Occasionally, when I play my Battle Kid cart or my PowerPak, I get squiggly lines on the TV caused by RF interference that goes away when I move the A/V cable around. Perhaps Nintendo's board designs have some clever way to control RF leakage that bunnyboy didn't think of.
Re: Differences between 27C010 and 27C020?
by on (#75736)
3gengames wrote:
Yeah right, those are of same quality as Nintendo boards, why would they be of worse quality? They're the same. And they don't come from "a basement" I wouldn't think. Bunnyboy does great work.


And the reropak AND mmc1 retropak won't work on it since it's a MMC3 ROM. Thats why it's not working I would guess. What test ROM are you using?

Yes I know I can't use the repropaks for MMC3 stuff. :(

Strange that Bunnyboy hasn't released some boards for MMC3. I mean my SMB2J that I bought from had a Retrousb-made MMC3 board in it (?) Hopefully it will come in the future!

qbradq: Thanks for the links! Quite useful. Is there any site with pics too?
Re: Differences between 27C010 and 27C020?
by on (#75742)
Kreese wrote:
Strange that Bunnyboy hasn't released some boards for MMC3. I mean my SMB2J that I bought from had a Retrousb-made MMC3 board in it (?)

Either that or it was a custom mapper implementing a subset of FDS.
Re: Differences between 27C010 and 27C020?
by on (#75743)
tepples wrote:
It was a custom mapper implementing a subset of FDS.


^ That's what it is supposedly.
Re: Differences between 27C010 and 27C020?
by on (#75747)
Kreese wrote:
Strange that Bunnyboy hasn't released some boards for MMC3.


I asked him about this on AIM quite some time ago. I forget what his answer was though.

by on (#75748)
Bunny make quality products I have never had a problem with any of them and I have alot of stuff from him and will continue to buy more as it come available.

SM2j is a custom mapper of the FDS as far as I know, it was not a mapper hacked version of the ROM.

by on (#75906)
marvelus10 wrote:
Bunny make quality products I have never had a problem with any of them and I have alot of stuff from him and will continue to buy more as it come available.

SM2j is a custom mapper of the FDS as far as I know, it was not a mapper hacked version of the ROM.


Would have to be a mapper hack I would think. FDS is a different programming language from NES and the FDS system does all the converts kinda like the Super Gameboy does with the SNES.

by on (#75910)
How is it a different programming language? As I understand it, FDS games are still written in 6502 asm, and the custom IC in the FDS RAM cart is just a garden variety Famicom mapper: address decoder, IRQ, audio, and disk I/O.

by on (#75924)
tepples, why would you say "as I understand it" when you know for sure that's the case? Is it to avoid being arrogant? If you don't sound confident about the things you know people may lose the opportunity to learn something because you hesitated to state it as a fact.

by on (#75925)
tokumaru wrote:
tepples, why would you say "as I understand it" when you know for sure that's the case?

It grew out of some incidents on gbadev and on Slashdot where it was discovered that I was giving bad advice on things with which I had never had first-hand experience. (This topic on gbadev sums up some of the issues from that time.) Because I have never experimented with FDS, I lack the confidence of first-hand experience. There are coprocessor chips on other platforms' carts that are indeed programmed in different languages, most notably Super FX, SVP, and Super Game Boy, but the only ones I'm aware of on the NES or Famicom are Wide Boy and Retrovision, each of which contains the CPU/PPU chip of an original Game Boy.

In other words: Mostly to prevent pedants from finding some sort of microcontroller somewhere in the FDS and calling me a liar.
Re: Differences between 27C010 and 27C020?
by on (#75950)
Kreese wrote:
Yes I know I can't use the repropaks for MMC3 stuff. :(

Strange that Bunnyboy hasn't released some boards for MMC3. I mean my SMB2J that I bought from had a Retrousb-made MMC3 board in it (?)


On the website he clearly states SMB2J is not the mapper hacked version meaning it shouldn't be the version Loopy hacked to MMC3.