gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > NesDS on GBAMP (I am probably doing something stupid...)

#62990 - Darkflame - Wed Dec 07, 2005 4:38 pm

Trying to get this to work:
http://www.cs.utah.edu/~tew/nesDS/

Says I need too
"1. Delete nesDS.bin (if it exists)
2. Run nesDS.exe
3. Run build.bat"

But running build.bat gives this error:

E:\DOCUME~1\DARKFL~2.DAR\DESKTOP\GFH>ndstool -c nesDS.nds -9 nesDS.ds.gba -7 ar
7.bin -r9 0x2000000 -r7 0x2380000 -b icon.bmp "nesDS"
'ndstool' is not recognized as an internal or external command,
operable program or batch file.



I tried using the resulting file from nesDS.exe at the end, but that didnt change anything.

#62996 - MaHe - Wed Dec 07, 2005 5:12 pm

Search DarkFaders site for NDStool and put it in the same directory.

#63027 - Darkflame - Wed Dec 07, 2005 11:37 pm

chears.
knew it was something obvious ;)

#63039 - Darkflame - Thu Dec 08, 2005 1:54 am

Scratch that, seems to compile ok, but I just get a white screen on the DS :-/
Tried with a few games, same result.

Booting ver Moonshell/PassMe
Any ideas?

#63046 - mntorankusu - Thu Dec 08, 2005 3:01 am

nesDS doesn't seem to work with PassMe or MoonShell. I never managed to get it to work before installing FlashMe, and even now I can't boot it from MoonShell unless Mighty Max's loader was used to run MoonShell in the first place.

#63055 - MaHe - Thu Dec 08, 2005 8:02 am

It works with chishm's newest firware, FlashME, and MoonShell for me. :)

#63068 - tssf - Thu Dec 08, 2005 12:17 pm

does it work if Moonshell is _BOOT_MP.NDS? Because Mighty Max's loader is my default, and I'm booting into moonshell, and when I run NESDS from Moonshell, I get the same problem as all the other times..

I'm using the lastest firmware for GBAMP.

Also, It was reported that demos and snesDS work now on GBAMP.. For some reason, it still won't work any differently for me.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#63074 - MaHe - Thu Dec 08, 2005 1:20 pm

I'm using MoonShell as a multiboot application, because honestly, GBAmp Multiboot's only unique feature currently are the skins. At the moment, that is, ofcourse.

#63084 - Darkflame - Thu Dec 08, 2005 4:19 pm

I can run the official demos fine with PassMe/Moonshell, but not NESDS.

Does it work if you run Moonshell then Multiboot? Or wont that make a difference?

#63181 - MaHe - Fri Dec 09, 2005 1:33 pm

PassME is not compatible with NesDS. Use FlashME (stealth, if you like) instead.

#63196 - Darkflame - Fri Dec 09, 2005 5:13 pm

I am still holding off on that a little bit ;)
(Want to make 100% sure its safe with the Wi-Fi connection first)

SnesDS works fine, and I can play Nes games just using PocketNes.gba for now.

#63213 - tssf - Fri Dec 09, 2005 8:58 pm

Since Flashme installs itself only into the protected area of the firmware, it'd be next to impossible for a future nintendo game, or even an intentional bricker tool, to brick the Nintendo DS...

I think FlashMe's going to be getting as good as it gets.

Perhaps it's time now someone actually started working on a custom, new firmware.. That would be cool..to have a suite of wifi tools as the firmware, that could link with say..an NDS program file on any flash card (would have to include drivers for them all) for an extensive configuration mode. Then, for instance, one could include the TCP/IP stack right into the firmware, so one could go online without even needing anything in the GBA slot.

Hehe, dreams.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#63229 - MaHe - Sat Dec 10, 2005 9:08 am

NDS firmware is only 256kb big, mind you.

#63255 - tepples - Sat Dec 10, 2005 5:52 pm

How big is Contiki, which has a TCP/IP stack and runs on a C=64?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#63266 - MaHe - Sat Dec 10, 2005 9:53 pm

Darkflame wrote:
I am still holding off on that a little bit ;)
(Want to make 100% sure its safe with the Wi-Fi connection first)

SnesDS works fine, and I can play Nes games just using PocketNes.gba for now.


Go to www.darkfader.net and download FWDumper. It'll dump your whole firmware. If there will be anything blocking FlashME and un-flashed DSs, you'll just restore it back, and no changes will be visible :)

#63272 - Darkflame - Sun Dec 11, 2005 12:10 am

ok, you persuaded me ;)

I dumped my firmware to a bin file, how would I go about putting it back?

Also, whats the most recent version of FlashMe? Any chance of a link?

#64162 - Darkflame - Mon Dec 19, 2005 10:32 pm

Nope :(

Firmware flashed fine and so I said goodbuy to my trusty passme before putting it away :)

But NESDS still has two white screens and thats it.

#64200 - Lazy1 - Tue Dec 20, 2005 5:43 am

NesDS works for me but only if I rename it to _BOOT_MP.nds instead of running it through a multi nds loader.
Try that and see if it works.

#64202 - Darkflame - Tue Dec 20, 2005 5:59 am

Really?
oh well, sod that :p

I still got PocketNes on GBAMP, Id rather have the convience then the extra screen size ;)

#64246 - Lynx - Tue Dec 20, 2005 4:21 pm

You might want to try different loaders (Moonshell/MightyMax's) as they may setup registers differently, causing the app to not work.

#64268 - Darkflame - Tue Dec 20, 2005 7:58 pm

I tried Moonshell and Multiboot, both nada.

I havnt tried it on its own...gueseing it probably would work fine, but its just not worth the effort for now :)

#64306 - Alex Atkin UK - Wed Dec 21, 2005 5:07 am

Multiboot should work, at least some version of it.

Heres what I have on my CF card that works:
http://csdprojects.co.uk/ds/nesDS%20GBAMP.zip
_________________
[Images not permitted - Click here to view it]

[Images not permitted - Click here to view it]

#64413 - Darkflame - Thu Dec 22, 2005 4:05 am

Arr..it seems booting multiboot first does make the vital difference.
Also, I notice a few extra games run.
Thanks.