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

Future Directions: Monado #53

Open
Doomsdayrs opened this issue Aug 24, 2024 · 4 comments
Open

Future Directions: Monado #53

Doomsdayrs opened this issue Aug 24, 2024 · 4 comments

Comments

@Doomsdayrs
Copy link

Doomsdayrs commented Aug 24, 2024

OpenHMD has long since become unmaintained.

The future for the original Rift CV1, for those who do still have one, or those who wish to keep the old hardware alive and usable, is in my opinion, to port the code to Monado.

This would be a sizeable investment, that would take months of time for even a build to work.

Though, If you wish to be extra, Do it all in Rust for memory safety.


@thaytan Would you like to pin this issue, to direct any prospective developers into the future.


It seems you also have some desire as well: https://discord.com/channels/556527313823596604/837433069404160061/1246504735658348666

@thaytan thaytan pinned this issue Aug 30, 2024
@thaytan
Copy link
Owner

thaytan commented Aug 30, 2024

Yes, porting to Monado is the next step. I don't think it would take months. Rewriting in Rust would require first adding Rust build support and bindings glue into Monado - even before getting to the driver itself. It's likely to make things easier in the long run, but I'd probably just port the existing code first.

@Doomsdayrs
Copy link
Author

Yes, porting to Monado is the next step. I don't think it would take months.

I said months, thinking of someone unfamiliar with the code.

Rewriting in Rust would require first adding Rust build support and bindings glue into Monado - even before getting to the driver itself.

I would be lying if I said I didn't mention it because I was interested in figuring that out.

@Mhowser
Copy link

Mhowser commented Oct 16, 2024

is there a repo we can track the progress on the rewrite?

@thaytan
Copy link
Owner

thaytan commented Oct 19, 2024

There's nothing yet. I have made a start on porting the driver but it's a body of work. I'll push it to https://gitlab.freedesktop.org/thaytan/monado/-/tree/oculus-rift-cv1 once I have something functional

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

3 participants