HaxxStation: DS Download Station exploit



13 years.

The original DS was released in 2004, and to this day, no hax for Download Play had been made.

Until now.

Gericom found an exploit in DS Download Station, allowing us to run any homebrew we'd like over DS download play.

Source code for dspatch: https://github.com/Gericom/dspatch

Enjoy!

Credits:
Exploit: shutterbug2000, Gericom, and Apache Thunder
Graphics: Jaames, Robz8

And if you want to load unsupported flashcarts on a DSi:

Yes.
Here's Apache Thunder's flashcard launchers edited for HaxxStation. @shutterbug2000 should put this in the first post.
https://www.odrive.com/s/23b9f39c-ae15-4c1b-8ff7-64344fa6f2d2-5939fc7f
 

Attachments

  • dspatch.zip
    19.4 KB · Views: 2,284
  • dspatchv1.1.zip
    19.8 KB · Views: 1,726
Last edited by shutterbug2000,

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
How soon do you think it'll be done? I can't get it working with nds-bootstrap and I don't have a flashcart
every time you ask I'll delay it ;) for real though, I dont know, can take me days or weeks or never finish it depending on how hard it gets.
 
D

Deleted User

Guest
No, that wouldn't be it... What's in your ROMs/nds folder?

Just wiped my roms folder (backed the roms and saves on computer) and only put the HaxStation rom in there. the NDS folder is default with only a few added (but empty) folders for Icons and stuff. Still Crashes.
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,809
Trophies
2
Age
48
Location
Japan
XP
3,715
Country
United States
do you have flashcardtimewarp or a pre-patched TWL or AGB firm installed? Luma explicitly tries to patch those, so it throws-up when they're already patched. And what about themes? Reset to a default theme as well, if you're using a custom one. And finally, are you using a nightly/hourly build? There are plenty of other bugs in the first 8.0 release. Especially with patching turned on...
 
Last edited by urherenow,

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,821
Country
United States
Just wiped my roms folder (backed the roms and saves on computer) and only put the HaxStation rom in there. the NDS folder is default with only a few added (but empty) folders for Icons and stuff. Still Crashes.
Only one or multiple ROMs? What do you have active in Luma config and are you running hourly or stable?
 
D

Deleted User

Guest
do you have flashcardtimewarp or a pre-patched TWL or AGB firm installed? Luma explicitly tries to patch those, so it throws-up when they're already patched. And what about themes? Reset to a default theme as well, if you're using a custom one.

Flashcartimewarp isn't installed, and what do you mean by pre-patched TWL or AGB Firms? I only got the TWLoader and installed its TWL-Side and app CIA installed. Also resetting the Theme didn't work

--------------------- MERGED ---------------------------

Only one or multiple ROMs? What do you have active in Luma config and are you running hourly or stable?

Running 8.0 Stable. and I had Multiple ROMS. Now one.
 

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
do you have flashcardtimewarp or a pre-patched TWL or AGB firm installed? Luma explicitly tries to patch those, so it throws-up when they're already patched. And what about themes? Reset to a default theme as well, if you're using a custom one. And finally, are you using a nightly/hourly build? There are plenty of other bugs in the first 8.0 release. Especially with patching turned on...
You know, nobody uses pre-patched firms nowdays.
 
D

Deleted User

Guest
Is it working with only one ROM? What do you have active in Luma config?

Nope, it keeps crashing, also:

N3DS CPU: Clock + L2
Enable Game Patching
Show Nand String stuff
Show GBA boot Screen in patched ABG_FIRM
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,821
Country
United States
Nope, it keeps crashing, also:

N3DS CPU: Clock + L2
Enable Game Patching
Show Nand String stuff
Show GBA boot Screen in patched ABG_FIRM
Disable the N3DS CPU, that's been known to cause crashes with multiple homebrew.
 

aldo220

New Member
Newbie
Joined
May 31, 2017
Messages
4
Trophies
0
Age
34
XP
49
Country
Argentina
Hi, I wrote this for those that, like me, started to read this and didn't understood a **** on how to make this work.
FIrst of all you need:
  • Two consoles (or more), one as host and the other/s as guest/s
  • a Flashcart (anyone that works with your host DS/DSI/2DS/3DS) with his respective sd card to load the final archive.
  • A game rom called Download station Vol 1 that you cand find at the web.
  • This file: https://gbatemp.net/attachments/dspatch-zip.89444/ provided by @shutterbug2000
  • Patience.. Well, it's really easy in deed..So you didn't need it.
The next is to put the dowload station.nds rom, the dspatch.exe file and the rom you want to load (let's take as example Mario Kart), in this case Mario Kart.nds on the same folder to make it work.

Then you need to execute cmd.exe and change the directory to the one in wich you put the files (previous step). If you don't know how to do it, take a breath, don't pull off your hair, google it or go to this link: http://www.digitalcitizen.life/command-prompt-how-use-basic-commands

Then, you need to change the names of the files download station (change it to download_station.nds) and the rom you've selected, in this case Mario Kart (rename it to rom_to_boot.nds). Do not ignore the _

Back to cmd, and once you've changed your directory (if you don't do it, it won't work), put the next line in the command shell: dspatch.exe download_station.nds rom_to_boot.nds result.nds

As result of this action, you'll see that in the folder you have the files there's a new file called result.nds
The next is to load that file anywhere inside the flashcart mini sd, it can be the folder where you have loaded your games, on the root directory, well, you know..

Then boot your DS/2DS/3DS host with the flashcart inserted and run it. You will find a file called HaxxStation, the icon seems to be a half broked ds. Wait a few seconds or just press A. Then, on the guest/s console/s (every DS/DSI/2DS/3DS has a download mode. In 2DS/3DS select DS download instead of 3DS download) enter to download mode and select HaxxStation.

Well, that's all. Hope you like. I can traslade it to Spanish for those who need it. Greets
 
Last edited by aldo220,

tozevleal

Probably the last VinsCool lonk clone :P
Member
Joined
Jul 14, 2011
Messages
305
Trophies
1
Location
Somewhere
Website
www.tozeleal.orgfree.pt
XP
1,380
Country
Portugal
Hi, I wrote this for those that, like me, started to read this and didn't understood a **** on how to make this work.
FIrst of all you need:
  • Two consoles (or more), one as host and the other/s as guest/s
  • a Flashcart (anyone that works with your host DS/DSI/2DS/3DS) with his respective sd card to load the final archive.
  • A game rom called Download station that you cand find there: -nope-
  • This file: https://gbatemp.net/attachments/dspatch-zip.89444/ provided by @shutterbug2000
  • Patience.. Well, it's really easy in deed..So you didn't need it.
The next is to put the dowload station.nds rom, the dspatch.exe file and the rom you want to load (let's take as example Mario Kart), in this case Mario Kart.nds on the same folder to make it work.

Then you need to execute cmd.exe and change the directory to the one in wich you put the files (previous step). If you don't know how to do it, take a breath, don't pull off your hair, google it or go to this link: http://es.wikihow.com/cambiar-directorios-en-el-Command-Prompt

Then, you need to change the names of the files download station (change it to download_station.nds) and the rom you've selected, in this case Mario Kart (rename it to rom_to_boot.nds). Do not ignore the _

Back to cmd, and once you've changed your directory (if you don't do it, it won't work), put the next line in the command shell: dspatch.exe download_station.nds rom_to_boot.nds result.nds

As result of this action, you'll see that in the folder you have the files there's a new file called result.nds
The next is to load that file anywhere inside the flashcart mini sd, it can be the folder where you have loaded your games, on the root directory, well, you know..

Then boot your DS/2DS/3DS host with the flashcart inserted and run it. You will find a file called HaxxStation, the icon seems to be a half broked ds. Wait a few seconds or just press A. Then, on the guest/s console/s (every DS/DSI/2DS/3DS has a download mode. In 2DS/3DS select DS download instead of 3DS download) enter to download mode and select HaxxStation.

Well, that's all. Hope you like. I can traslade it to Spanish for those who need it. Greets
Don't post the link of the Download station! its against the rules of this forum! Its copyrighted content from Ninty
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...