Modifying the SEGA SATURN to use standard SRAM backup/disable RTC.

Discussion in 'Modding and Hacking - Consoles and Electronics' started by l_oliveira, Jul 17, 2011.

  1. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Is there even an extra address line for it? Or is my understanding of this incomplete?
     
  2. TriMesh

    TriMesh Site Supporter 2013-2017

    Joined:
    Jul 3, 2008
    Messages:
    2,324
    Likes Received:
    750
    This is from my possibly imperfect memory, but I think it's connected to the same bus as the boot ROM, and that's 512KB, so at least up to A19 should be available.

    I also remember that it was mirrored multiple times (0x180000-0x1FFFFF?), so there shouldn't be a problem with decoding. Oh, and it's an 8-bit device wired to a 16 bit bus, so although it's a 32KB RAM it occupies 64KB of space with only each alternate byte used. I can't think of any electrical reason it shouldn't work, as long as the routine that initializes the memory is written to check for other RAM sizes.
     
  3. Helder

    Helder Site Supporter 2014,2015

    Joined:
    Apr 6, 2013
    Messages:
    981
    Likes Received:
    54
  4. opethfan

    opethfan Dauntless Member

    Joined:
    Dec 13, 2006
    Messages:
    753
    Likes Received:
    2
    Hate to be "that guy" but due to the Saturn's power supply being physically turned on / off rather than controlled by software, the fact that the system is plugged in probably does nothing to the life of the battery backup. The circuit is physically broken.
     
  5. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    I did this crap in 2011, I just finished servicing the Saturn board for bad capacitors, it still has the very same battery I put on it in 2011 and it still has the data in it. :)

    Of course FRAM is simpler and easier. ;)
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page