-
Notifications
You must be signed in to change notification settings - Fork 18
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
Dark Video Output on PS5 Camera #10
Comments
firmware_discord_and_gamma_fix.zip |
Thank you so much! |
OH MY GOD! It worked for my PS5 camera! It's was 2 years of pain! Thank you! Can you explain how did you fix firmware? I want to change default "Gain" value |
File from psxdev/OrbisEyeCam#10
I did everything according to the instructions, connected it to usb3.0, but it still doesn't work |
delete original "firmware.bin" and rename file "firmware_discord_and_gamma_fix.bin" to "firmware.bin". After all, run "OrbisEyeCameraFirmwareLoader". |
I did some "research" by comparing the original firmware and the fixed one and found some additional useful UVC parameter offsets that could tweaked: Gain, Sharpness, Saturation, Contrast Keep in mind that I didn't disassemble or decompile the firmware, didn't even try to reconstruct the structure, but just did a quick trial and error "research" at my own risk. UVC parameters in the fixed firmware: Here are my findings: You can use HxD or any other hex editor to tweak these. I guess it's quite possible to make the loader be able to apply these tweaks on a fly according to command line arguments, but I didn't look into the code yet. Maybe here is someone willing to do it :) |
DAAMN! Thank you! I've took my time and wrote simple tweaker, that modifies parameters in firmware.bin https://github.com/PavlikBender/PS5CameraTweaker |
I tried everything at this point.
The only time the output wasn't dark, I chose the AUTO exposure and turned it on.
However, it never saves my settings properly and goes dim again after I close OBS Studio.
Help?
The text was updated successfully, but these errors were encountered: