Page 1 of 39 1234567891011 ... LastLast
Results 1 to 20 of 761

Thread: Announcing the 64drive nearing completion

  1. #1
    N64 Coder Combat Soldier
    marshallh's Avatar

    Join Date
    Mar 2006
    Location
    USA
    Posts
    636

    Announcing the 64drive nearing completion

    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.




    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.




    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 by marshallh; 12-02-2010 at 06:12 PM.

  2. #2
    What is this? *BRRZZ*.. Ouch! ASSEMbler Soldier
    alphagamer's Avatar

    Join Date
    Jun 2008
    Location
    Germany
    Posts
    3,243
    This is great!

    How long were you working on this?
    http://girugalol.mybrute.com

    When the doctor asked me, if I heard voices in my head, the voices said "tell him no!"

  3. #3
    Admin
    ASSEMbler Regix
    Pillar of the Community
    ASSEMbler's Avatar

    Join Date
    Mar 2004
    Posts
    16,910
    Blog Entries
    18
    That's one expensive fpga

  4. #4
    What is this? *BRRZZ*.. Ouch! ASSEMbler Soldier
    alphagamer's Avatar

    Join Date
    Jun 2008
    Location
    Germany
    Posts
    3,243
    Quote Originally Posted by ASSEMbler View Post
    That's one expensive fpga
    No cheaping out, no kidding.
    http://girugalol.mybrute.com

    When the doctor asked me, if I heard voices in my head, the voices said "tell him no!"

  5. #5
    Site Supporter 2013 Foot Soldier
    MasterOfPuppets's Avatar

    Join Date
    Apr 2010
    Location
    USA
    Posts
    445
    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 by MasterOfPuppets; 12-02-2010 at 06:49 PM.

  6. #6
    Admin
    ASSEMbler Regix
    Pillar of the Community
    ASSEMbler's Avatar

    Join Date
    Mar 2004
    Posts
    16,910
    Blog Entries
    18
    Neoteam's it seriously overpriced.

  7. #7
    Site Supporter 2013
    Site Supporter 2014
    Foot Soldier
    BM-Viper's Avatar

    Join Date
    Sep 2008
    Location
    Colorado
    Posts
    381
    Looks awesome! Like everyone else, any idea on price? :P

  8. #8
    Combat Soldier
    rso's Avatar

    Join Date
    Mar 2010
    Location
    Germany
    Posts
    650
    Quote Originally Posted by marshallh View Post
    You (or I) will solder in either a 6102 or 6105 (or PAL equivalents). (...) There is a jumper to solder to allow the 6105 bootloader to run.
    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 by rso; 12-02-2010 at 09:47 PM.

  9. #9
    Quote Originally Posted by BM-Viper View Post
    Looks awesome! Like everyone else, any idea on price? :P
    "$150-170" ~ marshall @ benheck.

  10. #10
    N64 Coder Combat Soldier
    marshallh's Avatar

    Join Date
    Mar 2006
    Location
    USA
    Posts
    636
    Quote Originally Posted by rso View Post
    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.
    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 by marshallh; 12-02-2010 at 10:00 PM.

  11. #11
    Admin
    ASSEMbler Regix
    Pillar of the Community
    ASSEMbler's Avatar

    Join Date
    Mar 2004
    Posts
    16,910
    Blog Entries
    18
    Anything from $99 up is unsellable imho
    Last edited by ASSEMbler; 12-03-2010 at 12:04 AM.

  12. #12
    New member Moiboi's Avatar

    Join Date
    Feb 2006
    Location
    New Zealand
    Posts
    46
    Really looking forward to getting one of these :)

    No cheaping out, no design flaws
    Just the way everything should be! (In an ideal dreamworld).

  13. #13
    Foot Soldier
    n64coder's Avatar

    Join Date
    Mar 2009
    Location
    Massachusetts
    Posts
    251
    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. #14
    That looks really slick!

  15. #15
    Conscript
    supermariovb64's Avatar

    Join Date
    Feb 2010
    Location
    Canada
    Posts
    97
    epic! thats a very nice looking cart;)

  16. #16
    Foot Soldier
    Piratero's Avatar

    Join Date
    Feb 2009
    Location
    United States
    Posts
    314
    I'd buy one.
    Yaul: An awesome open source SEGA Saturn software development kit

  17. #17
    Foot Soldier
    chalmo's Avatar

    Join Date
    Mar 2008
    Posts
    189
    Great stuff, marshallh. I'm looking forward to buying a couple.

  18. #18
    ASSEMbler Extreme
    Lives in the server
    Alchy's Avatar

    Join Date
    Apr 2004
    Location
    UK
    Posts
    6,235
    Regardless of how much it ends up costing, that's some sharp engineering.

  19. #19
    Foot Soldier
    sanni's Avatar

    Join Date
    May 2008
    Location
    Germany
    Posts
    351
    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 by sanni; 12-03-2010 at 01:31 PM.

  20. #20
    Member Hardcore
    mdmx's Avatar

    Join Date
    Nov 2005
    Posts
    1,208
    Quote Originally Posted by marshallh View Post
    TODO: finish up FlashRAM support and get USB going (goofed FTDI footprint on my prototype)
    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 by mdmx; 12-03-2010 at 01:30 PM.

Page 1 of 39 1234567891011 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •