PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   TP2 Themes & Software (http://forum.ppcgeeks.com/forumdisplay.php?f=109)
-   -   CobaltController *Updated to v0.7*(.cab)*8/20/10* ANALOG STICKS WORKING!!! (http://forum.ppcgeeks.com/showthread.php?t=122874)

lnando84 05-29-2010 03:51 AM

CobaltController *Updated to v0.7*(.cab)*8/20/10* ANALOG STICKS WORKING!!!
 
6 Attachment(s)
Developer and XDA member Cobaltikus recently updated the application to version 0.2, and was able to get it working for Wii controllers too! So, if you have a Wiimote, you can now control any game on your Windows Phone! You can, for example, use the controller for the Playstation emulator FpseCE, so you can play any PS 1 game on your phone with a Playstation/Wii controller. In the first version, only devices with a Widcomm stack were capable of running it, but as promised, Cobaltikus added Microsoft stack compatibility, so now nearly every Windows Phone can make use of these awesome features.
Check out this video

http://www.xda-developers.com/wp-con...lt-238x178.png

It's perfect for game system emulators.

Play PlaystationOne games with FpseCE, Super Nintendo games (and more) with MorphGear (HD2 version), Nintendo, Genesis, GameBoy, GameGear games (and more) with SmartGear - There are many other emulators out there and this program/driver will work for anything that accepts keyboard input.

Prerequisites:

*PS3 Controller*
-Any windows mobile phone with bluetooth.
-A PS3 Controller (I don't know if non-Sony 3rd party controllers work).
-A working installation of WinDS3 on a bluetooth enabled desktop computer. You don't need to purchase it, the trial version works fine for our needs. I have included instructions on how to do this but it kind of sucks and I am working on a better alternative since not everyone has a PC that WinDS3 will play nicely with. Many have reported issues while trying to install WinDS3. I cannot help in these situations but others here may be able to. If you have trouble, your best bet is to wait until I figure out a better alternative or use a Wiimote in the meantime. See below in "Attachments" for instructions.

*Wii Controller*
-Any windows mobile phone with a Widcomm Bluetooth Stack. That means phones with the Microsoft Bluetooth Stack can't use the Wiimote yet.
-A Wii Controller.

Initial One Time Setup for PS3 Controllers:
Setting the PS3 controller's master address to your phone's bluetooth mac address:

1. Download and install MotionInJoy.
2. Run DS3 Tool, installed in the previous step.
3. Click the "About" tab in DS3 Tool to see the version. If DS3 Tool is less than 0.5.0003 you will need to update.
4. Connect your PS3 Controller to your computer via the USB cable and wait while Windows recognizes the new device.
5. Click on the "BluetoothPair" tab.
6. In the DUALSHOCK 3 drop down list select your controller. If it says "Can't find connected(USB) Playstat":
-Click "Driver Manager" directly above the drop down list
-Click "Load" and wait for it to finish
-Return to the "BluetoothPair" tab
7. Run CobaltController on your Windows Mobile device to get its BT address.
8. Enter that BT address into the text box directly above the DUALSHOCK 3 drop down list. Note that Motion in Joy uses a different MAC format (little endian vs big endian) so for example, a bluetooth address of "00:23:76:70:6B:4D" is entered it into Motion in Joy as "4d.6b.70.76.23.00"
9. Click the radio button next to this textbox to make sure that it uses the one you entered and not the one above it which is to connect your controller to your PC
10. Click "Pair Now"
11. If all went well your controller is now configured to talk to your Windows Mobile device. Go to the "Quick Start" tab and click "Disconnect".
12. Unplug your PS3 Controller.
13. As long as you don't pair your controller with any other device (like your PS3) then you never have to do this again. If you do pair the controller with a another device and wish to re-pair it with your phone again, repeat the above steps.

Widcomm Stack Specifics:

-Turn on bluetooth and set it to discoverable. Thanks to ryotgz, skilty, and gorelshv for this information. I believe it is only required the first time you use CobaltController. Once you have successfully connected, I do not believe BT has to be in discoverable mode any longer so you can change it back to invisible to save battery life.
-Make sure that the checkbox is not checked where it says "Allow only devices listed in 'My Devices' to connect".
-If you have never tried to connect the PS3 controller to your phone before (or at least not since the last hard reset or rom flash) it will fail to connect at first and you'll get a bunch of pop ups with "PLAYSTATION(R)3 Controller" shown in bold asking for the pin. Keep tapping cancel as it pops up and wait for everything to stop trying to connect. After all that, try again and it should connect just fine and should always connect right away in the future without the pin prompts. There is no pin (that I know of at least) I'm bypassing security on both the PS3 and Wii connections (even though we do know the pin for the Wiimote is the host's mac backwards.)

Microsoft Stack Specifics:

-TURN OFF BLUETOOTH The MS stack does not like the PS3 controller and will NOT pair with it. I ended up writing a modified version of this stack to get around this problem, but it will conflict with the real MS stack so they can't both be on at the same time.
-Your phone will reboot when you disconnect the controller.

PS3 Controller Specifics:

-Press the PS button to connect and then later to disconnect

Wii Controller Specifics:

-Press the red Sync button to connect. Later hold down the Power button to disconnect.

Common:

-All 4 LEDs should flash a few times and then only the player one LED should remain lit showing it connected.
-The driver stops running after you disconnect to save battery life. Run it again to reconnect. It's in Start Menu\Programs\Games
-Registry Values are stored in HKEY_CURRENT_USER\Software\Cobaltikus\CobaltContro ller
-Currently only 1 controller can be active at a time but I am exploring the ability to add more.
-Once you are connected you can tap Menu > Exit to close the configuration program and your controller will remain connected, and the driver will continue to run until your controller is disconnected.

Attachments

-CobaltController.vX.X.cab = Installs to \Program Files\CobaltController\ and a shortcut goes to \Windows\Start Menu\Programs\Games
-sixpair.exe = PS3 Controller Connections Only - run this on your pc, not your phone. See "Initial One Time Setup for PS3 Controllers:" above for instructions.


Change Log
  • v0.7
    -No actual driver enhancements yet - just bug fixes
    -IMPORTANT - Different Default Buttons - you may need to remap in your emulator settings
    -Updated instructions (Menu > Instructions)
    -Menu reorganized, some new menu items exist
    -More Bluetooth "stuff" working in the UI
    -UI Settings Bug Fixes (values not sticking etc)
  • v0.6
    -ANALOG STICKS WORKING!
    -Menu reorganized, some new menu items exist
    -More Bluetooth "stuff" in the UI - Mainly for devices with the M$ stack
    -Some other tweaks and changes but these are all the important ones.
  • v0.5
    -New Icon
    -UI Uses .Net 3.5, (driver is still c++)
    -Option to restore default keycodes
    -Bluetooth Address shown on screen so you don't have to search for it
    -229 fix - it could cause you to not like how the SIP works in other programs but you can always restore, so no worries.
  • v0.4
    Updated Instructions (Menu > Help > Instructions > [PS3|Wii])
    Added Menu > Help > About to verify version
All information can be found in the Application Thread

Wesley762 05-29-2010 12:52 PM

Re: CobaltController 0.1 – Sixaxis/Dual Shock 3 Controller for Windows Phone
 
Quote:

Originally Posted by lnando84 (Post 1780456)
Cobaltikus from xda-developers has been hard at work on a Sixaxis/Dual Shock 3 Controller for Windows Phone, he also has plans for adding wiimote support. Use your Sony Playstation 3 Controller (Sixaxis/Dual Shock 3) as a Bluetooth HID device on your Windows Phone. It’s great for games, mainly emulators. Verified runs on HTC Touch Pro2 and HTC HD2, verified does not run on HTC Touch Pro(1) due to it’s lack of a Widcomm stack.


Application Thread

Thanks for sharing the link.

lnando84 05-29-2010 01:31 PM

Re: CobaltController 0.1 – Sixaxis/Dual Shock 3 Controller for Windows Phone
 
Quote:

Originally Posted by Wesley762 (Post 1780769)
Thanks for sharing the link.

Your very welcome. When i came across it I had to share..the thought of having an app like this is incredible. Once he makes it fully configurable we could essentially use it to play games (from any gaming console) on our phones & even TV's if we utilize the "tv out" option.

Wesley762 05-29-2010 08:12 PM

Re: CobaltController 0.1 – Sixaxis/Dual Shock 3 Controller for Windows Phone
 
Quote:

Originally Posted by lnando84 (Post 1780823)
Your very welcome. When i came across it I had to share..the thought of having an app like this is incredible. Once he makes it fully configurable we could essentially use it to play games (from any gaming console) on our phones & even TV's if we utilize the "tv out" option.

lol, I would have two thumb holes in my phone if I used my phone, I am just brutal on controls, I went though a lot of Xbox controllers in my halo days lol.

lnando84 05-30-2010 01:04 AM

Re: CobaltController 0.1 – Sixaxis/Dual Shock 3 Controller for Windows Phone
 
Quote:

Originally Posted by Wesley762 (Post 1781264)
lol, I would have two thumb holes in my phone if I used my phone, I am just brutal on controls, I went though a lot of Xbox controllers in my halo days lol.

haha I feel ya... I still go thru controllers like nobodys business. I think your a little confused about how this app works. it allows you to connect a ps3 controller (thru bluetooth) and use it to play games on your phone.

Wesley762 05-30-2010 01:29 AM

Re: CobaltController 0.1 – Sixaxis/Dual Shock 3 Controller for Windows Phone
 
Quote:

Originally Posted by lnando84 (Post 1781597)
haha I feel ya... I still go thru controllers like nobodys business. I think your a little confused about how this app works. it allows you to connect a ps3 controller (thru bluetooth) and use it to play games on your phone.

Ahh, that makes a little more scene.

2 Bunny 06-01-2010 05:14 PM

DUALSHOCK 3 Reply
 
That's very cool. Who knew this would be released two days before the idea "hey what if I could actually be able to use a controller with my diamond and actually have an UP arrow key?". Figuring they both had bluetooth but the PlayStation 3 controller had a better feel in your hand, I went with doing an internet search for "playstation 3 controller with windows mobile". :rr:\\:D/

This could really take off with some of those classic console emulators. Does anyone have a link for it here on PPCGEEKS, because I don't have an XDA DEVELOPERS account.

- 2 Bunny

lnando84 06-01-2010 06:50 PM

Re: DUALSHOCK 3 Reply
 
Quote:

Originally Posted by 2 Bunny (Post 1785780)
That's very cool. Who knew this would be released two days before the idea "hey what if I could actually be able to use a controller with my diamond and actually have an UP arrow key?". Figuring they both had bluetooth but the PlayStation 3 controller had a better feel in your hand, I went with doing an internet search for "playstation 3 controller with windows mobile". :rr:\\:D/

This could really take off with some of those classic console emulators. Does anyone have a link for it here on PPCGEEKS, because I don't have an XDA DEVELOPERS account.

- 2 Bunny

I'm not 100% sure but I don't think this is working with the diamond. It's verified that it does not run on HTC Touch Pro(1) due to it's lack of a Widcomm stack. Here are the files if you'd like to give it a try..

Updated to version 2 on 1st post.

2 Bunny 06-02-2010 01:57 PM

MORE DUALSHOCK 3 OR SIXAXIS Reply
 
Quote:

Originally Posted by lnando84 (Post 1785972)
I'm not 100% sure but I don't think this is working with the diamond. It's verified that it does not run on HTC Touch Pro(1) due to it's lack of a Widcomm stack. Here are the files if you'd like to give it a try..

Attachment 71232
Attachment 71233

Didn't even get WinDS3 to install the driver for the controller, so the pairing app doesn't work. Any ideas?

- 2 Bunny

lnando84 06-17-2010 03:05 PM

Re: CobaltController *Updated to v0.2* Now supports Playstation & Wii controller!!
 
Updated to version 0.2. on June 16

2 Bunny 06-17-2010 05:43 PM

Re: CobaltController *Updated to v0.2* Now supports Playstation3 & Wii controller!!
 
Would perhaps someone be so kind once again as to perhaps post a download link again? I really want to try this with a Wii Remote so that I don't have to use buggy, irritating, and broken Windows software to get any "M.A.C." addresses.

Thanks so much.

- 2 Bunny

lnando84 06-17-2010 06:07 PM

Re: CobaltController *Updated to v0.2* Now supports Playstation3 & Wii controller!!
 
Quote:

Originally Posted by 2 Bunny (Post 1821542)
Would perhaps someone be so kind once again as to perhaps post a download link again? I really want to try this with a Wii Remote so that I don't have to use buggy, irritating, and broken Windows software to get any "M.A.C." addresses.

Thanks so much.

- 2 Bunny

I've uploaded the files to first post for ya

2 Bunny 06-17-2010 10:38 PM

COBALT Reply
 
Quote:

Originally Posted by lnando84 (Post 1821611)
I've uploaded the files to first post for ya

Thanks man, just spotted that. Didn't see it when I was on my Diamond browsing earlier today, LOL! I'll definitely give that a try. Thanks - I'll keep you filled in.

- 2 Bunny

lnando84 06-17-2010 11:25 PM

Re: COBALT Reply
 
Quote:

Originally Posted by 2 Bunny (Post 1822018)
Thanks man, just spotted that. Didn't see it when I was on my Diamond browsing earlier today, LOL! I'll definitely give that a try. Thanks - I'll keep you filled in.

- 2 Bunny

No problem.. I was actually going to add them earlier, when I updated the thread, and totally forgot. I didn't notice until I seen your post. definitely let us know how it works out for ya

2 Bunny 06-18-2010 11:08 AM

Re: COBALT Reply
 
Quote:

Originally Posted by lnando84 (Post 1822095)
No problem.. I was actually going to add them earlier, when I updated the thread, and totally forgot. I didn't notice until I seen your post. definitely let us know how it works out for ya

Oh, LOL! Does the Diamond have a WIDECOMM or MS Bluetooth driver? I only have access to a Wii Remote right now and it looks like the Wii Remote version only came out for WIDECOMM.

- 2 Bunny

lnando84 06-20-2010 02:38 PM

Re: CobaltController *Updated to v0.3* Now supports Playstation3 & Wii controller! (.
 
Updated to version 0.3 (6/18/10). Now in a cab for easier installation!!

2 Bunny 06-20-2010 09:05 PM

STACK Reply
 
Quote:

Originally Posted by lnando84 (Post 1826223)
Updated to version 0.3 (6/18/10). Now in a cab for easier installation!!

Now all it needs is to support the "MS STACK" that everybody wants for Wii Remote.

- 2 Bunn

lnando84 06-21-2010 01:59 AM

Re: STACK Reply
 
Quote:

Originally Posted by 2 Bunny (Post 1826748)
Now all it needs is to support the "MS STACK" that everybody wants for Wii Remote.

- 2 Bunn

With as fast as he's pumping out these updates, I'm sure it won't be long before he has everything sorted out to make that work.

2 Bunny 06-21-2010 01:37 PM

PUMP Reply
 
Quote:

Originally Posted by lnando84 (Post 1827190)
With as fast as he's pumping out these updates, I'm sure it won't be long before he has everything sorted out to make that work.

That is probably right.

- 2 Bunny

lnando84 06-22-2010 01:46 PM

Re: CobaltController *Updated to v0.4*(.cab) Now supports Playstation3 & Wii controll
 
Updated to version 0.4 (6/21/10).

Change Log
  • v0.4
  • Updated Instructions (Menu > Help > Instructions > [PS3|Wii])
  • Added Menu > Help > About to verify version

Mycle78 06-24-2010 06:37 PM

Re: CobaltController *Updated to v0.4*(.cab) Now supports Playstation3 & Wii controll
 
This may be a bit of a noob question, but where do I find my phone's MAC addy? I'm using a XV6900 with NFSfan 6.5.

lnando84 06-24-2010 06:51 PM

Re: CobaltController *Updated to v0.4*(.cab) Now supports Playstation3 & Wii controll
 
Quote:

Originally Posted by Mycle78 (Post 1835586)
This may be a bit of a noob question, but where do I find my phone's MAC addy? I'm using a XV6900 with NFSfan 6.5.

go to settings>bluetooth>about(found on bluetooth settings tab)

lnando84 07-03-2010 01:13 AM

Re: CobaltController *Updated to v0.5*(.cab)*7/2/10* Now supports PS3 & Wii controlle
 
Updated to version 0.5 (7/2/10).

Change Log
v0.5
-New Icon
-UI Uses .Net 3.5, (driver is still c++)
-Option to restore default keycodes
-Bluetooth Address shown on screen so you don't have to search for it
-229 fix - it could cause you to not like how the SIP works in other programs but you can always restore, so no worries.

2 Bunny 07-03-2010 11:23 AM

MAJOR DISAPPOINTMENT Reply
 
Yet still useless for the Wii Remote on the "better "stack""/one that most people have... :sign9:
Still useless for DualShock 3/SixAxis without a Bluetooth enabled computer which most people don't have.

Not to be negative or anything, it is still a pretty app.

- 2 Bunny

lnando84 07-17-2010 09:15 PM

Re: CobaltController *Updated to v0.6*(.cab)*7/17/10* ANALOG STICKS WORKING!!!
 
Updated to version 0.6 (7/17/10).
[*]v0.6
-ANALOG STICKS WORKING!
-Menu reorganized, some new menu items exist
-More Bluetooth "stuff" in the UI - Mainly for devices with the M$ stack
-Some other tweaks and changes but these are all the important ones.

2 Bunny 07-17-2010 10:12 PM

WASTED POTENTIAL Reply
 
Almost a month later and we still have no working app. The Wii Remote version still fails entirely, and the sixaxis one requires a computer with bluetooth, which most people don't have. Epic Fail. A shame too - such wasted potential.

- 2 Bunny

lnando84 07-17-2010 11:04 PM

Re: WASTED POTENTIAL Reply
 
Quote:

Originally Posted by 2 Bunny (Post 1850153)
Yet still useless for the Wii Remote on the "better "stack""/one that most people have... :sign9:
Still useless for DualShock 3/SixAxis without a Bluetooth enabled computer which most people don't have.

Not to be negative or anything, it is still a pretty app.

- 2 Bunny

Quote:

Originally Posted by 2 Bunny (Post 1871272)
Almost a month later and we still have no working app. The Wii Remote version still fails entirely, and the sixaxis one requires a computer with bluetooth, which most people don't have. Epic Fail. A shame too - such wasted potential.

- 2 Bunny

WOW are you serious? Why do feel the need to be so quick to bash the developers efforts on getting this working(confirmed its working)? His efforts have been nothing but positive as he's releasing newer versions, as you stated for "almost a month", trying to make it better and incorporate more options while try to make it work on all devices. As for calling it an "epic fail" and a "shame", it's not his fault you own a device without the proper hardware to make it compatible or if you even own the correct controllers themselves. If you would of read a little bit you'd see that he's using different software now, allowing you to connect your PS3 Controller to your computer via the USB cable (doesn't require a bluetooth enabled computer to assign the devices bluetooth address). Not to be negative or anything..Are your comments in this thread helping or benefiting him or any of us in anyway?? [-X [-X [-X [-X <-<-and the consensus is http://forum.ppcgeeks.com/images/icons/icon13.gif

2 Bunny 07-18-2010 01:45 PM

ILL HELP US STAY ON TOPIC Reply
 
Quote:

Originally Posted by lnando84 (Post 1871360)
WOW are you serious? Why do feel the need to be so quick to bash the developers efforts on getting this working(confirmed its working)? His efforts have been nothing but positive as he's releasing newer versions, as you stated for "almost a month", trying to make it better and incorporate more options while try to make it work on all devices. As for calling it an "epic fail" and a "shame", it's not his fault you own a device without the proper hardware to make it compatible or if you even own the correct controllers themselves. If you would of read a little bit you'd see that he's using different software now, allowing you to connect your PS3 Controller to your computer via the USB cable (doesn't require a bluetooth enabled computer to assign the devices bluetooth address). Not to be negative or anything..Are your comments in this thread helping or benefiting him or any of us in anyway?? [-X [-X [-X [-X <-<-and the consensus is http://forum.ppcgeeks.com/images/icons/icon13.gif

Cmon man, you dont have to get all mad. I was just sayin...
But back on topic, I would like to confirm what you said about being able to use WinDs3 now? Did they really actually fix it, or are you ust pulling my leg :)

- 2 Bunny

lnando84 08-23-2010 05:24 PM

Re: CobaltController *Updated to v0.7*(.cab)*8/20/10* ANALOG STICKS WORKING!!!
 
Updated to version 0.7 (8/20/10).

v0.7
-No actual driver enhancements yet - just bug fixes
-IMPORTANT - Different Default Buttons - you may need to remap in your emulator settings
-Updated instructions (Menu > Instructions)
-Menu reorganized, some new menu items exist
-More Bluetooth "stuff" working in the UI
-UI Settings Bug Fixes (values not sticking etc)


All times are GMT -4. The time now is 08:34 PM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0