[gl/vk] temp fix for ng ragebound stage 4-1 problem #306

Open
xbzk wants to merge 1 commit from ragebound_stage41_temp_fix into master
Member

the game uses some textures that needs alpha from another source. maybe from shaders, not sure yet.
maneuvered by calculating alpha from color, and the result was same as original expected.
since this fix acts in the blending, if player gets a powerup from enemies or by charging attack on these scenes, the textures will get black for a short period, like 1 sec, as they're drawn but not blended.
work for gl, and vk but requires eds3.

the game uses some textures that needs alpha from another source. maybe from shaders, not sure yet. maneuvered by calculating alpha from color, and the result was same as original expected. since this fix acts in the blending, if player gets a powerup from enemies or by charging attack on these scenes, the textures will get black for a short period, like 1 sec, as they're drawn but not blended. work for gl, and vk but requires eds3.
xbzk added 1 commit 2025-08-25 01:02:33 +02:00
temp fix for ng ragebound stage 4-1 problem
Some checks failed
eden-license / license-header (pull_request) Failing after 25s
0ff15f4c2e
xbzk force-pushed ragebound_stage41_temp_fix from 0ff15f4c2e to 719cde1ddb 2025-08-25 01:41:35 +02:00 Compare
xbzk changed title from WIP: [gl/vk] temp fix for ng ragebound stage 4-1 problem to [gl/vk] temp fix for ng ragebound stage 4-1 problem 2025-08-27 23:41:59 +02:00
Author
Member

Removing wip prefix since this partial solution will not be further implemented, and is ready to be merged if approved.
Merging it will allow players to advance past stage 4-1, and also fix a lot of graphical issues in this game.
Insertions are marked with TEMP & TODO.
Definitive fix will be revisited at some point.

Removing wip prefix since this partial solution will not be further implemented, and is ready to be merged if approved. Merging it will allow players to advance past stage 4-1, and also fix a lot of graphical issues in this game. Insertions are marked with TEMP & TODO. Definitive fix will be revisited at some point.
crueter approved these changes 2025-08-28 01:33:22 +02:00
MaranBr approved these changes 2025-09-12 03:17:02 +02:00
Owner

@xbzk is this still needed to be merged? Or did we resolve this in another PR?

@xbzk is this still needed to be merged? Or did we resolve this in another PR?
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
Required
Details
This pull request has changes conflicting with the target branch.
  • src/video_core/engines/maxwell_3d.h
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ragebound_stage41_temp_fix:ragebound_stage41_temp_fix
git checkout ragebound_stage41_temp_fix
Sign in to join this conversation.
No description provided.