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,310
    Likes Received:
    69
    Is there even an extra address line for it? Or is my understanding of this incomplete?
     
  2. TriMesh

    TriMesh Site Supporter 2013-2016

    Joined:
    Jul 3, 2008
    Messages:
    1,490
    Likes Received:
    194
    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:
    908
    Likes Received:
    32
  4. opethfan

    opethfan Dauntless Member

    Joined:
    Dec 13, 2006
    Messages:
    751
    Likes Received:
    0
    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.
     

Share This Page