Vivecraft / VivecraftMod

An experimental port of Vivecraft to Forge/Fabric
Other
169 stars 40 forks source link

Implement janky workaround for large action manifest #208

Closed Techjar closed 10 months ago

Techjar commented 10 months ago

SteamVR apparently crashes with exception c00000fd if the action manifest reaches some arbitrary size. I did a lot of testing and it doesn't seem to be tied to any particular data, purely just "shove enough localization data into the manifest and it crashes." To work around this, we'll try to read the user's Steam language setting from the registry on Windows, or failing that turn the in-game language setting into a language code matching what Steam wants, and only load that language (plus English) into the manifest.