What does RAM expansion do for SNEmulDS?

Discussion in 'NDS - Emulation and Homebrew' started by john.jingle, Oct 20, 2008.

  1. john.jingle
    OP

    john.jingle GBAtemp Regular

    Member
    282
    6
    Jan 24, 2008
    United States
    What does it do?
     
  2. MasterPenguin

    MasterPenguin GBAtemp Fan

    Member
    424
    24
    Jul 16, 2008
    Canada
    From what I've heard, boot larger games.
     
  3. granville

    granville GBAtemp Goat

    Member
    4,977
    212
    Aug 24, 2007
    United States
    Naples, Florida
    SnemulDS can boot large games fine. It can stream them into the DS ram. What the expansion does it help it along a bit. I've noticed that without the expansion, Donkey Kong Country has some slight choppiness. Every few seconds, the action will pause for a microsecond and then resume. The expansion removes this problem (but it doesn't help other slowdown in the game).
     
  4. DanTheManMS

    DanTheManMS aka Ricochet Otter

    Member
    4,330
    107
    Jun 2, 2007
    United States
    Georgia
    Right. Basically, in order for SNEmulDS to run any given part of the game, that portion of the game needs to be in the DS's RAM. The DS only has 4 MB of RAM, so for larger games (3-4 MB), it swaps parts of the game in and out of RAM as needed, sometimes causing slight slowdowns. If you load the entire game to slot-2 RAM, it doesn't have to swap the game all the time.