• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Sapphire RX 580 crashing and showing artifacts when playing heavy games.

Daniel81

New Member
Joined
Jul 18, 2025
Messages
3 (0.75/day)
PC Specs:
CPU: Ryzen 3 3200g 3.6ghz
Motherboard: Asrock x370m-hdv R4.0
Ram: Patriot Viper 2x8gb DDR4 3200mhz
PSU: Thermaltake TR2 600W

A few weeks ago I got a Sapphire Pulse RX 580GB 8GB (used for 6 months).Ran the AMD Cleanup Utility and installed latest drivers, then I put it to work playing RDR2 at 1080p with low settings and the display would start to glitch and show artifacts and eventually crash into a solid color screen, PC and peripherals stay on but no sound. Restarting the pc would fix the crash. This only happens when playing heavy games, particularly in full screen and 1080p, if I lower the resolution to 720p is not as frequent. Also when idling or doing light tasks it doesn't crash.
Tried installing old drivers but it would just make it worse. Also tried updating the motherboard BIOS but didn't help.
I searched online and found many people having similar issues and apparently they are fixed flashing the GPU BIOS, but when I could not find the correct BIOS file for my gpu.
Also, this is what GPU-Z shows:
1752869534717.png

1752869567753.png

I would greatly appreciate if someone can help me find the correct bios file or have any other solution to this problem. Thank you very much!
 
PC Specs:
CPU: Ryzen 3 3200g 3.6ghz
Motherboard: Asrock x370m-hdv R4.0
Ram: Patriot Viper 2x8gb DDR4 3200mhz
PSU: Thermaltake TR2 600W

A few weeks ago I got a Sapphire Pulse RX 580GB 8GB (used for 6 months).Ran the AMD Cleanup Utility and installed latest drivers, then I put it to work playing RDR2 at 1080p with low settings and the display would start to glitch and show artifacts and eventually crash into a solid color screen, PC and peripherals stay on but no sound. Restarting the pc would fix the crash. This only happens when playing heavy games, particularly in full screen and 1080p, if I lower the resolution to 720p is not as frequent. Also when idling or doing light tasks it doesn't crash.
Tried installing old drivers but it would just make it worse. Also tried updating the motherboard BIOS but didn't help.
I searched online and found many people having similar issues and apparently they are fixed flashing the GPU BIOS, but when I could not find the correct BIOS file for my gpu.
Also, this is what GPU-Z shows:
View attachment 408318
View attachment 408319
I would greatly appreciate if someone can help me find the correct bios file or have any other solution to this problem. Thank you very much!
This seems to be the current bios on your card => https://www.techpowerup.com/vgabios/226170/226170
Based on that, E353 bioses with Samsung K4G80325FC should work on your card but you need to validate if that memory is physical on your card.

Without having the exact SKU number we dont know which bios belongs to your card.

SKU 11265-06 => GPU Clock 1340 MHz

SKU 11265-05 & 11265-33 => GPU Clock 1366 MHz

Please follow the mini guide of eidairaman1 and only use version 2.93 for flashing! After flashing, use DDU => https://www.wagnardsoft.com/forums/viewtopic.php?t=5349
For RX 500 Series (Polaris) and Older:

Get amdvbflash 2.93

https://www.techpowerup.com/download/ati-atiflash/

Then look for Version 4.68, underneath 4.68 you will see a link to show older version, click that and you should see version 2.93

Here is a fix to make 2.93 work in Windows 10 and 11, Get the zip for version 5.0.567, extract it, then find the AMDVBDriverInstaller, execute the file and follow prompts, then restart the computer, that should help with bypassing Win8 Security feature prompt, if you get that prompt hit ok. Once done flashing run the file again to uninstall it for safety reasons

Follow these steps carefully:

1. Open your "C:" drive in Windows, create a new folder, call it atiflash.

2. Extract the contents of atiflash_293.zip to the "C:\atiflash" folder

3. Find the bios file you downloaded and rename the bios file to 5 digits with .rom on end Example RX 580, change file to rx580.rom (r****.rom)

4. Move r****.rom to the "C:\atiflash" folder

5. Open the start menu, type cmd, when cmd.exe appears right click it and hit "Run as administrator"

6. At the command prompt type in cd\ and press enter until only C:\> is on the screen.

7. Type in cd/atiflash and press enter, you should see C:\atiflash>

8. Type in amdvbflash.exe -i to identify the gpu you want to flash with a 0, 1, or 2)

9. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0
(there is a space between the e and -unlockrom and 0)(0 is the number zero)
press enter and you will be prompted that the "ROM Unlocked" (or 1, 2)

10. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 r****.rom
(there is a space between the .exe and -f, and a space between -f and -p and 0).
(Or 1, 2)

Press Enter

Follow directions on screen and if flash is successful exit the command prompt and restart, windows should show up on screen.
 
This seems to be the current bios on your card => https://www.techpowerup.com/vgabios/226170/226170
Based on that, E353 bioses with Samsung K4G80325FC should work on your card but you need to validate if that memory is physical on your card.

Without having the exact SKU number we dont know which bios belongs to your card.

SKU 11265-06 => GPU Clock 1340 MHz

SKU 11265-05 & 11265-33 => GPU Clock 1366 MHz

Please follow the mini guide of eidairaman1 and only use version 2.93 for flashing! After flashing, use DDU => https://www.wagnardsoft.com/forums/viewtopic.php?t=5349
Hello, I just checked the sticker in the gpu and the SKU Number is 11265-05. Here is the sticker:
1753028736149.png


I'm not sure what you mean when you say "validate that the memory is physical in the card", how do I do that?

Also, which one of the files you provided should I use?

Thank you.
 
Hello, I just checked the sticker in the gpu and the SKU Number is 11265-05. Here is the sticker:
View attachment 408574

I'm not sure what you mean when you say "validate that the memory is physical in the card", how do I do that?

Also, which one of the files you provided should I use?

Thank you.
It means, remove the cooler and check which brand and part number are on the RAM chips?
No, you can not check with using the SKU number only. Otherwise you might flash a wrong bios.
 
It means, remove the cooler and check which brand and part number are on the RAM chips?
No, you can not check with using the SKU number only. Otherwise you might flash a wrong bios.
I checked the RAM chips and they are indeed Samsung K4G80325FC. I can use any of the files you linked as long as they have the correct SKU number and the memories match, right?
Just to be sure, please link the correct bios.
Thank you for your patience, I am very new to this stuff.
 
It sounds like classic unstable GPU core, usually seen when OC'ing core too much. If stock, it very likely needs to be reballed.
And that's if the GPU chip isn't faulty, or has a damaged or missing SMD component.
 
It sounds like classic unstable GPU core, usually seen when OC'ing core too much. If stock, it very likely needs to be reballed.
And that's if the GPU chip isn't faulty, or has a damaged or missing SMD component.
Check the memory timings of the 1120/1925MHz bios which is uploaded in the VGA Bios collection ;)
 
Back
Top