TheNexusAvenger / Enigma

Provides SteamVR tracker data to the Roblox client.
MIT License
8 stars 0 forks source link

App Crashes When SteamVR Config is Moved #3

Open ciihhhddh opened 2 months ago

ciihhhddh commented 2 months ago

When I load and allow the CLI file for enigma on my PC, the terminal just flashes at me with a whole bunch of red texts for .1 of a second and then closes. I was able to get this screenshot of it though. Screenshot 2024-07-08 234302

ciihhhddh commented 2 months ago

BTW, i've searched countless times for a tutorial but there seems to be no sign of your product anywhere else on the internet.

noblereign commented 2 months ago

it'd really help if you could get a clearer screenshot using a screen recorder or something, this is blurry to the point of being unreadable 😭

ciihhhddh commented 2 months ago

it'd really help if you could get a clearer screenshot using a screen recorder or something, this is blurry to the point of being unreadable 😭

No, it was a screenshot. It's just that I wasnt too sure if it had any vital information that I probably wouldn't like getting leaked. I dont work on terminal really often so I wasn't sure. My apologies.

ciihhhddh commented 2 months ago

Screenshot 2024-07-09 001102

TheNexusAvenger commented 2 months ago

Are you able to scroll up to the top of the logs and post what is there, along with the last 2 or so lines? The stack trace is all internal to .NET stuff that I can't figure out.

BTW, i've searched countless times for a tutorial but there seems to be no sign of your product anywhere else on the internet.

Enigma is super new to the point no tutorial exists, yet.

ciihhhddh commented 1 month ago

Are you able to scroll up to the top of the logs and post what is there, along with the last 2 or so lines? The stack trace is all internal to .NET stuff that I can't figure out.

BTW, i've searched countless times for a tutorial but there seems to be no sign of your product anywhere else on the internet.

Enigma is super new to the point no tutorial exists, yet.

It instantly does that right as I run steam vr and detects the headset.

ciihhhddh commented 1 month ago

That's all I know for now, I cant just scroll up because it apears for a 5th of a second.

TheNexusAvenger commented 1 month ago

Can you try to run the application by running it from a command prompt/terminal? Also, can you try this on V.0.4.0? There is a possibility it is not copying openvr_api.dll, which gave a lengthy error instead of a human-readable error. (It also probably makes whatever trackers you have actually work, because that was a problem pre-V.0.3.1.)

ciihhhddh commented 1 month ago

Alright, so what command should I put in the terminal?

TheNexusAvenger commented 1 month ago

enigma-cli.exe can be run with nothing extra to run. You can add --debug for more logging, although it may not give much more with this error.

ciihhhddh commented 1 month ago

enigma-cli.exe can be run with nothing extra to run. You can add --debug for more logging, although it may not give much more with this error.

image

TheNexusAvenger commented 1 month ago

Your command prompt is not in the right directory to run the program. You might want to find a guide on how to run an executable from the command prompt. They can probably explain it better than I could.

ciihhhddh commented 1 month ago

Your command prompt is not in the right directory to run the program. You might want to find a guide on how to run an executable from the command prompt. They can probably explain it better than I could.

alright here it is, i succsessfuly ran it through terminal but it does the same thing. image

ciihhhddh commented 1 month ago

I figured out the problem, my config folder that it's been trying to find is in my other SSD storage.

TheNexusAvenger commented 1 month ago

I have just created V.0.4.1 that should patch this error, but does not fix the underlying cause. Enigma currently assumes the location of this config folder, but it doesn't check any other place. I couldn't find online how you are meant to figure this out; they just give me the path that Enigma already assumes.

Because of that, V.0.4.1 will get you working, but I am renaming the issue and leaving it open until the root cause is resolved.

ciihhhddh commented 1 month ago

when will you be able to add hip tracking?

ciihhhddh commented 1 month ago

PS everything works fine! 👍

TheNexusAvenger commented 1 month ago

when will you be able to add hip tracking?

Hip trackers ("Waist" in OpenVR terminology) are supported by Enigma, but not by Nexus VR Character Model. Nexus VR Character Model questions should be separate GitHub Issues for that project, but to answer that here: it is not planned due to no clear way to implement them in V3, and the math being far beyond what I can handle for V2.