#78370 - VectorBoy - Fri Apr 07, 2006 2:50 am
As I posted a few minutes ago in this thread:
http://forum.gbadev.org/viewtopic.php?p=78368#78368
I have successfully dumped the DS Download Station DS card for your own personal use.
you can find it here:
http://www.tardwater.com/drevil/dsd/
the _RAW.zip is the raw dump direct from the card
the _M3.zip is the untrimmed M3 SD bootable version run through the 3.14 game manager.
Rom size is 16mb.
Enjoy, you're welcome.
d
#78373 - The 9th Sage - Fri Apr 07, 2006 3:13 am
Well that's pretty cool and interesting, don't know if the mods are gonna appreciate this though. lol
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78375 - swimgod - Fri Apr 07, 2006 3:17 am
i was about to say make a new topic :D
ok well i got SUPER COOL NEWS!
there is a folder in the .nds called Data...
in that there is...
Code: |
>ds_demo
->AGFEdemo
->AMCEdemo{Mario Kart}
->AMFEclip{metroid prime: hunters video...}
->AMTEdemo
->ANDEdemo
->APTEdemo
->ATTEdemo{tetris?}
->ATTEpush{tetris push?}
->demomenu
->testcode{?}LOL!!, this file contains this "King Kong vs. Godzilla! " LAUGH OUT LOUD :D
>mb
->ds_demo_client.sgn
->ds_demo_client.srl
->icon.nbfc
->icon.nbfp
->icon_.nbfc
->icon_.nbfp
->server
-->"RC1 2006 01 25 Nintendo DS Download Station - Vol. 1 Download game demos and movies for play on your Nintendo DS. "--server file contents, interesting :D you can change what the download menu says :)
->sign.bat
-->"c:\NitroSDK\tools\bin\attachsign ds_demo_client.srl ds_demo_client.sgn ds_demo_client.srl"--.bat file contents
|
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
Last edited by swimgod on Sat Apr 15, 2006 10:07 pm; edited 3 times in total
#78376 - swimgod - Fri Apr 07, 2006 3:19 am
The 9th Sage wrote: |
Well that's pretty cool and interesting, don't know if the mods are gonna appreciate this though. lol |
lol,
this is basicly a demo,
well a manager of demo's :P
it is not copyrighted...(tepples said the demo's are, but the download manager is copyrighted)
it is perfectly legeal to have,(the demo's...)
there for the mods should be fine with it :P
infact im sure some of them would love to try the demo's :D
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
Last edited by swimgod on Fri Apr 07, 2006 3:28 am; edited 1 time in total
#78377 - VectorBoy - Fri Apr 07, 2006 3:20 am
The 9th Sage wrote: |
Well that's pretty cool and interesting, don't know if the mods are gonna appreciate this though. lol |
figured it needs to get out there, and as they ARE demos, it's no different than capturing the demos from Wifi... at least this way it provides a way to do it yourself.
d
#78378 - quadomatic - Fri Apr 07, 2006 3:21 am
wait, what is this? Is this what the download stations are running?
it's not working on GBAMP...can anyone patch this or something?
Last edited by quadomatic on Fri Apr 07, 2006 3:24 am; edited 1 time in total
#78380 - swimgod - Fri Apr 07, 2006 3:23 am
quadomatic wrote: |
wait, what is this? Is this what the download stations are running?
does this work on GBAMP? |
no,
unless chrism decides because of this it is a good idea to release his gbamp rom hack,
you can't run the station...
altho if you have something that can run roms,
then you can use a regular ds to download the demo's :)
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78381 - thundrestrike - Fri Apr 07, 2006 3:23 am
weeeeee!
can someone confirm this to work on a flashcard?
_________________
popcorn
#78382 - tepples - Fri Apr 07, 2006 3:24 am
swimgod wrote: |
it is not copyrighted...
it is perfectly legeal to have |
The kiosk demo card is copyright Nintendo. However, it is believed that distributing the demos is fair use.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78384 - swimgod - Fri Apr 07, 2006 3:26 am
oh my bad :P
ill add right next to it that you said that :P,
so all we need to do is take out the demo's (which are there!!)
and leave the download manager alone(as much as posible ;) )
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78386 - quadomatic - Fri Apr 07, 2006 3:27 am
swimgod wrote: |
quadomatic wrote: | wait, what is this? Is this what the download stations are running?
does this work on GBAMP? |
no,
unless chrism decides because of this it is a good idea to release his gbamp rom hack,
you can't run the station...
altho if you have something that can run roms,
then you can use a regular ds to download the demo's :) |
why is it that no one else is able to figure out this hack?
#78387 - thundrestrike - Fri Apr 07, 2006 3:28 am
quadomatic wrote: |
swimgod wrote: | quadomatic wrote: | wait, what is this? Is this what the download stations are running?
does this work on GBAMP? |
no,
unless chrism decides because of this it is a good idea to release his gbamp rom hack,
you can't run the station...
altho if you have something that can run roms,
then you can use a regular ds to download the demo's :) |
why is it that no one else is able to figure out this hack? |
thats what i was trying to say... then tepples came :O
oh well, back on topic, can someone confirm them working on flashcard?
_________________
popcorn
Last edited by thundrestrike on Fri Apr 07, 2006 3:31 am; edited 1 time in total
#78388 - swimgod - Fri Apr 07, 2006 3:29 am
...
because you have to understand everything about fat and how the gbamp works...
and chrism is the #1 man for that,
he only did it as proff of concept anyway :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78389 - The 9th Sage - Fri Apr 07, 2006 3:29 am
VectorBoy wrote: |
figured it needs to get out there, and as they ARE demos, it's no different than capturing the demos from Wifi... at least this way it provides a way to do it yourself.
d |
It's still pretty interesting, but I'm not sure if a system without Flashme could download the demos you would send with it though...I seem to remember something about games that send stuff via WMB relying on the encrypted secure area somehow (presumably something to do with the RSA stuff), and if it's unencrypted as a ROM dump would be...
I could be totally wrong though. I kinda wish that I'm wrong as it would be cool to be able to send some of this stuff to others. Don't have a way to test this information myself, so like I said it could be off.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78390 - achilles97206 - Fri Apr 07, 2006 3:31 am
VectorBoy: I'm happy my information about the dumper helped you out. I hope to see more stuff from you in the future...
#78392 - quadomatic - Fri Apr 07, 2006 3:32 am
can someone just open up the nds and make it into separate demos then?
#78393 - swimgod - Fri Apr 07, 2006 3:34 am
quadomatic wrote: |
can someone just open up the nds and make it into separate demos then? |
i can't promise the demo's will work but ill put them in a zip and host them :)
Edit:
here is the url,
http://swimgod.com/bounty/ds_demo.zip
FYI its 10mb, and includes the menu ;)
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
Last edited by swimgod on Fri Apr 07, 2006 3:37 am; edited 1 time in total
#78394 - thundrestrike - Fri Apr 07, 2006 3:34 am
quadomatic: that would be good then we can play it on gbamp!
vectorboy: which file do i use to put on my gba flashcarT?
_________________
popcorn
#78397 - thundrestrike - Fri Apr 07, 2006 3:39 am
did everyone just leave? wow, the posts suddenly stopped :O
they are occupied with their demo's :P
_________________
popcorn
#78398 - quadomatic - Fri Apr 07, 2006 3:41 am
swimgod wrote: |
quadomatic wrote: | can someone just open up the nds and make it into separate demos then? |
i can't promise the demo's will work but ill put them in a zip and host them :)
Edit:
here is the url,
http://swimgod.com/bounty/ds_demo.zip
FYI its 10mb, and includes the menu ;) |
thx, im bout to try it out
#78399 - The 9th Sage - Fri Apr 07, 2006 3:41 am
thundrestrike wrote: |
quadomatic: that would be good then we can play it on gbamp!
vectorboy: which file do i use to put on my gba flashcarT? |
Just get the one labeled as being 'raw'...that should be unpatched, you could extract the individual files from it if you wanted also.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
Last edited by The 9th Sage on Fri Apr 07, 2006 3:45 am; edited 1 time in total
#78400 - swimgod - Fri Apr 07, 2006 3:43 am
quadomatic wrote: |
swimgod wrote: | quadomatic wrote: | can someone just open up the nds and make it into separate demos then? |
i can't promise the demo's will work but ill put them in a zip and host them :)
Edit:
here is the url,
http://swimgod.com/bounty/ds_demo.zip
FYI its 10mb, and includes the menu ;) |
thx, im bout to try it out |
your welcome :P,
i think they need patching or something :S
they don't seem to be working in emulators :|
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78401 - quadomatic - Fri Apr 07, 2006 3:44 am
swimgod wrote: |
quadomatic wrote: | swimgod wrote: | quadomatic wrote: | can someone just open up the nds and make it into separate demos then? |
i can't promise the demo's will work but ill put them in a zip and host them :)
Edit:
here is the url,
http://swimgod.com/bounty/ds_demo.zip
FYI its 10mb, and includes the menu ;) |
thx, im bout to try it out |
your welcome :P,
i think they need patching or something :S
they don't seem to be working in emulators :| |
demos never work in emulators...
but yea, these wont load.
I wouldn't know what to patch them with though
#78402 - thundrestrike - Fri Apr 07, 2006 3:45 am
The 9th Sage wrote: |
thundrestrike wrote: | quadomatic: that would be good then we can play it on gbamp!
vectorboy: which file do i use to put on my gba flashcarT? |
Just get the one labeled as being 'raw'...that should be unpatched, you could extract the files from it if you wanted too. |
they won't work with kain's nds.gba patcher! nooooooooo!
how can i get it on a flashcart?
_________________
popcorn
#78403 - thundrestrike - Fri Apr 07, 2006 3:47 am
i patched it with wrg loadme and it convertd, im waiting for it to transfer to gba cart, ill let you know how it works.
btw its 90mbit :P
_________________
popcorn
#78405 - thundrestrike - Fri Apr 07, 2006 3:51 am
^^
that was the RAW one, didn't work... bsod
time to try the other one
_________________
popcorn
#78406 - swimgod - Fri Apr 07, 2006 3:52 am
so it turns out,
after two seconds of thinking...
the devloper of this app,
left the sign.bat file,
that puts the signiture to the file...
i wonder if the other parts could be left behind
that could help us greatly :P
remember,
nintendo probally thought this would never be captured :D
so just take the posibilities :D
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78407 - thundrestrike - Fri Apr 07, 2006 3:53 am
m3sd one didn't eveen patch.
no ds download station for us flashcard users :(
unless someone else finds a way
_________________
popcorn
#78408 - quadomatic - Fri Apr 07, 2006 3:53 am
swimgod wrote: |
so it turns out,
after two seconds of thinking...
the devloper of this app,
left the sign.bat file,
that puts the signiture to the file...
i wonder if the other parts could be left behind
that could help us greatly :P
remember,
nintendo probally thought this would never be captured :D
so just take the posibilities :D |
i think this is now a way to download flashme to others...? Perhaps it would apply RSA?
#78409 - The 9th Sage - Fri Apr 07, 2006 3:54 am
thundrestrike wrote: |
^^
that was the RAW one, didn't work... bsod
time to try the other one |
If you don't have an M3 SD, that one isn't going to work (maybe on an M3 CF, but definitely not with anything else).
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78411 - swimgod - Fri Apr 07, 2006 3:58 am
quadomatic wrote: |
swimgod wrote: | so it turns out,
after two seconds of thinking...
the devloper of this app,
left the sign.bat file,
that puts the signiture to the file...
i wonder if the other parts could be left behind
that could help us greatly :P
remember,
nintendo probally thought this would never be captured :D
so just take the posibilities :D |
i think this is now a way to download flashme to others...? Perhaps it would apply RSA? |
i was gonna say that exactly,
but i didn't wanna give up noobs hopes,
so i made the message for more towards people that can test this theory :D ;)...
guess the cover on my idea is blown >.>'
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78412 - The 9th Sage - Fri Apr 07, 2006 3:59 am
quadomatic wrote: |
swimgod wrote: | so it turns out,
after two seconds of thinking...
the devloper of this app,
left the sign.bat file,
that puts the signiture to the file...
i wonder if the other parts could be left behind
that could help us greatly :P
remember,
nintendo probally thought this would never be captured :D
so just take the posibilities :D |
i think this is now a way to download flashme to others...? Perhaps it would apply RSA? |
For that batch you need the program called in the batch, 'attachsign'....although, someone might be able to do it manually as the
sgn file is there. Must be that has something to do with the RSA signing.
I learn new stuff every day. :) I wouldn't get too worked up yet though, I think I've seen this in the filesystems of other games as well (the SGN file), so if it was that easy someone would probably have done it by now.
*edit*
Or not...I just went poking around and can't find where I thought I saw this. I'm too tired to look anymore. :P I'm probably just missing the one game that has it or something.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
Last edited by The 9th Sage on Fri Apr 07, 2006 4:53 am; edited 3 times in total
#78413 - RVK - Fri Apr 07, 2006 4:00 am
well the server runs on SCSD but I don't hav another DS to test it!
#78414 - swimgod - Fri Apr 07, 2006 4:02 am
RVK wrote: |
well the server runs on SCSD but I don't hav another DS to test it! |
well that sucks man :P,
hey do you mind getting a camera and taking some pictures of the server then :P
i wouldn't mind seeing some detailed server photos ;)
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78415 - thundrestrike - Fri Apr 07, 2006 4:04 am
when patching into ds.gba for RAW version:
Code: |
NDS Patcher v0.1 by ]{ain
Checking if arm9 is compressed...No
Looking for CARDi_ReadRom signature...
Not found, aborting |
when patching into ds.gba for M3SD version:
computer freezes for 7 minuters -.-
so unless no one else finds a way to get this onto a flashcard,
theres no hope :(
_________________
popcorn
#78416 - quadomatic - Fri Apr 07, 2006 4:05 am
does anyone think firefly could modify the files in the .nds into demos that run on GBAMP, like with brain age?
#78419 - The 9th Sage - Fri Apr 07, 2006 4:11 am
quadomatic wrote: |
does anyone think firefly could modify the files in the .nds into demos that run on GBAMP, like with brain age? |
Probably...from what I remember from the other thread, they are just compressed.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78420 - VectorBoy - Fri Apr 07, 2006 4:12 am
Like I said, I captured this with the new M3Adapter Firmware (E18)
I have an M3 SD
So I did the RAW capture, copied that to my computer, zipped it and uploaded it.
I then took the RAW capture, used the m3 3.1.4 game manager, and did a NO TRIM 1x transfer, and it loads perfectly fine and sends demos, on my M3SD.
So yeah, It works for me, the raw version SHOULD be patchable to whatever you use, if not; then I'm at a loss, as it works fine for me.
That's why i zipped the m3 version too, so people could use a 'patched' verison if you have an m3 sd.
d
#78421 - RVK - Fri Apr 07, 2006 4:17 am
I can't get a good pic but,
Top screen I have
ds_demo_server.sr1 manual ch:01
_____________________________________
no. type. status
______________________________________
01none T:-1 Q:-1 M:-1 D:-1
02...
03...
etc.
Bottom screen has
download stats
___________________________________
file attempts succes
___________________________________
AGFEdemo
AMCEdemo
AMFEclip
AMTEdemo
ANDEdemo
APTEdemo
ATTEdemo
ATTEpush
demomenu
testcode
____________________________________
#78422 - swimgod - Fri Apr 07, 2006 4:22 am
weird :P
can't wait to get my supercard CF
to try it out :D
HOPE IT WORKS with supercard CF,
im sure someone will find out soon :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78423 - PhoenixSoft - Fri Apr 07, 2006 4:34 am
It looks like the 'attachsign' program signs the file with this:
ds_demo_client.sgn wrote: |
ac ????;????U?x(J?n?*????q??1??Wm???+?622???F?Q?8*?OV???!fs?u%??^?%Q?u?2)??T??o??T??TE??ZS Y6#&??qmhfu??0?wHpz?*Z????u???#NINTENDO NTRJ01 |
I don't suppose we can re-use the signature with homebrew? (of course, we would also have to write a new 'attachsign' program from scratch)
#78424 - PhoenixSoft - Fri Apr 07, 2006 4:46 am
The 9th Sage wrote: |
quadomatic wrote: | does anyone think firefly could modify the files in the .nds into demos that run on GBAMP, like with brain age? |
Probably...from what I remember from the other thread, they are just compressed. |
The first four bytes are 'lzon', does anyone know if that signals a particular compression program?
#78425 - VectorBoy - Fri Apr 07, 2006 4:47 am
I uploaded a whole bunch of pics I just took of the server screen
it's at the same place you can download the nds files
http://www.tardwater.com/drevil/dsd/
#78426 - DS_XRAY - Fri Apr 07, 2006 4:48 am
i can get it to start on my EZF adnvance III but after it counts downs and shows the different frequencies it makes a pop sound and freeses
????? Tooooooo bad ????????????
I own a few DS's so I wish it would work right away.. but always theres a wait... Man I hate life ;(
J/K Great JOB
_________________
Who me?
#78427 - swimgod - Fri Apr 07, 2006 4:56 am
yeah,
so far
it has ONLY worked on,
SUPERCARD SD,
of course it is highly likly it will work with supercard cf,
since it is same developers ;)
and same companies :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78429 - VectorBoy - Fri Apr 07, 2006 5:01 am
I made a M3 CF version of the rom (non trimmed again) just to test, it's in the same directory as linked above.
So those with SC CF or other CF devices, try that and see if it works
d
#78430 - DS_XRAY - Fri Apr 07, 2006 5:19 am
i kinda dont get why chrism wouldnt release the GBAMP hack if pretty much all the other adaptors work. it would only make the GBAMP sell better :)
plus, we probably wouldnt have this problem right now :(
_________________
Who me?
#78431 - swimgod - Fri Apr 07, 2006 5:23 am
he is Extremly anti-piracy
and doesn't care if all the other adapters have it or not...
its a sad story i know :(
really sucks :P
we should make a partetion :P
Quick everyone sign :D
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78432 - Sappharad - Fri Apr 07, 2006 5:53 am
The demos found on the cart are indeed compressed, which is why they can't be directly loaded with WiFiMe.
I'm assuming FireFly has written a decompressor for this LZ variant already, since he was able to decompress Brain Age. I was hoping this was LZ77, but it does not appear to be the case, as I just managed to crash two different programs to read it.
#78433 - caitsith2 - Fri Apr 07, 2006 6:13 am
As soon as I saw the sign.bat, I investigated the signature.
As it turns out, that .sgn file is the exact RSA signature for the demo loader. I suspect that Nintendo's build tools automatically generate the correct signature, but doesn't attach it directly, but includes the .sgn file, and the .bat file to the same directory.
#78434 - unrequited - Fri Apr 07, 2006 6:37 am
Sappharad wrote: |
The demos found on the cart are indeed compressed, which is why they can't be directly loaded with WiFiMe.
I'm assuming FireFly has written a decompressor for this LZ variant already, since he was able to decompress Brain Age. I was hoping this was LZ77, but it does not appear to be the case, as I just managed to crash two different programs to read it. |
This is true. Wait for Firefly to uncompress these, or release his decompressor.
_________________
-Unrequited
#78436 - waruwaru - Fri Apr 07, 2006 7:02 am
unrequited wrote: |
Sappharad wrote: | The demos found on the cart are indeed compressed, which is why they can't be directly loaded with WiFiMe.
I'm assuming FireFly has written a decompressor for this LZ variant already, since he was able to decompress Brain Age. I was hoping this was LZ77, but it does not appear to be the case, as I just managed to crash two different programs to read it. |
This is true. Wait for Firefly to uncompress these, or release his decompressor. |
I wonder if you can just call one of the decompression functions in the BIOS on the data, i.e. swiDecompressLZSSWram?
EDIT: Looks like the data size might be at location 0xC
_________________
DSLua - a scripting language for your DS!
#78440 - PhoenixSoft - Fri Apr 07, 2006 8:27 am
I just tested the .NDS on a MagicKey 2, and it pauses at a black screen :(
#78444 - chishm - Fri Apr 07, 2006 11:13 am
Everyone seems to have missed the other possibility with this - compressing our own demos and injecting them into the server.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78446 - MaHe - Fri Apr 07, 2006 12:06 pm
PhoenixSoft wrote: |
I just tested the .NDS on a MagicKey 2, and it pauses at a black screen :( |
The same happpens on GBAmp :<
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
Last edited by MaHe on Fri Apr 07, 2006 12:10 pm; edited 1 time in total
#78447 - Filb - Fri Apr 07, 2006 12:09 pm
I can run the demo station, however a non-flashed DS of mine can't execute the menu it sends. :(
#78449 - MaHe - Fri Apr 07, 2006 12:13 pm
chishm wrote: |
Everyone seems to have missed the other possibility with this - compressing our own demos and injecting them into the server. |
Yes, I was thinking about that, but first *cough*cough*somebodysgottamakeitloadongbamp*cough*cough*.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78453 - Dan2552 - Fri Apr 07, 2006 12:41 pm
could this be the key for wifime2 or not?
#78454 - MaHe - Fri Apr 07, 2006 12:44 pm
Nah, I doubt except somebody finds some exploit in there.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78455 - thundrestrike - Fri Apr 07, 2006 12:45 pm
chrishm, patch your rom loader to work with just these demo's
and maek it so other commercial roms wont work
please?
_________________
popcorn
#78456 - derula - Fri Apr 07, 2006 1:02 pm
swimgod wrote: |
c:\NitroSDK\tools\bin\attachsign ds_demo_client.srl ds_demo_client.sgn ds_demo_client.srl |
OMG, I would like to have that attachsign application ^^
_________________
visit my blog. please.
#78457 - Extreme Coder - Fri Apr 07, 2006 1:07 pm
I tried running the ds_demo_client.srl in the raw,(on my mk3), and apparently it does what looks similarly to the ds download play function, but i dont know what does it download since i tried putting my other DS with sm64ds beside it, and no changes happened...
#78458 - MaHe - Fri Apr 07, 2006 1:13 pm
Extreme Coder wrote: |
I tried running the ds_demo_client.srl in the raw,(on my mk3), and apparently it does what looks similarly to the ds download play function, but i dont know what does it download since i tried putting my other DS with sm64ds beside it, and no changes happened... |
Yes, and renaming it to .nds then WMBing it works too. :|
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78459 - dualscreenman - Fri Apr 07, 2006 1:15 pm
So, I gather that this cannot be used on a flashcart. Can it be made to work?
_________________
dualscreenman wrote: |
What about Gaim DS? Gaim pretty much has support for all IM programs. |
tepples wrote: |
"Goshdammit, the DS is not a Gaim-boy! It's a third pillar!" |
#78467 - m2pt5 - Fri Apr 07, 2006 3:02 pm
dualscreenman wrote: |
So, I gather that this cannot be used on a flashcart. Can it be made to work? |
So far it's confirmed to work on Supercard SD, and there's the M3 patched version. It may or may not eventually work on flashcarts.
_________________
Don't sign your posts, it's dumb.
#78469 - Mr. Picklesworth - Fri Apr 07, 2006 3:33 pm
Quote: |
chrishm, patch your rom loader to work with just these demo's
and maek it so other commercial roms wont work
please? |
The problem with specifically making commercial roms not work is that we need some way to figure them out without a pirate just fixing the roms with a hex editor. (At the very least, it has to be very difficult for them so that it looks like they did the dirty work and not chism).
Perhaps if someone figured out how to do that, chism would be more willing.
As it stands, though, this is chism's software and he can do what he wants with it.
Edit: I just quoted what I was responding to :)
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896
Last edited by Mr. Picklesworth on Fri Apr 07, 2006 3:45 pm; edited 1 time in total
#78470 - MaHe - Fri Apr 07, 2006 3:42 pm
Mr. Picklesworth wrote: |
As it stands, though, this is chism's software and he can do what he wants with it. |
I repeat, it doesn't work on GBAmp "t3h very special h4x". It just outputs two black screens (exactly the same seems to happen on MagicKey, maybe if they figure out what's wrong, chishm can :) ).
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78471 - luke314pi - Fri Apr 07, 2006 3:50 pm
Vector Boy, the M3 CF version loads just fine.
#78474 - chishm - Fri Apr 07, 2006 4:03 pm
Does anyone know what algorithm is used to compress the demos?
EDIT: Just noticed that they seem to be LZO compressed. Now, does anyone have a decompressor / file format specs (specific to the demo files, not general LZO stuff).
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78477 - Filb - Fri Apr 07, 2006 4:16 pm
I only found this. But I doubt it'll be much help.
But I'm sure FireFly can help!
#78479 - MaHe - Fri Apr 07, 2006 4:39 pm
In case it's LZO, I'll give it a shot and try to decompress the demos ;)
With the luck I have, I figured out the FW check :D
EDIT: Nah, can't do it, too stupid. Chishm, maybe you'll find this useful:
http://www.oberhumer.com/opensource/lzo/lzodoc.php
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78484 - thoduv - Fri Apr 07, 2006 5:25 pm
Does someone figure out something with "ds_demo_client.srl" ?
More interessant notice: I compressed a demo file with LZOP. Result: a file with the same size (about, there was a hundred bytes of difference due of LZOP header) ! It means that the compression is LZO ! (I think)
Last edited by thoduv on Fri Apr 07, 2006 5:57 pm; edited 1 time in total
#78487 - arlow - Fri Apr 07, 2006 5:55 pm
I got it working for my SuperCard SD via Patching the RAW Data with the SuperCard software and I could download from 3 flashed DSs. I think I might reflash a DS to see if it still works.
It worked on an unflashed DS Firmware V2
_________________
Hardware:
- 2 Nintendo DS (original V2; now FlashMe V6)
- 1 SuperPass 2
- 2 SuperCard SD + 1 * 2GB SanDisc miniSD + 1 * 3rdParty 512MB SD
(Could get together 7 DS + 7 SCSD)
Languages: English, German
#78492 - arlow - Fri Apr 07, 2006 6:38 pm
thoduv wrote: |
Does someone figure out something with "ds_demo_client.srl" ?
More interessant notice: I compressed a demo file with LZOP. Result: a file with the same size (about, there was a hundred bytes of difference due of LZOP header) ! It means that the compression is LZO ! (I think) |
LZO is for data compression I think at least german wikipedia says so!
_________________
Hardware:
- 2 Nintendo DS (original V2; now FlashMe V6)
- 1 SuperPass 2
- 2 SuperCard SD + 1 * 2GB SanDisc miniSD + 1 * 3rdParty 512MB SD
(Could get together 7 DS + 7 SCSD)
Languages: English, German
#78498 - Flood_of_SYNs - Fri Apr 07, 2006 7:01 pm
http://www.oberhumer.com/opensource/lzo/
I believe that is it.
_________________
Blue NDS v4 (FlashMe v7) - GBAMP V2 CF
?There is no shame in not knowing; the shame lies in not finding out.?
?The church is near but the road is icy, the bar is far away but I will walk carefully?
#78502 - arlow - Fri Apr 07, 2006 7:13 pm
I tried packing in the captured Brain Age demo it downloaded completely but it crashed showing a white screen and the Nintendo Logo so itd say the RSA check failed.....
i was so stupid just trying flashme with it too but it failed :-/
I think there are two test:
first test is after sending the rom this causes the DS to automatically shut down (the ds is still in the download software) then before starting the demo there is another test which i think is a test of the demo (i bet RSA) this causes DS to turn 2 white screens and show the nintendo logo
(i am just writing down what happens, this all could be crap i dont know i'm a complete noob on ds ...)
I tried my best but I'm just too noob to get anything to work so good luck other guys maybe somebody will be more successfull!! I hope so for everybody.
What I managed to get to work was:
(I extracted everything with ndstool)
in data/ds_demo/ you can rename the files switch around it will load them no problem you can put in other files it will transfer but not load them...so thats kind of how far i got...easiest file to exchange is ANDEdemo = Brain Training!
_________________
Hardware:
- 2 Nintendo DS (original V2; now FlashMe V6)
- 1 SuperPass 2
- 2 SuperCard SD + 1 * 2GB SanDisc miniSD + 1 * 3rdParty 512MB SD
(Could get together 7 DS + 7 SCSD)
Languages: English, German
Last edited by arlow on Fri Apr 07, 2006 8:07 pm; edited 2 times in total
#78505 - IxthusTiger - Fri Apr 07, 2006 7:26 pm
anyone know if it works on a flashcart with NDS Patch or WRG patch?
if not, I'll try it right now and report back
#78518 - m2pt5 - Fri Apr 07, 2006 9:11 pm
Observation: When the captured Brain age demo is run directly from a flashcart, the Nintendo logo and white screen do not appear; when it is run when downloaded from the demo kiosk ROM, they do appear.
Could this be the point at which RSA checking is done?
_________________
Don't sign your posts, it's dumb.
#78519 - Kujo - Fri Apr 07, 2006 9:20 pm
Flash cart users!!!!
I got it to work...can't test it (I only have one DS) but...
If you're using the EFA Linker (I have the 512MBit version) you can use the EFA Client version 2.81 to run it...choose to use the NDS loader (little check box near the bottom) and upload the raw dump to the cart.
Switch on and it loads...menu comes up and the green light flickers away...like I said I only have one DS so I can't test it...where's my sister when I need her :( heheh...
Have fun and let me know if this works completely for you guys...
OMG...I actually contributed :) maybe...
#78524 - thundrestrike - Fri Apr 07, 2006 10:11 pm
Kujo wrote: |
Flash cart users!!!!
I got it to work...can't test it (I only have one DS) but...
If you're using the EFA Linker (I have the 512MBit version) you can use the EFA Client version 2.81 to run it...choose to use the NDS loader (little check box near the bottom) and upload the raw dump to the cart.
Switch on and it loads...menu comes up and the green light flickers away...like I said I only have one DS so I can't test it...where's my sister when I need her :( heheh...
Have fun and let me know if this works completely for you guys...
OMG...I actually contributed :) maybe... |
i failed with my 128 flash2advance w/ flashme,
can you tell me how you did it?
what u patch with?
_________________
popcorn
#78527 - Kujo - Fri Apr 07, 2006 10:48 pm
OK...
Step By Step
1. Download the latest EFA software from www.efa.cc
2. Download the raw dump of the Download Station
3. Extracted It
4. Run the EFA client software
5. Clicked Search then Format Card
6. Checked the NDS Loader checkbox
7. Clicked The Add ROM button
8. Browsed to the Download Station File ( A7AE01.NDS ) and Clicked Open once I selected the file
9. Clicked Write ROM button to upload the file to the DS
10. Turned on my DS
11. Selected the DDS_VOL1_US option
12. Beheld the glory of it working
Simple as that...I just use the file as is...no patching...unless the EFA Client does something to it...
It may be worth pointing out that I use PassMe 1
#78528 - thundrestrike - Fri Apr 07, 2006 10:53 pm
ive got a problem, i dont have an efa!!!!!!!!!
i got a flash2advance, and maybe its cause im using flashme, and not passme?
i can't find my passme, but ill look for it
_________________
popcorn
#78530 - Kujo - Fri Apr 07, 2006 11:04 pm
No idea why it's not loading for you...could be either of those...have you tried loading the raw dump nds file using something like dark star or some other homebrew nds loader? Just a suggestion not tried it myself yet.
I'm off out now won't be back for 6 hours at least...good luck :)
#78531 - thundrestrike - Fri Apr 07, 2006 11:14 pm
ill try darkstar, ill report what hapends :D
_________________
popcorn
#78534 - thundrestrike - Fri Apr 07, 2006 11:34 pm
i downloaded darkstar, and i tried loading the nds file, but it didn't work
and you know how the multi-loader comes with a game? that doesn't even work, maybe its something wrong with the loader?
p.s.: it doesnt come with a readme -.-
_________________
popcorn
#78535 - badbob - Fri Apr 07, 2006 11:44 pm
I patched it with the Supercard software and ran it on the SCSD, and it works just fine serving demos to my unflashed ds lite. The demos all seemed to work no problems.
#78536 - Filb - Fri Apr 07, 2006 11:45 pm
Please stop going off-topic.
(I doubt there are many people who care about how to run it on all different kinds of flashcarts - I think it's way more interesting to get the (de-)compression done, etc.)
Last edited by Filb on Fri Apr 07, 2006 11:49 pm; edited 1 time in total
#78537 - thundrestrike - Fri Apr 07, 2006 11:48 pm
filb:
excuse me, but im trying to find a way for everyone to boot the ds download station by a flashcart
>:(
not off-topic at all
EDIT: back on topic
when loading anything from darkstars loader, it just goes to a white screen... im using a flashed ds if that means anything
how can i fix this? if nothing loads, i dont think the ds-download-station will,
so untill i get something to work, ill try the station
_________________
popcorn
Last edited by thundrestrike on Fri Apr 07, 2006 11:51 pm; edited 1 time in total
#78538 - swimgod - Fri Apr 07, 2006 11:49 pm
sorry flib but last time im going off topic (which i kinda think isn't far off...)
has anyone confirmed it working on SuperCard CF?
this is what i would really like to know :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78539 - mntorankusu - Fri Apr 07, 2006 11:52 pm
swimgod wrote: |
sorry flib but last time im going off topic (which i kinda think isn't far off...)
has anyone confirmed it working on SuperCard CF?
this is what i would really like to know :P |
I was able to run it using my Supercard CF, but I don't have another DS to test if the demos worked.
#78540 - thundrestrike - Fri Apr 07, 2006 11:52 pm
VectorBoy wrote: |
I made a M3 CF version of the rom (non trimmed again) just to test, it's in the same directory as linked above.
So those with SC CF or other CF devices, try that and see if it works
d |
there ya go, it was posted on page 4....
can someone answer my question now? :P
_________________
popcorn
#78542 - thundrestrike - Fri Apr 07, 2006 11:55 pm
vectorboy: is it possible to make a ds.gba version that works on flashcarts?(other than efa :P)
_________________
popcorn
#78546 - compacho - Sat Apr 08, 2006 12:54 am
I might go to the mall tomorrow and walk around gaming stores and see if anyone DLs from me.
#78549 - IxthusTiger - Sat Apr 08, 2006 1:50 am
LoadME gave me two black screens with F2A cart, and NDSPatcher wouldn't patch it.
#78550 - derula - Sat Apr 08, 2006 1:54 am
compacho wrote: |
I might go to the mall tomorrow and walk around gaming stores and see if anyone DLs from me. |
lol ^^
_________________
visit my blog. please.
#78551 - thundrestrike - Sat Apr 08, 2006 2:07 am
IxthusTiger wrote: |
LoadME gave me two black screens with F2A cart, and NDSPatcher wouldn't patch it. |
exact thing here.... sigh
i guess the only thing we can wait for, is for vectorboy to compile a ds.gba working one for the flashcard
please? :D
_________________
popcorn
#78561 - VectorBoy - Sat Apr 08, 2006 2:45 am
All I'm doing when I make my revisions is running my raw file (that anyone can download now..) through the m3 game manager.. So, whoever wants to make a ds.gba, just run it (the raw dump) through whatever program makes them and it'll be the exact same file as if I were to do it.
Also, I don't know if this matters at all, as I see newer systems are downloading w/o flashed:
I brought my DS into work today again, and ran MY version of the download station - we have TWO launch ds' that are for our instore kiosk, obviously unflashed. They are I believe firmware ONE.
What I had them do was download the ds download station 'browser' (the one that was released independantly, that LOOKS for demos to download) -- then quickly shut off the ds download station, I then booted MINE (the one I captured) and was able to successfully serve demos to the two unflashed v1 ds'es.
The only catch was they had to have that loader from the original DSDownload Station, but the demos ran fine.
I then shut the two kiosk DS'es off, and tried serving the download browser via my ds, they locked up as all non flashed ds'es do when downloading from a rom, at the nintendo logo.
d
#78571 - The 9th Sage - Sat Apr 08, 2006 3:43 am
VectorBoy wrote: |
All I'm doing when I make my revisions is running my raw file (that anyone can download now..) through the m3 game manager.. So, whoever wants to make a ds.gba, just run it (the raw dump) through whatever program makes them and it'll be the exact same file as if I were to do it.
Also, I don't know if this matters at all, as I see newer systems are downloading w/o flashed:
I brought my DS into work today again, and ran MY version of the download station - we have TWO launch ds' that are for our instore kiosk, obviously unflashed. They are I believe firmware ONE.
What I had them do was download the ds download station 'browser' (the one that was released independantly, that LOOKS for demos to download) -- then quickly shut off the ds download station, I then booted MINE (the one I captured) and was able to successfully serve demos to the two unflashed v1 ds'es.
The only catch was they had to have that loader from the original DSDownload Station, but the demos ran fine.
I then shut the two kiosk DS'es off, and tried serving the download browser via my ds, they locked up as all non flashed ds'es do when downloading from a rom, at the nintendo logo.
d |
Now THAT is interesting...I guess that means the compressed demos are exempt from that problem. I'd think then other signed demos could possibly be inserted (after being compressed) and be downloaded normally...hm...actually, if the SRL demo kiosk downloader in the ROM is being affected by the lack of a secure area in the ROM, and we know the NDS version of it released is properly signed, what happens if you insert the NDS in place of the SRL in the ROM? The file format should be interchangable at least.
Man I really wish I had access to a second DS right now so I could test this.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78574 - thundrestrike - Sat Apr 08, 2006 4:07 am
VectorBoy wrote: |
All I'm doing when I make my revisions is running my raw file (that anyone can download now..) through the m3 game manager.. So, whoever wants to make a ds.gba, just run it (the raw dump) through whatever program makes them and it'll be the exact same file as if I were to do it. |
Yeah, but earlier, i put it through the nds patcher, but it wont patch, this is what it says
Code: |
NDS Patcher v0.1 by ]{ain
Checking if arm9 is compressed...No
Looking for CARDi_ReadRom signature...
Not found, aborting |
Compared to a succesful patch (I wont mention the ds rom name)
Code: |
NDS Patcher v0.1 by ]{ain
Checking if arm9 is compressed...Yes, decompressing...Done
Reindexing NDS...Done
Looking for CARDi_ReadRom signature...
Found at offset 0x000a4590
Patched
Looking for CARDi_ReadCard signature...
Found at offset 0x000a465c
Patched
Looking for CARDi_ProgramBackupSyncCore signature...
Found at offset 0x000a4284
Looking for CARDi_ProgramAndVerifyBackupSyncCore signature...
Not found, skipping
Looking for CARDi_ReadBackupSyncCore signature...
Found at offset 0x000a4340
Looking for CARDi_VerifyBackupSyncCore signature...
Not found, skipping
Looking for CARDi_WriteBackupSyncCore signature...
Not found, skipping
Looking for CARDi_WriteAndVerifyBackupSyncCore signature...
Not found, skipping
Writing patched NDS...All done
|
Anyway around this, besides WRG LoadME (2 black screens)?
I really want to use it with flashcart :D
_________________
popcorn
#78575 - The 9th Sage - Sat Apr 08, 2006 4:09 am
thundrestrike wrote: |
Code: | NDS Patcher v0.1 by ]{ain
Checking if arm9 is compressed...No
Looking for CARDi_ReadRom signature...
Not found, aborting |
|
It likely uses newer card reading routines (the ones it's trying to change so the NDS runs this from the GBA slot rather than the NDS card) that NDS Patcher doesn't recognize.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78576 - thundrestrike - Sat Apr 08, 2006 4:10 am
i just edited my post, i compared it to a successful patch
_________________
popcorn
#78577 - thundrestrike - Sat Apr 08, 2006 4:12 am
is there any other patcher?
so far i tested:
WRG LoadME- Black Screens, but converts correctly
NDS Patcher by ){ain- doesn't patch, (see above)
DSLazy - same as NDS Patcher by ){ain
_________________
popcorn
#78578 - The 9th Sage - Sat Apr 08, 2006 4:13 am
thundrestrike wrote: |
is there any other patcher?
|
I don't really know of one that's generic like those, sorry.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78579 - thundrestrike - Sat Apr 08, 2006 4:16 am
is there any other nds file loader, like Darkstar's?
it, also, doesn't work :S
EDIT: I'll try earlier versions, just to make sure
_________________
popcorn
#78580 - The 9th Sage - Sat Apr 08, 2006 4:19 am
thundrestrike wrote: |
is there any other nds file loader, like Darkstar's?
it, also, doesn't work :S
EDIT: I'll try earlier versions, just to make sure |
Darkstar and other loaders like that are never going to work because they're meant to work with a WMB compatible NDS file. They fit entirely into RAM...any dumps of NDS cards like this one are not going to fit entirely in RAM and are not meant to be run in that way. :)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78581 - thundrestrike - Sat Apr 08, 2006 4:24 am
oh....
if thats the case, is there a one that works with WMB?
EDIT:
do you think there even IS a way to work on flashcart? or am i wasting time?
_________________
popcorn
#78582 - thundrestrike - Sat Apr 08, 2006 4:28 am
what has a better chance, as i have both :D
GBAMP
Flashcard
_________________
popcorn
#78583 - The 9th Sage - Sat Apr 08, 2006 4:30 am
thundrestrike wrote: |
oh....
if thats the case, is there a one that works with WMB?
|
No...it's a dump of an NDS card. Like I said, the aren't meant to be run via the WMB wireless download function of the DS. O_O
thunderstrike wrote: |
do you think there even IS a way to work on flashcart? or am i wasting time?
|
I'm sure it could work, just not with the software you are using, from what you're saying (since you've tried them and they haven't worked :P).
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#78584 - thundrestrike - Sat Apr 08, 2006 4:36 am
well, ive narrowed down the list...
its someone elses turn to try :O
im gonna sleep its 10:35 pm here, goodnight, ill check back in the morning
P.S. i hope someone finds a way :D
_________________
popcorn
#78585 - IxthusTiger - Sat Apr 08, 2006 4:42 am
Patching the RAW file with the Supercard software, I can run the Download Station from my SC CF and unflashed DSes can download the loader from me, and then any of the demos.
I will be at Mr. T's Bowl in Los Angeles tonight with my new portable download station :)
The band 8-bit will be playing tonight!
http://www.myspace.com/8bit
#78586 - swimgod - Sat Apr 08, 2006 4:47 am
thundrestrike wrote: |
what has a better chance, as i have both :D
GBAMP
Flashcard |
....
none of the above...
if your having that many problems getting it to run on flashcard,
its not gonna...
and as for GBAMP,
zero chance...
it is a rom,
its like tring to run a real full game on gbamp,
it doesn't allow it,
only chrism can run that kind of stuff with his gbamp...
sorry man,
like me you have to wait for your supercard to come :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78589 - unrequited - Sat Apr 08, 2006 5:12 am
firefly knows that it's been capped and I'm sure he'll decompress it or release his decompressor tool sometime in the future, just be patient.
_________________
-Unrequited
#78590 - swimgod - Sat Apr 08, 2006 5:20 am
unrequited wrote: |
firefly knows that it's been capped and I'm sure he'll decompress it or release his decompressor tool sometime in the future, just be patient. |
k,
thanks for the update :P,
suggest to him it would be a lot better to release his tool :P,
and im just wondering,
why doesn't he post stuff like this :P...
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78592 - HyperHacker - Sat Apr 08, 2006 5:52 am
VectorBoy wrote: |
All I'm doing when I make my revisions is running my raw file (that anyone can download now..) through the m3 game manager.. So, whoever wants to make a ds.gba, just run it (the raw dump) through whatever program makes them and it'll be the exact same file as if I were to do it.
Also, I don't know if this matters at all, as I see newer systems are downloading w/o flashed:
I brought my DS into work today again, and ran MY version of the download station - we have TWO launch ds' that are for our instore kiosk, obviously unflashed. They are I believe firmware ONE.
What I had them do was download the ds download station 'browser' (the one that was released independantly, that LOOKS for demos to download) -- then quickly shut off the ds download station, I then booted MINE (the one I captured) and was able to successfully serve demos to the two unflashed v1 ds'es.
The only catch was they had to have that loader from the original DSDownload Station, but the demos ran fine.
I then shut the two kiosk DS'es off, and tried serving the download browser via my ds, they locked up as all non flashed ds'es do when downloading from a rom, at the nintendo logo.
d |
Very interesting indeed. I don't suppose you tried sending any homebrew programs once they'd downloaded the original browser?
#78594 - VectorBoy - Sat Apr 08, 2006 6:05 am
Ooh, that'd be interesting.
Gimmie a link to a homebrew that runs via the ds download play and i'll give it a shot with my girlfriends ds tonight.
#78595 - VectorBoy - Sat Apr 08, 2006 6:15 am
I booted the DS download demoloader onto my ds, and then tried sending the brain age demo from the full vers of brain age from my gf's ds, to see if a DEMO would boot from a game, via the download station.
Nothing shows up in the loader other than 'looking for software' etc.
So it seems the download station is looking for a specific protocol/server (eg. the stuff i dumped the other day).
Just a useless but interesting test, just to see if the ds download 'loader' was just a glorified version of the ds download play... but it's not.. lol
d
#78596 - IxthusTiger - Sat Apr 08, 2006 6:19 am
I would be cool if we can compress hombrew stuff or other Nintendo demos like Electroplankton and pack them with the Download Station rom.
#78598 - MaHe - Sat Apr 08, 2006 7:42 am
unrequited wrote: |
firefly knows that it's been capped and I'm sure he'll decompress it or release his decompressor tool sometime in the future, just be patient. |
He won't, believe me. He says this Download Station is piracy, so he won't do it :(
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78603 - chishm - Sat Apr 08, 2006 9:47 am
MaHe wrote: |
unrequited wrote: | firefly knows that it's been capped and I'm sure he'll decompress it or release his decompressor tool sometime in the future, just be patient. |
He won't, believe me. He says this Download Station is piracy, so he won't do it :( |
And he is right too. Just because the card contains only demos it doesn't mean it's public domain. The code is all copyright of Nintendo.
VectorBoy:
I suggest you don't associate that nick with your real life name in any way, if you want to stay in the games industry.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78607 - HyperHacker - Sat Apr 08, 2006 11:05 am
VectorBoy wrote: |
I booted the DS download demoloader onto my ds, and then tried sending the brain age demo from the full vers of brain age from my gf's ds, to see if a DEMO would boot from a game, via the download station.
Nothing shows up in the loader other than 'looking for software' etc.
So it seems the download station is looking for a specific protocol/server (eg. the stuff i dumped the other day).
Just a useless but interesting test, just to see if the ds download 'loader' was just a glorified version of the ds download play... but it's not.. lol
d |
Yeah, I tried sending the Polarium demo through WMB and the loader didn't find it. So it's not just an alternate Download Play interface.
Oh, and to those asking for a version that can run through WMB: The ROM is 16MB. The DS has 4MB of memory. Not gonna happen!
BTW, I noticed some interesting text strings in the ARM9 binary:
"Please connect power adapter" - now how would it know if the adapter is connected? Or does it just show this when the battery is low?
"AVPT" - a few instances of this appear, always aligned to a 4-byte boundary. The first time I found something like this - "MIO0" in an N64 game - it turned out to be a compression format. The second time - "TKMK" - it also turned out to be a compression format. This is the third time. Anyone want to guess what it is? ;-)
4E 49 4E 54 04 00 00 08 45 4E 44 4F 10 40 2D E9 - in ASCII, this is "NINT....ENDO....". "NINT....EN DOi" also appears in ds_demo_client.srl. In fact this file seems to contain a lot of garbled text. (Compressed maybe?)
Also the text "sgn" doesn't appear in either binary, which suggests that it doesn't read that .sgn file at all.
#78611 - chishm - Sat Apr 08, 2006 1:18 pm
Ok, I figured out the compression format used on the demos in the "/ds_demo" directory in the card dump.
They are simply LZO compressed files, with a 16 byte header:
Code: |
Offset Size Contents
0x00 0x04 'LZOn'
0x04 0x04 0x00 0x2F 0xF1 0x71
0x08 0x04 Size of decompressed data, big endian format
0x0C 0x04 Size of compressed data without the header, big endian format
0x10 in_len LZO compressed .srl (NDS) file |
I have written a decompressor, and just need to clean it up a bit.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78612 - Filb - Sat Apr 08, 2006 1:23 pm
Wow, good work, chishm. Are you going to create a compressor as well?
#78614 - Thomas - Sat Apr 08, 2006 2:13 pm
You rock, Chishm.
#78615 - chishm - Sat Apr 08, 2006 2:23 pm
#78618 - MaHe - Sat Apr 08, 2006 2:28 pm
Holy crap, chishm, you're my personal god (among other hundreds of them).
EDIT: "The application couldn't run because her configuration is incorrect. Reinstalling it may solve the problem." - wtf?
EDIT2: Solved the problem by moving to another computer ^_^.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78619 - arlow - Sat Apr 08, 2006 2:42 pm
Neither the demomenu nor the brainage demo worked for me.....
_________________
Hardware:
- 2 Nintendo DS (original V2; now FlashMe V6)
- 1 SuperPass 2
- 2 SuperCard SD + 1 * 2GB SanDisc miniSD + 1 * 3rdParty 512MB SD
(Could get together 7 DS + 7 SCSD)
Languages: English, German
#78621 - jas20 - Sat Apr 08, 2006 2:48 pm
Brainage (ANDE) worked fine for me.
I just added a loader to run it on my SCSD.
#78622 - MaHe - Sat Apr 08, 2006 2:48 pm
demomenu won't do anything.
I can't run any of the Tetris demos ... They just turn off the both screens with a crack through the speakers ... ?
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78623 - chishm - Sat Apr 08, 2006 2:56 pm
MaHe wrote: |
demomenu won't do anything.
I can't run any of the Tetris demos ... They just turn off the both screens with a crack through the speakers ... ? |
Hmm, that's not the decompressors fault, since I can run them via WMB from my PC. It is probably related to the menu not running on GBAMP.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78624 - MaHe - Sat Apr 08, 2006 3:03 pm
chishm wrote: |
MaHe wrote: | demomenu won't do anything.
I can't run any of the Tetris demos ... They just turn off the both screens with a crack through the speakers ... ? |
Hmm, that's not the decompressors fault, since I can run them via WMB from my PC. It is probably related to the menu not running on GBAMP. |
Hmm, okay, I'll have to WMB them then. No harm done. :)
Oh, and thanks.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78625 - thundrestrike - Sat Apr 08, 2006 3:42 pm
how do i get compresed ds download station demo's?
i tried dragging the raw file on it but it does nothing...
i guess im a nooby, can someone explain how to use chishm's thingy?
_________________
popcorn
#78626 - Njoy - Sat Apr 08, 2006 3:56 pm
Just download http://swimgod.com/bounty/ds_demo.zip and drag and drop them on the DS_Demo_Decompress.exe and you will get the NDS file and you can use WMB to upload it to your DS
Thnx chishm de demo's work! :) it's really neat..
#78627 - MaHe - Sat Apr 08, 2006 3:59 pm
1. Download DSLazy and extract it somewhere (I prefer desktop).
2. Download the decompressor.
3. Open the DS Download Station dump with DSLazy in click "nds unpack". In the folder you put DSLazy to, a new folder called "NDS_UNPACK" will appear.
4. In that folder navigate to \data\ds_demo\. Here are the LZO compressed demo files (demomenu & testcode aren't but others are).
5. Drag & drop the files on the DS_Demo_Decompress.exe and here you go - it will output .nds files!
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78628 - thundrestrike - Sat Apr 08, 2006 4:08 pm
ty mahe!
_________________
popcorn
#78629 - thundrestrike - Sat Apr 08, 2006 4:13 pm
can i put all these demo's onto darkstar and run from a flashcart?
please reply
_________________
popcorn
#78630 - unrequited - Sat Apr 08, 2006 4:21 pm
Thank you Chism!
_________________
-Unrequited
#78631 - thundrestrike - Sat Apr 08, 2006 4:23 pm
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew!
P.S.-
I must be doing something wrong, cause nothing boots out of darkstar's loader, not even a simple homebrew app, why does this not work?
explain please
_________________
popcorn
#78633 - thundrestrike - Sat Apr 08, 2006 4:27 pm
what a glorious day! i found my gba movie player, and im about to play the demo's on it!
dont bother helping with darkstar! :D :D
_________________
popcorn
#78635 - bor_venin - Sat Apr 08, 2006 4:38 pm
Could someone put al the decompressed demo's in a .zip and upload them somewhere? I cant get the decompressor to work.
Edit; i get the same error MaHe was having:
"The application couldn't run because her configuration is incorrect. Reinstalling it may solve the problem."
#78637 - Filb - Sat Apr 08, 2006 4:49 pm
Someone uploaded them here.
#78640 - Diffuse - Sat Apr 08, 2006 5:28 pm
Anyone know the exact algorithm used? Im trying to write a compressor, so far LZO1X-999 seemed the closest the size was ~4 bytes off but when comparing many bytes where different.
_________________
http://www.ndscene.net
Diffuse is Tepples #1 fan! w00t!
#78642 - shadowofdarkness - Sat Apr 08, 2006 5:32 pm
Filb wrote: |
Someone uploaded them here. |
Thanks for the link I have started testing them by wmb'ing them to my unflashed v1 ds and they seem to be working I have only transfered 4 so far. But they might have just made a sale as I had more fun then I thought with both tetris demos. Now I may buy it after a little more research. Which I would of never gave it a second thought without trying it first.
#78643 - thundrestrike - Sat Apr 08, 2006 5:32 pm
all the demo's work on gbamp BUT mariokart.... anyone else have this problem?
_________________
popcorn
#78645 - MaHe - Sat Apr 08, 2006 5:45 pm
thundrestrike wrote: |
all the demo's work on gbamp BUT mariokart.... anyone else have this problem? |
Funny, MK:DS works fine for me - Tetris doesn't. What version & loader are you using?
Mine:
2.11 FW hack & MoonShell ... :s
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78646 - Roc - Sat Apr 08, 2006 5:56 pm
All of the demos work for me, except Tetris and Mario Kart. Which is annoying since Tetris is the only one I really wanted to try :)
Flashed DS + GBAMP + Moonshell.
#78647 - Filb - Sat Apr 08, 2006 5:57 pm
Maybe your media is too slow?
I didn't try any of the demos yet, though.
#78648 - thundrestrike - Sat Apr 08, 2006 6:04 pm
im using mighty max bootloader, flashme, v1 firmware
i waish mariokart worked, ill try redecompressing it i guess
roc- if you want to play tetris, i suggest u use mighty max thats what i use and tetris works
_________________
popcorn
Last edited by thundrestrike on Sat Apr 08, 2006 6:05 pm; edited 2 times in total
#78649 - shadowofdarkness - Sat Apr 08, 2006 6:04 pm
Just finished testing and every one works fine. All demos sent to unflashed v1 ds from wmb under Linux using masscat's program
#78650 - caitsith2 - Sat Apr 08, 2006 6:05 pm
thundrestrike wrote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have.
Doesn't mean there isn't some form of vulnerability that we can exploit somehow, in the decompression code itself. If we could find some form of overrun exploit, we could hijack control of whatever processor is running the decompressor, and maybe hijack control of both processors from that point on.
#78651 - thundrestrike - Sat Apr 08, 2006 6:06 pm
caitsith2 wrote: |
thundrestrike wrote: | chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have.
Doesn't mean there isn't some form of vulnerability that we can exploit somehow, in the decompression code itself. If we could find some form of overrun exploit, we could hijack control of whatever processor is running the decompressor, and maybe hijack control of both processors from that point on. |
it was just an idea :P
_________________
popcorn
#78652 - thundrestrike - Sat Apr 08, 2006 6:07 pm
Filb wrote: |
Maybe your media is too slow?
I didn't try any of the demos yet, though. |
how do i make it go faster then?
_________________
popcorn
#78653 - Dark Knight ez - Sat Apr 08, 2006 6:07 pm
Diffuse wrote: |
Anyone know the exact algorithm used? Im trying to write a compressor, so far LZO1X-999 seemed the closest the size was ~4 bytes off but when comparing many bytes where different. |
The source code of the decompressor should also contain what algorithm it uses to decompress. The source code is packaged along with the decompressor download itself, so I suggest you check that out.
#78654 - thundrestrike - Sat Apr 08, 2006 6:09 pm
does anyone have an idea when vol.2 comes out?
_________________
popcorn
#78655 - thundrestrike - Sat Apr 08, 2006 6:15 pm
since i dont care for tetris, im gonna try moonshell for mariokart :P
_________________
popcorn
#78656 - Diffuse - Sat Apr 08, 2006 6:19 pm
Dark Knight ez wrote: |
Diffuse wrote: | Anyone know the exact algorithm used? Im trying to write a compressor, so far LZO1X-999 seemed the closest the size was ~4 bytes off but when comparing many bytes where different. |
The source code of the decompressor should also contain what algorithm it uses to decompress. The source code is packaged along with the decompressor download itself, so I suggest you check that out. |
Well, it's definitely using one of the LZ01X algorithms. And the only one that comes as close to the original file size is the LZ01X-999 algorithm... I'll wait and see what Chism comes up with.
_________________
http://www.ndscene.net
Diffuse is Tepples #1 fan! w00t!
#78657 - thundrestrike - Sat Apr 08, 2006 6:26 pm
moonshell wont get it to start either, ill try getting a new file
_________________
popcorn
#78659 - Kujo - Sat Apr 08, 2006 6:33 pm
just me again, I got the raw dump to work using my flash cart and the supplied efa nds loader...but I just realised something, the loader doesn't run anyhomebrew I have here...it looks to me that it can only load raw dumps. I'm not gonna download some pirated games to test out the theory further though.
conclusion: efa nds loader = dodgy :o
#78660 - thundrestrike - Sat Apr 08, 2006 6:33 pm
mariokart just wont work, sigh
_________________
popcorn
#78661 - MaHe - Sat Apr 08, 2006 6:39 pm
What version of the GBAmp firmware do you use? 2.04 or 2.11?!
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78662 - thundrestrike - Sat Apr 08, 2006 6:57 pm
if this is what you mean...
http://www.movieadvance.com/Download.htm
i use update E19
if this is what you mean...
http://chishm.drunkencoders.com/NDSMP/index.html
i dont remember which one i installed.
is there a way to check?
_________________
popcorn
#78663 - MaHe - Sat Apr 08, 2006 7:16 pm
No. Just install 2.11, that'll do.
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78665 - swimgod - Sat Apr 08, 2006 7:35 pm
Thank You chishm :D,
the demo's worked perfectly(excluding mariokart :(?)
in emulators now :D...
now all we need is a working server for gbamp ;)
maybe we can talk more about that aspect on PIRACY-DOT-COM?
well,
i hope we can :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
Last edited by swimgod on Sat Apr 08, 2006 7:39 pm; edited 3 times in total
#78666 - MaHe - Sat Apr 08, 2006 7:37 pm
Goddamn it's
CHISHM
not chrism
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78667 - swimgod - Sat Apr 08, 2006 7:41 pm
whoops :P,
im really sorry for that :P
ill edit my posts to the right name :P
sorry CHISHM :S
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78674 - tepples - Sat Apr 08, 2006 9:02 pm
It's short for Chisholm, his surname. I have been quietly editing (some) posts to fix the name.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78686 - derula - Sat Apr 08, 2006 10:12 pm
Everything working except Mario Kart, Tetris demos and the menu with GBAMP. Finally a localized Meteos demo! Now I can read the 7 words or so in German ^^
btw: lol tepples ^^
_________________
visit my blog. please.
#78688 - swimgod - Sat Apr 08, 2006 11:09 pm
i wonder what makes mario and tetris diffrent?...
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78689 - thundrestrike - Sat Apr 08, 2006 11:16 pm
tetris works for me
_________________
popcorn
#78692 - Maverick - Sun Apr 09, 2006 12:34 am
Quote: |
Quote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have. |
Cant we edit the download manager to remove the RSA check. It would then load on a flashme'd DS and we could send compressed demos to it(If firefly updates WMB to send the demos compressed)
_________________
http://downtou.ne1.net/
#78700 - thundrestrike - Sun Apr 09, 2006 12:41 am
Maverick wrote: |
Quote: | Quote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have. |
Cant we edit the download manager to remove the RSA check. It would then load on a flashme'd DS and we could send compressed demos to it(If firefly updates WMB to send the demos compressed) |
that would be cool, i mean, we DO have the files in our hands...
but of course, dont trust me, im a nooby.
can some smart guy answer his (ours actually) question?
_________________
popcorn
#78702 - swimgod - Sun Apr 09, 2006 12:46 am
thundrestrike wrote: |
Maverick wrote: | Quote: | Quote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have. |
Cant we edit the download manager to remove the RSA check. It would then load on a flashme'd DS and we could send compressed demos to it(If firefly updates WMB to send the demos compressed) |
that would be cool, i mean, we DO have the files in our hands...
but of course, dont trust me, im a nooby.
can some smart guy answer his (ours actually) question? |
im half way smart :P,
and since we Don't have the source No...
we have the .nds not the source files...
sure we can extract the demos but we can't get the source code...
the demos are not combined with demomenu...
which is why i was able to retrive the demos from the .nds...
but the steps it takes to check the demo and send it...
ARE in the demomenu...
sorry :P
{of course i could be corrected... but not only does it make sense, its very logical :P}
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78703 - thundrestrike - Sun Apr 09, 2006 12:51 am
swimgod wrote: |
thundrestrike wrote: | Maverick wrote: | Quote: | Quote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have. |
Cant we edit the download manager to remove the RSA check. It would then load on a flashme'd DS and we could send compressed demos to it(If firefly updates WMB to send the demos compressed) |
that would be cool, i mean, we DO have the files in our hands...
but of course, dont trust me, im a nooby.
can some smart guy answer his (ours actually) question? |
im half way smart :P,
and since we Don't have the source No...
we have the .nds not the source files...
sure we can extract the demos but we can't get the source code...
the demos are not combined with demomenu...
which is why i was able to retrive the demos from the .nds...
but the steps it takes to check the demo and send it...
ARE in the demomenu...
sorry :P
{of course i could be corrected... but not only does it make sense, its very logical :P} |
maybe a REALLY smart guy can hex-edit it... but once again, i don't know if you can or not, cause.. im a nooby.
Can somone confirm this to be done?
Can someone actualy do it?
P.S. I like quoting
_________________
popcorn
#78706 - PhoenixSoft - Sun Apr 09, 2006 1:28 am
The RSA check was removed from the DS' firmware with FlashMe, so I don't see why not.
EDIT: Actually, that would break the signature, so the loader wouldn't be able to be sent to unflashed DS systems anyway.
#78712 - tepples - Sun Apr 09, 2006 2:12 am
Maverick wrote: |
Cant we edit the download manager |
Then the download manager itself would fail the DS's own RSA check.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78713 - thundrestrike - Sun Apr 09, 2006 2:14 am
tepples wrote: |
Maverick wrote: | Cant we edit the download manager |
Then the download manager itself would fail the DS's own RSA check. |
but i thought that flashme cancels the DS's RSA check
well... thats what that other person said
EDIT:
oh... we're trying to send stuff to NON-flashed DS's...
so if theres a way to edit the loader without changing the RSA check?
EDIT2:
if my post makes no sense at all, remember, im a nooby and probly dont know what im talking about :P
if it makes sense, then im making progress at least :O
_________________
popcorn
#78714 - tepples - Sun Apr 09, 2006 2:20 am
thundrestrike wrote: |
oh... we're trying to send stuff to NON-flashed DS's...
so if theres a way to edit the loader without changing the RSA check? |
Not in your lifetime, unless there's a buffer overflow in the RSA check.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78717 - thundrestrike - Sun Apr 09, 2006 3:57 am
tepples wrote: |
thundrestrike wrote: | oh... we're trying to send stuff to NON-flashed DS's...
so if theres a way to edit the loader without changing the RSA check? |
Not in your lifetime, unless there's a buffer overflow in the RSA check. |
mm'kay, you lost me there, just let me know if you ever find a "buffer overflow"
_________________
popcorn
#78718 - swimgod - Sun Apr 09, 2006 4:06 am
thundrestrike wrote: |
tepples wrote: | thundrestrike wrote: | oh... we're trying to send stuff to NON-flashed DS's...
so if theres a way to edit the loader without changing the RSA check? |
Not in your lifetime, unless there's a buffer overflow in the RSA check. |
mm'kay, you lost me there, just let me know if you ever find a "buffer overflow" |
let me simplify tepples words :P,
buffer overflow,
basicly means (in this case)
if the ds can't create a rsa signiture because the filesize is to BIG,
for it to handle...,
if this happens,
it May cause it to forget about the rsa signiture and just run the code...
which would be a VERY good thing :D
(IE OverflowME)
(of course it could always just not run the code..., but i don't think nintendo would make it do that :P...)
(P.S., tepples you should add that to your posible homebrew running list :D)
-Woot i came out with a cool name :D-
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78719 - thundrestrike - Sun Apr 09, 2006 4:50 am
so, swimgod, what your saying, is if we made the loader extremly big filesize it wont do a RSA check? :O?
_________________
popcorn
#78720 - swimgod - Sun Apr 09, 2006 5:11 am
thundrestrike wrote: |
so, swimgod, what your saying, is if we made the loader extremly big filesize it wont do a RSA check? :O? |
i wouldn't bet on it...
but it could be a posibility :P.
hey now that i think of it :P,
what if tried making a commerical game save file bigger then it can be?...
i know somewhere someone said this is normaly not gonna cause an overflow...
but what if we replace the save chip?...
what im saying is make a overflowme game lol...
build a game...,
with a save chip bigger then the game will allow
would it go back to shell and allow unsigned code execution?...
if this is really stupid someone say so and ill delete it from the post :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78721 - thundrestrike - Sun Apr 09, 2006 5:17 am
swimgod i seent you a pm, just letting you know
_________________
popcorn
#78727 - Kamek - Sun Apr 09, 2006 7:05 am
Tried LoadMe to attempt to get the server to run off of my flash card, but it freezes up at the "Press A to start" screen (this one). With NDSPatcher, I get two black screens.
Both patches were applied to the raw dump.
#78731 - zubiac - Sun Apr 09, 2006 8:39 am
I can confirm that "Mario Kart" won't work with GBAMP(with latest chism-hack) on flashme'd DSes.
All other demo's do work though.
strange
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.
#78732 - chishm - Sun Apr 09, 2006 8:48 am
I probably won't write a recompressor. The demos were broadcast out in the open, so it is kind of okay to have them (like video recorders & TV). However, the ROM was dumped illegally, so we have no right to use it. I know what I said before, but that was before I thought about it (got caught up in the excitement).
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#78733 - Kamek - Sun Apr 09, 2006 8:58 am
zubiac wrote: |
I can confirm that "Mario Kart" won't work with GBAMP(with latest chism-hack) on flashme'd DSes.
All other demo's do work though.
strange |
I was able to get Mario Kart to run on my flash card. It's fun playing as Mario against a wave of Shyguys :D
Chishm, you're awesome. Your work will always be appreciated. Same for you, VectorBoy, and everyone else who assisted in getting these demos.
#78734 - MaHe - Sun Apr 09, 2006 9:08 am
zubiac wrote: |
I can confirm that "Mario Kart" won't work with GBAMP(with latest chism-hack) on flashme'd DSes.
All other demo's do work though.
strange |
Strange, it works very well for me. What loader are you using?
(and no, Tetris DS doesn't work here :( )
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#78740 - JaJa - Sun Apr 09, 2006 10:45 am
Well, i have a GBAMP (2.04 hack I think) and Tetris makes the speakers pop (turning them off) and black screens and Mario Kart just gives two white screens.
#78741 - zubiac - Sun Apr 09, 2006 10:46 am
MaHe wrote: |
zubiac wrote: | I can confirm that "Mario Kart" won't work with GBAMP(with latest chism-hack) on flashme'd DSes.
All other demo's do work though.
strange |
Strange, it works very well for me. What loader are you using?
(and no, Tetris DS doesn't work here :( ) |
tried it with mighty max booter and moonshell...no luck.
I use sandisc 256MB.Maybe it's too slow(which I don't think)
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.
#78742 - thoduv - Sun Apr 09, 2006 10:48 am
It seems Mariokart demo contain debug informations from Nintendo code ! :D
#78745 - Maverick - Sun Apr 09, 2006 11:29 am
Maverick wrote: |
Quote: | Quote: |
chishm i got an idea, what if you made the opposite of this: a nds COMPRESSER! then it makes a file out of a homebrew application, that you put into the ds demo directory, then you pack it back up, and send homebrew! |
Won't happen. This loader checks that the demos are signed with Nintendo's Private key, something we don't have. |
Cant we edit the download manager to remove the RSA check. It would then load on a flashme'd DS and we could send compressed demos to it(If firefly updates WMB to send the demos compressed) |
swimgod: we dont need the source, you only need to edit the execution jumps to skip the RSA check
also i didnt mean to send to a non flsahed DS, as i said in my post
_________________
http://downtou.ne1.net/
#78752 - quadomatic - Sun Apr 09, 2006 2:47 pm
MaHe wrote: |
zubiac wrote: | I can confirm that "Mario Kart" won't work with GBAMP(with latest chism-hack) on flashme'd DSes.
All other demo's do work though.
strange |
Strange, it works very well for me. What loader are you using?
(and no, Tetris DS doesn't work here :( ) |
hmmm, Tetris works for me, but Mario Kart DS doesn't...I'm using FlashMe V7 and 2.11 of chism's hack
#78759 - Darkflame - Sun Apr 09, 2006 3:30 pm
Not sure what version I am using but only
Golf (excelent),
Metrois,
Pokemon Trioz,
and Brain Training works.
I'll update and try again ;)
#78773 - derula - Sun Apr 09, 2006 5:57 pm
JaJa wrote: |
Well, i have a GBAMP (2.04 hack I think) and Tetris makes the speakers pop (turning them off) and black screens and Mario Kart just gives two white screens. |
Same thing for me, I'm with NDS MP v2.11
_________________
visit my blog. please.
#78774 - Njoy - Sun Apr 09, 2006 5:58 pm
Every demo works fine through WMB though.. :)
#78778 - thundrestrike - Sun Apr 09, 2006 7:03 pm
i never used WMB before...
can someone give me a link?
and if i can connect to wi-fi witth my router, its probably supported with WMB, right?
_________________
popcorn
#78787 - swimgod - Sun Apr 09, 2006 7:59 pm
chishm wrote: |
I probably won't write a recompressor. The demos were broadcast out in the open, so it is kind of okay to have them (like video recorders & TV). However, the ROM was dumped illegally, so we have no right to use it. I know what I said before, but that was before I thought about it (got caught up in the excitement). |
aww,
damn.
chishm, i wonder if the server is hackable,
if it is then i would solve a lot of problems :P...
..............
i guess if your sure you don't wanna run the app on gbamp,
then ill leave you alone about it...
But we could all use that :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78788 - juhees - Sun Apr 09, 2006 8:05 pm
thundrestrike wrote: |
i never used WMB before...
can someone give me a link?
and if i can connect to wi-fi witth my router, its probably supported with WMB, right? |
Nope, you have to use a wifi card (no router!) with a ralink chip. WMB uses a special protocol, nintendo wifi (games like mario cart) tcp/ip. you can't teach your router that nintendo protocol needed for WMB.
#78800 - swimgod - Sun Apr 09, 2006 10:03 pm
ok,
im gonna make it easy for everyone to play with the demos with out having to send it through any apps :P,
here is the zip i made with the title of the games instead of the game codes :)
http://swimgod.com/bounty/download_station_vol1.zip-{9.7mb}
have fun :P,
(i know that someone else did the same thing,
but i did this because this is on my server not a free server online...
and i put the game title not code as i said before :P)
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78808 - HyperHacker - Sun Apr 09, 2006 11:19 pm
Hm, random idea here... Isn't there like potentially 64 bytes unused in the browser's header (if we were to remove the logo and description, if you can even do that without affecting the signature)? That's probably enough for a Wifime-like hack that would just patch a byte or two and then jump to the real entry point, and one patched byte (or 2 or 4, it all takes the same amount of code) would probably be enough to kill the RSA check. It still wouldn't work on FW4+, but it's something.
Swimgod, replacing the save chip won't do any good, but it's always possible that some game won't check the size of some data being read from its save file, which could cause a buffer overflow. BTW, Wikipedia probably has info describing just what a buffer overflow is (it's not just a convenient "oh that file's really big I'm not going to bother checking its signature" bug). I'd link to it but the site seems to be down. O_o
#78818 - youplaboum - Mon Apr 10, 2006 12:54 am
Hi, there is a small problem with the decoder and some demos (wmb method): with tetris push, true swing and brain age, the decoder does not add (find?) icons and names. Wouldn't it be better to capture those demos by the "old way"? I mean, with two ds and a comp to capture packets transmitted (very expensive method though)? perhaps it would be more identical to the original?
[edit] And what about using the download station in association with wmb? That would be a "download station at home" with the possibility of downloading several demos at the same time, this could be useful for someone organizing "DS parties" with friends who are too excited for waiting in line :)
#78820 - swimgod - Mon Apr 10, 2006 1:10 am
youplaboum wrote: |
Hi, there is a small problem with the decoder and some demos (wmb method): with tetris push, true swing and brain age, the decoder does not add (find?) icons and names. Wouldn't it be better to capture those demos by the "old way"? I mean, with two ds and a comp to capture packets transmitted (very expensive method though)? perhaps it would be more identical to the original?
[edit] And what about using the download station in association with wmb? That would be a "download station at home" with the possibility of downloading several demos at the same time, this could be useful for someone organizing "DS parties" with friends who are too excited for waiting in line :) |
it wouldn't make a diffrence...,
you still wouldn't have those details...
there not in there, they are in the demo's menu,
and if we added them to the demos the RSA sig would change...
there for making them unusable for non-flashed ds's...
sorry people,
just can't add those details...
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78822 - youplaboum - Mon Apr 10, 2006 1:33 am
swimgod wrote: |
there not in there, they are in the demo's menu, |
Well, the first brain age demo released (by unrequited if I remind well) had an icon and a name.
[edit] In fact, if i quote firefly correctly on this page,
[FireFly] wrote: |
Frz wrote: | However if I'm not mistaken you actually modified the nds header, didn't you? If I got it correctly the iconoffset in the header that is sent is 0 that's why there is no icon in my nds file (I didn't want to tinker with it) I also got the text and icon correct just not in the nds file cause I think it's not meant to be there |
Yes. I always edit the .nds file so that it has the correct icon and text. If I would not do this then almost every demo would show up as "Nintendo DS Demonstration" with a question mark icon. |
#78823 - swimgod - Mon Apr 10, 2006 1:38 am
well then ask firefly to do it...,
i was actually talking about what tepples said when we brought the idea of adding the info before...
thats why i thought that stuff :P...
oh well :P
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#78847 - Darkflame - Mon Apr 10, 2006 4:38 am
Darkflame wrote: |
Not sure what version I am using but only
Golf (excelent),
Metrois,
Pokemon Trioz,
and Brain Training works.
I'll update and try again ;) |
Ok, using the newest GBAMP firmware, and Moonshell, those are still the only working game demos. (oh, the Metroid movie works fine)
Does the Tetris Demo work if I dont use moonshell?
#78862 - zubiac - Mon Apr 10, 2006 7:34 am
Darkflame wrote: |
Darkflame wrote: | Not sure what version I am using but only
Golf (excelent),
Metrois,
Pokemon Trioz,
and Brain Training works.
I'll update and try again ;) |
Ok, using the newest GBAMP firmware, and Moonshell, those are still the only working game demos. (oh, the Metroid movie works fine)
Does the Tetris Demo work if I dont use moonshell? |
tetris works(at least for me) with mighty Max'es booter.
Mario kart doesn't though
_________________
Abusing Cube and DS with all sorts of homebrew and hacks.
#78879 - caitsith2 - Mon Apr 10, 2006 10:35 am
Darkflame wrote: |
Darkflame wrote: | Not sure what version I am using but only
Golf (excelent),
Metrois,
Pokemon Trioz,
and Brain Training works.
I'll update and try again ;) |
Ok, using the newest GBAMP firmware, and Moonshell, those are still the only working game demos. (oh, the Metroid movie works fine)
Does the Tetris Demo work if I dont use moonshell? |
If you use moonshell 0.992, then the only demo that doesn't work is the mario kart demo.
#78902 - luke314pi - Mon Apr 10, 2006 2:04 pm
I just wanted to say thank you to all of the people who worked hard on getting these demos dumped and formatted!
#78904 - Darkflame - Mon Apr 10, 2006 2:21 pm
caitsith2 wrote: |
Darkflame wrote: | Darkflame wrote: | Not sure what version I am using but only
Golf (excelent),
Metrois,
Pokemon Trioz,
and Brain Training works.
I'll update and try again ;) |
Ok, using the newest GBAMP firmware, and Moonshell, those are still the only working game demos. (oh, the Metroid movie works fine)
Does the Tetris Demo work if I dont use moonshell? |
If you use moonshell 0.992, then the only demo that doesn't work is the mario kart demo. |
oh :-/
I am using version 1
#78916 - derula - Mon Apr 10, 2006 4:19 pm
Darkflame wrote: |
oh :-/
I am using version 1 |
I also used Moonshell 1.1 to load Tetris and it didn't work... I'm gonna try it without Moonshell...
edit: Tetris works when loaded with DSOrganize...
_________________
visit my blog. please.
#78956 - Darkflame - Mon Apr 10, 2006 9:28 pm
Thats odd, it didn't for me :-/
It did however work with MM's multiboot.
(and I changed my boot set up on the DS using DSOrganise to rename the files :D)
#78965 - nuatilus - Mon Apr 10, 2006 10:24 pm
Here are my results with a GBAMP;
All demo games & the metroid movie working.
NDS v1 with firmware v7, GBAMPv2 with Chishm's firmware hack v2.3
I also noticed that the two Tetris demos will not boot unless any DS game card is inserted prior to launching the demo.
#78978 - tepples - Mon Apr 10, 2006 11:23 pm
nuatilus wrote: |
I also noticed that the two Tetris demos will not boot unless any DS game card is inserted prior to launching the demo. |
Do the Tetris demos still work if you TakeMeOut after it has started?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78984 - Sebbo - Tue Apr 11, 2006 12:32 am
i have a GBAMP v2.11, Flashme v6, and the only demos that run for me are TrueSwing, Meteos, the Metroid video, Pokemon Trozei and Brain Age. Tetris and Mario Kart don't start (even with a game in the DS slot). This is done with Moonshell v1.0
i might try loading through Mighty Max's loader when i get home
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm
#78998 - chishm - Tue Apr 11, 2006 1:59 am
Hmm, the Tetris demos will reliably start when they are loaded without a bootloader, with a DS game in the slot. This tells me they rely on certain values in certain memory regions. Looks like I'll have to investigate this further, possibly leading to FW v2.12 ...
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#79001 - swimgod - Tue Apr 11, 2006 2:04 am
maybe in version 2.12
you can allow the download server to run :D...
lol,
anyway...
sounds really weird,
i wonder why it checks curtent values,
and why will ANY ds cartrige works?
WEIRD lol
_________________
1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF
MoonShell skins
#79013 - tepples - Tue Apr 11, 2006 2:59 am
swimgod wrote: |
and why will ANY ds cartrige works? |
Interrupt routing could be part of it.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#79025 - chishm - Tue Apr 11, 2006 3:42 am
tepples wrote: |
swimgod wrote: | and why will ANY ds cartrige works? |
Interrupt routing could be part of it. |
I was thinking data left in memory / cleared out by Moonshell.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#79050 - HyperHacker - Tue Apr 11, 2006 7:12 am
Maybe it's looking for data on the card, to unlock something when a certain card is inserted or use images in it as backgrounds or whatever.
Hm, does it make a difference if a GBA cart is inserted?
#79059 - chishm - Tue Apr 11, 2006 8:08 am
Well the memory dumps don't show anything that is distinctive to the combination "GBAMP + No DS card", as opposed to any other combination of GBAMP / WMB and DS card / No DS card. Perhaps it is an IRQ issue.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#79063 - JaJa - Tue Apr 11, 2006 9:15 am
Mighty Max's loader boots the tetris demos fine.
I grabbed a copy last night.
The Tetris Demos (Push and the regular one) work on GBAMP + FlashMe7 + GBAMP Version 2.04 (IIRC, could be 2.11). But they only work if there is a DS card in the slot.
Mario Kart just white screens.
#79067 - youplaboum - Tue Apr 11, 2006 10:46 am
youplaboum wrote: |
And what about using the download station in association with wmb? That would be a "download station at home" with the possibility of downloading several demos at the same time, this could be useful for someone organizing "DS parties" with friends who are too excited for waiting in line :) |
no?
#79072 - thehive - Tue Apr 11, 2006 12:48 pm
What is the significance of having the ds_demo_client.sgn file?
Assuming of course that you have the attachsign.exe application (which I know for sure a bunch of ppl on these forums have).
Or is the .sgn file unique per nds application?
#79094 - caitsith2 - Tue Apr 11, 2006 4:52 pm
thehive wrote: |
What is the significance of having the ds_demo_client.sgn file?
Assuming of course that you have the attachsign.exe application (which I know for sure a bunch of ppl on these forums have).
Or is the .sgn file unique per nds application? |
The .sgn file is the WMB executable signature. This is generated at build time, and attachsign.exe simply attaches the signature to the .nds/.srl file.
#79195 - IxthusTiger - Wed Apr 12, 2006 2:02 am
This thing is awesome. One of my 6th grade students downloaded Tetris today, then later on my way to class, I ran into my friend's girlfriend and she downloaded Brain Age. Advertising for Nintendo > *
#79238 - tepples - Wed Apr 12, 2006 12:47 pm
IxthusTiger wrote: |
Advertising for Nintendo > * |
Advertising for an open system > Advertising for Nintendo, especially with all the bricking that has happened lately with FlashMe on DS lite.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#79248 - thoduv - Wed Apr 12, 2006 1:30 pm
I wrote a compressor for this demo format, compressed a homebrew game, put it in the server. I manage to download it to another DS but it won't boot up (freezes on Nintendo logo screen).
I think it's because of RSA protection, so unless if someone modify the client to skip RSA, these demo aren't a possibility of hack.
#79270 - arlow - Wed Apr 12, 2006 4:24 pm
did you try decompressing e.g. brain age demo and compressing it again ????
_________________
Hardware:
- 2 Nintendo DS (original V2; now FlashMe V6)
- 1 SuperPass 2
- 2 SuperCard SD + 1 * 2GB SanDisc miniSD + 1 * 3rdParty 512MB SD
(Could get together 7 DS + 7 SCSD)
Languages: English, German
#79765 - Filb - Sat Apr 15, 2006 10:04 pm
So the M3 Dumper was used for this?
I heard the dumper dumps games wrong sometimes. Any fix for that? Any other dumper that is working on M3? And why did the dumper disappear from M3's site? Because of this error? Will it be updated? Does anyone know?
#79792 - celebi23 - Sun Apr 16, 2006 12:33 am
Is there any way that I can run the DS Wireless Multiboot on my Mac via Airport Express?
#80179 - dexter0 - Wed Apr 19, 2006 5:16 pm
thoduv wrote: |
I wrote a compressor for this demo format, compressed a homebrew game, put it in the server. I manage to download it to another DS but it won't boot up (freezes on Nintendo logo screen).
I think it's because of RSA protection, so unless if someone modify the client to skip RSA, these demo aren't a possibility of hack. |
Did you try compressing a demo? Something that is RSA signed?
#80212 - The 9th Sage - Thu Apr 20, 2006 1:20 am
Filb wrote: |
So the M3 Dumper was used for this?
I heard the dumper dumps games wrong sometimes. Any fix for that? Any other dumper that is working on M3? And why did the dumper disappear from M3's site? Because of this error? Will it be updated? Does anyone know? |
It apparently only works right if you are booting from a PassMe of some sort. (it seems like people who have gotten it working have used PassMe to get it working from what I've heard)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#80236 - Sektor - Thu Apr 20, 2006 11:46 am
celebi23 wrote: |
Is there any way that I can run the DS Wireless Multiboot on my Mac via Airport Express? |
No. Only wireless devices with rt2500 chipsets work. I don't think there is a driver for OSX yet, there is a linux driver that may be usable some way.
_________________
GTAMP.com/DS
#80695 - MaHe - Mon Apr 24, 2006 9:15 pm
thoduv wrote: |
I wrote a compressor for this demo format, compressed a homebrew game, put it in the server. I manage to download it to another DS but it won't boot up (freezes on Nintendo logo screen).
I think it's because of RSA protection, so unless if someone modify the client to skip RSA, these demo aren't a possibility of hack. |
I just realised something. What about compressing WiFiME (RSA signed)?
Sure, it wouldn't work on the new DS, but this at least means WiFiME on the go - in case you want to flash your friends NDS ...
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
#80883 - Darkflame - Wed Apr 26, 2006 12:24 am
If that would work it would be great..
#80885 - thundrestrike - Wed Apr 26, 2006 12:26 am
thoduv- try it with your compresser!!!!!!! :D!!!
_________________
popcorn
#80957 - thoduv - Wed Apr 26, 2006 9:02 am
MaHe wrote: |
thoduv wrote: | I wrote a compressor for this demo format, compressed a homebrew game, put it in the server. I manage to download it to another DS but it won't boot up (freezes on Nintendo logo screen).
I think it's because of RSA protection, so unless if someone modify the client to skip RSA, these demo aren't a possibility of hack. |
I just realised something. What about compressing WiFiME (RSA signed)?
Sure, it wouldn't work on the new DS, but this at least means WiFiME on the go - in case you want to flash your friends NDS ... |
I hasn't had this idea ! :) I'm going to try ...
But wait ... Wifime isn't a NDS file ... It contains arm9.bin, arm7.bin and header.bin that can be turn (I think) into a NDS file, but what about rsa.bin and beacons.bin ?
#80968 - thoduv - Wed Apr 26, 2006 12:15 pm
Okay, I've understood more precisely how to Wifime is working, and I'm now about sure it cannot be sent by this server, because we haven't any control onheader of RSA frames sent (which contain the adress of Gba slot to jump to).
#81900 - Cooleo - Tue May 02, 2006 7:15 pm
Lol Nintendo are so cheap.
Anyhow,So any luck booting on Flash Carts?Or Emulators For That Fact?
Cooleo
_________________
Flashed DS and stuff for sale:
http://forum.gbadev.org/viewtopic.php?t=9642