Why do Flashcards effect Emulators?

Discussion in '3DS - Flashcards & Custom Firmwares' started by kingcolex, Jan 6, 2012.

  1. kingcolex
    OP

    kingcolex Joe "Coop" Cooper

    Member
    194
    38
    Dec 31, 2011
    United States
    Oklahoma
    I don't understand why it matters which flashcard you have lets you run an emulator better than another flashcart, shouldn't the emulator speed be based off only of the 3ds Hardware and the coding of the emulator? Please help me understand why all flashcards are not created equal.
     
  2. pokefloote

    pokefloote GBAtemp Addict

    Member
    2,670
    1,067
    Mar 20, 2009
    United States
    they don't?
    Maybe your sd card write speed matters...?
     
  3. granville

    granville GBAtemp Goat

    Member
    4,977
    212
    Aug 24, 2007
    United States
    Naples, Florida
    A couple of flashcards have extra hardware inside them. For example, a flashcard like the acekard 2i is just an ordinary flashcard. But the Supercard DSTWO actually contains its own processor and memory built into the cart itself that can be used for extra juice in more advanced emulators. It has its own special emulators that will only function on the DSTWO. There's a couple of others like this, the iplayer and i believe the ismart mm. I forget if that's all of them. Most of the rest don't have that extra hardware however, so they're only able to use the specs inside the DS itself.
     
    3 people like this.
  4. Snailface

    Snailface My frothing demand for 3ds homebrew is increasing

    Member
    4,324
    1,983
    Sep 20, 2010
    Engine Room with Cyan, watching him learn.
    The DStwo (and iSmart maybe?) has a 400 Mhz CPU inside the flashcart itself to speed up emulation. The iEvolution hacks the DSi mode's extra 66Mhz for extra emulation speed. The rest of the cards on the market should be about equal with each other.
     
    1 person likes this.
  5. Ammako

    Ammako GBAtemp Guru

    Member
    6,406
    3,538
    Dec 22, 2009
    Canada
    The flashcard kernel may play a role in this as well.
    For example, nesDS doesn't work on the official AK kernel.
     
  6. kingcolex
    OP

    kingcolex Joe "Coop" Cooper

    Member
    194
    38
    Dec 31, 2011
    United States
    Oklahoma
    Thanks guys thats pretty much what i wanted to know. :D