(Q) When did the first flash cart for DS come out?

Discussion in 'NDS - Flashcarts and Accessories' started by Deltaechoe, May 3, 2012.

  1. Deltaechoe
    OP

    Member Deltaechoe The Dopefish

    Joined:
    May 3, 2012
    Messages:
    509
    Country:
    United States
    I was just wondering if anyone knew what the first ds (phat) flash cart was and when it came out. I'm just making a timeline of things like this because it's something to do while I wait for some movement in the 3ds scene.
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,706
    Country:
    United Kingdom
    The first homebrew as from Darkfader in mid January 2005, GBA carts could run DS homebrew code about as soon as the passme was made which was not that long after (March 2005 it really all kicked off- http://natrium42.com/blog/?m=200503 ). The first actual flash cart was the neoflash (which was a rebadged XG2 cart) that came about in mid 2005 (I forget exactly when although the first word came in mid April 2005- http://gbatemp.net/topic/25164-neoflash/ ) but it was not good and required heavily patched roms even compared to later GBA flash carts to do anything. Flashme appeared and got pretty good in the meantime too.
    http://gbatemp.net/topic/27468-nds-rom-patcher-released/ (19th/20th September 2005) a generic patcher hit and around the same time Supercard, m3/gbaalpha and EZFlash released their own things to patch roms to work on their GBA vintage gear. WRG made a few slightly better patching programs later but it was the time of the team driven flash card from then with a minor bump for the nopass in early 2006 (http://pineight.com/ds/pass/ , this one was mainly thanks to Martin Korth aka the author of no$gba that figured out the DS cart protocol/encryption) and related devices before jumping to DS slot stuff, a bump for SDHC, a bump for the DSi and that was about it.
     
  3. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    FAST responded before I did but that's alright, heh.

    The earliest way to access DS mode was via a slot-1 PassMe and a traditional GBA flash cart. The PassMe pulled the authentication information from a legit DS game card inserted into the back and rerouted code execution to slot-2. WifiMe was shortly discovered afterwards and acted as a virtual PassMe using a hacked DS Download Play image. FlashMe then appeared, which was a replacement firmware for the DS which made it so you could boot slot-2 in DS mode automatically (though you needed either a PassMe or Wifime at least once to install it in the first place).

    As newer DS units came out, the PassMe stopped working, so the PassMe2 was created as a workaround but it needed to be programmed to work for a specific game and was rather clunky to use. Eventually NoPass devices came out, which were standalone slot-1 carts that didn't require anything else sticking out of the DS to boot to slot-2, and these included things like the Superkey and PassCard 3. At this point in time, the most popular slot-2 device for homebrew only was the GBA Media Player v2, CF version. It allowed for easy DS homebrew loading, and was one of the first (if not first period) to support FAT filesystem access which later evolved into the more universal DLDI architecture with libfat. Prior to having this filesystem access, all game assets were packaged into the *.nds file itself, much like in the GBA era, though you had a 4 MB filesize limit for everything. The earliest versions of NES DS, for instance, required you to package your games into the .nds file keeping in mind that 4 MB limit, and same with SNES DS which meant that you could only play smaller games unless you had a GBA-capable slot-2 device.

    Some of the earliest standalone slot-1 carts were the Neoflash ones as FAST mentioned, the DS Link, something with "Ninja" in the name, and only later did you start getting the ones from the major slot-2 manufacturers which are the names that you would recognize today (M3, R4, Supercard, EZ-Flash, Datel, Acekard).

    The links FAST6191 posted should be helpful, and you might be able to gleam some information from the various pages at http://www.pockethea...:DS_Flash_Cards as well - this wiki is terribly out of date for DS stuff, but it's got some info about these earliest DS carts that you may find useful.
     
  4. Another World

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    James Zawacki (Lynx) wrote a good article about building the first passme devices. the site is now gone but i was able to get a link via the waybackmachine. i recommend it for further reading.

    The History of DS Homebrew

    if that doesn't work try punching in the link below into the waybackmachine site.

    Code:
    http://www.ndshb.com/modules.php?name=Content&pa=showpage&pid=40
    -another world
     
  5. Deltaechoe
    OP

    Member Deltaechoe The Dopefish

    Joined:
    May 3, 2012
    Messages:
    509
    Country:
    United States
    Thanks for the read there
     

Share This Page