• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Nds Rom Dumper?

Started by Cyprien Walker, January 15, 2006, 07:09:37 AM

Previous topic - Next topic

Cyprien Walker

is there a rom dumper for the supercard cf ?

ratx

Nope. At least non that have been publically released as yet.

Cyprien Walker

hmm allright to bad thanks anyway ;)

m2pt5

The only "to flashcart" ROM dumper (at least that I know of) only works with GBAMP, and just dumps the raw data onto the CF. It still has to be reconstructed into an .nds file afterwards.
Manually signing your posts is dumb.
---
Firmware versioning: Get a Passcard 3, a SuperKey, or a slot-1 flashkit. Then it doesn't matter which firmware you have.

WarGames

Ive seen pictures of hardware dumbers via pc that look pretty neat, ive also seen one dumps the saves, NOT NEEDING A NDS, i'll find a picture if you desire.
ndsdev on efnet

Overdrive_X

The dumper you saw the image is from the group "LEGACY".

After looking at the image, there is two way i could think they made it.

*1; They found the decryption key.

*2; (If you look well at the wire, there is a switch). I think they use a dummy DS card inserted in the Nintendo DS. After the Nintendo DS decrypt the ARM's executable they put the switch at PC side. So using a switch on a dummy card won't interfere with the IRQ and when they switch the NDS will not Power OFF automaticly due to the dummy card still insered. Afterward they have made a small pc application that talk directly with the ROM and they dump it using a Serial/LPT cable.


This is only a theory of what i think, so it can be false.

WarGames

that is a neat theorey,which now that i think about it might be correct, i wounder if we could get a look at the source code for this device / software for pc.  and a schematic :-D

anybody know people from legacy?
ndsdev on efnet

Koji

Quote from: "WarGames"that is a neat theorey,which now that i think about it might be correct, i wounder if we could get a look at the source code for this device / software for pc.  and a schematic :-D

anybody know people from legacy?

I doubt they'd release it. The whole point about being a "1337 rom dump group" is being able to do what normal people can't do.

cory1492

If one were to capture enough data, they could come up with the DS's method of speaking to the cart (or at least some form of key). DarkFader did this, and used some distributed computing to come up with a key of some sort. Once you have that info, its just a matter of serially talking to the DS cart through the PC port. I think the switch has something to do with the type of chip on the DS card, and its power requirements.

There are currently 3 dumpers, one which uses the GBA MP (SMT's dumper), one which uses the NeoFlash 512 (wont dump over 256mbit, DMT's dumper) and the new boot menu for Magic Key 2/3 which dumps directly to the SD card in the MK.

Overdrive_X

Quote from: "cory1492"If one were to capture enough data, they could come up with the DS's method of speaking to the cart (or at least some form of key). DarkFader did this, and used some distributed computing to come up with a key of some sort. Once you have that info, its just a matter of serially talking to the DS cart through the PC port. I think the switch has something to do with the type of chip on the DS card, and its power requirements.

There are currently 3 dumpers, one which uses the GBA MP (SMT's dumper), one which uses the NeoFlash 512 (wont dump over 256mbit, DMT's dumper) and the new boot menu for Magic Key 2/3 which dumps directly to the SD card in the MK.

If you look well in some *illegal* Libs there is SVC_ReadCard, maybe using this and send exemple 1MB my 1MB in memory and dump the memory in the CF would be the easiest way to do it.

cory1492

I think the current SMT/DMT and possibly even the MK2/3 menu dumping core is coded using the leaked libraries and codewarrior ARM dev bringup studio, hacked to work with them. I cant be certain, but they do look alot different from homebrew when disassembled.

Cyprien Walker

hmm well tere aint none yet so isnt there someone that can make it might be just a small programm but i mean i think it would bring up alot of work to complete

Overdrive_X

Quote from: "Cyprien Walker"hmm well tere aint none yet so isnt there someone that can make it might be just a small programm but i mean i think it would bring up alot of work to complete
The problem is no compiler is avalible to use with the SDK. Must modify the SDK