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

Last edited by shutterbug2000,
I have a question for TWiLight Menu++ users like myself. How do I get HaxxStation to work on a DSi or 3DS using the systems' SD card? I know these systems don't need a flashcard to run TWLMenu++ and nds-bootstrap, unlike the original DS and DS Lite.
 
I have a question for TWiLight Menu++ users like myself. How do I get HaxxStation to work on a DSi or 3DS using the systems' SD card? I know these systems don't need a flashcard to run TWLMenu++ and nds-bootstrap, unlike the original DS and DS Lite.
All you do is put the patched ROM on your SD Card like any other game, at least I had it working like that
 
I'm planning to consider making ROMs for "DS Download Station - Nintendo Channel Archive" using HaxxStation, and every DS demo dumped from the Wii's Nintendo Channel. I do have several questions. How many demos can you fit onto a single HaxxStation ROM? What is the max limit? I'm considering of making separate volumes with compilations of USA Nintendo Channel DS demos.
Post automatically merged:

As for the metadata, How do I edit them to match to the official DS Download Station naming formula? For example, I want to name the Kirby Mass Attack demo to be:
Kirby Mass Attack Playable Demo

For the Personal Trainer: Cooking Mac & Cheese demo, I want to name it as:
Personal Trainer: Cooking Macaroni and Cheese
 
Is there any homebrew apps/launchers I can use with this, that allows for launching .nds files off of SLOT-2 flashcards like supercard SD?

Or no?

Looks like the tools for the old DS CFW Flashme (FlashMe) are all super outdated.
Just let me know.
 
I made a bit of seeming progress trying to use Haxxstation to load .nds rom off SupercardSD on a stock original DS

By running an old firmware 'FWnitro' on the DS via Haxxstation and choosing 'Load DS from GBA' I seem to be able to get into the supercardSD menu in DS mode, (graphics on both screens) but when I try to launch anything, including a DS rom, I get stuck at 2 blank white screens.

This makes me think what I'm trying to do is theoretically possible (with the right homebrew .nds file) but I don't know enough about the underlying processes to know for sure.

If anybody has an experience with this i'd appreciate it.

EDIT: DSbrew Discord helped me out, apparently I can just install flashme CFW via Haxxstation : D, for some reason I thought that wouldn't work.
 
Last edited by Xyvir,
  • Like
Reactions: Tarmfot
I'm using HaxxStation so i can load up demos of games before i get an R4 (20 Oct 2024), can i load up homebrew using it? I've tried and every .nds rom other than Mario Kart DS and Tetris DS don't work at all, even ones below 4 MB. Is there any way to run Homebrew and other demos using HaxxStation like maybe installing nds-bootstrap/TwilightMenu++? I'm using a DS Lite.
 
Is there any way to run Homebrew and other demos using HaxxStation like maybe installing nds-bootstrap/TwilightMenu++? I'm using a DS Lite.
I wasn't aware you could use HaxxStation on a DS Lite at all.

Anyway, the DS Lite has no internal storage, so there's no way to install anything.
 
I wasn't aware you could use HaxxStation on a DS Lite at all.
you can just run the rom on a flashcart like everything else

I meant download since the DS Lite doesn't have like an eMMC to store anything
it's not going to happen, there isnt enough memory on ds/lite to fit all this stuff
 
I want to load homebrew smaller than 4 MB, however every single one i try crashes.
Post automatically merged:

And a lot of demos are the same, under 4 MB too.
 
Hello. I have just released a new Python app for patching DS Download Station using HaxxStation. It also supports multiple ROMs and compression like wii-ds-rom-sender. Please check it out:
where can i find this lzo?
python_lzo-1.16-cp313-cp313-win_amd64.whl
 
Can I install twilight menu++ in this exploit?
Post automatically merged:

Can I install twilight menu++ in this exploit?
 

Site & Scene News

Popular threads in this forum