-
-
Notifications
You must be signed in to change notification settings - Fork 531
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
Transparency issues in Sonic Rush #2126
Comments
Does the software renderer have the same issue? |
This also happened in Sonic Rush Adventure. |
The software renderer does not have this issue, no. Only OpenGL on melonDS. Works properly upscaled on other tested emulators though (DraStic, DeSmuME) |
This would just be another "the OpenGL renderer is woefully inaccurate" issue, in the latest dev builds, does it also occur for the new OpenGL Compute renderer? |
Doop dap doop da doop da doop da doop da doop da doop dap do do dap dop |
Where do I find the dev builds? |
https://github.com/melonDS-emu/melonDS/actions/runs/10240991703 for the current latest dev build on Windows as of typing this (scroll down to "artifacts") |
The problem is way worse now lol Not only is the transparency issue still there, all of the models are flickering like crazy. |
It's not captured well in this screenshot, but there are small holes appearing all over his body as he moves allowing you to see the background |
This is mixing up probably a bunch of different configurations and issues. The transparency issue is probably related to OpenGL compositing which is shared between classic and compute shader OpenGL renderer.
what do you mean by that?
The garbled rendering is another (known) issue with the compute shader renderer. Try changing the render resolution to workaround it. |
they should add vulkan support now |
please i swear to god |
Sonic's model has a bunch of holes in it that were not visible on the old openGL renderer, regardless of render resolution
Lowering the resolution works, but I don't think that I would consider that practical fix. Never have I ever had to lower the resolution for a game in any emulator, this is usually a set it and forget it option. Like, does it work? Yes, but at that point I wouldn't really feel comfortable recommending the emulator to anyone in its current state. |
Are they also there at 1x (and not there with the software renderer)? If yes it is a bug which can probably be fixed. Otherwise I'm not chasing those polygon alignment issues, because you just can't win. DS games were never meant to be rendered at a different resolution than 256x192. More often the approach of the compute shader renderer of replicating the software renderer only at a higher resolution works, but well not always.
That is a exactly what workaround means. What you downloaded is a development version, so things not completely working are to be expected. |
I'm specifically talking about 1x resolution scaling. |
Nevermind, it is happening at 1x. Just hard to get a screenshot of, compared all 3 to be sure |
Ok then it is probably also fixable for the higher resolutions. I'll look into it eventually. |
2024-08-05.18-03-48.mp4It should be visible on this video, look at Sonic's face |
had to download the video to view it (for some reason) |
All of Blaze's fire effects in Sonic Rush lack the proper transparency. I tried toggling every setting I could find to see if it was fixable, it does not look like there is anything on the user's end that can be done
If specs are needed:
Windows 11
7950X3D
RTX 4080
64GB
What it currently looks like on melonDS
What it should look like (screenshot taken on DeSmuME)
The text was updated successfully, but these errors were encountered: