Neo TeAm Forum

NEO Coding Competitions => NEO Spring Compo 2007 for GBA/NDS division => NEO Spring Coding Compo 2007 => NEO Compo 2007 => The past Neo Coding Compos => the GBA/NDS APP zone => Topic started by: ced on March 17, 2007, 11:47:00 PM

Title: [NDS App] DSPad
Post by: ced on March 17, 2007, 11:47:00 PM
DSPad
A free wireless gamepad^^

(http://wouhanegaine.free.fr/dev/DSPad02_neo07.png)

Présentation :
This program aims to act like a wireless gamepad.

Galery :
(http://wouhanegaine.free.fr/dev/DSPad02_2.png) (http://wouhanegaine.free.fr/dev/DSPad02_3.png)

History :
Version 0.2b:


Version 0.2:


Version 0.1:



/!\ While in ds2key mode, turbo keys are not available. Plus, Only one touchscreen could be used. This is a ds2key limitation because it emulates keyboard+mouse while DSPad emulates joystick.

How to :
As i'm a linux user, there is no windows version. Maybe later..

For the server part, you'll need both uinput and joydev modules.
Make sure to have read/write access on /dev/misc/uinput | /dev/input/uinput | /dev/uinput devices.

The default server behaviour is to load "~/DSPad_server.xml". If you want to load another file, you coulf force it withe the "-f" switch.

Starting server:
Code: [Select]
$ ./dspad_server -f DSPad_server.xml

--- Starting DSPad Server v0.2 ---
Loading "DSPad_server.xml"
Reading "DSPad_server.xml" OK
 [0] Creation of service:
 [0]  Joystick device OK
 [0]  Socket on port 16150 OK
 [0] Creation of service: OK
 [1] Creation of service:
 [1]  Joystick device OK
 [1]  Socket on port 16151 OK
 [1] Creation of service: OK

After this step, there will be two (or more according your choice) new /dev/input/jsX and any game/emu could work with.

Starting client:
Before the first launch, you have to
Just patch the nds file with the correct dldi driver..

In normal conditions, you would put the DSPad.xml file in your linker root file system. In the case this file does not exist, it will be automatically regenerated.

Few words :
After the first release, many peoples were disappointed because there was no windows port. At the moment, I have no means to write such a thing.
That why In did a ds2key compatibility. This is handy but you have to keep in mind that ds2key mode has limited features.

EDIT:
- Changed rom and wmb palib default logos
- Update to version 0.2b
Title: Re: [NDS App] DSPad
Post by: sven on March 18, 2007, 05:00:32 AM
seems nice, but something like this is already included in the mk5 when you buy it  ::sm-07.gif::
still it would be nice of it's better and offcourse for other device's like the neo2
Title: Re: [NDS App] DSPad
Post by: ced on March 18, 2007, 05:03:19 AM
Is the mk5 included thing wireless? I heard this would be usb...
Title: Re: [NDS App] DSPad
Post by: sypherce on March 18, 2007, 11:28:56 AM
W00T, Compatible with DS2Key  ;D

Glad to see that you support my servers.  :D
Your gui looks very nice, something I'm not able to do.  ::sm-04::
Title: Re: [NDS App] DSPad
Post by: ced on March 18, 2007, 08:24:21 PM
Glad you apreciate the idea  ::sm-29.gif::
Title: Re: [NDS App] DSPad
Post by: dg10050 on March 20, 2007, 05:18:51 AM
OMG, thank you so much for the Linux server. I love it when people support alternate OS's like this.
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 12:53:15 AM
i really hope for an windows version  ::sm-12.gif::
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 12:55:52 AM
As soon as possible..
But you can still use the windows ds2key server  ::sm-09.gif::
See there:
http://www.1emulation.com/forums/index.php?showtopic=21383
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 01:25:29 AM
ok thanks, which files do i need to copy to my ds
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 01:30:10 AM
On the ds side, you just need DSPad02b.nds (or .sc.nds according to your linker type) and DSPad.xml
Don't forget to patch it with the correct dldi driver.

On the pc side, just follow the instructions you'll find in the .txt
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 01:38:33 AM
On the ds side, you just need DSPad02b.nds (or .sc.nds according to your linker type) and DSPad.xml
Don't forget to patch it with the correct dldi driver.

On the pc side, just follow the instructions you'll find in the .txt
Im using supercard so i patchet
DSpad02b.sc.nds with the supercard patch that i found here:
http://chishm.drunkencoders.com/DLDI/

and then copied the two files onto my ds but i still get two white screens  :'(
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 01:41:59 AM
The files are already patched for supercard sd (the one i use) with the scsd_moon.dldi .
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 08:22:02 PM
i tried the sd one without patching nd with patching but it wont work :S
i still get two white screens
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 08:26:55 PM
ok,
Witch kind of linker do you own (exact name) ?
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 09:59:04 PM
I have the SuperCard DS(one)
(http://uk.supercard.cn/images/SCDS(ONE)s.jpg)

With an SanDisk ultra II micro SD
(http://geizhals.at/img/pix/206666.jpg)
(http://www.mobilewhack.com/reviews/Ultra%20II%20microSD%201GB%20with%20adapter_angle.jpg)

And i run the latest card firmware
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 10:02:15 PM
So i believe you have to use the DSPad02b.nds file with this dldi patch (http://chishm.drunkencoders.com/DLDI/downloads/scds.dldi)
Title: Re: [NDS App] DSPad
Post by: Dreads on March 25, 2007, 10:30:32 PM
yeey it works  :)

Thank you for the help and for the awesome prgoram  :P ;)
Title: Re: [NDS App] DSPad
Post by: ced on March 25, 2007, 10:33:25 PM
No problems  ::sm-29.gif::
Title: Re: [NDS App] DSPad
Post by: jvlppm on April 17, 2008, 11:18:48 AM
Windows Server (Ds2Key Compatibility Mode).

http://projetocyber.com/wp-content/uploads/2008/04/dspad-and-server.rar (http://projetocyber.com/wp-content/uploads/2008/04/dspad-and-server.rar) (V1.0 Beta: Still no icon and no Mouse Emulation)

Details: http://projetocyber.com/archives/25 (http://projetocyber.com/archives/25) (in portuguese)

(http://jvlppm.googlepages.com/a00.png)
Title: Re: [NDS App] DSPad
Post by: St.Louis on April 29, 2009, 04:47:42 AM
You were soo unlucky beup was entered at the same time (my 2nd most used app after DSO) otherwise this should've, no, would've won. I didn't know the compo existed back when this was entered, didn't even have a flashcard, but if I had and beup wasn't entered this round, this program would've been my favorite for sure. I'm playing Final Fantasy 7 PSX on my ds with an emu now, will play trough complete ff 7 8 and 9 with this program, couldn't be done without you.
If you're a girl:  :-* You rock!

If not... You rock!

(I need more smileys.. there isn't a smiley expressing how I feel not going gay...)