-
Notifications
You must be signed in to change notification settings - Fork 96
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
CRT-Royale Geometry Modes #106
Comments
I spoke with trogglemonkey briefly about this a few weeks ago and he said he'd try to take a look at it. He's been busy, though, apparently, so there's no ETA. |
Apologies if this is a second email notification, but I managed to get CRT-Royale to display a curved not mirrored image today. But instead of making a new comment, I had instead edited my initial comment from two days ago - and I don't think notifications go out on those. So here's a ping~! |
Hey, the geom modes should be fixed now. After reading your post, I spent a whole day troubleshooting GLSL and Cg/HLSL differences in matrix ordering, component-wise multiplication and UV orientation, but in the end it all came down to a mistake I made a long time ago with converting Cg/HLSL's atan2 to GLSL's atan. -_- I'll try to update the glsl shader version soon, too. (EDIT: went ahead and did it, too) |
Hi,
I posted in libretro/glsl-shaders#40 recently with @hizzlekizzle and thought I should open a new issue after moving to the vulkan driver/slang shaders exclusively.
Setting the geometry parameter in CRT-Royale will mostly show a black screen. After some tweaking with the parameters an image is displayed but it's clearly the wrong image. It looks like there's some issue with crt-royale-geometry-aa-last-pass.
Setting geometry to 0 shows the following (correct) image
Setting geometry to 3 and tweaking the parameters to 'extreme' values will give a reversed image, yet it's somehow still 'cylindrical' due to the geom 3 setting.
(note: radius, tilt angle x and view distance)
I've had a quick look at the crt-royale-geometry-aa-last-pass files but I'm a bit lost if anyone has any pointers of where to look I'll gladly help out by experimenting with the values.
The text was updated successfully, but these errors were encountered: