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 > NDS Uart ??

#117518 - Diddl - Mon Feb 05, 2007 9:02 am

I have a GBA <--> PC Uart cable (MAX3232) which works fine on this multiplayer port.

in this hardware description for the NDS it seems, the NDS has same UART hardware like the GBA. but I recognized, the NDS doesn't have this link connector (maybe cause of wifi). so I have some question:

does NDS have a UART?
is the UART only present in software cause there is no hardware connector or is there another connectore used for (maybe this usb like connector for DC)??
is it possible to wire the UART port or is it impossible to use Uart?
so it is impossible to play multi player games with an GBA?
is it possible to play a GBA multiplayer game with two NDS in GBA mode?

#117555 - NeX - Mon Feb 05, 2007 6:03 pm

does NDS have a UART? No
is the UART only present in software cause there is no hardware connector or Yes
is there another connectore used for (maybe this usb like connector for DC)?? No
is it possible to wire the UART port or is it impossible to use Uart? Probably impossible.
so it is impossible to play multi player games with an GBA? with gbas, yes
is it possible to play a GBA multiplayer game with two NDS in GBA mode? no.

#117593 - HyperHacker - Mon Feb 05, 2007 10:35 pm

The connector is probably there somewhere, but nobody's found it. I suspect you could build a GBA link connector into a slot-1 card (or even slot-2); you wouldn't be able to use it in GBA games, but it'd allow DS homebrew to interface with GBAs (or PCs or other DSes with a wired connection), which would at least mean being able to download GBA multiboots, save them to a memory card, and run them in GBA mode.
_________________
I'm a PSP hacker now, but I still <3 DS.

#117650 - Diddl - Tue Feb 06, 2007 10:40 am

the slot 1 solution is already here: DSerial slot 1

but existing software for GBA multiboot or some UART applications for example does not run without big changes ...

#117680 - Diddl - Tue Feb 06, 2007 3:45 pm

It seems the NDS also has this Uart hardware. It's hidden but it's possible to wire it. I have found this information on the DS Xboo section of GBATEK: klick me


GBATEK Info:

Code:
DS XBOO Connection Notes
The Firmware chip (FMW.Pins) hides underneath of the RFU shielding plate, so it'd be easier to connect the wires to the RFU.Pins. The easiest way for the /W-to-VCC connection is to shortcut SL1 by putting some solder onto it.
The P00..P07 and INT signals are labeled on the switch-side of the mainboard, however, there should be more room for the cables when connecting them to via's at the bottom-side, image below may help to locate that pins,

  http://nocash.emubase.de/nds-pins.gif (3.5 KBytes)

#117686 - josath - Tue Feb 06, 2007 5:28 pm

I think you meant to paste this:
Quote:
The NDS doesn't have a link-port, so GBA games can be played only in single player mode, link-port accessories cannot be used, and the NDS cannot run GBA code via multiboot.


The "DS Xboo" you pasted is a special connection, that is ONLY usable by homebrew code. It can be used for uploading .nds files and running them, but it's not worth it, since you have to solder 15 wires to the DS mainboard directly. Again, this does not work like a GBA UART port.