Reproduction Carts Thread

Discussion in 'Rare and Obscure Gaming' started by derekb, Aug 31, 2012.

  1. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    We kind of hijacked someone elses thread so lets have a formal thread dedicated to the making of and showing of your repro work.


    In addition lets consolidate information about 'how' to produce repros, I know we have some members with much more knowledge than I have (I only really do NES, my understanding is Genesis can have chips dropped in 1:1 depending on donor size used) and it would be nice if we banded together to just have one source of information.


    -----------------------------------------------------------------
    Nintendo Entertainment System / Famicom
    -----------------------------------------------------------------

    A good source of info for figuring out compatible donors is Bootgod's NesCartDb
    http://bootgod.dyndns.org:7777/


    This listing is from http://nesdev.com/NES EPROM Conversions.txt, some parts are considered outdated. Amendments have been noted in bold


    Using EPROMs in place of NES Mask ROMS:


    27CXXX series EPROMs,
    27C64, 27C128, 27C256, 27C512, 27C010, 27C020, 27C040
    27c101 can be used but you must bridge Pin31 to a 5v source, generally Pin32 will work.
    Note that these chips may not work for CHR roms due to access speed



    NROM (mapper 0):
    No modifications nessesary


    CNROM (mapper 3):
    No modifications nessesary


    UNROM (mapper 2):
    Bend up pins 1, 2, 24 and 31
    Solder pin 2 to hole 22 (A16) Board Hole 22 will be under Pin 24 if using 27c010+
    Solder pin 24 to GND (OE)
    Recommended to bend Pin 32 up and connect it to Pin 30 (5v)
    If using 27c010 or larger chips, the chip will overhang the PCB


    SNROM (mapper 1):
    Bend up pins 1, 2, 24, 30 and 31 (or cut tracks 2, 24 and 30)
    Solder pin 2 to hole 24 (A16)
    Solder pin 24 to GND (OE)
    Solder pin 30 to hole 1 (A17) ONLY NECESSARY IF USING 27C020 or 27C040


    SNROM -> SVROM Conversion (mapper 1):
    Bend up pins 1, 2, 24, 30, and 31 (or cut tracks 2, 24, 30 and 31)
    Solder pin 2 to hole 24 (A16)
    Solder pin 24 to GND (OE)
    Solder pin 30 to hole 1 ONLY NECESSARY IF USING 27C020 or 27C040


    Cut track from MMC1 pin 11 to WRAM pin 20
    Solder pin 31 to pin 11 of MMC1 chip (A18)
    Solder pin 20 of WRAM to Ground (CE (E1) or CHR /A13)


    SLROM (mapper 1):
    PRG socket:
    Bend up pins 1, 2, 24, 30 and 31 (or cut tracks)
    Solder pin 2 to hole 24 (A16)
    Solder pin 24 to GND (OE)
    Solder pin 30 to hole 1 (A17) ONLY NECESSARY IF USING 27C020 or 27C040

    CHR socket:
    Bend up pins 1, 2, 22, 24, 30 and 31 (or cut tracks)
    Solder pin 2 to hole 24 (A16)
    Solder pin 22 to hole 31 (CE or CHR /A13)
    Solder pin 24 to hole 2 (OE or CHR /RD)


    TKROM & TSROM & TLROM (mapper 4):
    PRG socket:
    Bend up pins 1, 2, 24, 30 and 31 (or cut tracks 2, 24, 30 and 31)
    Solder pin 2 to hole 24 (A16)
    Solder pin 24 to GND (OE)
    Solder pin 30 to hole 1 (A17) ONLY NECESSARY IF USING 27C020 or 27C040
    Solder pin 31 to hole 2 (A18)

    CHR socket:
    Bend up pins 1, 2, 22, 24, 30, 31 (or cut tracks 2, 22, 24 and 30)
    Solder pin 2 to hole 24 (A16)
    Solder pin 22 to hole 31 (CE or CHR /A13)
    Solder pin 24 to hole 2 (OE or CHR /RD)
    Solder pin 30 to hole 1 (A17) ONLY NECESSARY IF USING 27C020 or 27C040



    TKROM -> TNROM conversion (mapper 4):
    PRG socket:
    Bend up pins 1, 2, 24, 30 and 31 (or cut tracks 2, 24, 30 and 31)
    Solder pin 2 to hole 24 (A16)
    Solder pin 24 to GND (OE)
    Solder pin 30 to hole 1 (A17) ONLY NECESSARY IF USING 27C020 or 27C040
    Solder pin 31 to hole 2 (A18)
    CHR RAM conversion:
    Seat the RAM chip 2 pins back (pin 1 of RAM is pin 3 of socket)
    cut track to hole 3, 22, 24, 28 and 29
    Solder pin 1 to hole 30 (+5V)
    Solder pin 20 to hole 31 (CE or CHR /A13)
    Solder pin 22 to hole 2 (OE or CHR /RD)
    Solder pin 26 to hole 28 (+5V or RESET)
    Solder pin 27 to NES pin 56 (CHR /WR), you will probably need to glue in the missing tab on the PC board that goes into the NES, I used a thin piece of metal and super glued it, then sanded it with fine sand paper


    UNROM -> AOROM conversion (mapper 7):
    Bend up pins 1, 2, 24, 30 and 31
    remove '32 chip
    cut track to pin 6 of '161
    Solder pin 2 to pin 13 of '161 (A16)
    Solder pin 18 to pin 6 of '161 (D4)
    Solder pin 24 to GND (OE)
    Solder pin 30 to pin 12 or '161 (A17)
    Bridge gap between pins 10 and 11 where '32 was (A14)
    Bridge gap between pins 3 and 13 where '32 was (A15)
    remove solder gap for either V or H
    Solder NES pin 22 (CIRAM A10) to pin 11 of '161


    Much of the wiring is based purely on chip type as the larger EPROMs don't match 1:1 with the Mask Roms. The general rewiring will work in most non-listed board types as well (ie. HVC-FKROM).

    When choosing donors you may find that some have an extra chip (ie. TLROM vs TSROM), which is an extra 8kb of memory used by the PRG. My understanding is that having the extra chip will not affect a repro that does not use that chip (ie. a TLROM game should work on TSROM) as the PRG will simply bypass it without use, but this will not work in reverse obviously.


    -----------------------------------------------------------------
    Super Nintendo Entertainment System / Famicom
    -----------------------------------------------------------------

    Submit info


    -----------------------------------------------------------------
    Sega Genesis
    -----------------------------------------------------------------

    Submit info


    -----------------------------------------------------------------
    Nintendo Gameboy
    -----------------------------------------------------------------

    Submit info



    please contribute additional information below and this post will be amended, also feel free to add photos of your ongoing work / post labels / etc.
     
    Last edited: Aug 31, 2012
  2. Tricky

    Tricky Robust Member

    Joined:
    Apr 2, 2012
    Messages:
    206
    Likes Received:
    1
    I know the question has been asked umpteen times, but is there a decent, cheap programmer available? I hear people recommending Willems for lower budget, but then also see talk of people completely unable to get them to work. I don't mind too much it taking a few tries for a success burn over paying at least double for a more reliable one.
     
  3. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    There are a few different type of willems.

    The GQ-4X is properly USB based and isnt the same as the cheap para ones. I had one of those for quite awhile before upgrading to a professional programmer.
     
  4. Teancum

    Teancum Intrepid Member

    Joined:
    Aug 2, 2010
    Messages:
    663
    Likes Received:
    5
    I'm especially interested in doing Sega repros. Also people often used flash base products as well right?
     
  5. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    Last edited: Aug 31, 2012
  6. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    It depends on the type of repro you're doing. I have not done Genesis repros, but afaik, they are 1:1 drop-in if you use the proper EPROM, depending on the size of the rom in the original board
     
  7. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Aside from the random few bugs I've had (it can't identify some PICs but writes to them just fine and the software has issues verifying some PICs as well but they work fine?) I love my GQ-4X. What is it you sport Bad_Ad84?

    There probably should be sub notes for some reproductions as well such as the FF2 translation patch commonly used has a bug the fading text that doesn't happen on most emulators. There is a patch to fix this. Mario Adventure(?) is a hack for SMB3 that also has some problems on real hardware. There is a patch that supposedly fixes the main problem of getting it to boot but it also seems to need later revisions of the MMC3 chip to properly function. Simply replacing SMB3's PRG mask rom with an appropriately patched and burnt EPROM doesn't work as I found out.

    More or less. You need to byteswap the ROM before burning it and if the ROM is above a certain size (I don't know what exactly but 2mb/16mbit files qualify) you'll need to attach external wires to connect A18, A19, A20 IIRC. Might be A17-19 but don't ever take my word for anything and please confirm before you play around. You don't need to do nearly as much extra work to a Genesis cart as you do NES or SNES.
     
  8. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    Last edited: Aug 31, 2012
  9. SnoopKatt

    SnoopKatt Rapidly Rising Member

    Joined:
    Jul 27, 2012
    Messages:
    76
    Likes Received:
    1
  10. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    If you only want to program low end eproms, its not a bad deal. but it doesnt look like it supports much else.
     
  11. SnoopKatt

    SnoopKatt Rapidly Rising Member

    Joined:
    Jul 27, 2012
    Messages:
    76
    Likes Received:
    1
    It's pretty basic, and definitely not a professional unit, but for less than $40, it gets the job done. Perfect for a hobbyist, or someone just testing out the waters. It's also USB powered, so no need to look for a computer that has a serial port.

    I do wish it supported ST EPROMs. Those seem to be the most common, and the cheapest. But besides that, I'm a happy camper.
     
  12. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    It doesnt support many pic or atmel MCU's - so its not very good for a hobbyist IMO, as most want to program those. Its only good for making repros or anything that involves small eproms.

    If that is your only goal - then its a good buy. But personally id pay the little extra.
     
  13. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    I am not opposed to this, but all repro carts must be visibly different than the real thing...
     
  14. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    this isn't for selling just discussion on creating your own

    yeah, the Top853 is not for an all-in-one solution, but for basic eprom burning it gets the job done on a budget + an enclosure
     
    Last edited: Aug 31, 2012
  15. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    I don't think guides are the best idea. All relevant information is out there already. All you need is the pinout. All these bend this pin, solder this pin, etc is totally unnecessary. Just have the MaskROM pinout and if you cannot figure out what to do, then should they really be doing this? It isn't rocket science. Sadly because of "how-to" guides you have alot of people trying to make big money selling bootlegs. Ex: Earthbound SNES bootlegs are seen on eBay now. Someone posted here recently about paying $130 or something like that for a loose Earthbound cartridge and when they received it they discovered it was a bootleg. Just a thought.
     
    Last edited: Aug 31, 2012
  16. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    guess I can see your point on that, upto assembler
     
  17. Kaicer

    Kaicer Site Supporter 2014

    Joined:
    Mar 24, 2012
    Messages:
    555
    Likes Received:
    5
    this is a great theme for people who want to do for their use. But sadly there are a lot out there creating repros for the common market, especially on ebay. I haven't tried to do a repro yet but I want to for the games like devil world, getsu fuma den, etc. I have the famicom version but I want the translated version of getsu fuma in a cart.
     
  18. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Mine are either:

    1) Sold labeless - potentially troublesome
    2) A game that anyone with 5 seconds of time can tell it is either a hack or an unreleased title and thus couldn't be anything but a reproduction
    3) Has the word "reproduction" on the label if it is a released game modified (such as Mega Man Wily Wars for the Genesis with region protection removed)

    I've contemplated buying cheap Japanese SFC carts (such as FF6) and slapping in a piece of flash with a retranslation on it. Kinda hard to confuse a Japanese SFC cart with the original Japanese labels sporting a game that is not only in English but has statements about who translated it and the real McCoy. I'm sure someone would, however.
     
    Last edited: Aug 31, 2012
  19. Bad_Ad84

    Bad_Ad84 The Tick

    Joined:
    May 26, 2011
    Messages:
    8,566
    Likes Received:
    1,309
    Selling it with a label on is no different than selling it blank. Who ever buys your reasonably priced repro can just remove the sticker and then resell it.
     
  20. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    yeah I agree with Bad_Ad84, its not that hard to just go print your own replacement label
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page