• Home
  • Downloads
  • EBOOT Fixes
  • Forums
  • New Posts
  • Register
    • Welcome, Register Now! 
    • Premium VIP Membership
    • PS3 Sticky
      • PS3 CFW & MFW
      • PS3 Debug Firmware
      • PS3 Decrypted PSN Links for CFW
      • PS3 Downloads
      • PS3 EBOOT.BIN Original File Links
      • PS3 Firmware
      • PS3 Game Releases List
      • PS3 Guides & Tutorials
      • PS3 Hacking Guides and Tutorials
      • PS3 Hacks & JailBreak
      • PS3 Help & Support
      • PS3 JailBreak Game Compatibility List
      • PS3 JB2 / True Blue (TB) Game Links
      • PS3 multiMAN Updates
      • PS3 Resources
      • PS3 Reviews
      • PS3 Save Files Repository
      • PS3 Themes
      • PS3 Trophies List
      • PS3 Videos
      • PS Vita Trophies List
    • Quick Links
      • Affiliates
      • Contact Us
      • FAQ
      • Post News
      • Site Rules
      • Tag Cloud
 

Video: Microsoft Kinect Working with PS3, Source Code Arrives

Category: PS3 Hacks & JailBreak  By: SinnerShanky - (tech.shantanugoel.com)
Tags: video microsoft kinect ps3 kinect-ps3 kinect ps3 source code kinect ps3 ps3 kinect

117w ago - Today Shantanu Goel has shared a video and details on how to get Microsoft Kinect working with the PS3 alongside the Kinect-PS3 source code for other PlayStation 3 developers to examine.

Download: Kinect-PS3 Source Code GIT

To quote: This post describes my first attempt at making Kinect work with a PS3. Microsoft’s new XBOX 360 accessory, kinect has made a powerful entry into the market, becoming the fastest selling gadget of all time. Looks like their “You are the controller” tagline is working. Of course, Sony’s “similar” accessory Move is selling well too but is far behind kinect adoption probably because nothing beats the lure of making something work with just “The Force”

Now, of course, kinect doesn’t work with PS3 obviously but then if we can’t break the rules, we can at least bend them a little towards our way. I’ve created a mashup that allows you to use kinect as an input controller for the PS3.

Please note that this is pre-alpha quality software currently. I haven’t updated to a lot of recent code for the below libraries and also haven’t done most of the performance/feature improvements yet. The axis performance specially needs lot of tweaking and it works well only while sitting. Putting this out purely as a proof of concept. For the things that I plan to add soon, please see the Todo section below. Follow me at @shantanugoel for latest updates.





The program makes use of several other programs in order to provide this functionality. To compile/use it, you also need the following programs:

1. OpenNI Libraries
2. NITE Libraries
3. PrimeSense Libraries for kinect
4. DIYPS3Controller

Installation/Compilation/Usage

1. Make sure that the above 4 things are installed on your machine and working fine.

2. Download the source of this project to the NITE Samples directory. You can even place it anywhere else but you would need to tweak the makefile to account for the changed paths.

3. Make any changes to the source that you need.

4. Change the included ps3 controller config xml file and place it in one of the locations where diyps3controller can find it.

5. Run make -f kinect-ps3.mak

6. The executable will be available in Samples/Bin directory of NITE.

7. Run kinect-ps3 (without any arguments)

8. Run emuclient (from ps3 controller software) and choose the new xml config file

9. “Become the controller”

Default Config :

Menu Profile – This is the default profile that kinect-ps3 starts with and allows to operate the PS3 menus. Moving hand in any direction will move the ps3 menus as if you were using the DPAD with those directions keys pressed. If you run out of the kinect’s watched space, then just do a backward push with your hand, bring your hand to center and then again do the backward push and continue scrolling. This is like you lift your finger up and then start dragging from edges of a laptop’s touchpad.For selecting any item, make two successive push movements with your hand without changing any x-y direction.

Game Profile – This profile can be switched to by doing 3 successive backward movements of the hand while in Menu profile. Right now I’ve implemented only directional controls in game profile because I’m still struggling with multiple hands detections and skeletal tracking. A full profile will be activated soon enough. Currently, the your hand’s x/y movements and directly translated to right stick x/y movements (e.g. this is looking in different directions in various FPS games). Moving the hand towards or away from kinect (z-axis) translate to left stick y movements (e.g. this is moving fowards or backwards in most FPS games).

Issues/Queries/Suggestions

Please direct them to me by commenting here or emailing me at shantanu AT shantanugoel DOT com

Coming Soon/ToDo

- Full Menu and Game profiles
- Skeletal tracking for better game profiles
- Switching back to menu profiles from game profiles
- Easier way to specify user custom profiles instead of changing code for the same
- Performance improvement for game profiles.




Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 10 Comments - Go to Forum Thread »

Errors

The following errors occurred with your submission

Okay

Quick Reply Quick Reply

  • Decrease Size
    Increase Size
  • Wrap [QUOTE] tags around selected text
Posting Quick Reply - Please Wait Posting Quick Reply - Please Wait
m127's Avatar
#10 - m127 - 117w ago
Reply
This is great work! Keep it up man.

razorguymania's Avatar
#9 - razorguymania - 117w ago
Reply
I haven't tried compiling it myself... but the NITE libraries which are used to build this driver are only available as binaries for x86... don't know how he got to compile it with PPC-Cell.

sharks's Avatar
#8 - sharks - 117w ago
Reply
You could adapt the Kinect to work with Move-enabled games on the PS3. You could even replace the need for the Move kit on the PS3 with Kinect!

Also, i think this project uses opensource code, so neither Sony nor Microsoft will be able to make any major advancements against this project and its developer/s.

sika's Avatar
#7 - sika - 117w ago
Reply
This is great and i'd love to use it but there isnt any kinect games on the ps3 nor will any maintream ones get released

elser1's Avatar
#6 - elser1 - 117w ago
Reply
great work.. killzone3 with kinect.. LOL

judging from his online preformance in the video, the kinect actually plays better, in my opinion, than move...

omg... what!! haha

Page 1 of 2 12›LAST »

Related PS3 News and PS3 CFW Hacks or JailBreak Articles

• PS3 EDAT Devklic Bruteforcer v1.0 / v1.1 By JjKkYu is Released
• MAME 0125 (Multiple Arcade Machine Emulator) for PS3 Release 1 Out
• PS3 Game List by Nullptr PlayStation 3 Homebrew App is Released
• MultiMAN v04.40.00 PS3 Server and Showtime Edition Updates Out
• ScummVM 1.6.0 PlayStation 3 Emulator Updated, +4 to Engines
• PSN Tool v1.0 and PSN Tool Creator v1.0 to Combat PSN Bans Arrive
Affiliates  NewsNow  Privacy  PS3 CFW & MFW  PS3 Hacks & JailBreak  PS3 Reviews  PS3 Videos  © 2013 PlayStation 3 News

PlayStation 3 Links

• Contact Us E-Mail
• PS3 Affiliates
• PS3 CFW & MFW
• PS3 Debug Firmware
• PS3 Decrypted PSN Links for CFW
• PS3 Downloads
• PS3 EBOOT.BIN Original File Links
• PS3 Firmware
• PS3 Game Releases List
• PS3 Guides & Tutorials
• PS3 Hacking Guides and Tutorials
• PS3 Hacks & JailBreak
• PS3 Help & Support
• PS3 JailBreak Game Compatibility List
• PS3 JB2 / True Blue (TB) Game Links
• PS3 multiMAN Updates
• PS3 News Forums
• PS3 News Site FAQ
• PS3 News Site Advertising FAQ
• PS3 News Site Posting FAQ
• PS3 News Site Privacy FAQ
• PS3 News Site Rules
• PS3 News Site Tag Cloud
• PS3 News Site Terms
• PS3 Resources
• PS3 Reviews
• PS3 Save Files Repository
• PS3 Themes
• PS3 Trophies List
• PS3 Videos
• PS Vita Trophies List

PlayStation 3 News Discussions
PS3 External Hard Drive help? - 39m ago

dyceast's Avatar
Quote Plus the USB HDD into the PC and see if it is recognized... IT could be the HDD...
By dyceast with
 1 Comment »
looking for a firmware spoofer that works with rogero 4.30 - 46m ago

Shadowstitch's Avatar
Quote currently using rogero 4.30 and looking for a spoofer thats compatible so i dont accidently update my console...
By Shadowstitch with
 0 Comments »
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 2h ago

candan's Avatar
Quote Thanks. But now they're in there in split format, 666## style, CAN I merge them again? Thx...
By candan with
 8297 Comments »
PSN Games Decrypted for PS3 Custom Firmware 3.55 by DUPLEX! - 2h ago

Azrial's Avatar
Quote You don't need to split them if your putting it on your internal, only if you want to play it on an external would you split it, delete the 11 bit fil...
By Azrial with
 8297 Comments »

Latest PlayStation 3 Trophies
Dungeons & Dragons: Daggerdale: The Big Stick
Dungeons & Dragons: Daggerdale: Four of a Kind
Dungeons & Dragons: Daggerdale: Man at Arms
Dungeons & Dragons: Daggerdale: Solid Gold

Latest PlayStation Vita Trophies
Jak II (Vita): The Collectationator!
Jak II (Vita): The Collectivist
Jak II (Vita): The Collector
Jak II (Vita): Head Master

Latest PlayStation 3 Releases
Le Tour De France 2013 PS3-STRiKE - 06-18-2013
MotoGP 13 PS3-COLLATERAL - 06-17-2013
Remember Me USA PS3-ANTiDOTE - 06-17-2013
The Last of Us ASiA MULTi3 PS3-Kirin - 06-14-2013

Latest PlayStation 3 Themes
The Last of Us PS3 Theme - 06-14-2013
God Of War 3 (Unofficial V1/V2) PS3 Theme - 06-12-2013
Heavy Rain (Official) Dynamic PS3 Theme - 06-11-2013
PlayStation Classic PS3 Theme - 06-11-2013
  • Contact Us
  • -
  • PS3 News