processors in flash cards. and sd cards into ram ( a theory )

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

  1. kingcolex
    OP

    Member kingcolex Joe "Coop" Cooper

    Joined:
    Dec 31, 2011
    Messages:
    194
    Location:
    Oklahoma
    Country:
    United States
    Okay just a little question, now I don't know how much ram is on the 3ds in Ds mode but I have a little theory. Is it possible to write a dsmode application that will turn your sd card into extra ram( I know other devices can) and if so, with all that extra ram could a suped up Ds flash cart like the dstwo but stronger extra processor allow for stronger emulation? And maybe new homebrew?
     
  2. Majorami

    Banned Majorami Banned

    Joined:
    Nov 21, 2011
    Messages:
    387
    Country:
    United States
    Anything is possible in electronics just as long as the hardware is suffecient enough. Will such a process/method ever be discovered/created? A most liekly hell no.

    The theory is only borderline plausible when considering a like-related thing is possible on more free-form devices/systems.

    Expecting it on the DS is not only bat-shit insane, but expecting the possibility of a homebrew when the DS is already technically dead is the next-step up in insanity. This isn't 2005-2006 anymore. All the DS homebrew talent is tapped out and dead. Expecting anything to make a splash in the DS scene now is just refusal to accept that the DS is done and accounted for.

    There may be advancements in DS flashcarts processing power only to cater to the 3DS crowd who long for NDS games. As soon as those 3DS Flashcarts hit the 3DS scene, those NDS flashcarts will go the way of GBA flashcarts as more people favor flashcarts that run NDS AND 3DS than just a flashcart that only runs NDS.

    But don't expect sophisticated feature like using storage space as RAM to grace the ever-half-assing flashcart makers. Flashcart makers only care about running custom code on the units/systems. They're not interested in actual app development, and don't count on the lazy home-brewer who can ever commit to a full project, let alone a sophisticated storage-to-ram application/feature.
     
  3. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,705
    Country:
    United Kingdom
    "sd card into extra ram"

    Ignoring windows prefetch/readyboost when you do this on a PC it is called virtual memory, swap space or a page file and there are probably others but those are the big three (the general term, what unix/linux tends to call it and what modern windows calls it). Programs that write metadata and such to another file are nothing new (arguably recommended practice in many cases) and moonshell did actually do a proper page file.

    The trouble comes in the bandwidth required (the DS slot to flash card to SD card process is not that prone to speed) and so the speeds you can achieve- DLDI is fairly CPU heavy (although better ones kick part of it to the flash card- it is not only the DStwo, isMM and iplayer that do onboard calculations), SD cards are not that fast to write and if you are otherwise loading something to the DS (like a video file or something) then it drops further to say nothing of issues with fragmentation.
     
    1 person likes this.
  4. spinal_cord

    Member spinal_cord Knows his stuff

    Joined:
    Jul 21, 2007
    Messages:
    2,871
    Location:
    somewhere
    Country:
    United Kingdom
    Also, the amount of writing will kill SD cards very quickly.
     
    1 person likes this.
  5. DiscostewSM

    Member DiscostewSM GBAtemp Psycho!

    Joined:
    Feb 10, 2009
    Messages:
    4,794
    Location:
    Sacramento, California
    Country:
    United States
    Since the DS mode on the 3DS has no need (or reason) to have more RAM than what actual DS retail hardware has, it'll only access 4MB worth of it. 16MB under DSi mode.

    Even with access to the SD card slot in DSi mode, as FAST6191 says, the bandwidth would prevent it from being used like RAM. Even if with something like the DSTWO and using the microSD card slot on the card itself, the bandwidth problem is there too.
     

Share This Page