Reflashing or making reproduction N64 carts?

Discussion in 'Modding and Hacking - Consoles and Electronics' started by PixelButts, May 29, 2016.

  1. PixelButts

    PixelButts Resolute Member

    Joined:
    Aug 19, 2014
    Messages:
    931
    Likes Received:
    532
    Location:
    United States
    As a disclaimer: This is not to try and enable piracy. I need to make this clear.

    There's a project I was looking into a couple weeks ago in regards to an N64 dev cart and possible ways to dump that cart and flash it to another.

    How easy is it to reflash carts to hold different roms for N64? If it's a dev cart, can it be flashed/written to a retail cart? What kinds of tools would be required here? Are there any reproduction shells or boards available for this?

    I took a couple searches and nothing really showed up, but a couple people have said it's not possible (not including dev carts). Any help would be greatly appreciated, as this is for a friend. I know everdrives are available, but those aren't what I'm wanting to have to use for such.
     
    #1
  2. TriMesh

    TriMesh Site Supporter 2013-2016

    Joined:
    Jul 3, 2008
    Messages:
    1,489
    Likes Received:
    192
    Location:
    Hong Kong
    You can't reflash a retail N64 cart for the very simple reason that it doesn't use flash ROM - it uses a masked ROM that has the pattern built into it in the factory. You can't even remove the mask ROM and replace it with a pin-compatible flash, because the N64 roms are custom and have internal addressing logic - and as far as I'm aware Macronix never made a compatible flash part.

    I guess you could build a board that goes in place of the mask ROM that has a standard flash chip and something like a CPLD programmed to emulate the address latch/counter that's in the original MX masked roms, but I haven't heard of anyone actually doing this.
     
    #2
  3. beepboop

    beepboop <B>Site Supporter 2013</B>

    Joined:
    Jul 10, 2013
    Messages:
    237
    Likes Received:
    49
    Development card ROM contents apparently use a different kind of header, as well. You may have some luck re-using the header from a retail game, though.
     
    #3
  4. kennypecheur

    kennypecheur Site Supporter 2016

    Joined:
    May 19, 2014
    Messages:
    557
    Likes Received:
    94
    Location:
    Hyrule
    You should try to contact Joe on this "Super Mario 64 prototype" thread, as he may help you a lot on this ! I sold him an empty card and he succeed in Flashing it.
     
    #4
  5. sanni

    sanni Enthusiastic Member

    Joined:
    May 30, 2008
    Messages:
    541
    Likes Received:
    24
    There are n64 repro carts on aliexpress you could buy one and reverse engineer the circuit. Should be pretty easy and straight forward.
     
    #5
  6. gorgyrip

    gorgyrip Peppy Member

    Joined:
    Oct 26, 2007
    Messages:
    348
    Likes Received:
    3
    A link would be nice. I can't find them on aliexpress.
     
    #6
  7. sanni

    sanni Enthusiastic Member

    Joined:
    May 30, 2008
    Messages:
    541
    Likes Received:
    24
    Darn, can't find them either, the search function is so bad at aliexpress sometimes I feel like they block certain search terms.

    Anyway here are the pictures I saved from aliexpress

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    From those pictures I can make out the following chips "74HC573", "74HC00" and "ST M59PW1282", just need the last one, it starts with 74HC and has 16 pins but I can't read it.
     
    #7
    gorgyrip likes this.
  8. gorgyrip

    gorgyrip Peppy Member

    Joined:
    Oct 26, 2007
    Messages:
    348
    Likes Received:
    3
    Wow! Thank you so much! You can re-flash those. In the last picture, it's an official CIC.
    Do you remember the price of those carts?
     
    #8
  9. sanni

    sanni Enthusiastic Member

    Joined:
    May 30, 2008
    Messages:
    541
    Likes Received:
    24
    #9
    gorgyrip and kennypecheur like this.
  10. gorgyrip

    gorgyrip Peppy Member

    Joined:
    Oct 26, 2007
    Messages:
    348
    Likes Received:
    3
    Thank you. again.
     
    #10
  11. joe19

    joe19 Rising Member

    Joined:
    Aug 31, 2014
    Messages:
    57
    Likes Received:
    19
    There have been others who have made these carts as well - I recall a guy on here asking for help about a Zelda repro he made (iirc he got it working, but just needed help getting the save features to work) - maybe ask him for help.

    Or, of course, you can take a quick peek at the N64 patent information. Everything you need to know to build a N64 ROM is right there. You pretty much just need a ROM chip that can operate in burst mode, and a little bit of interface logic.
     
    #11
  12. wilykat

    wilykat Site Supporter 2013

    Joined:
    Mar 25, 2012
    Messages:
    966
    Likes Received:
    40
    Location:
    mitten state, USA
    Wouldn't Everdrive N64 be a whole lot easier to trying to hack an existing N64 cart to make it flashable? Or is there a game that absolutely refuses to work on EDN64?
     
    #12
  13. rso

    rso Familiar Face

    Joined:
    Mar 26, 2010
    Messages:
    1,161
    Likes Received:
    39
    Location:
    Germany
    Mario no Photopi, due to special hardware - some kind of video input or cart slot afaik. Not sure about the "absolutely refuses", but some parts definitely won't work.

    But yeah, just using any game rom as the menu (replace ed64.v64 or whatever it's called) so the ed boots directly into it would be much easier. Then cover up the card slot and CIC switch, done. It'd cost significantly more than a single-purpose cart w/o an expensive FPGA though.
     
    #13
  14. PixelButts

    PixelButts Resolute Member

    Joined:
    Aug 19, 2014
    Messages:
    931
    Likes Received:
    532
    Location:
    United States
    Thanks for the info guys. I think I know what route I'll be taking on this journey.

    Though it still does depend on a lot of factors, but at least it's a bit clearer on what's planned.
     
    #14
  15. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,065
    Likes Received:
    156
    Location:
    Australia Land
    Here is the store that was selling them: http://www.aliexpress.com/store/604594

    Ok so the seller can still supply pcb's, I messaged him and he said 80USD for one PCB or about $40USD each for 5
     
    Last edited: Jun 3, 2016
    #15
  16. yxkalle

    yxkalle Newly Registered

    Joined:
    Jun 9, 2016
    Messages:
    1
    Likes Received:
    2
    It's 2 x 74HC193

    Source: https://imgur.com/a/r4uOT

    You could pretty much trace out the whole schematic with those two pictures.
     
    #16
    sanni and rso like this.
  17. sanni

    sanni Enthusiastic Member

    Joined:
    May 30, 2008
    Messages:
    541
    Likes Received:
    24
    Thanks alot :)
     
    #17

Share This Page