godotengine / godotengine/godot
All Godot 4+ games startup time takes 30+ seconds after first install
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
- Tested with Godot v4.5.1.stable
### System information
Godot v4.5.1.stable - Windows 11 (build 26200) - Single-window, 2 monitors - Vulkan (Forward+) - dedicated AMD Radeon(TM) RX 6400 (Advanced Micro Devices, Inc.; 32.0.21033.2001) - AMD Ryzen 5 5500 (12 threads) - 15.87 GiB memory
### Issue description
When I install a game made in Godot (specifically v4.*) its **first startup time is around 30+ seconds** irrespective of the game's nature (2D/3D). Even when I create a very simple random number gen app it takes 30+ seconds to load for the first time after export.
- **Likely culprit:** New AMD radeon driver (25.10.2)
- Pretty sure the first loading time was never this big before new driver
- Can’t reproduce issues in linux. Works as intended.
Here some video evidence.
### Simple Random Number Gen:
https://github.com/user-attachments/assets/a5b49fc8-669a-4bc7-bf47-aba777b54ec8
### Commercially released game Tiny Auto Knights from Steam:
- Particularly here dev optimized game to load fast: [reddit post](https://www.reddit.com/r/godot/comments/1jn9vyc/worked_on_improving_the_game_startup_time_its/)
https://github.com/user-attachments/assets/74ca3c9b-fd4e-4eb4-9fc6-2548672a56a4
### Steps to reproduce
### Games where I seen this problem:
- Light 'Em
- Game about feeding black hole
- Tiny auto knights
- Bloodtheif
- more...
Can reproduce if you remove the game's app data.
### Minimal reproduction project (MRP)
N/A
Contributor guide
Research direction
No source file, test, or entry point is identified. First reproduce the 30+ second first startup on Windows 11 with Godot v4.5.1, AMD Radeon driver 25.10.2, and a minimal exported project after removing app data; compare with Linux and determine the affected startup path. Done means the cause is isolated and a verified fix or driver-specific limitation is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100