Savage Wind Configuration window stays black (0.4.1-alpha.4, RX 5700 XT, Vulkan init OK)

Open
#513 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
c
Domain
desktop

Research direction

Start by reviewing the linked savagewind.log and the configuration window’s rendering and Vulkan initialization entry points; the issue does not name source files or tests. Reproduce on the reported Windows 11 and RX 5700 XT setup, then trace why rendering stops after "[vk] presents on the calling thread". Done means the configuration screen renders its Play, Settings, and game files options.

Written by the indexing model from the issue text.

Description

bug
Before you start
Savage Wind version

0.4.1-alpha.4 (latest)

Game version

1.9.0

Your PC

Windows 11 (10.0.26300.9711), AMD Radeon RX 5700 XT 8GB (AMD driver 26.10.1, Vulkan 1.4.315), Ryzen 5 2600, 16GB RAM

Where in the game

Savage Wind Configuration screen (before the game starts)

What happened, and how to make it happen again

Expected: the Savage Wind Configuration screen (Play / Settings / game files).
Actual: the window opens but is completely black (only the title bar draws). Nothing is ever rendered. The log shows Vulkan initialising normally and then stops after "[vk] presents on the calling thread", with no further lines.

Steps:

  1. Run "Savage Wind Configuration.exe" (also tried from a terminal).
  2. The window opens at 1280x720 and stays black.

Tried, no change:

  • Waiting, clicking in the window, resizing/maximizing
  • SAVAGEWIND_GPU_OVERLAP=0
  • Running from a terminal

Game files:
Running savagewind.exe directly: <write what happens: also black / game starts / crash>

Settings

Never reached the game. Default settings; window 1280x720, 1920x1080 144Hz display, present mode immediate

savagewind.log

savagewind.log

Before sending
  • This report contains no game files, keys, firmware, generated game code, save files or links to copies of the game.
Dominant language
C
Stars
811
Forks
37
Avg merge
17m
Merged PRs (30d)
13

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Revivedx/SavageWindRecomp

All issues in Revivedx/SavageWindRecomp

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.