Xenia: Kinect Support

Created on 20 Oct 2018  路  19Comments  路  Source: xenia-project/xenia

enhancement kernel

Most helpful comment

A Kinect emulator unfortunately does not make sense. The moves that can be done with a Kinect are too complex to efficiently map a mouse/controller to.

I'm renaming this issue to target actual Kinect support. This is still not a priority for now, but anyone can feel free to look into it.

All 19 comments

although a fine idea, this would probably be incredibly hard to implement

Not only that, in my opinion coding the "Kinect Emulator" would be too much of a trouble, and from my guess, i think it's kind of impossible to make it so you can control the avatar with a game input (controller,keyboard,etc) it might be possible but i don't think it is, same with connecting a kinect to your pc and making it work, but still, a nice idea

A Kinect emulator unfortunately does not make sense. The moves that can be done with a Kinect are too complex to efficiently map a mouse/controller to.

I'm renaming this issue to target actual Kinect support. This is still not a priority for now, but anyone can feel free to look into it.

As far as I remember from back when the first kinect was launched, it had some windows drivers for it (at least third party ones). Wouldn鈥檛 we need to just to use the driver in Xenia and pass through every kinect input?

I don't think, as DrChat Mentioned "The moves that can be done with a Kinect are too complex to efficiently map a mouse/controller to"

@RonDaBlue I don鈥檛 mean about mapping the kinect movements on a keyboard, I mean to pass the kinect input to the emulator.

@iamdroppy Yeah - ideally we'd be forwarding Kinect inputs into games.

I would like there to be a Kinect emulator that will let us navigate through menus; I did not mean to imply that we could have a Kinect emulator that makes Kinect games fully playable

For example, Sonic Free Riders gets to the Start Screen, and then it ends there because there is no kinect support. I would like to get through the menus so that I can watch Sonic slowly drift through the track, without me controlling him

Passing a real kinect through to xenia - possible and may eventually happen but not a priority right now.
Emulating the kinect hardware - much harder and will probably never happen as the 1st option is much easier

Emulating should be left up to the driver/os level, not the "xbox-side".
Assuming an xbox wasn't making some whatever unholy operation with the hardware, Xenia should just support OpenNI (or a combination with libfreenect thereof, at most).. in turn also potentially allowing compatibility with 3rd party devices.

Related: #1232

I wanna play Just Dance 2016 and I have a Kinect + USB adaptor + Drivers. Though it doesn't work.

I get this error:
image

@vagelis08 That's because Xenia doesn't support Kinect. Why do you think this issue exists?
Stop spamming.

https://github.com/OpenKinect/libfreenect - definitely should help sometime in future

@necros2k7 Kinect support will require a lot more than a physical kinect and the Windows drivers.

Before implementation can begin, we need to have stubs for all functions that kinect uses. Right now, the only functions we have are listed here

https://github.com/xenia-project/xenia/blob/master/src/xenia/kernel/xam/xam_nui.cc

Although yes, that link will be useful after the stubs are found

I just wanna be able to play Kinect Adventures and feel the cool gust of nostalgia, is that too much to ask for?

good luck for anyone working on this project, amazing people. All of you! <3

@vagelis08 That's because Xenia doesn't support Kinect. Why do you think this issue exists?
Stop spamming.

But I literally just made a follow-up message, how is that considered spamming?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Margen67 picture Margen67  路  3Comments

CGWatkins picture CGWatkins  路  4Comments

yugi1408 picture yugi1408  路  3Comments

Razzile picture Razzile  路  3Comments

Margen67 picture Margen67  路  3Comments