same blackscreen AMD 9070xt with RX_VK_NO_FOLLOW=1 #127

Closed
opened 2026-11-07 12:29:53 +00:00 by silverioparreira · 9 comments
silverioparreira commented 2026-11-07 12:29:53 +00:00 (Migrated from github.com)
Image
<img width="1629" height="762" alt="Image" src="https://github.com/user-attachments/assets/908eab51-e048-4b2d-93ae-819dad557565" />
NotRexed commented 2026-11-07 13:04:42 +00:00 (Migrated from github.com)

https://github.com/NotRexed/Hookshot/releases/tag/amd-shared-memory might fix this: every compute shader asked for 48 KB of shared memory, more than AMD cards allow, which made them invalid on AMD (found by klimovich008). Please try it. If it's still black or gray, create hookshot_env.txt next to hookshot.exe with one of these lines at a time and tell me which one (if any) helps: HOS_NO_RENDERER_WAIT=1, RX_VK_NO_FOLLOW=1, RX_VK_OOT_VISUAL=0. A hookshot_log.txt from the new build helps too.

https://github.com/NotRexed/Hookshot/releases/tag/amd-shared-memory might fix this: every compute shader asked for 48 KB of shared memory, more than AMD cards allow, which made them invalid on AMD (found by klimovich008). Please try it. If it's still black or gray, create `hookshot_env.txt` next to `hookshot.exe` with one of these lines at a time and tell me which one (if any) helps: `HOS_NO_RENDERER_WAIT=1`, `RX_VK_NO_FOLLOW=1`, `RX_VK_OOT_VISUAL=0`. A `hookshot_log.txt` from the new build helps too.
silverioparreira commented 2026-11-07 13:41:49 +00:00 (Migrated from github.com)
Image

Hi! I tested the AMD black screen fix from the latest release (amd-shared build) and unfortunately it did not solve the issue on my side.

My setup:

GPU: AMD Radeon RX 9070 XT
CPU: Ryzen 7 7800X3D
RAM: 48 GB DDR5 6000 MHz
OS: Windows [11]
AMD driver: [26.10.2]

What I tried:
I created hookshot_env.txt next to hookshot.exe and tested each switch separately, one at a time, restarting hookshot between tests:

HOS_NO_RENDERER_WAIT=1 → still black screen
RX_VK_NO_FOLLOW=1 → still black screen
RX_VK_OOT_VISUAL=0 → still black screen

<img width="1643" height="756" alt="Image" src="https://github.com/user-attachments/assets/b543e8f9-3f86-4910-b707-e6cc62037e62" /> Hi! I tested the AMD black screen fix from the latest release (amd-shared build) and unfortunately it did not solve the issue on my side. My setup: GPU: AMD Radeon RX 9070 XT CPU: Ryzen 7 7800X3D RAM: 48 GB DDR5 6000 MHz OS: Windows [11] AMD driver: [26.10.2] What I tried: I created hookshot_env.txt next to hookshot.exe and tested each switch separately, one at a time, restarting hookshot between tests: HOS_NO_RENDERER_WAIT=1 → still black screen RX_VK_NO_FOLLOW=1 → still black screen RX_VK_OOT_VISUAL=0 → still black screen
TheEffbee commented 2026-11-07 13:55:15 +00:00 (Migrated from github.com)

On my Ryzen 5 5600, RX 9060 XT 16 GB, these settings get in game. Bloom seems too high but still testing.

HOS_NO_RENDERER_WAIT=0
RX_VK_NO_FOLLOW=1
RX_VK_OOT_VISUAL=0

On my Ryzen 5 5600, RX 9060 XT 16 GB, these settings get in game. Bloom seems too high but still testing. HOS_NO_RENDERER_WAIT=0 RX_VK_NO_FOLLOW=1 RX_VK_OOT_VISUAL=0
NotRexed commented 2026-11-07 14:01:10 +00:00 (Migrated from github.com)

@TheEffbee thank you, that's the first AMD card confirmed in game. Could you try the two switches one at a time, to see which one fixes it? First only RX_VK_OOT_VISUAL=0, then only RX_VK_NO_FOLLOW=1. One note: HOS_NO_RENDERER_WAIT=0 currently still turns that switch on, because the game only checks whether it's set (fixed in the next build). Remove that line rather than setting it to 0.

@TheEffbee thank you, that's the first AMD card confirmed in game. Could you try the two switches one at a time, to see which one fixes it? First only `RX_VK_OOT_VISUAL=0`, then only `RX_VK_NO_FOLLOW=1`. One note: `HOS_NO_RENDERER_WAIT=0` currently still turns that switch **on**, because the game only checks whether it's set (fixed in the next build). Remove that line rather than setting it to 0.
Luis-Mendoza2005 commented 2026-11-07 15:06:15 +00:00 (Migrated from github.com)

On i5-14600k, rx 6750xt 12gb. RX_VK_NO_FOLLOW=1 gets me in game, only when i load a save from inside the great deku tree, i can go outside but the game crashes after trying to compile shaders. Otherwise, trying to start from a fresh file just shows a black screen after the initial cutscene.

On i5-14600k, rx 6750xt 12gb. RX_VK_NO_FOLLOW=1 gets me in game, only when i load a save from inside the great deku tree, i can go outside but the game crashes after trying to compile shaders. Otherwise, trying to start from a fresh file just shows a black screen after the initial cutscene.
NotRexed commented 2026-11-07 15:39:26 +00:00 (Migrated from github.com)

https://github.com/NotRexed/Hookshot/releases/tag/less-stutter includes the AMD fixes from PR #138 (tested on an RX 9070 XT): with Resolution "Auto", the 3D picture was black on AMD because a dynamic-resolution pass was left out. Depth-compare sampling and NaN haze are fixed too. Please try it and tell me whether the picture is back (a hookshot_log.txt helps either way).

https://github.com/NotRexed/Hookshot/releases/tag/less-stutter includes the AMD fixes from PR #138 (tested on an RX 9070 XT): with Resolution "Auto", the 3D picture was black on AMD because a dynamic-resolution pass was left out. Depth-compare sampling and NaN haze are fixed too. Please try it and tell me whether the picture is back (a `hookshot_log.txt` helps either way).
Luis-Mendoza2005 commented 2026-11-07 16:18:41 +00:00 (Migrated from github.com)

Crashed within a few seconds of gameplay inside the deku tree, whole screen went dark, then got a message about overloaded drivers from amd adrenalin.
Log attached
hookshot_log.txt

Crashed within a few seconds of gameplay inside the deku tree, whole screen went dark, then got a message about overloaded drivers from amd adrenalin. Log attached [hookshot_log.txt](https://github.com/user-attachments/files/34523575/hookshot_log.txt)
silverioparreira commented 2026-11-07 16:37:19 +00:00 (Migrated from github.com)

the last build no crash in deku tree, but graphics... and a lot use of vram

Image

hookshot_log.txt

7800x3d
9070xt

the last build no crash in deku tree, but graphics... and a lot use of vram <img width="1907" height="1079" alt="Image" src="https://github.com/user-attachments/assets/51cf444e-c085-4a80-ad0e-d3c895497b60" /> [hookshot_log.txt](https://github.com/user-attachments/files/34523979/hookshot_log.txt) 7800x3d 9070xt
NotRexed commented 2026-11-07 19:40:01 +00:00 (Migrated from github.com)

Thanks, everyone. The black screen on RX 9070 XT / 9060 XT is fixed since less-stutter. What remains here is tracked elsewhere: the wrong colours and textures in #224, VRAM use in #105, and the RX 6750 XT crash in the Deku Tree ("device lost" in the log) in #150. Please try https://github.com/NotRexed/Hookshot/releases/tag/foliage-linux-updater and post in those issues. Closing this one as a duplicate of #224.

Thanks, everyone. The black screen on RX 9070 XT / 9060 XT is fixed since less-stutter. What remains here is tracked elsewhere: the wrong colours and textures in #224, VRAM use in #105, and the RX 6750 XT crash in the Deku Tree ("device lost" in the log) in #150. Please try https://github.com/NotRexed/Hookshot/releases/tag/foliage-linux-updater and post in those issues. Closing this one as a duplicate of #224.
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#127
No description provided.