Announcing the 64drive nearing completion

Discussion in 'Nintendo Game Development' started by marshallh, Dec 2, 2010.

  1. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    Well things are going along and the end is in sight. Before I send off gerbers to get the final board design done, I need some feedback.

    I started making this because I'm tired of half-assed N64 backup crap. They all suck in their own ways, this is my attempt to fix that.

    Basic features:
    - 64mbytes SDRAM (this will hold any image ever made)
    - Full save emulation (EEPROM 4k, 16k, SRAM, FlashRam)
    - Load images FAST (9 mbyte/second)
    - NO software needed. Loads off plain FAT32 formatted card.
    - USB for homebrewers


    What you are seeing is my prototype board. The final board looks similar.

    [​IMG]


    As you can see it uses CompactFlash and not SD. No matter how much people bitch I am not going to use SD. Believe me, it's for a good reason.


    This is a video I made a while ago, the only things changing are what's under the hood now.

    http://www.youtube.com/watch?v=ZdWsFpVall0


    Coder support:
    Full documentation on how to use the cart. Use USB to debug your code and printf to console on the PC.

    [​IMG]


    Here are a few details for the techs:
    CIC handling: You (or I) will solder in either a 6102 or 6105 (or PAL equivalents). The menu will handle every CIC with this one. You don't have to patch images, just use a clean dump. There is a jumper to solder to allow the 6105 bootloader to run.

    Saves handling: Save files are autocreated by the menu. They're stored on CF and work just like an emulatro does. For some reason PJ64 and some others use little endian byte ordering on SRAM and flashram saves, after swapping they load fine on the real thing.

    Bootloader: Finds the menu image on CF and complains if it doesn't exist.

    Both Z64 and V64 images are supported. The byteswapping is performed in hardware by the FPGA so there's no speed penalty at all.



    Bottom line: No cheaping out, no design flaws.


    TODO: finish up FlashRAM support and get USB going (goofed FTDI footprint on my prototype)
     
    Last edited: Dec 2, 2010
  2. alphagamer

    alphagamer What is this? *BRRZZ*.. Ouch!

    Joined:
    Jun 25, 2008
    Messages:
    3,255
    Likes Received:
    10
    This is great!

    How long were you working on this?
     
  3. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    That's one expensive fpga
     
  4. alphagamer

    alphagamer What is this? *BRRZZ*.. Ouch!

    Joined:
    Jun 25, 2008
    Messages:
    3,255
    Likes Received:
    10
    No cheaping out, no kidding.
     
  5. MasterOfPuppets

    MasterOfPuppets Site Supporter 2013

    Joined:
    Apr 6, 2010
    Messages:
    549
    Likes Received:
    5
    Wow, good work! Do we have an ETA or price point? As long as it's less expensive then NeoTeam's I'll be happy.
     
    Last edited: Dec 2, 2010
  6. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Neoteam's it seriously overpriced.
     
  7. BM-Viper

    BM-Viper <B>Site Supporter 2013</B><BR><B>Site Supporter 20

    Joined:
    Sep 7, 2008
    Messages:
    383
    Likes Received:
    0
    Looks awesome! Like everyone else, any idea on price? :p
     
  8. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    So if one shorts that jumper, will there be no autopatching going on? (What'd that be useful for?) Or is it just to select between 6102 and 6105 CICs?

    Anyways, sounds great. I'll think about replacing my aging Z64 with this if it isn't too expensive.
     
    Last edited: Dec 2, 2010
  9. arbingordon

    arbingordon Active Member

    Joined:
    Dec 2, 2010
    Messages:
    36
    Likes Received:
    0
    "$150-170" ~ marshall @ benheck.
     
  10. marshallh

    marshallh N64 Coder

    Joined:
    Mar 16, 2006
    Messages:
    661
    Likes Received:
    26
    There is no patching going on anywhere. The only one needing a patch is Jet Force Gemini (if you are using 6102). 6105 lets you run Banjo Tooie.

    All games run via bootemu.
     
    Last edited: Dec 2, 2010
  11. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Anything from $99 up is unsellable imho
     
    Last edited by a moderator: Dec 2, 2010
  12. Moiboi

    Moiboi Site Supporter 2015

    Joined:
    Feb 17, 2006
    Messages:
    67
    Likes Received:
    8
    Really looking forward to getting one of these :)

    Just the way everything should be! (In an ideal dreamworld).
     
  13. n64coder

    n64coder Robust Member

    Joined:
    Mar 25, 2009
    Messages:
    248
    Likes Received:
    1
    What kind of feedback are you looking for? It seems that it has the features that people would like in a flash cart. It would be nice if it was lower.

    Looks like a nice looking cart.
     
  14. Dyouji

    Dyouji Member

    Joined:
    May 2, 2010
    Messages:
    16
    Likes Received:
    0
    That looks really slick!
     
  15. supermariovb64

    supermariovb64 Spirited Member

    Joined:
    Feb 20, 2010
    Messages:
    102
    Likes Received:
    0
    epic! thats a very nice looking cart;)
     
  16. Piratero

    Piratero Peppy Member

    Joined:
    Feb 28, 2009
    Messages:
    367
    Likes Received:
    8
    I'd buy one.
     
  17. chalmo

    chalmo Spirited Member

    Joined:
    Mar 26, 2008
    Messages:
    189
    Likes Received:
    1
    Great stuff, marshallh. I'm looking forward to buying a couple.
     
  18. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    Regardless of how much it ends up costing, that's some sharp engineering.
     
  19. sanni

    sanni Intrepid Member

    Joined:
    May 30, 2008
    Messages:
    653
    Likes Received:
    77
    I've been following your progress ever since I first heard that you are developing a N64 flash cart. Great work. :love2:
    Can't wait to see it finished. :drool:

    Can you estimate how many hours you've been working on this until now?
    How many do you plan to get produced/sold?
     
    Last edited: Dec 3, 2010
  20. mdmx

    mdmx Familiar Face

    Joined:
    Nov 3, 2005
    Messages:
    1,300
    Likes Received:
    29
    Hi Marshallh, does your cart support saving in Dezaemon 3D? As far as I know it has a different SRAM chip.
    Furthermore do you support emulated FlashRAM? It was used by a few cracked roms to save inside the DS1 adapter.
     
    Last edited: Dec 3, 2010
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page