#54501 - Teeth - Tue Sep 20, 2005 1:17 am
Hi all,
I'm having a bit of a problem with running homebrew code. I want to start development but can't seem to get anything to run.
I've got everything compiling and working. I started with doublec's tutorials, which when compiled and sent to the DS via WMB.exe crash with a corrupted logo as it fades to white. The .nds files from the site also crash in the same way.
Desktopman's nibbles and tetris also crash in the same way, as the Nintendo logo fades to white.
The Polarium demo runs fine.
I've downloaded all the software today - driver, devkitpro, examples, code, libs, everything.
Anyone got any pointers? Sorry if this is in the wrong forum BTW.
#54503 - doublec - Tue Sep 20, 2005 2:03 am
It sounds like you are using WMB like the following:
wmb -data demo1.nds
Whereas you should be doing:
wmb -data wifime
Or something like that. To directly send an .nds file it must be signed and no homebrew program is signed. Instead you use 'wifime' which sends a signed file which then runs the homebrew you have stored on your flash cartridge.
Or you could put a new firmware on your DS which would then not check to see if it is signed, and allow running homebrew programs directly.
If none of that sounds like your problem we'd need to know more details. Are you using a flash cartridge, what type of DS do you have, is your firmware flashed, etc.
#54550 - Teeth - Tue Sep 20, 2005 10:44 am
Awesome, thanks. That's exactly the problem. I didn't know about the signed part.
I bought a flash cart but I don't think it's a useable one (www.efa.cc), so I'll look into the firmware thing.
Thanks again!
#54554 - revo - Tue Sep 20, 2005 11:22 am
Teeth wrote: |
Awesome, thanks. That's exactly the problem. I didn't know about the signed part.
I bought a flash cart but I don't think it's a useable one (www.efa.cc), so I'll look into the firmware thing.
Thanks again! |
I have EFA cart and everything works perfect - just flash ds.gba file to cart (without menu) and start "wmb -data wifime"
_________________
[ sorry for all mistakes, but my english isn't as good as I wish it to be ]
#54640 - Alex Atkin UK - Wed Sep 21, 2005 3:06 am
Im curious, how did wifime get signed? I always thought wireless didnt need to be signed at all, I did wonder why FlashME claimed to do just that when I thought it already acted that way. DOH
_________________
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
#54647 - tepples - Wed Sep 21, 2005 4:36 am
WiFiMe got signed because it's just Super Mario 64 DS, which is signed, with a few header changes. It appears that the Nintendo DS official firmware doesn't verify RSA on the header, only on the data.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#54879 - Zapf_Bandit - Fri Sep 23, 2005 7:26 am
I had the same problem initially because I had flashed my DS before the second flash became availible. Make sure you are using the lastest bios update.
Also are you definitely uploading the *.gba files to flash and only one at a time? This could cause this too.
Zapf Bandit