Everdrive RAM Back Up function

Discussion in 'Mega Everdrive / Everdrive MD' started by mdmx, Jan 1, 2013.

  1. mdmx

    mdmx Familiar Face

    Joined:
    Nov 3, 2005
    Messages:
    1,300
    Likes Received:
    29
    The Mega Everdrive can act as a RAM Back Up cart for the Sega CD. Will this functionality ever implemented in the standard Everdrive?

    I already own the Everdrive cart. So it would save me a lot of money if I could use it instead of buying a MegaED.
     
  2. lnx64

    lnx64 Robust Member

    Joined:
    Jan 6, 2012
    Messages:
    202
    Likes Received:
    1
    I don't know if it can. Is the RAM backup implemented on the same address/data lines as normal gave same RAM chips?
     
  3. sonicdude10

    sonicdude10 So long AG and thanks for all the fish!

    Joined:
    Jan 17, 2012
    Messages:
    2,573
    Likes Received:
    29
    I've asked about this too and the thread has been completely ignored...
     
  4. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    Backup RAM for the CD is somewhat different than save RAM... the BRAM cart puts an ID out aliased over than entire first 2MB - the ID tells CD software how big the cart is. The next 1MB holds the actual RAM used... it's normally byte-wide sram with a battery. The last 1MB of space is used for write-protect hardware - writing this space allows you to set/reset the write protection on the BRAM. You can find specific info on BRAM carts over at SpritesMind, but that's the brief overview. The MegaCart, the MD Myth, and the MegaED all support acting as BRAM. I don't know if there's enough gates left in the controller of the ED-MD to support BRAM function.
     
  5. lnx64

    lnx64 Robust Member

    Joined:
    Jan 6, 2012
    Messages:
    202
    Likes Received:
    1
    Ohhhh, so the RAM chip and Flash memory is all going through the FPGA? I thought the FPGA was merely used for the flashing part, never knew it went through it directly first before the console saw the data.
     
  6. Lum

    Lum Officer at Arms

    Joined:
    Sep 30, 2010
    Messages:
    3,233
    Likes Received:
    42
    Yeah similar to PSP and Gamecube memory cards, Sega considered the possibility of larger size Sega CD backup RAM carts they didn't release.
     
    Last edited: Jan 1, 2013
  7. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    Well, you really HAVE to these days... most memory is 3.3V or less now-a-days. You need something that can act as a level shifter, as well as a buffer, and as logic for decoding addresses, and whatnot.
     
  8. sonicdude10

    sonicdude10 So long AG and thanks for all the fish!

    Joined:
    Jan 17, 2012
    Messages:
    2,573
    Likes Received:
    29
    That's what I was afraid of. The EDMD doesn't have strong enough hardware to do the low level converting needed to emulate the RAM cart.

    Time for me to start saving monies for Mega ED...

    I'm keeping my EDMD so don't even think about asking for it.
     
  9. KRIKzz

    KRIKzz Well Known Member

    Joined:
    Apr 5, 2010
    Messages:
    1,672
    Likes Received:
    2
    ram cart function, or any other hardware level functions will not be implemented with edmd. edmd CPLD chip already used on 100%
     
  10. mdmx

    mdmx Familiar Face

    Joined:
    Nov 3, 2005
    Messages:
    1,300
    Likes Received:
    29
    thanks for straighten this out.
     
  11. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    In theory the only thing the EDMD could do is backup the internal BRAM (inside the Sega CD unit) to SD Card. This would not help with getting more total memory to use at once. It would kind of be like the EverDrive 64 idea of being able to backup those Memory Paks to SD card. It would allow you to have multiple sets of saves but not a bigger amount of save data available at once.
     
  12. sonicdude10

    sonicdude10 So long AG and thanks for all the fish!

    Joined:
    Jan 17, 2012
    Messages:
    2,573
    Likes Received:
    29
    ^ Anyone want to write some homebrew then?
     
  13. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    That should be doable... activate the CD via Mode 1, and make the sub cpu program look for commands to read/write the internal bram, passing the data in the word ram.
     
  14. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    Chilly, I thought you might have written such a program already for the Neo MD. But I sold my Neo MD after getting a Double Pro Fighter and later getting the EverDrive MD. But your work with the Neo MD made it actually reasonable to use.
     
  15. sonicdude10

    sonicdude10 So long AG and thanks for all the fish!

    Joined:
    Jan 17, 2012
    Messages:
    2,573
    Likes Received:
    29
    ^ So if this homebrew exists, how hard would it be to port it over to the EDMD. Just curious. I already have a RAM cart so it doesn't matter to me. I'm just asking for others. I know it won't help for the few games that need the RAM cart to function properly but it can help those who have more game saves than the internal memory can handle at once. Sorry if I no make sense. Kinda drunk ATM...
     
  16. Chilly Willy

    Chilly Willy Robust Member

    Joined:
    Mar 15, 2011
    Messages:
    242
    Likes Received:
    0
    It doesn't exist, but it wouldn't be TOO hard to write. The big issue previously was getting Mode 1 working, but that got worked out last year.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page