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 > DS2Key - use your DS as a Gamepad

#67634 - MaHe - Thu Jan 19, 2006 5:09 pm

http://www.1emulation.com/forums/index.php?s=508999e56e13bf962f3f82f3b6bf9dc0&showtopic=16818

by Sypherce.

Tested & works very nicely, I haven't experienced any lag so far :)
Pain in the ass to configure, but what the hell.

#67638 - Nushio - Thu Jan 19, 2006 6:19 pm

Wow. Just Wow.

I can finally play SNES roms they way they shouldnt :)

Anyone have any game suggestions

#67640 - Lazy1 - Thu Jan 19, 2006 6:37 pm

Amazing...
I just played a quick game of Grand Theft Auto with this and it works perfectly!
Infact, here is the modified batch file I used with the modified keys.

Code:

echo off
cls
echo DS2Key Grand Theft Auto custom key configuration
echo 2006 - Lazy
echo Keys:
echo A - Forward
echo B - Backward
echo X - Enter/exit car
echo Y - Nothing
echo L - Honk horn
echo R - Fire weapon
echo Start - Next weapon
echo Select - Previous weapon
echo Left - Turn/steer left
echo Right - Turn/steer right
ds2key.exe 192.168.0.1 9501 200 208 28 0 15 157 45 44 0 0 203 205


Grand Theft Auto has been free for a while now and I definately recommend downloading it if you haven't already...
http://www.rockstargames.com/classics/

#67642 - The 9th Sage - Thu Jan 19, 2006 6:51 pm

Hah, I was kind of hoping for something like this one day, I didn't think anyone would actually make it though...I'll have fun playing with this. :D
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#67644 - revo - Thu Jan 19, 2006 7:29 pm

Is it possible to use it with laptop built-in wi-fi card? I got "could not bind name to socket"

hmm, I have nice idea - make screenshots on PC, rescale them to 256x192 and send DS and show on both screens - with this you can play any game on NDS, and use TP as mouse ;)
_________________
[ sorry for all mistakes, but my english isn't as good as I wish it to be ]

#67646 - ReRuss - Thu Jan 19, 2006 7:35 pm

this is sweet

but I beleive I solved my SNES controller woes ages ago...

5 players on PC anyone?

[Images not permitted - Click here to view it]


Now if only SNES emulation was doin good on DS... THAT would be sweet x99

#67650 - MaHe - Thu Jan 19, 2006 7:48 pm

revo wrote:
Is it possible to use it with laptop built-in wi-fi card? I got "could not bind name to socket"

hmm, I have nice idea - make screenshots on PC, rescale them to 256x192 and send DS and show on both screens - with this you can play any game on NDS, and use TP as mouse ;)


It is possible if you can softmod it to AP.
Heck, it even works over the net ^_^

#67651 - Lazy1 - Thu Jan 19, 2006 7:50 pm

revo wrote:

hmm, I have nice idea - make screenshots on PC, rescale them to 256x192 and send DS and show on both screens - with this you can play any game on NDS, and use TP as mouse ;)


That is a good idea, though with latency of around 90ms the fastest you'll update is around 10fps.
That's not including image size and decompression time.

#67652 - Ilomoga - Thu Jan 19, 2006 7:50 pm

What a pity the Gigabyte software doesn't work as AP under WinXP x64
That was an app I awaited :)
Wireless Controller, hmm :D
_________________
The future of gaming is mobile Handheld Gaming.

#67657 - jasterm - Thu Jan 19, 2006 8:21 pm

I just got an idea from this:

mini-itx computer + webcam + computer motor controller + batteries + wireless card + wheel + DS

Okay so you build a small robot that has a basic steering system and drive train controlled by a small computer that is also built into the frame. Then use the DS as a remote control using DSkey. Eventually add on the ability for the robot to send on board webcam shots back to the DS. Oh yeah... spybotDS

Please someone run with this idea! I'd love to see someone do it.

#67662 - ?hr - Thu Jan 19, 2006 8:34 pm

this prog works great!
reaction is very nice!

#67667 - Snuk the Great - Thu Jan 19, 2006 9:01 pm

Oh man this is so cool:
*The following text was typed with my DS*
lalalala
8624ayxblr
Yeah I know I can change the keys but that would be kind of silly (turn of server, change keys, turn on server and so on :P)

Anyway. I think a neat addon would be mouse control (dragging on your touchscreen will make the cursor move that way as well) and a touchscreen keyboard and we have got a fully functional control unit for our PC. Anyway, I realy like it!

#67668 - Dudu.exe - Thu Jan 19, 2006 9:01 pm

Works amazing.. now i can play my snes games on my bed !!!
_________________
http://flickr.com/photos/stuffbox

#67670 - Filb - Thu Jan 19, 2006 9:11 pm

How can I connect to my computer? Through my Wireless AP? Is WEP 128 supported?

#67671 - Durandle - Thu Jan 19, 2006 9:14 pm

Wep = not supported (as far as I know)

Make sure your firewall has the port open, windows didn't ask me like it usually does.

Great app though :D However, there is no key-repeat? So for example you can hold D-Pad UP and have it mapped to the up-arrow. You seem to have to hammer D-Pad UP.

hehe and yes, mouse would be rather nice.

#67672 - Lazy1 - Thu Jan 19, 2006 9:14 pm

Snuk the Great wrote:

Anyway. I think a neat addon would be mouse control (dragging on your touchscreen will make the cursor move that way as well) and a touchscreen keyboard and we have got a fully functional control unit for our PC. Anyway, I realy like it!


I did that a few minutes ago :)
It works ok but it is around 28 pixels off each side, oh and it's a complete mess of code now so I won't post it :)

#67676 - Thomas - Thu Jan 19, 2006 9:21 pm

Damn. It doesn't work for me. I'm getting some IP address conflict error in Windows XP when I send a message.

#67680 - falcon!!! - Thu Jan 19, 2006 9:49 pm

Woh!
It even writes capitals letters!
*The following text was typed with my DS*
LXL
rrrlllRRRLLLaaaAAAbxy
2684

#67681 - chava - Thu Jan 19, 2006 9:50 pm

can someone please maque a tutorial for this? I can't imagine how to use it.

It the Nintendo USB connector needed?
Does it works with any wifi card?

When i run the *.nds in Supercard SD apparently, it freezes. Light's down and I can't even move trough the options...

Thanx!


Last edited by chava on Thu Jan 19, 2006 10:00 pm; edited 1 time in total

#67682 - Snuk the Great - Thu Jan 19, 2006 9:50 pm

Thomas wrote:
Damn. It doesn't work for me. I'm getting some IP address conflict error in Windows XP when I send a message.

Make sure you enter a different IP for the DS in the config screen. Once connected make sure the DestIP is the IP of your PC. Then it should work.

Anyway, here is some usefull info you might want to know:
after 9501 (the port) the numbers are the following keys (in right order of course :P):
A B X Y L R START SELECT UP DOWN LEFT RIGHT

for some more info on keycode numbers go here:
http://francis.dupont.free.fr/coindev/english/codedi.htm

And yes, I can play around with this little program for several hours :P.

#67684 - tssf - Thu Jan 19, 2006 9:56 pm

Durandle wrote:
Wep = not supported (as far as I know)

Make sure your firewall has the port open, windows didn't ask me like it usually does.

Great app though :D However, there is no key-repeat? So for example you can hold D-Pad UP and have it mapped to the up-arrow. You seem to have to hammer D-Pad UP.

hehe and yes, mouse would be rather nice.


Well it's mostly in "game controller" mode.. though a key repeat option and perhaps touch-screen mouse mapping would be completely awesome. you should make these suggestions on the ds wifi forum though, since the guy is posting it there originally
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#67685 - falcon!!! - Thu Jan 19, 2006 10:06 pm

gbamp 2 not supported
on m3 it works

#67695 - MrD - Thu Jan 19, 2006 11:01 pm

This is profound. \o/ If only somebody could post some darn instructions ;-;
_________________
Not active on this forum. For Lemmings DS help see its website.


Last edited by MrD on Thu Jan 19, 2006 11:31 pm; edited 1 time in total

#67697 - Durandle - Thu Jan 19, 2006 11:02 pm

Here's a good MPlayer mapping I just made :

UP / DOWN = Skip back/forward (Playlist)
LEFT / RIGHT = Skip back/forward (Within Movie)
SELECT = Fullscreen toggle
SATRT = MUTE
L = pause/sart
R = Display mode cycle
X / B = Volume up/down
Y = Frame Step
A = Num-Lock togle (cos if numlock is on - D-Pad maps to different settings, left becomes brightness up, down becomes brightness down - ignore right and up)

---- here is the config ----

DS2Key.exe 10.1.1.155 9501 69 10 11 52 57 24 50 33 201 209 203 205

#67698 - tssf - Thu Jan 19, 2006 11:10 pm

falcon!!! wrote:
gbamp 2 not supported
on m3 it works


GBAMP is so supported. It's all I'm using.

Perhaps you need to update your firmware?
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#67699 - Durandle - Thu Jan 19, 2006 11:14 pm

MaHe :

For game control key mapping is real good... but how about a mode with the keyboard where you just press a key and it types it? I'm sure you've thought of it mind, gonna say it anyway :P

and of course if we get some TCP stack going on eventually, some kind of VNC app (where you can see the computer screen) may actually happen.

#67709 - CubeGuy - Fri Jan 20, 2006 12:19 am

*The following message was the first sentence typed on the computer using the DS*

"Hello, world!"

[/awesome]

I feel special.
_________________
It's 'CubeGuy.' One word. No space.

#67716 - AnalogMan - Fri Jan 20, 2006 12:45 am

Requirements:

A home network. Whether you have an AP wifi card, or a simple wireless router, doesn't matter

Instructions:

Open the .bat file and edit the IP address to your computers IP address (if you don't know your IP address, open Command prompt and type 'ipconfig' that should give you a 192.168.x.x number. That's it).

Run the bat file, a window should stay open, you have to keep this open for as long as you want to play.

Run the DS2Key homebrew and choose connect to AP and choose your network.

Set the destination IP to your computers IP (the same in the bat file)

Push buttons and enjoy :)



Advanced: You can add in more DS2Key.exe configs by adding REM[space] in front of the unused ones. (this comments out the line so the bat file ignores it like it's not there) I have the normal one and a Media Player one in ther batch, the MPlayer reads
REM DS2Key.exe xxx.xxx.x.xx 9501 69 10 11 52 57 24 50 33 201 209 203 205
and when I want to use it I just remove the REM and place REM in front of the original so the one I'm using doesn't have REM in front of it.
(only one should not have REM in front of it, the one you're using. If you have 5 setups, you should have 4 REM's)

#67737 - lambi1982 - Fri Jan 20, 2006 2:07 am

thank you very much for those instructions.. ;)

I was itching my head for a moment there.

I see this being the next best thing with the DS. this ROCKS
_________________
Who, Me?

#67739 - AnalogMan - Fri Jan 20, 2006 2:14 am

The Media Player one here didn't work for me (i use 10) so I looked up the keyboard shortcuts on microsoft.com and made a new one that works for me. here it is.

Here's a Windows Media Player 10 setup I came up with:
DS2Key.exe 192.168.x.xx 9501 33 48 28 66 29 42 25 56 48 33 67 68

Since I can't do two buttons at once (CTRL+P as one DS button) some are combos.

LEFT: Volume Down
RIGHT: Volume Up

Y: Mute
=========
Now for the combos:

L + START: Play/Pause
L + UP: Previous Playlist Item (Or L + cool.gif
L + DOWN: Next Playlist Item (Or L + A)
L + R + B: Rewind (Or L + R + UP)
L + R + A: Fast Forward (Or L + R + DOWN)

SELECT + X: Fullscreen (or back out if already in it)

Works swell for me. If anyone knows how to combo keycodes (like CTRL + X in a single DS button) let me know.

NOTE: I actually like the combo method, I tend to lay the DS next to me and it prevents me from hitting the next button and losing my place in the movie xP

NOTE2: Rewind and Fast Forward only works on files that allow it. Test it on the computer first and if it doesn't work there, the DS won't do it xP

#67744 - lambi1982 - Fri Jan 20, 2006 2:38 am

okay, I got the sever app to work, and I set up all I think Im supposed to on the DS Im typing on the ds and it is saying Im sendsing, but nothing is happening on the PC, is it supposed to automatically type to the comp or do you have to set it up as input device????????????
_________________
Who, Me?

#67747 - AnalogMan - Fri Jan 20, 2006 2:47 am

Well... you don't type, you push buttons, like up, down, left, A, B and the server makes it into a keystroke and sends it to whatever program you have to the front. So you run the server, set the DS Destination IP to your computer, open Notepad, or a video game and start hitting DS buttons, you don't use the keyboard on the DS.

#67749 - lambi1982 - Fri Jan 20, 2006 2:53 am

I understood that much, I run the DS2key.bat with ds2key.exe 192.168.2.3 9501 30 48 45 21 38 19 28 42 200 208 203 205
I open it and it stays open saying Server running on 192.168.2.3

then I run "connect to an AP" on the DS

then search for ap, and select my AP

I change IP to 192.168.2.3
and I leave all other settings

I hit connect, then UDP test , accept port 9501

then press buttons, nothing happens on PC ????
_________________
Who, Me?

#67750 - jas20 - Fri Jan 20, 2006 2:57 am

Did you change dest IP to 192.168.2.3 (or what ever the 'server' it at)?

Jas20

#67751 - AnalogMan - Fri Jan 20, 2006 2:58 am

Ah, that's the prob. Change your ip on the DS to 192.168.2.4 and then select UDP test, enter the port, and under the message window it says DestIP click the edit to the right and change that to 192.168.2.3

The IP on the screen you were changing was your DS's. That should be unique, no other computer has it. The DestIP is the IP you put in the .bat file.

#67752 - lambi1982 - Fri Jan 20, 2006 2:59 am

when I set the IP in the settings that ends up being the destIP, but if I try to set the IP to something else then try to change destIP to 192.168.2.3 it freezes
_________________
Who, Me?

#67753 - lambi1982 - Fri Jan 20, 2006 3:01 am

FORGET IT........ IM DUMB


F>I>R>E>W>A>L>L> + M>E> = Dumb Idiot
_________________
Who, Me?

#67754 - AnalogMan - Fri Jan 20, 2006 3:12 am

From what I understand these are the steps you need to do:

Open the .bat file and put 192.168.2.3 as the IP ( the IP of your computer)
Run the .bat file.
Run DS2Key Homebrew on DS
Connect to AP
Search for AP
Choose your AP
Set IP address to 192.168.2.4
Press Connect
Select UDP Test
Press Accept
Press EDIT next to DestIP
Type 192.168.2.3
Press Accept
Have fun

#67755 - Puppet - Fri Jan 20, 2006 3:15 am

Doesn't work for me... is WEP not supported yet? Or is the problem somewhere else? I did manage to get an IP conflict going on, but even when I took the correct steps to fix that it still wouldn't work.

#67756 - AnalogMan - Fri Jan 20, 2006 3:19 am

Even though there's an option for WEP, it's not functional, no.

#67776 - MaHe - Fri Jan 20, 2006 8:14 am

Durandle wrote:
MaHe :

For game control key mapping is real good... but how about a mode with the keyboard where you just press a key and it types it? I'm sure you've thought of it mind, gonna say it anyway :P

and of course if we get some TCP stack going on eventually, some kind of VNC app (where you can see the computer screen) may actually happen.

Please, keep in mind: This is not an application of mine. I just have thought it 's really good so I've decided to share it with you ;)

#67783 - Mark_RC - Fri Jan 20, 2006 9:59 am

Does this work with the Official Nintendo USB Stick? I can't get it to work.

#67786 - Lazy1 - Fri Jan 20, 2006 10:31 am

Quote:

Does this work with the Official Nintendo USB Stick? I can't get it to work.


Yes, with a bit of work all wifi homebrew works with the nintendo wifi adapter.

1. Follow the directions here: http://forum.gbadev.org/viewtopic.php?p=64608#64608
2. Open your ASUS WLAN Card Settings
3. Click the configuration button
4. Go to the encryption tab
5. Set "Network authentication" to open
6. Set "Data encryption" to disabled

I only tested this with XP and you must follow the directions in the link I posted EXACTLY.
It's also a good idea to add your DS's MAC address in the access control tab.

#67792 - falcon!!! - Fri Jan 20, 2006 11:19 am

ther's an update which works with window media player

#67799 - ChronoDK - Fri Jan 20, 2006 1:14 pm

I'm geting the error: "Could not bind name to socket". Any idea why?

#67800 - mntorankusu - Fri Jan 20, 2006 1:18 pm

ChronoDK wrote:
I'm geting the error: "Could not bind name to socket". Any idea why?

I got that error when I set the wrong IP for my computer in the BAT file. Run 'ipconfig' from the command prompt to find out its IP, and replace the IP in the BAT with the one ipconfig tells you.

#67801 - Durandle - Fri Jan 20, 2006 1:49 pm

AnalogMan:

The config I posted was for MPlayer, not Media Player. MPlayer is a standalone player where all control is easy keyboard based commands - so thought it'd work well.

MaHe:

Ah sorry, thought you had posted your own project :D maybe I should remember what I read on forums :P

#67804 - tssf - Fri Jan 20, 2006 2:41 pm

ChronoDK wrote:
I'm geting the error: "Could not bind name to socket". Any idea why?


Yep, it seems to happen when the IP address in the batch file does not match the computer's (aka: server) you're using the console software on.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#67818 - chava - Fri Jan 20, 2006 5:23 pm

Is Supercard supported? I can't get it to work!

#67823 - Thomas - Fri Jan 20, 2006 6:18 pm

Snuk the Great wrote:
Thomas wrote:
Damn. It doesn't work for me. I'm getting some IP address conflict error in Windows XP when I send a message.

Make sure you enter a different IP for the DS in the config screen. Once connected make sure the DestIP is the IP of your PC. Then it should work.

Thanks. I fooled around with the IP settings a bit and now it works great!

#67827 - CubeGuy - Fri Jan 20, 2006 7:06 pm

Winamp:

A - Play
B - Pause
X - Num Lock (just in case)
Y - stop
L - Previous Track
R - Next Track
Start - Repeat
Select - Shuffle
Up / Down - Volume
Left / Right - Rewind/FF

Code:
45 46 69 47 44 48 31 19 200 208 203 205

_________________
It's 'CubeGuy.' One word. No space.

#67832 - n3z - Fri Jan 20, 2006 7:54 pm

hi,

im stuck with the program. I made contact with my router. But when i log in and try to do the port check it fails. I cant seem to send nothing to my pc.

Is there a special way to do this? like codes or someting?
i appreciate the help.

Greetz,

n3z

EDIT: Nevermind, its working :D sweet app!

#67837 - tssf - Fri Jan 20, 2006 8:53 pm

You may need to change some port routing in your router (application/games in a linksys setup), otherwise I really don't see why. Try a different port number?

Make sure all your servers match though. A common mistake is to forget to change the destination IP address to your actual computer's IP address..or to set your IP address in the current program you're using in its batch file (ds key mostly)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#67838 - AnalogMan - Fri Jan 20, 2006 8:58 pm

Durandle wrote:
AnalogMan:

The config I posted was for MPlayer, not Media Player. MPlayer is a standalone player where all control is easy keyboard based commands - so thought it'd work well.

MaHe:

Ah sorry, thought you had posted your own project :D maybe I should remember what I read on forums :P
Ah, I should have caught that, sorry for the confusion (knows about MPlayer too, duh)

#67839 - AnalogMan - Fri Jan 20, 2006 8:59 pm

chava wrote:
Is Supercard supported? I can't get it to work!
Yes it is, you use the .nds.gba and rename it to .nds I use Supercard and it works just fine.

#67842 - ?hr - Fri Jan 20, 2006 9:32 pm

I cant use this program through my router if WEP 128 is on(even if i insert the WEP key). If i turn it off, it works perfect(SSID sending is on). What now?


P.S. Ive got no firewall

#67849 - ghazi - Fri Jan 20, 2006 9:45 pm

Even though the WEP button is there, it's not working yet. I think you'll have to wait for an update! =(

#67850 - exmikexe - Fri Jan 20, 2006 9:56 pm

Each time i open the .bat it appears for 1 second then goes away. Do i need a program to open it and how do i do this "Replace 192.168.1.100 in DS2Key.bat with your lan ip address."

#67856 - ghazi - Fri Jan 20, 2006 10:28 pm

Right click on the .bat and click on Edit. The .bat should open up in Notepad for you to edit it.

You don't need an extra program. Try running it from the DOS prompt if you still have problems after you put your IP in.

#67858 - Darkflame - Fri Jan 20, 2006 10:36 pm

Wow! :)

This works fantasicaly for me! :)

Had great fun controlling my playlists from the top of the house.

Ironicaly my DS is actualy better then my pc at playing MP3's at the moment anyway though :p (AC97 problem)

But its great as a wireless gamepad :)


This may be amazingly optimistic, but would it be possible at some stage to have screenshots of the pc screen shrunk and sent to the DS on command?
So you truely could controll bits of your pc when your not next to it :p

#67867 - Durandle - Fri Jan 20, 2006 11:28 pm

For those that dont go back and read the posts on other pages :P

WEP does not work.

Make sure you open your firewall, cos windows wont ask about the port.

Make sure there are 12 numbers after the IP in the BAT file... if there are more or less it'll open and close right away.

Make sure the IP in the BAT file is your computers IP.

Make sure the IP to send to in the UDP test on the DS is your PCs IP.

Make sure the IP you set as the DS's IP is not already in use on your network.

For reference, you can find the key codes here:

http://www.sentientai.net/files/DINPUTKEYS.txt

#67879 - lambi1982 - Sat Jan 21, 2006 1:24 am

okay, am I the only one who is having this thing go nuts????

Last night this was working great, I played GTA2 for a while, and closed it. 10 min later I opened it up again and I get every thing going just fine but when I press a button, the sever app just keep scrolling really fast, I cant stop it. I tried a few things, but nothing seems to work, anyone else with this problem????????
_________________
Who, Me?

#67901 - The 9th Sage - Sat Jan 21, 2006 6:01 am

lambi1982 wrote:
okay, am I the only one who is having this thing go nuts????

Last night this was working great, I played GTA2 for a while, and closed it. 10 min later I opened it up again and I get every thing going just fine but when I press a button, the sever app just keep scrolling really fast, I cant stop it. I tried a few things, but nothing seems to work, anyone else with this problem????????


It did that to me...what's happening is you've set the DS's IP address to be the same as whatever WiFi card you are trying to connect to. Set it to something different.

When you pick Connect to AP, on the screen where it says IP Address change the last number to something just to make it different than the IP your WiFi Adapter is using. Then pick Connect->UDP Test->Accept so you're on the UDP Experimenter screen. Click the button that says edit next to the box that says DestIP and change it to that of your WiFi adapter.

You should be in buisness now. :)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#67902 - lambi1982 - Sat Jan 21, 2006 6:01 am

Any help???????????

PLEASE :)
_________________
Who, Me?

#67903 - The 9th Sage - Sat Jan 21, 2006 6:13 am

I also have to say, now that I've got it working this absolutely rules. A wireless controller and Winamp remote all in one.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#67912 - mntorankusu - Sat Jan 21, 2006 8:00 am

The 9th Sage wrote:
I also have to say, now that I've got it working this absolutely rules. A wireless controller and Winamp remote all in one.

No kidding! It's even better than a real wireless controller, since it doesn't use up a USB port or any of that nonsense. WiFi is awesome.

#67913 - Hypershell - Sat Jan 21, 2006 8:02 am

Ugh, I can't get this working. Little help? I'm running the 011906 version, and the .bat window is staying open fine (I know the IP is right because it closes when it's not set correctly). Here's what I do on my DS:

-Click "Connect to an AP"
-Click "Search for an AP"
-Select my network, click "Accept"
-Click "Connect" leaving all settings as-is.
-Click "UDP Test"
-Accept the UDP port as-is (9501)
-Change DestIP to match the .bat file

I click Accept, and press buttons. Nothing. WEP is disabled, as are all firewalls. Any idea what's wrong?
_________________
MKDS friend code: 459633-596796
Contact me on AIM to exchange. I have accessed the extra 12 tracks online.
NOTE: Projectile items will not work in the docked ship of Airship Fortress, or the tunnel of Waluigi Pinball.

#67917 - tepples - Sat Jan 21, 2006 8:08 am

Could you have the touch screen emulate a laptop's touchpad?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#67936 - Durandle - Sat Jan 21, 2006 10:23 am

Hypershell:

"Click "Connect" leaving all settings as-is. "

sounds like where you maybe going wrong...

Well, actually, first did you go to your firewall setting and add the port this uses as open (and UDP)?

Second is not all internal networks use the same IP settings. For examle, my one is 10.1.1.155 for my computer IP. Check what your internal IP is and make the DS IP match with the last number different.

#67950 - GragonSon - Sat Jan 21, 2006 3:26 pm

Can we have muliple codes like one for SNES, one for Window Media Player, and one for Winamp? Or we need to change the code everytime we use ?

#67953 - lambi1982 - Sat Jan 21, 2006 3:52 pm

Do what I do, I made a separate Batch file for each program.

for example ;)

gta2.bat has the settings for gta2
Winampcontrol.bat for winamp
Mplayer.bat

etc.....

all I'm left to setup is the DS, now what would be awesome is a Skinnable GUI for the DS, with all the DS buttons (or more) mapped on the screen.
Then be able to swap between button skins for each program. (it isn't that hard to forget what buttons are for what)

that would turn the DS into a very inexpensive CUSTOM touchscreen LCD remote.

With features like Volume control, TAG viewer, Search/scan bar....
The possibilities are endless
_________________
Who, Me?

#67955 - lambi1982 - Sat Jan 21, 2006 4:05 pm

I just tried it out with Windows Pinball loaded with XP, this F-ing ROCK, about to try NEED FOR SPEED MOST WANTED :)
_________________
Who, Me?

#67956 - GragonSon - Sat Jan 21, 2006 4:13 pm

lambi1982 wrote:
Do what I do, I made a separate Batch file for each program.

for example ;)

gta2.bat has the settings for gta2
Winampcontrol.bat for winamp
Mplayer.bat

etc.....

all I'm left to setup is the DS, now what would be awesome is a Skinnable GUI for the DS, with all the DS buttons (or more) mapped on the screen.
Then be able to swap between button skins for each program. (it isn't that hard to forget what buttons are for what)

that would turn the DS into a very inexpensive CUSTOM touchscreen LCD remote.

With features like Volume control, TAG viewer, Search/scan bar....
The possibilities are endless


How do I make new batch? just copy and paste? what about the DS2Key.exe, do i need to copy, paste, and rename to the same as Batch?
thank for the reply

#67957 - lambi1982 - Sat Jan 21, 2006 4:17 pm

lambi1982 wrote:
I just tried it out with Windows Pinball loaded with XP, this F-ing ROCK, about to try NEED FOR SPEED MOST WANTED :)


well I just tried need for speed Most wanted, and can I say WOW, more than enough buttons for that game, and I cant believe how responsive it was. With touch screen controls and touch pad emulation, This thing would be better that Cheese & Crackers.

I am still so excited about this app.
_________________
Who, Me?

#67958 - mntorankusu - Sat Jan 21, 2006 4:46 pm

GragonSon wrote:
lambi1982 wrote:
Do what I do, I made a separate Batch file for each program.

for example ;)

gta2.bat has the settings for gta2
Winampcontrol.bat for winamp
Mplayer.bat

etc.....

all I'm left to setup is the DS, now what would be awesome is a Skinnable GUI for the DS, with all the DS buttons (or more) mapped on the screen.
Then be able to swap between button skins for each program. (it isn't that hard to forget what buttons are for what)

that would turn the DS into a very inexpensive CUSTOM touchscreen LCD remote.

With features like Volume control, TAG viewer, Search/scan bar....
The possibilities are endless


How do I make new batch? just copy and paste? what about the DS2Key.exe, do i need to copy, paste, and rename to the same as Batch?
thank for the reply

Nope, any bat file you make will work with the same ds2key.exe. Just copy/paste the bat file, edit the keycode values, and you're set.

And lambi, I was thinking the same thing about the custom GUI. That would be the best thing ever.

#67961 - lambi1982 - Sat Jan 21, 2006 4:59 pm

YES IT WOULD.


I am going to post all the batch files I have created, each is set with its proper program name and key map, the good thing about this is, once you set up your IP in all the batch files, you can hot swap betwwen different apps.

Just close one and open other, no need to re-configure the DS.

**REMEMBER TO CHANGE TO YOUR IP IN THE .BAT FILES**
www.trident3d.com/downloads/DS2keyApps.zip
_________________
Who, Me?

#67969 - Darkflame - Sat Jan 21, 2006 7:02 pm

lambi1982 wrote:
lambi1982 wrote:
I just tried it out with Windows Pinball loaded with XP, this F-ing ROCK, about to try NEED FOR SPEED MOST WANTED :)


well I just tried need for speed Most wanted, and can I say WOW, more than enough buttons for that game, and I cant believe how responsive it was. With touch screen controls and touch pad emulation, This thing would be better that Cheese & Crackers.

I am still so excited about this app.


Couldnt agree with your more :)

Generic mouse emulation would give amazing controll of the pc...allthough Id understand thats much harder then just sending keys.

#67970 - mntorankusu - Sat Jan 21, 2006 7:28 pm

Darkflame wrote:
lambi1982 wrote:
lambi1982 wrote:
I just tried it out with Windows Pinball loaded with XP, this F-ing ROCK, about to try NEED FOR SPEED MOST WANTED :)


well I just tried need for speed Most wanted, and can I say WOW, more than enough buttons for that game, and I cant believe how responsive it was. With touch screen controls and touch pad emulation, This thing would be better that Cheese & Crackers.

I am still so excited about this app.


Couldnt agree with your more :)

Generic mouse emulation would give amazing controll of the pc...allthough Id understand thats much harder then just sending keys.

Relative mouse movement (like a laptop touch pad) seems like it would be relatively easy to do. But absolute mouse movement (like a tablet, where touching a spot on the touch screen would move the mouse to the same spot on the monitor) would probably be a lot more complicated.

But man, it would be so cool to use the DS as an art tablet!

#67997 - littleman41390 - Sat Jan 21, 2006 10:53 pm

I feel like a noob but anytime I try to open any bat file it always closes out before I can read it how can I this.

#68022 - tepples - Sun Jan 22, 2006 1:51 am

littleman41390 wrote:
I've downloaded a program, but when I double-click its icon in Windows Explorer, a window filled with black opens and closes so quickly that I cannot read it. How do I use this program?

Question is answered in GBA beginners' FAQ::The basics.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#68023 - lambi1982 - Sun Jan 22, 2006 2:29 am

littleman41390 you need to edit the bat file with your own IP, the ones I posted were set for my IP, you have to edit them.

I would love to see the touch screen act as a touch pad, it would be asking too much for anything else.

it would also be cool to have the option of switching the DS from settings screen -----> touch pad touch screen -------> soft keyboard

you could practically run your PC
_________________
Who, Me?

#68026 - CubeGuy - Sun Jan 22, 2006 2:46 am

Confimed to work with a four player Project64 game.
_________________
It's 'CubeGuy.' One word. No space.

#68028 - littleman41390 - Sun Jan 22, 2006 3:04 am

Thanks for the help I was typing the wrong ip address the whole time.

#68029 - GragonSon - Sun Jan 22, 2006 3:17 am

does anyone know how to save the ip setting ? it's really annoying to set ip address every time i use it

#68030 - littleman41390 - Sun Jan 22, 2006 3:37 am

I just tried it out with Windows Pinball loaded with XP, this F-ing ROCK, about to try NEED FOR SPEED MOST WANTED :)


well I just tried need for speed Most wanted, and can I say WOW, more than enough buttons for that game, and I cant believe how responsive it was. With touch screen controls and touch pad emulation, This thing would be better that Cheese & Crackers.

I am still so excited about this app.


Couldnt agree with your more :)

Generic mouse emulation would give amazing controll of the pc...allthough Id understand thats much harder then just sending keys.

Relative mouse movement (like a laptop touch pad) seems like it would be relatively easy to do. But absolute mouse movement (like a tablet, where touching a spot on the touch screen would move the mouse to the same spot on the monitor) would probably be a lot more complicated.

But man, it would be so cool to use the DS as an art tablet.

Try this out. The IP adress entering is cumbersome but worth it.

http://forums.somethingawful.com/showthread.php?s=&postid=305993672#post305993672

#68033 - CubeGuy - Sun Jan 22, 2006 3:44 am

littleman41390 wrote:
Try this out. The IP adress entering is cumbersome but worth it.

http://forums.somethingawful.com/showthread.php?s=&postid=305993672#post305993672

I just changed my computer's IP to a number close to the default. It's much faster now.
_________________
It's 'CubeGuy.' One word. No space.

#68043 - ricbit - Sun Jan 22, 2006 5:18 am

Right now I have only one wifi card, running the custom Wifime driver. Can I run it without reverting to the original drivers of the wificard?

#68062 - Hypershell - Sun Jan 22, 2006 7:00 am

Durandle wrote:
Hypershell:

"Click "Connect" leaving all settings as-is. "

sounds like where you maybe going wrong...

Well, actually, first did you go to your firewall setting and add the port this uses as open (and UDP)?

Second is not all internal networks use the same IP settings. For examle, my one is 10.1.1.155 for my computer IP. Check what your internal IP is and make the DS IP match with the last number different.
I know the IP setting for my router. And my firewall should be off, but I added the port to its settings anyway.

I just found the problem. See, I know the IP for my router was correct. What WASN'T correct was the IP that DS2Key had for my DS.

Now that it's working, it's freaking sweet.
_________________
MKDS friend code: 459633-596796
Contact me on AIM to exchange. I have accessed the extra 12 tracks online.
NOTE: Projectile items will not work in the docked ship of Airship Fortress, or the tunnel of Waluigi Pinball.

#68067 - jas20 - Sun Jan 22, 2006 7:20 am

ricbit wrote:
Right now I have only one wifi card, running the custom Wifime driver. Can I run it without reverting to the original drivers of the wificard?


Maybe you want to look at this:
http://www.1emulation.com/forums/index.php?showtopic=16758

You can swap the station driver for a WMB driver and be able to switch to AP mode (with resource hack) and if you need to use it as a normal wifi card (like I do) you can use the batch scripts / switcher program to switch the driver between WMB and Station for you.

Jas20

#68137 - ricbit - Sun Jan 22, 2006 7:58 pm

Thanks, that's what I needed.

#68168 - GUnitSolja - Sun Jan 22, 2006 11:08 pm

I tried and tried, I put my right IP address in there and it still doesn't work. I put 192.168.0.1 and it fails. I tried to go into my router with:
Username: Admin
Password: (blank)

But for some reason it doesn't work. If anybody can help me please do.

#68174 - DekuTree64 - Sun Jan 22, 2006 11:35 pm

Yeah, I never could get it to work either. My steps:

-WMB DS2Key.nds to my DS
-Switch wifi card to AP mode
-Disable windows firewall, make sure wifi card has WEP turned off
-Set wifi card's IP to 192.168.0.1 (it's now connected to the internet, can do WFC in mario kart, etc.)
-Set IP in DS2Key.bat to 192.168.0.1 (same as wifi card)
-Run DS2Key.bat, which stays open like it should
-On the DS, hit Connect to AP->search for AP->pick my wifi card
-On the config screen that comes up, set the IP address to 192.168.2.4 (do I just pick any IP I want for the DS here?) and leave the gateway/subnet mask/DNS things the same
-Hit connect, it sits on ASSOCSTATUS_ASSOCIATING for a long time, then ASSOCSTATUS_CANNOTCONNECT

I'm pretty clueless about networking in general, so there could be something obvious missing. Do I need to do anything with the gateway and DNS settings, for my wifi card in windows, or on the ds?
_________________
___________
The best optimization is to do nothing at all.
Therefore a fully optimized program doesn't exist.
-Deku

#68177 - GUnitSolja - Sun Jan 22, 2006 11:41 pm

Do you have to buy a Card or something for this? Or do u just need the files and a DS? I think that might be my problem, because I don't have a Card or anything.

#68260 - fun41 - Mon Jan 23, 2006 10:52 am

Sorry to be n00b, but does work with an RA2500 wifi card? I can't set up the router stuff, but from what I'm reading, it works when the card is on AP mode?

If anyone can, could you please create a guide on how to work it please?
Thanks =)

#68279 - Sebbo - Mon Jan 23, 2006 1:25 pm

i think this app should be able to work with any wifi card that can act as an AP...the chipset doesn't matter as it just communicates in IPv4 instead of NiFi

DekuTree64: your using your card's original drivers and not the modified ones for WiFiMe right?
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm

#68544 - ne1 - Wed Jan 25, 2006 4:38 pm

would it be possible to use it with nintendos usb adapter?

#68575 - pees2 - Wed Jan 25, 2006 8:07 pm

It crashes when starting.

M3-SD
Bios : .E15
Game Manager 3.0beta

#68577 - tssf - Wed Jan 25, 2006 8:40 pm

Keep in mind you need a wireless router or a wifi card acting as an AP to use this program.

pees2, why not just copy the file straight to the compact flash? It works fine for me when I do that on my M3
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#68640 - pees2 - Thu Jan 26, 2006 5:30 am

tssf wrote:
pees2, why not just copy the file straight to the compact flash? It works fine for me when I do that on my M3


Tried that, but it still freezes. You also use the new .15 bios? Perhaps it's a bit buggy..... Works with bios .14 Strange

#68654 - tssf - Thu Jan 26, 2006 8:10 am

Nah I'm using .e14 .. don't know what .e15 does.. though I don't really care.

If I had a choice, I would boot right into Mighty Max's loader on the M3, and then boot NDS files from there.

Of course, it doesn't have that ability on the M3 unfortunately.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#68676 - Sektor - Thu Jan 26, 2006 10:13 am

DekuTree64 wrote:

-On the config screen that comes up, set the IP address to 192.168.2.4 (do I just pick any IP I want for the DS here?) and leave the gateway/subnet mask/DNS things the same


You can't just pick any IP address, the 1st three numbers have to be the same as the destination IP/gateway. In your case, 192.168.0.4 should work.

#68874 - The 9th Sage - Fri Jan 27, 2006 4:09 am

pees2 wrote:
It crashes when starting.

M3-SD
Bios : .E15
Game Manager 3.0beta


I noticed this with the beta E15 firmware with MoonShell (a similar crash)...start the program by pressing start, not A. That should work. I do know DS2Key should work fine, I've used it myself since installing E15 (I'm using the CF version but I doubt it'll make a difference).

And whatever you do, don't patch it using the Game Manager...that's not needed for homebrew.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!

#68877 - ghazi - Fri Jan 27, 2006 4:32 am

I don't know how much other people are watching the original thread at the Emu boards, so I thought I'd post this here.

Another dude made a "Simple Server" starter for DS2Key to make setup on the PC side easier. It doesn't support multiple key setups yet, but it's probably good for people who are lazy or having trouble with the ol' .bat method.

#69028 - other - Sat Jan 28, 2006 1:29 am

It seems to work great. Hopefully you'll be able to save your configuration(s) in later versions.

Only complaint right now is that I can't seem to get the windows buttons to work, anyone had any success with that? (is 219 and 220 perhaps the wrong numbers?)

#69033 - HyperHacker - Sat Jan 28, 2006 2:01 am

Haven't tried the actual PC controlling yet (still need to use WMB, so no switching my wifi drivers), but I noticed if you go to Connect->Manual Configure, you can't cancel by pressing B like you can elsewhere. (Very nice interface, btw. Love how you switch single to double lines to indicate highlighting. :-))

#69057 - AnalogMan - Sat Jan 28, 2006 4:37 am

other wrote:
It seems to work great. Hopefully you'll be able to save your configuration(s) in later versions.

Only complaint right now is that I can't seem to get the windows buttons to work, anyone had any success with that? (is 219 and 220 perhaps the wrong numbers?)
219 and 220 are the right numbers for me, but when I press them, the program sees me pressing them, but it doesn't actually work. Wonder what makes the left and right windows button so special.

#69520 - Cleon I - Tue Jan 31, 2006 6:43 am

I'm trying to get this set up in my dorm room, but I can't seem to get any sort of response on my PC.

I have a Linksys WRT54G and a BEFSR41 (older Linksys 4-port 802.11b router), plus my desktop computer (WinXP), a FlashMe's NDS, and a Flash2Advance Ultra 128.

I want to connect the BEFSR41 to the campus LAN via the Uplink port so it'll act as a switch, and connect my computer to that so I can keep my static IP. Then, I want to hook up the WRT54G to a port on the BEFSR41 (with another static IP) as the access point for my NDS. However, when I do this, the PC doesn't respond to any keypresses on the NDS. For the destination IP address, I put the PC's static IP address, and for the source address I gave it a LAN IP assigned by the WRT54G.

I can run the .nds.gba just fine, and I know it's sending signals because I get a response when I send them to myself, and I can see the activity light blinking on the WRT54G whenever I press something. However, no matter how I connect everything together, I can't get any response out of the PC. And no, I don't have a firewall enabled.

I apologize for the lengthy problem description, but I figure if anyone knows how to solve it, this would be the place.

#69683 - uzumakishade - Wed Feb 01, 2006 5:11 am

is it possible to combine the two homebrew programs ds2key and pointyremote in order to use it to play snes9x from a distance? or is the refreshing rate to slow or something like that? can someone please let me know if its possible at all please and thank you

#69700 - tssf - Wed Feb 01, 2006 10:13 am

Refresh rate is way too slow for that.

Cleon, my Linksys router is ignoring IP addresses past 150 (I think I set it to do that a while ago, I don't remember)..DS wifi homebrew automatically sets itself to 189.. what if you set the DS itself to say, 192.168.1.110 or something, and see if that helps your problem?

Remember to change the Server IP address in the program itself to use your computer's IP address as the server ip.

Theoretical question to anyone who's tried: If I set up my DS to connect to a remote router, and it connects properly, and I tell the DS program that the server is my cable modem's IP address, will it allow me to use DS Wifi homebrew on a remote location? I assume I might have to make sure of a few things, for instance.. DMZ would probably have to be set to the server computer..maybe. Firewalls should be considered as well.

I dunno, it's just a question. I know TCP/IP is not implemented, but you'd think the local/remote routers and the server computer itself were doing all the TCP/IP work, and not the DS. But anyway, I was just wondering.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#69769 - Sintax - Wed Feb 01, 2006 7:06 pm

I've tried my program (Win2DS) to small small extent over the internet, and it works. Connected to my server at least.

#69944 - HyperHacker - Fri Feb 03, 2006 4:56 am

How am I supposed to work this? When I start the server I set local IP to the one I get from ipconfig (192.168.0.100), and remote to the one my DS shows up as in my router (192.168.2.11). On the DS, I find my AP, connect to it, and end up at some UDP test screen. Clicking Send doesn't do anything. For some reason the destination IP starts at 192.168.2.11, changing it to 192.168.0.100 doesn't help. I do have WEP off. (Any chance of support for it soon? I don't really like having it off. :-/)

#70539 - uzumakishade - Tue Feb 07, 2006 4:16 am

im really new at all this and in this post that was on page 3
Quote:


Yes, with a bit of work all wifi homebrew works with the nintendo wifi adapter.

1. Follow the directions here: http://forum.gbadev.org/viewtopic.php?p=64608#64608
2. Open your ASUS WLAN Card Settings
3. Click the configuration button
4. Go to the encryption tab
5. Set "Network authentication" to open
6. Set "Data encryption" to disabled

I only tested this with XP and you must follow the directions in the link I posted EXACTLY.
It's also a good idea to add your DS's MAC address in the access control tab.


well after i clicked the first link, i downloaded the nin_wifi.rar file and i wasnt sure how to instal the drivers in the rar file... would i just extract it somewhere? im not sure about it, if someone could let me kno it would be a big help

#70692 - Sebbo - Wed Feb 08, 2006 7:11 am

HyperHacker wrote:
How am I supposed to work this? When I start the server I set local IP to the one I get from ipconfig (192.168.0.100), and remote to the one my DS shows up as in my router (192.168.2.11). On the DS, I find my AP, connect to it, and end up at some UDP test screen. Clicking Send doesn't do anything. For some reason the destination IP starts at 192.168.2.11, changing it to 192.168.0.100 doesn't help. I do have WEP off. (Any chance of support for it soon? I don't really like having it off. :-/)


the first 3 sets of digits should be the same
ie. if your computer and router are in the 192.168.0.x group, so should your DS's IP. if you change your DS to 192.168.0.11 it should work
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm

#71080 - HyperHacker - Fri Feb 10, 2006 7:04 am

Alright, I'll try that soon, maybe tomorrow.

Anyone else notice it picks up other DSes as access points?

#71116 - m2pt5 - Fri Feb 10, 2006 1:50 pm

HyperHacker wrote:
Anyone else notice it picks up other DSes as access points?

Really? That's interesting.

Then again, I got the unmodified wifilibtest to pick up a PSP in ad-hoc mode.
_________________
Don't sign your posts, it's dumb.

#71426 - Puppet - Sun Feb 12, 2006 8:46 pm

It has been updated:

http://www.1emulation.com/forums/index.php?showtopic=17133&st=0


Doesn't seem to work with GBAMP....