Remote Touch DS by Tobias W. Kjeldsen
-------------------------------------
Remote Touch DS gives you the opportunity to remote-control your computers mouse, keyboard and other things from your Nintendo DS hand-held console. This solution is not like remote desktop, but more like an advanced remote control.

Dummy guide: Remote Touch DS is a client-server based solution. Therefore you will ned to 
have a daemon/server up and running on the computer you want to remote control.
The daemon/server is located inside the "server"-folder. You can launch "start_windows_server.bat" and the windows server will start with portnumber 7777 or you can do it yourself via commandline. Run launch "start_windows_server.bat" if your a novice. To manually start the server
from commandline launch the commandline/terminal, browse to the directory containing rtds (etc. "cd c:\rtds\") and type, when your in the directory, "rtdsserver_multi-win.exe portnumber-here" example: "rtdsserver_multi-win.exe 7777".
After you have started the server you will see a line like this: "Server is running on TCP/UDP port:????".
Now copy the .nds from the "client"-folder to your cartridge and connect to the servers
hostname/IP and with the servers portnumber. (You can find your servers IP-address in Windows if you type:
"ipconfig" in commandline.) You will first enter IP/hostname and thereafter the port number.
If you dont want to enter ip-address and port-number every time you launch Remote Touch DS-
you can put a .txt file named "rtds_settings.txt" in the root dir of your cartridge and in the file write the following:
"ip-address:port" (example: "192.168.0.196:7777") - now the next time you launch Remote Touch DS it will automatically connect with this data.
The client will use your default Nintendo WFC data stored on your Nintendo DS - if you haven't configured this then do it with a game with Nintendo WFC support.

On Windows (step by step, by mongule):
	1. Open up Run form the start menu and type CMD then run that

	2. Check your IP-address with "ipconfig" in command prompt

	3. Then still in command prompt, got to wherever you have the server folder EX: c:\server\

	4. Then write rtdsserver_multi-win.exe 235( or whichever port you want) hit enter, it should run now, on windows 7 it asked me for permission with the firewall

	5. Put the client folder on your flashcart, and run it

	6. Enter IP-address of your computer(now server) when prompted, click enter, and then enter the port number choosen earlier when prompted.

What is what:
	
"server"-folder 
contains server binary for Windows. 
Start the server from commandline with port arguments or run rtdsserver.exe -help
(Remember to have "cygwin1.dll", when using Windows, in the same folder as server binary.)
	
"client"-folder
contains Nintendo DS binary. 
Put this on your cartridge of choice, with DLDI support of course.
Will use your default WFC data.
If you dont want to enter ip-address and port-number every time you launch Remote Touch DS-
you can put a .txt file named "rtds_settings.txt" in the root dir of your cartridge and in the file write the following:
"ip-address:port" (example: "192.168.0.196:7777") - now the next time you launch Remote Touch DS it will automatically connect with this data.

If you want to use Media Control Extended (MEX) you need to use a media player which supports default media player bindings -- most do this.
	
At the moment only a Windows-version of the server is available, but a OSX and *unix version will also be done.