#126321 - HyperHacker - Sun Apr 22, 2007 7:10 am
Just wondering if anyone has information on using the Action Replay DS card's USB port. The DS could do quite a few things with a USB port, and ARDS provides one at a decent price.
_________________
I'm a PSP hacker now, but I still <3 DS.
#126326 - Diddl - Sun Apr 22, 2007 8:36 am
this datel hardware is closed, so noone can use. datel has usb on ARDS (slot 1) and on the toolkit for it (slot 2).
but there is better hardware for this. slot 1 - DSserial, slot 2 - firelink. both open with known hardware and sample source to access it.
#126360 - Lynx - Sun Apr 22, 2007 4:58 pm
Of course, those are all USB Device ports...
_________________
NDS Homebrew Roms & Reviews
#126379 - HyperHacker - Sun Apr 22, 2007 7:11 pm
I'm aware of that, Lynx. I was thinking things like USB storage device (libfat) and gamepad.
DSerial is nice, but I'd have to order one online (not easy) and wouldn't I have to build the USB port onto it too? ARDS support means anyone can go into a grocery store and hand over $20 and have a professional well-made device with USB, NoPass and cheat functionality.
Sure some REing would have to be done, but I don't see that being a big problem. I've done it before with other hardware. I was just hoping someone else had beat me to it (especially since DS emulators/debuggers are so painful at this point).
_________________
I'm a PSP hacker now, but I still <3 DS.
#126405 - Sweater Fish Deluxe - Mon Apr 23, 2007 12:08 am
I didn't know that the Action Replay had a USB port, but as Diddle mentioned the USB port on the the Firecard and all those clones is accessable, too. The manufacturer released apps for using your DS as either a mouse (touchscreen) or gamepad through the USB port and was nice enough to include the source, too.
I don't know the first thing about programming for USB interface, but I was pretty excited about this until the NeoFlash MK5 (which is an N-Card clone) I won in their contest got stolen in the mail. It doesn't look lke I'm going to get a replacement and if I'm going to pay for a slot 1 kit it wouldn't be an N-Card clone, so no more USB fun for me. Still seems like would be the best option for someone wanting to use a USB interface with the DS...unless DSerial could do USB host, which would be the coolest.
...word is bondage...
#126423 - Lynx - Mon Apr 23, 2007 4:45 am
Quote: |
and wouldn't I have to build the USB port onto it too? |
I'm not sure I understand the question. It comes with the USB port on it.. I'm not sure what the default firmware will allow you to do.
But, if you are looking for just the USB function it wouldn't make sense to spend $45 on a DSerial if you can get the AR for $20 and it'll do what you want.
I say go for it and see what you can get out of it! :)
_________________
NDS Homebrew Roms & Reviews
#126433 - HyperHacker - Mon Apr 23, 2007 6:02 am
Are there any decent debuggers for DS? The only one I know of is No$GBA (for $2000, hah!), and the free version only loads 2 ROMs for me, both of which are of no use (DS2Key and Moonshell with no filesystem).
_________________
I'm a PSP hacker now, but I still <3 DS.
#126440 - dantheman - Mon Apr 23, 2007 6:45 am
HyperHacker wrote: |
No$GBA (for $2000, hah!) |
Looking at the price list it seems fairly evident that hobby programmers and home users may purchase a single-user license for $15.
HyperHacker wrote: |
and the free version only loads 2 ROMs for me |
No$GBA usually works best with .ds.gba files, though sometimes the .nds ones will work as well. For a quick and easy way to append the loader if a .ds.gba file is not included with the download, drag and drop the .nds file onto the "Supercard Magic Homebrew Patcher" which will spit out a .sc.nds file that should work in No$GBA. Sometimes it places the file a directory or two above where it should, but I still find it easier than opening a command prompt and manually appending ndsmall.bin to the file.
#126443 - Lick - Mon Apr 23, 2007 6:56 am
Quoted from the price list:
Quote: |
For home-use, if you don't know the rates, send somewhat US$ 15 or EUR 15 or CA$/AU$ 20 or GBP 10 or YEN 2000. |
So USD equals EUR now, or is that just a rip-off/error?
edit Ow conversion fees.. Never mind. Although the EUR is still quite high relatively speaking with fees included.
_________________
http://licklick.wordpress.com
#126538 - HyperHacker - Tue Apr 24, 2007 5:13 am
dantheman wrote: |
HyperHacker wrote: | No$GBA (for $2000, hah!) |
Looking at the price list it seems fairly evident that hobby programmers and home users may purchase a single-user license for $15. |
Tsk, forgot about that. However, I've used No$GMB's debugger, and it's terribly buggy and not really that powerful. I'm not sure I want to spend $15 on an incomplete program based on it, especially with his policy of deciding whether or not that covers upgrades only when they come out.
_________________
I'm a PSP hacker now, but I still <3 DS.
#126563 - Lynx - Tue Apr 24, 2007 2:43 pm
Eh.. it's $15.. that's what? A pizza and bottle of soda.. Just spend the $15.
_________________
NDS Homebrew Roms & Reviews
#126571 - Diddl - Tue Apr 24, 2007 4:47 pm
Lynx wrote: |
Eh.. it's $15.. that's what? A pizza and bottle of soda.. Just spend the $15. |
yes!!
and no$gba isn't buggy and it is very powerful!! this program is wonderful and really good!
#126573 - kusma - Tue Apr 24, 2007 4:58 pm
Diddl wrote: |
and no$gba isn't buggy and it is very powerful!! |
I've only used it for GBA-coding, and at least there it does have a couple of quite annoying bugs (some special cases in blending of rot/scaled sprites, some vram writes, some bios function emulation). It's still absolutely worth the money though.
#126611 - HyperHacker - Wed Apr 25, 2007 3:15 am
Lynx wrote: |
Eh.. it's $15.. that's what? A pizza and bottle of soda.. Just spend the $15. |
Then there's the problem of buying things online, which is a pain for me to do. Are there any other debuggers?
_________________
I'm a PSP hacker now, but I still <3 DS.
#126615 - tepples - Wed Apr 25, 2007 3:23 am
If your DS program uses 2D graphics, you can develop a Game Boy Advance port in parallel, as Nintendo did for Mario & Luigi: Partners in Time, and then you can use versions of VisualBoyAdvance that support GDB.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#126619 - Lick - Wed Apr 25, 2007 3:30 am
I can see a lot of "#ifdef NDS #endif"s everywhere. Haha, ugly.
_________________
http://licklick.wordpress.com
#126623 - tepples - Wed Apr 25, 2007 3:53 am
That or "ljds.c" vs. "ljgba.c".
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#126628 - Lynx - Wed Apr 25, 2007 4:51 am
HyperHacker wrote: |
Lynx wrote: | Eh.. it's $15.. that's what? A pizza and bottle of soda.. Just spend the $15. | Then there's the problem of buying things online, which is a pain for me to do. Are there any other debuggers? |
Yeah.. that can be a problem.. :( Maybe I can help you with that? PM me.
_________________
NDS Homebrew Roms & Reviews
#126648 - FAST6191 - Wed Apr 25, 2007 2:07 pm
desmume has limited debug functions, mainly memory/tile/map viewers and a disassembler (ndsdis would be better).
#126720 - HyperHacker - Thu Apr 26, 2007 2:34 am
tepples wrote: |
If your DS program uses 2D graphics, you can develop a Game Boy Advance port in parallel, as Nintendo did for Mario & Luigi: Partners in Time, and then you can use versions of VisualBoyAdvance that support GDB. |
Uh, what? I'm looking to reverse-engineer ARDS's firmware. o_O
_________________
I'm a PSP hacker now, but I still <3 DS.
#126726 - tepples - Thu Apr 26, 2007 2:47 am
HyperHacker wrote: |
tepples wrote: | If your DS program uses 2D graphics, you can develop a Game Boy Advance port in parallel | Uh, what? I'm looking to reverse-engineer ARDS's firmware. o_O |
I was writing that from the perspective of a homebrew author wanting to debug his own work.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.