Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PC OpenXR build support #56

Open
1 task done
s-ilent opened this issue Feb 9, 2024 · 3 comments
Open
1 task done

PC OpenXR build support #56

s-ilent opened this issue Feb 9, 2024 · 3 comments

Comments

@s-ilent
Copy link

s-ilent commented Feb 9, 2024

Is there an existing issue for this?

  • I have searched the existing issues

What feature are you suggesting?

Support should be added for building this project for existing PC platforms with OpenXR support; namely, Windows and Linux.

Why would this feature be useful?

This would allow for the use of the emulator on hardware outside of Meta's locked down devices, and allow for emulation unrestricted by the weak hardware of these devices.

There are a lot of headsets with support for OpenXR on PC, including Meta's devices over wireless link. At the moment, there are a lot of people excluded by the decision to not provide a PC build.

There isn't really a substitute for a native version of the emulator on PC. While it's technically possible to use workarounds like rendering the regular version of Citra into a window, this introduces a lot of latency and also doesn't account for the user's head position like this version, or real hardware.

At the time of writing, I know there are a lot of emulators in a similar situation where there is a Quest version but no PCVR support. I think it would be beneficial to the VR ecosystem as a whole to provide a working PCVR version as an example of a PC OpenXR implementation of a port of an existing app.

@Haxorzz
Copy link

Haxorzz commented Feb 12, 2024

It was not a "decision" to not provide a PC build. This is not citra, this is citra android. The entire project is coded on Android citra, it's not a thing you can just port easily. You can play citra in VR on your PC right now, just launch it with 3d mode set to side-by-side then use something like steamvr theater to display it

@FoxTurret
Copy link

"You can play citra in VR on your PC right now, just launch it with 3d mode set to side-by-side then use something like steamvr theater to display it"

Nope. That solution would be fine if the system didn't have a touch screen. The problem is that SBS makes the touch screen incredibly difficult to use with a mouse, and halves your horizontal resolution. I really can't use this because I have a 64 gigabyte Quest 2, and I can't spare the space for 1gig+ games.

@cercata
Copy link

cercata commented Mar 6, 2024

This is not citra, this is citra android.

Shit, you broke my heart :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants