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

Version 3 #15

Open
MichaelJW opened this issue Nov 9, 2021 · 1 comment
Open

Version 3 #15

MichaelJW opened this issue Nov 9, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@MichaelJW
Copy link
Owner

Thought I'd write an update because a few people have reported bugs or asked when a new feature will be implemented.

I realised I limited myself here by using YAML to define user settings, particularly if those settings need to change within the game.

For instance, suppose some parts of the game require a nunchuk, while others require all extensions to be detached; my original plan was to allow two separate "modes" to be defined in the YAML, with one including the nunchuk, and the other excluding all attachments. OK so far... But what if you also want to change something else separately, such as disabling the stereoscopic 3D? Do you have four modes: 3D + nunchuk, 2D + nunchuk, 3D - nunchuk, 2D - nunchuk?

This got really messy, to the point where I was basically writing code to allow DorsalVR to interpret YAML as a scripting language. So I've decided to ditch YAML and switch to an actual scripting language instead. It's a fairly big task, though, and I don't have too much time to work on this, which is why it's taking a while.

As I implement this I'm trying to tackle other issues people have flagged up along the way. For instance:

There are some other features this will unlock that I'll document on release.

After this is done, I plan to work on a better method of communicating between DorsalVR and Dolphin, which will allow - among many other things - much more accurate Wii Remote IR emulation. But that's a little way off yet!

@Piose
Copy link

Piose commented Dec 29, 2021

Excited for that! Been using DorsalVR for a bit on my Valve Index, and it works surprisingly well! Sure, it's not perfect (and it seems to have some difficulties detecting certain movements on Wii Motion Plus games) but, I'd say I'm really happy for something like this to be worked on!

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

No branches or pull requests

2 participants