yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] TheRetroSpectrum:
Great App. Flawless Victory!

I've been using this on my HD2, and must say, you've outdone yourself Kobaltikus.

I <3 you!!!​

Just donated $5 - I think everyone here who uses your app should follow suit. It takes work to code, and guts to release working programs for free. Cobaltikus deserves it :D

I now have a PS3 controller to play my NES, SNES, Sega Genesis, PSOne, and GameBoy color games. I'm getting virtually flawless emulation out of all these systems after some good research.

Using Cobalt Controller for Emulators​

The following is how I got my new PS3 Cobalt Controller working on my HD2 alongside virtually flawless emulation of my games. I was dreadfully frustrated in finding the best emulators, AND getting them working with my new PS3 controller, but I now have it all figured out to a 'T'. I'm posting this because I was hoping someone would do the same for me. Enjoy!

NES: I use PocketNester. The only problem with PocketNester, is it doesn't support soft-keys, and thus no Cobalt Controller.

Fix: Install PocketNesterPlus (soft-key support), then go back to using PocketNester. The mappings now work flawlessly, and the emulation is near perfect.

SNES: Morphgear is a really decent SNES emulator. Problem: when mapping keys, the mappings only show up as '229' in the settings.

Fix: Find and install KforTP, made by ShinRa. Switch to M$.

Also, mappings still won't work in-game.

Fix: Go to 'Global Settings', enable 'Polling Method'.

Sega Genesis: SmartGear is nearly perfect for this. Go to the main page, and look under the Latest News for " ... new fixes/features and give it a try here." - click 'here'. Scroll down to the download link for the beta version. Might need KforTP - I forget if I needed it for this one.

PSOne: Use FPSECE. Select the controller icon, and press on the buttons you want to map on your screen (yes, press on the buttons that are on the controller image on your screen), then press the respective button on the controller.

Bug: I noticed that if R1 is pressed while FPSECE is open, FPSECE thinks it's stuck down and when you go to map any other buttons, it sets those buttons to the R1 key. Have to reset to get rid of this. Use an analogue stick button for this instead.

Edit: This is an old bug - it has been fixed with the newer version of Cobalt Controller. *where have I been?! - gasps*

Thanks Cobalt!

Gameboy Color: I use MorphGear for this - it works great. No issues so far.
[Windows Mobile Software Development] dalb3:
Hello all!

Here's my small contribution on how to find your mac address easier:

Connect your mobile device to your wifi at your house. Go into your router settings (commonly 192.168.x.1) and click on "attached devices" - boom, mac address.

Great site you guys got going here, I've been lurking for a few months and think this site is great! :) This program looks just like what I need for my phone. I have an LG Expo (GW820) running windows mobile 6.5 - I can use alot of bluetooth devices without a hitch. This phone has the widcomm bluetooth stack. I have followed all instructions and read almost every single page of this fine thread.

I can't get my phone to recognize the ps3 controller at all. I realize this phone isn't as popular as the HD2, but it has a projector attachment (that I own as well) that just screams, "Play games on me!!!". I've tried 3 different versions of cobalt controller. I've successfully used winds3+sixpair to point my ps3 controller towards my phone, but to no avail. I've also done the discoverable bluetooth steps in multiple ways. I've also watched all the youtube videos of people successfully doing it, and I get hung up every time during the connect window of cobalt controller, then my device just restarts.

Anyone got anything? Thanks in advance!
[Windows Mobile Software Development] Raudi1:
AFAIK the MAC in the router is the wrong one. It's the one for wifi and not bluetooth. So it wont work.
[Windows Mobile Software Development] lesscro:
if you use 0.5 version...

BT MAC adress in on top when you launch CobaltController...

no need to search this adress with other method...
[Windows Mobile Software Development] Antoo1984:
do you know if non-Sony 3rd party controllers work?
[Windows Mobile Software Development] lesscro:
it appear, some users can't change BT MAC adress with PAD from Ebay china customers to DS pad...
[Windows Mobile Software Development] Cobaltikus:
I have a feeling (but correct me if I'm wrong) that those who were unsuccessful in changing the master bt mac address of the ps3 controller were unsuccessful because they were trying to set it to an invalid address. AFAIK all valid bt mac addresses start with 00 and the ones posted did not, nor did they look like any bt macs I'd ever seen before.

So the answer to this question is still unconfirmed
[Windows Mobile Software Development] itoYo:
Done! 10 USD.
[Windows Mobile Software Development] Nilee:
well i'd donate if it worked with wii controller because i dont have a ps3:P
[Windows Mobile Software Development] akirax:
I can't install WinDS3 under Windows 7 64bits. Can you make the program compatible with MotioninJoy? (it´s free and worked fine under Win7 64bits).

Good work!

Cheers!!!
[Windows Mobile Software Development] ryotgz:
Had to create a install and dual boot into Windows XP ( i have win 7 64 bit).

I set everything up and got the controller to the same address as my phone, but when I hit the PS button it never connects.
[Windows Mobile Software Development] ryotgz:
Got it working and works great with Fpsece!

One thing you need to add to the setup guide is to make your device discoverable/visible. Otherwise mine wouldn't connect.
[Windows Mobile Software Development] skilty:
wooah! cool... did you have to change anything in the ini file?

can gou post a guide to getting it set up with fpsece?

EDIT: i've got it working with FPSCE. but the buttons are messed up, Is there something I need to change in FPSECE or anyone help.. I've just tried wipeout and the circle button was to go left, L1 was to go right, and the start button was X??? do I change anything in the game ini? bit confused.
[Windows Mobile Software Development] tboy2000:
I keep getting devcon failed error when trying to install bluetooth driver via usb to my ps3 remote in winds3. Am on windoes 7 using compatibility mode for xp. Anyone else?
[Windows Mobile Software Development] Tsury:
Will XBox360 support be hard? :)
[Windows Mobile Software Development] i900frenchaddict:
YEEEESSSSSSSSSSSS!!!!!!!!

Excellent!!! No delay at all! :cool:
[Windows Mobile Software Development] klopikxda:
Good work mate !!!

Few questions :

Any other bluetooth device with work with this ?

Is there a chance to recompile this program to change HD2 into bluetooth pad for PC ( accelerometre could be a good thing for a flight simulator ).
[Windows Mobile Software Development] i900frenchaddict:
I've just donated, and was happy to do so :D

FpseCE forum will surely follow this thread with attention ^^
[Windows Mobile Software Development] rawrscary:
Awsome job so far mate, This app will be BIG. Cant wait for a configurable version :D:D
[Windows Mobile Software Development] tboy2000:
Ok i tried it on an xp computer and still get the devcon failed error. Anyone know what may be wrong?
[Windows Mobile Software Development] PhilGood06:
Awesome work :)

Can't wait to try this, I just need to borrow a sixaxis...
[Windows Mobile Software Development] jay761986:
mORPHGEAR

MORPHGEAR is a great snes emulator that is free. uploading .cab files and will post link when completed
[Windows Mobile Software Development] Rossimac:
Yup - running Windows 7 64-bit - it won't install and I get devcon failed to install error as well. Anyone have any ideas? My only Bluetooth-enabled PC is my MacBook!
[Windows Mobile Software Development] beerupop:
My dreams comes true

you are god ;)
[Windows Mobile Software Development] Rossimac:
Just tried on my Dad's Dell. Again Windows 7 64-bit - and again same error! What OS are other people using?
[Windows Mobile Software Development] alldino:
FpseCe 0.10

FpseCe 0.10 am i using the right version?? btw, i get it to work with the ps3 controller, once when i added the buttons (only arrows + select start, circle,triangle,x,square,) it works, but whenever i try to fix L1 every thing ****s up and the only thing working is the d-pad, anyone help? please

Edit: ok now, it works, i registerd all buttons, EXCEPT for L1, X and Circle... Whenever i try to register them i get 071.... i dont get wtf that is, but can somone help, please! thanks
[Windows Mobile Software Development] ryotgz:
I would recommend posting on the FpseCE forums.
[Windows Mobile Software Development] lesscro:
right for part of user... All TG user are excluded... :D

MAC BT adress seems to be begin with 00... all time but i can say wrong idea too...

Then i think you can pop up Bt adrees on fisrt launch... then use a hub with color to display MAC BT

lot of user don't understand number... only read... you can play PS3/wii on PDA WinMo...

maybe you can add a step check list then when all step are OK... we have access on UI to pair with device... only on fisrt launch...
[Windows Mobile Software Development] Cobaltikus:
Excellent idea
[Windows Mobile Software Development] Cobaltikus:
If you are setting your PS3 Controller's Master BT MAC Address to the address you found from your wifi router then that is your problem - that is the wifi mac address, not the bluetoooth mac address, two completely separate radios on your phone. Install v0.5 and reset your controller's master mac address to match the one shown at the top of the main screen - then all should be fine. post back with your results if you don't mind and have time to do so.
[Windows Mobile Software Development] thenoisemaker89:
Hi to all ^^ i've been interested to use the wiimote with my omnia... someone have been try that? i've just downloaded the cab 0.5 but i think the omnia doesn't have a widcomm bluetooth stack... can you confirm that??
[Windows Mobile Software Development] lesscro:
Try to change Stack mode then select again Automatic mode...

Automatic mode, send a pop up message with detected Stack...

Have fun...

@ Cobaltikus...

I think you must rework UI... Then all user can understand all info...

Sometimes to make better vision of info you need make a better UI... Human in 21th century need use eyes but ore easy when eyes is most liked

What do you think about this one ?

Cobalt Controller UI concept by LeSScro ©
[Windows Mobile Software Development] zanix:
Correct, it uses the microsoft bluetooth stack
[Windows Mobile Software Development] Cobaltikus:
Awesome! I love it! ... Except for one thing ... Is it supposed to say CobaltCox? Maybe another combination of buttons would be better. Other than that it would be awesome to incorporation that UI. I'm no UI designer - but very glad that you are.
[Windows Mobile Software Development] EClecticTastes:
Got It Working Perfectly...Almost

Okay, I've downloaded and installed version 0.5 and have my TP2 paired with my wiimote. I've run the 229 fix and successfully mapped all of the buttons on morphgear except for the up direction. Left, Down and Right work perfectly. I just can't successfully map the up direction. Has anyone experienced this issue? Any assistance would be greatly appreciated.

Thanks
[Windows Mobile Software Development] lesscro:
if you need graphics tell me...
[Windows Mobile Software Development] sashapont:
Good job! But butiful user interface must use more memory and cpu time... And ps emulator will be work slowely... I think that if this interface will be optional it will be good...
[Windows Mobile Software Development] thenoisemaker89:
@cobaltikus

so... when can we have the pleasure to use the wiimote with the microsoft stack? :D the pairing is the problem, right?

a little "bug", on my omnia, when i select the instruction i can't scroll down to read all LOL is it only for my omnia? >.<
[Windows Mobile Software Development] Cobaltikus:
Once you are paired you can close the UI and stay paired. So no need to worry about all that.

It'll be a while. I'll check out the scroll issue.
[Windows Mobile Software Development] Cobaltikus:
http://forums.motioninjoy.com/viewtopic.php?p=2062#p2062

Acxie from Motion in Joy says he is adding the ability the manually set the PS3 Controller's master address! - If all goes well, this means no more need for WinDS3 and sixpair!

Also, I have started on the analog sticks - they should be ready soon - a day or two or three

I am NOT forcing them to duplicate the d-pad or any other buttons, although that will probably be the default. You will be able to set the virtual key codes for up, right, down, left for both sticks. There will also be a sensitivity setting (1-127) so if it's too sensitive you can decrease it and vise versa. 127 = Very Sensitive - not recommended but available - move it just a hair and it will pick up on a button press. 1 = Have to move it all the way - also not recommended but available. Recommened = 32 to 46? Maybe? That's a 25% to 33% movement?
[Windows Mobile Software Development] sashapont:
It is very good news!!! And what about batttery status?
[Windows Mobile Software Development] lesscro:
awesome bro'...

Motionjoy will be the new one...

ps... i made this new one on morning with my tablet...

need more adjustment & polish but idea, i think more readable

have fun... about graphic UI, yiu need wait i m go back from vacancy... then new collaboration can begin... :D
[Windows Mobile Software Development] sashapont:
http://forums.motioninjoy.com/viewtopic.php?p=2062#p2062 There are we may see

Fished,Please update to V0.50003(DS3TOOL).

And where I can download V0.50003 ?
[Windows Mobile Software Development] Cobaltikus:
Motion in Joy - DS3 Tool 0.5.0003 !!!!!

GOOD NEWS WINDOWS 7 x64 USERS!!!!

Thanks to Acxie over at Motion in Joy - DS3 Tool has been updated to 0.5.0003 !!!!!

You can now use this tool to set the PS3 Controller's Master MAC Address to ANY BT MAC Address you like - namely the one for your phone. No more need for WinDS3 or Ubuntu Live CD!

Last I checked, the main download link is an older version, but go ahead and install it and then run the built in update function to get the latest and greatest!

Here's a link to the main site. Click "Downloads" at the top.

http://www.motioninjoy.com/
[Windows Mobile Software Development] sashapont:
It interestig, but it is working!
[Windows Mobile Software Development] CONTACTMC:
Hi guys, got a question for ya, I have managed to get the wii remote working perfect, but I was wondering if there was a way to get the wii classic controller working (the one that plugs into the wii remote), I have tried a few time but it just dont work, any ideas?
[Windows Mobile Software Development] Raudi1:
The classic controller and even the nunchuck aren't implemented yet as far as I know.
[Windows Mobile Software Development] Cobaltikus:
I don't have a Wii.

I borrowed my friend's Wiimote to add support for that but all I got was the wiimote.

Once I get a few more things working I will probably ask to borrow his nunchuck or see if he or someone else has attachments I could borrow. Then I can add support. The hard part is over, well, at least for the Widcomm stack - M$ stack still doesn't work yet.

So I would say - eventually this will work for attachments, but not any time soon, maybe a few months, 6 or 7 maybe, we'll see.
[Windows Mobile Software Development] mnbvc66:
how do i move and install the colbaltcontroller to my htc phone sorry haha i have everything eles in place
[Windows Mobile Software Development] dalb3:
Wow, what a rookie error. I was a bit drunk while trying this originally :). Thanks so much for the response! IT WORKS!!! PS3 controller with LG Expo!

The biggest problem I've found is that it crashes in my os all the time, but only at the beginning. If I can get it working past this, it works fine. The whole "restart in 30 seconds" is ridiculous because it restarts for no reason sometimes. Here are the following files and the symptoms:

All titled: CobaltController

7/1/10 58k - 50% of the time, Spends a few seconds loading, then I get a crash report

6/21/10 21.8k - url

7/1/10 132k - 50% crash

7/1/10 23.5k - I imagine that this file is just the restart

So after a few restarts because I have no choice, it finally DOES work! Thanks guys!
[Windows Mobile Software Development] DarkyHD2:
Hi, thanks you for the great work.

I've only a problem.

Untill today morning everything works fine on my HD2, but now the up and the left button on the ps3 controller are detect like the same button, so i can't play now!

Have you any ideas?

Thanks
[Windows Mobile Software Development] fulghore:
sorry guys i ve some problems with sixaxis connection.

i ve done everithing cobaltikus guide says and my pc has recognized my ps3 controller, i have paired it with cobalt address on my phone putting it as cobalt says (on the contrary) and disconnected all and unplug my sixaxis..

so my hd2 dont recognize ps3 sixaxis..from cobalt program i click on connect but nothing happened, i ve tried also from bluetooth screen but nothing..

please help me in some ways

thanks in advance
[Windows Mobile Software Development] Cobaltikus:
put CobaltController.vX.X.cab on your htc phone and and from your phone's file explorer tap on it.

I am assuming you are looking in Program Files\CobaltController.

The effects you describe make perfect sense as not all exe's there are for every device, some are for some, and some are for others. Just use the shortcut in your start menu games folder and let that program decide which exe's to call and which to leave alone.

Run the UI in the Start Menu Games folder then Menu > Controllers > PS3 > Player 1 (or something like that) and set different values for up and left. You can get the default values from the 2nd post in this thread. Can't remember if the Restore option is in the latest release or just on the release I am working on currently.

So you used Motion in Joy - DS3 Tool and entered your mac in reverse order lower case and with periods instead of ":" and it set successfully and then disconnected and then pressed "Connect" in CobaltController and clicked "OK" on the pop up and then pressed "PS" on your controller and the LEDs blink for a little while and then go out? Did you put your phone in Discoverable Mode? The discoverable part is necessary only the first time you pair that specific controller....? It will need to go through the part where the PIN prompt comes up over and over for a little while and it finally fails and then it work the next time and all times after. Make sure you press "PS" AFTER clicking "OK" on the pop up message about having "30 seconds" to connect.
[Windows Mobile Software Development] Cobaltikus:
Life has been really busy - but I am really close to another release - I just need to squash some bugs and make some tweaks - but I need to find some time - but it is coming - just so you know
[Windows Mobile Software Development] JordanT92:
Sweet :) great work Cobaltikus, I just bought a brand new HD2 for £250, bargain ;D and have tested this with FPSECE 0.10.1 supporter version and it works flawlessly, with the WiiMote anyway, I am currently searching for a nicely priced PS3 controller and sync that up, hopefully analog stick support will be coming soon? That would be possibly the best thing ever. But anyway, great work.
[Windows Mobile Software Development] Cobaltikus:
Analog stick support will without a doubt be included in the next release. I already have it working, but as I said I just have a couple bugs left to squash and tweaks to make before I am happy enough with it to publish another release.
[Windows Mobile Software Development] Manny-77:
Cobaltikus!!! You are GENIUS!!!

Thank you so much for this great piece of software!! I appreciate so much your efforts to give us so nice and useful app! I have a ps3 and for many time i dreamed to use its controller to play on my phone via bluetooth...you made the miracle!

You can add my phone to the list of working phones: Samsung Omnia I900.

I used 0.4 version because 0.5 apparently don't work for me. 0.4 found that my phone has microsoft stack, 0.5 don't...perhaps my mistake...don't know.

Only one thing: you can solve these 2 problems?

- when I press PS on sixaxis to close connection (when exit from emulator), my phone reboots!! (very annoying).

- if I close cobalt first, avoiding press PS to not reboot my phone, backlight is always on! (not full light but half light). I have to reboot phone to revert it normal.

Thanx you so much!!! ;)
[Windows Mobile Software Development] Cobaltikus:
I added Samsung Omnia I900 - PS3 Only to the compatibility list - Thank you.

As soon as your PS3 Controller is connected, and the player 1 LED is set, you can close CobaltController and remain connected - the UI just initiates the connection - the connection is done in another process. The driver will run forever until you disconnect with the PS button (or go out of range or the controller battery dies or whatever). Once the driver stops it will reboot your phone. This was done on purpose, as a workaround to fix another issue until I can fix the original problem, which only occurs when disconnecting. But I didn't want to make all of you wait until then, I figured you could at least use it in the meantime as long as you reboot after using it, so I added code to reboot the phone. Believe me when I say I understand that it sucks to have to do this, but it is better than your phone freezing up or not being able to use a PS3 controller at all. If all I do is remove the reboot code, your phone will freeze and you will just have to reboot it yourself. I will fix this eventually, but this way you can at least use it in the meantime until I do.
[Windows Mobile Software Development] sashapont:
You can added Sony xperia - to the compatibility list!
[Windows Mobile Software Development] Cobaltikus:
PS3? Wii? Or Both?
[Windows Mobile Software Development] rocmat1:
How hard would it be to convert this to be able to be used on smartphones...

say, the htc ozone?

I understand that they have buttons but...its just not the same as a controller.

I can actually "connect" to the wiimote using bluetooth, at least my phone says it does, but the four lights never stopp blinking and there are no key presses recognized.

I hate how all the best stuff is for the touchscreen phones. :(
[Windows Mobile Software Development] Cobaltikus:
My app is not a touch screen app - it should work fine on the ozone - try it and post back

Well - OK maybe it is a touch screen app - but it should still work without a touch screen - let me know if I am wrong

If it doesn't work I will make it work - no worries :)
[Windows Mobile Software Development] sashapont:
PS3. Dual shock3
[Windows Mobile Software Development] Manny-77:
Ok thank you Cobaltikus! I will wait your fix, your software rocks anyway! :D
[Windows Mobile Software Development] Cobaltikus:
v0.6

Change Log - 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.

The left analog stick is set to mimic the d-pad by default but you can change them to be different from the d-pad.

The right analog stick is set to mimic the triangle, circle, x, square buttons by default, but you can change them as well.
[Windows Mobile Software Development] dalb3:
Yeah, you're pretty much the man :) Oh by the way, this definitely works for my LG Expo and a ps3 controller 100% now. The problems I'm having are related to FpseCE and nothing to do with you. Fantastic job!