Color saturation on 7900GRE #1174

Closed
opened 2026-11-09 16:15:16 +00:00 by PeppoDev · 11 comments
PeppoDev commented 2026-11-09 16:15:16 +00:00 (Migrated from github.com)

Hookshot version

v2.0.9

What kind of problem

Graphics (missing, black or wrong-coloured things, lighting, flicker)

What happened

Color oversaturated on my setup. Fedora 45/GNOME 51/GPU 7900GRE. I saw that it should be fixed by 2.0.6 but still have the same problem on the newest.

hookshot_log.txt

Where in the game

Kokiri Forest

How often

Every time

Graphics card and driver version

7900GRE

CPU, RAM and operating system

Ryzen 5700G, 48gb Ram, Fedora 45

Changes from the defaults

No response

Other software hooked into the game

No, nothing hooked in

hookshot_log.txt

hookshot_log.1.txt
hookshot_log.2.txt
hookshot_log.3.txt
hookshot_log.4.txt

hookshot_log.txt

Screenshots or video

Image

Before you send it

  • I'm on the newest release, or the problem is still there on it.
  • I searched the open issues for this problem.
  • I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
### Hookshot version v2.0.9 ### What kind of problem Graphics (missing, black or wrong-coloured things, lighting, flicker) ### What happened Color oversaturated on my setup. Fedora 45/GNOME 51/GPU 7900GRE. I saw that it should be fixed by 2.0.6 but still have the same problem on the newest. [hookshot_log.txt](https://github.com/user-attachments/files/34587961/hookshot_log.txt) ### Where in the game Kokiri Forest ### How often Every time ### Graphics card and driver version 7900GRE ### CPU, RAM and operating system Ryzen 5700G, 48gb Ram, Fedora 45 ### Changes from the defaults _No response_ ### Other software hooked into the game No, nothing hooked in ### hookshot_log.txt [hookshot_log.1.txt](https://github.com/user-attachments/files/34588102/hookshot_log.1.txt) [hookshot_log.2.txt](https://github.com/user-attachments/files/34588100/hookshot_log.2.txt) [hookshot_log.3.txt](https://github.com/user-attachments/files/34588099/hookshot_log.3.txt) [hookshot_log.4.txt](https://github.com/user-attachments/files/34588103/hookshot_log.4.txt) <!-- Failed to upload "hookshot_log.txt" --> [hookshot_log.txt](https://github.com/user-attachments/files/34588116/hookshot_log.txt) ### Screenshots or video <img width="2474" height="1418" alt="Image" src="https://github.com/user-attachments/assets/6f715558-b410-4b1f-a8f9-48a10b189852" /> ### Before you send it - [x] I'm on the newest release, or the problem is still there on it. - [x] I searched the open issues for this problem. - [x] I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
brmnjsh commented 2026-11-09 16:28:12 +00:00 (Migrated from github.com)

I'm also facing this

OS: Bazzite
Processor: AMD Ryzen 5 5600X × 12
GPU: AMD Radeon RX 9070 XT
Memory: 32GB
Kernel: 7.2.15-ogc1.1.fc45.x86_64
Firmware: F20

hookshot_log.txt

I'm also facing this OS: Bazzite Processor: AMD Ryzen 5 5600X × 12 GPU: AMD Radeon RX 9070 XT Memory: 32GB Kernel: 7.2.15-ogc1.1.fc45.x86_64 Firmware: F20 [hookshot_log.txt](https://github.com/user-attachments/files/34588545/hookshot_log.txt)
NotRexed commented 2026-11-09 16:46:54 +00:00 (Migrated from github.com)

Thanks for the logs. Linking this to #1042 (too-bright, oversaturated colours on AMD under Wayland; it went away there with SDL_VIDEODRIVER=x11) and the Linux tracker #1000. Could you try launching with SDL_VIDEODRIVER=x11 and say whether the colours change?

Thanks for the logs. Linking this to #1042 (too-bright, oversaturated colours on AMD under Wayland; it went away there with SDL_VIDEODRIVER=x11) and the Linux tracker #1000. Could you try launching with SDL_VIDEODRIVER=x11 and say whether the colours change?
brmnjsh commented 2026-11-09 17:04:28 +00:00 (Migrated from github.com)

Thanks for the logs. Linking this to #1042 (too-bright, oversaturated colours on AMD under Wayland; it went away there with SDL_VIDEODRIVER=x11) and the Linux tracker #1000. Could you try launching with SDL_VIDEODRIVER=x11 and say whether the colours change?

is this placed in the hookshot_options.ini?

> Thanks for the logs. Linking this to [#1042](https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/1042) (too-bright, oversaturated colours on AMD under Wayland; it went away there with SDL_VIDEODRIVER=x11) and the Linux tracker [#1000](https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/1000). Could you try launching with SDL_VIDEODRIVER=x11 and say whether the colours change? is this placed in the `hookshot_options.ini`?
NotRexed commented 2026-11-09 17:17:20 +00:00 (Migrated from github.com)

@brmnjsh: it's an environment variable, not an ini option. From a terminal: SDL_VIDEODRIVER=x11 followed by the game's command; in Steam, set the launch options to SDL_VIDEODRIVER=x11 %command%.

@brmnjsh: it's an environment variable, not an ini option. From a terminal: SDL_VIDEODRIVER=x11 followed by the game's command; in Steam, set the launch options to SDL_VIDEODRIVER=x11 %command%.
brmnjsh commented 2026-11-09 17:57:50 +00:00 (Migrated from github.com)

Ok @NotRexed , that seemed to fix the saturation and color issues, thanks! Is this something we'll always have to set (either in cmd or steam), or is there a way for it to be auto-detected, or selected as an option in the hookshot loader?

It looks like the fps is still really poor, ~15 fps

I see this issue (#1217), and it seems to be similar.

Ok @NotRexed , that seemed to fix the saturation and color issues, thanks! Is this something we'll always have to set (either in cmd or steam), or is there a way for it to be auto-detected, or selected as an option in the hookshot loader? It looks like the fps is still really poor, ~15 fps I see this issue (https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/1217), and it seems to be similar.
NotRexed commented 2026-11-09 18:17:19 +00:00 (Migrated from github.com)

@brmnjsh: glad that fixed the colours! For now it's a launch option; picking it automatically is a fair request, so I've noted it for the maintainers. The low FPS is collected in #995.

@brmnjsh: glad that fixed the colours! For now it's a launch option; picking it automatically is a fair request, so I've noted it for the maintainers. The low FPS is collected in #995.
PeppoDev commented 2026-11-09 20:46:01 +00:00 (Migrated from github.com)

SDL_VIDEODRIVER=x11

It fixed.

> SDL_VIDEODRIVER=x11 It fixed.
DarkGhostHunter commented 2026-11-09 22:20:02 +00:00 (Migrated from github.com)

Can confirm this works on RDNA3 when using Wayland. Stilll, the shader stuttering and flashing still remains.

Can confirm this works on RDNA3 when using Wayland. Stilll, the shader stuttering and flashing still remains.
eric49a-byte commented 2026-11-10 00:57:59 +00:00 (Migrated from github.com)

can also confirm the launch command SDL_VIDEODRIVER=x11 fixes the color saturation on
Bazzite Linux with AMD 6950xt
Build 2.0.11

can also confirm the launch command SDL_VIDEODRIVER=x11 fixes the color saturation on Bazzite Linux with AMD 6950xt Build 2.0.11
NotRexed commented 2026-11-10 01:59:47 +00:00 (Migrated from github.com)

Fixed in the v2.0.12 branch, closing when it ships. On Linux/Wayland the swapchain now takes an sRGB surface format (#1086), which is what made colours oversaturated without SDL_VIDEODRIVER=x11.

Fixed in the v2.0.12 branch, closing when it ships. On Linux/Wayland the swapchain now takes an sRGB surface format (#1086), which is what made colours oversaturated without SDL_VIDEODRIVER=x11.
NotRexed commented 2026-11-10 10:07:45 +00:00 (Migrated from github.com)

Fixed in v2.0.12 (https://github.com/NotRexed/Hookshot/releases/tag/v2.0.12): Linux/Wayland takes an sRGB surface format for the swapchain, as X11 did (#1086). Update with the Hookshot Builder (or the game's update offer) and rebuild. If it still happens on v2.0.12, reopen this with your hookshot_log.txt.

Fixed in **v2.0.12** (https://github.com/NotRexed/Hookshot/releases/tag/v2.0.12): Linux/Wayland takes an sRGB surface format for the swapchain, as X11 did (#1086). Update with the Hookshot Builder (or the game's update offer) and rebuild. If it still happens on v2.0.12, reopen this with your `hookshot_log.txt`.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#1174
No description provided.