|
Post by сhad2 on Jun 13, 2022 13:35:31 GMT
Even with this driver, FH5 is quite unstable and freezes a lot. What can I do to prevent it from freezing? So far the last version that is stable without freezing is 22.2.1. 22.4.2 and later have problems. I even installed blue edition and did DDU 3 times. But it did not solve the problem. And oddly enough with 22.4.2 and later drivers the full load of the game is noticeably faster than with the previous driver (22.2.1). Is there a causal relationship between loading times and frequent freezes? And what can I do to prevent FH5 from freezing? By the way, 22.3.1 is impossible to install completely because of error 1603, and I have never had a game freeze because of 22.5.2 in any other game. By the way, I am using a Radeon Pro 5500XT model on an iMac 2020. Try turning on in-game FPS counter, it will show GPU utilization. If in benchmark mode your GPU utilization sits above 95-97% then game will eventually freeze during actual gameplay. So lowering graphics settings or resolution to reduce GPU stress is the way to fix it. According to my testing using environmental textures and geometry below Ultra provides best GPU utilization drop. Also be sure to lock your FPS, edit resolution to 16:9 (reduced number of pixels GPU has to push significantly), and lower display refresh rate if your display panel supports it (2019 MBP do, 2020 iMac I don't know). I personally add 48 or 50 Hz display refresh rate using CRU, enable GPU scaling using AMD control panel and edit scaled resolutions list using SRE ( CRU and SRE are both by ToastyX at his forum) to include 16:9 resolutions (i.e. by default you have just 2560x1600 but you can add 2560x1440 and will have slim black bars on top and on bottom of screen). I also feel FH5 runs better in 16:9 for some reason. Be sure to try using 18:9 aspect ratio since it's more gains and FH5 adjusts to ratios very well (Elden Ring doesn't do 18:9). Editing scaled display resolutions can be done on any computer. To get 48 & 50 Hz settings for your iMac's display panel (if you don't have this data) you an use macOS app SwitchResX or ask somebody (maybe here or there) to extract and provide the values (here's an example of what values you'll need, example macOS screenshot in that thread is from SwitchResX). After adding refresh rates and/or scaled resolutions don't forget to: - restart driver using restart64.exe provided only with CRU; - switch your display refresh rate in Windows advanced display properties; - turn on V-Sync in FH5 and lock it to 48 or 50 fps; - set your Windows energy saving power plan maximum CPU usage to 99% to prevent CPU throttling and excessive heat (I also keep minimum as 1%). It's quite lengthy to explain but essentially it's easy and fast to do. Same techniques can be applied to FH4 and it's a bit less demanding but doesn't look as good as FH5. P.S. As a last resort you can try running FH5 in Windowed mode and use IntegerScaler to get a pixel-perfect 2x scaling. This will improve performance tremendously but the picture will look pixelated as on 1920x1080 screen. P.P.S. To cap fps below 60 in Elden Ring you need to use RTSS or third-party app Elden Ring FPS Unlocker from GitHub (AMD driver's settings don't work).
|
|
|
Post by сhad2 on Jun 13, 2022 16:30:06 GMT
Another issue: Elden Ring 1.04.1 is crashing with white screen on startup when using 22.5.2 any edition. 22.4.2 any edition works fine. Tried d3d12ProxyEdrDx11_0 fix - didn't help for 22.5.2.
|
|
|
Post by сhad2 on Jun 14, 2022 19:50:27 GMT
Yesterday Elden Ring was updated to 1.05. However game is still crashing (white screen on launch) with 22.5.2. I've tested 22.5.2 both editions, 5600M driver version. Game runs fine with 22.4.2 (but Windows aero effect is broken in 22.4.2 in Windows 10, so no transparency for UI). I compared 22.4.2 RED to 22.5.2 RED using dxdiag.exe and it turns out 22.4.2 has Direct3D DDI 12 while 22.5.2 has Direct3D DDI 11.1 for some reason. I believe this is a driver regression and the cause of Elden Ring crash (possibly other games that run DirectX 12 as well, will test Resident Evil 2 & 3 later). Direct3D DDI stands for device driver interface, so it looks like computer thinks GPU is not compatible DirectX 12 or something. I looked up the issue on the web and found out it's indeed a driver problem. In case anyone knows how to fix it please let me know (I can run unsigned driver no problem). So far I compared INF between 22.4.2 and 22.5.2 RED EDITION and it looks mostly the same (when in comes to UDM). I assume something in DLLs has to be adressed. P.S. DirectX levels are reported correctly for 22.5.2, i.e. 12_1, 12_0, 11_1, 11_0, etc. are all there. These values are the same between 22.4.2 and 22.5.2. P.P.S. I double-checked with official AMD's Boot Camp driver 20.45.40.15: it has Direct3D DDI 12 and launches Elden Ring no problem (but it won't launch Forza Horizon 5)...
|
|
|
Post by сhad2 on Jun 17, 2022 2:30:09 GMT
I found a fix for Direct3D DDI regression in 22.5.2 RED/BLUE for AMD Radeon Pro 5600M (and probably some other GPUs). I took 22.4.2 INF (U0378696.inf) and edited it's installation-related values with those from 22.5.2 INF: DriverVer, ReleaseVersion, FireProSoftwareVersion, RadeonSoftwareVersion, replaced folder links to folder B379425 and CAT file link to U0379487.cat. I had also to remove lines referencing these files in my edited U0378696.inf (the files are not present in 22.5.2 therefore are not required): - atiacm64.dll - atiacmlocalisation.ini - branding.bmp - brandingrsx.nmp - brandingws_rsx.bmp - mcl32.dll - mcl64.dll I also had to replace amdocl.dll reference in INF with amdocl32.dll (file name changed in 22.5.2). Finally I placed edited file to 22.5.2's folder, removed 22.5.2's U0379487.inf and renamed my edited U0378696.inf to U0379487.inf. Then I installed the driver. So far so good! Installation succeeded, driver version is 22.5.2 and Direct3D DDI is 12. Elden Ring 1.05 can be played with 22.5.2 finally. Forza Horizon 5's performance is decent as well. P.S. You will have to shift-Reboot > Troubleshoot > Advanced options > Startup Settings > Restart > 7 (press 7) and then run Setup.exe since your driver signature will become broken because your edited INF file size has changed. This won't affect performance or stability in any way and you have to do shift-Reboot installation only once (then you can reboot your computer normally). P.P.S. If you wish to strip down all AMD bloatware from the driver setup package, you can use AMD Software Slimmer to do that. In order to keep overlay functionality and ability to record game video and take screenshots, but remove as much as possible, you should keep only Packages: AMD Display Driver, AMD DVR64 and AMD Settings. This will keep hotkeys working and AMD control panel working as well. You can safely remove all other Packages, Scheduled Tasks and Display Driver Components. Be sure to use Full Install after modifying the installer using AMD SS (if you use Minimal Install the overlay and recording won't get installed). P.P.P. I locked Elden Ring 1.05 fps rate using Elden Ring FPS Unlock and More, getting stable 30-40 fps (depending on location and fps lock value, I prefer 30 fps with V-Sync) in 2880x1620 with the following in-game settings and no VRM mod so far: Texture Quality High
Antialiasing Quality High
SSAO High
DoF Off
Motion Blur Off
Shadow Quality Maximum
Lighting Quality High
Effects Quality High
Volumetric Quality Maximum
Reflection Quality High
Water Surface Quality High
Shader Quality High
Global Illumination Quality High
Grass Quality High
|
|
|
Post by allanshindi on Jun 21, 2022 17:28:15 GMT
I found a fix for Direct3D DDI regression in 22.5.2 RED/BLUE for AMD Radeon Pro 5600M (and probably some other GPUs). I took 22.4.2 INF (U0378696.inf) and edited it's installation-related values with those from 22.5.2 INF: DriverVer, ReleaseVersion, FireProSoftwareVersion, RadeonSoftwareVersion, replaced folder links to folder B379425 and CAT file link to U0379487.cat. I had also to remove lines referencing these files in my edited U0378696.inf (the files are not present in 22.5.2 therefore are not required): - atiacm64.dll - atiacmlocalisation.ini - branding.bmp - brandingrsx.nmp - brandingws_rsx.bmp - mcl32.dll - mcl64.dll I also had to replace amdocl.dll reference in INF with amdocl32.dll (file name changed in 22.5.2). Finally I placed edited file to 22.5.2's folder, removed 22.5.2's U0379487.inf and renamed my edited U0378696.inf to U0379487.inf. Then I installed the driver. So far so good! Installation succeeded, driver version is 22.5.2 and Direct3D DDI is 12. Elden Ring 1.05 can be played with 22.5.2 finally. Forza Horizon 5's performance is decent as well. P.S. You will have to shift-Reboot > Troubleshoot > Advanced options > Startup Settings > Restart > 7 (press 7) and then run Setup.exe since your driver signature will become broken because your edited INF file size has changed. This won't affect performance or stability in any way and you have to do shift-Reboot installation only once (then you can reboot your computer normally). P.P.S. If you wish to strip down all AMD bloatware from the driver setup package, you can use AMD Software Slimmer to do that. In order to keep overlay functionality and ability to record game video and take screenshots, but remove as much as possible, you should keep only Packages: AMD Display Driver, AMD DVR64 and AMD Settings. This will keep hotkeys working and AMD control panel working as well. You can safely remove all other Packages, Scheduled Tasks and Display Driver Components. Be sure to use Full Install after modifying the installer using AMD SS (if you use Minimal Install the overlay and recording won't get installed). P.P.P. I locked Elden Ring 1.05 fps rate using Elden Ring FPS Unlock and More, getting stable 30-40 fps (depending on location and fps lock value, I prefer 30 fps with V-Sync) in 2880x1620 with the following in-game settings and no VRM mod so far: Texture Quality High
Antialiasing Quality High
SSAO High
DoF Off
Motion Blur Off
Shadow Quality Maximum
Lighting Quality High
Effects Quality High
Volumetric Quality Maximum
Reflection Quality High
Water Surface Quality High
Shader Quality High
Global Illumination Quality High
Grass Quality High
Hello chad2, I want to ask you something... I have the same MacBook as you, with the same 5600m, but I can't play ANY games flawlessly, even old games like Bioshock Infinite for example, I played for less than 30 minutes and the framerate goes to 60 to 20-30... and don't get back to 60... I read that some people open the MacBook and put some thermal pads, but I'm not brave enough to do that hahahaha, can you help me? I am running bootcamp on a external SSD (samsung 850 EVO 1TB) and everything runs great, just the games don't. thanks!
|
|
|
Post by сhad2 on Jun 21, 2022 23:50:36 GMT
Hey there allanshindi, thanks for the question. I believe that may be fixed by reducing GPU utilization under load (while gaming) to less than 90% and be preventing extra heat from CPU. Try the following steps: 1) adjust maximum processor state to 99% in power plan options (this may reduce extra heat by CPU since it won't use Turbo Boost anymore) 2) add 48 hz & 50 hz refresh rates to you display under Windows using this guide3) disconnect from the Internet and reboot (to make sure nothing is updating itself in background) 4) change your display's refresh rate to 50 hz (or 48 hz) in Display properties 5) lock your maximum and minimum fps to 50 fps (or 48 fps) using both Radeon Chill and Fixed Framerate options in AMD Software Adrenalin Edition control panel's Graphics section, force V-Sync there as well The proper way to troubleshoot would be using Radeon Overlay's GPU data to track what's causing throttling. However provided steps may be enough to solve the issue. You'll adapt to 50 fps (or 48 fps) gaming quickly (if notice difference at all even in single player first-pirson shooters) and this will lessen GPU stress by around 15-20%. I would also suggest using Windows 10 IoT Enterprise LTSC 2021 version 21H2 over any other version you've got installed (it won't download and update itself all the time). You should be perfectly fine without so-called VRM modification however it's still recommended (I do have the means just a bit busy lately to do it, so my laptop is not modified yet).
|
|
stenapp
Junior Boot Camper
Posts: 18
|
Post by stenapp on Jul 7, 2022 9:36:12 GMT
Hmmm, the original AMD Driver has this under the Polaris11 block:
|
|
|
Post by сhad2 on Jul 18, 2022 8:55:02 GMT
I found a fix for Direct3D DDI regression in 22.5.2 RED/BLUE for AMD Radeon Pro 5600M (and probably some other GPUs). I took 22.4.2 INF (U0378696.inf) and edited it's installation-related values with those from 22.5.2 INF: DriverVer, ReleaseVersion, FireProSoftwareVersion, RadeonSoftwareVersion, replaced folder links to folder B379425 and CAT file link to U0379487.cat. I had also to remove lines referencing these files in my edited U0378696.inf (the files are not present in 22.5.2 therefore are not required): - atiacm64.dll - atiacmlocalisation.ini - branding.bmp - brandingrsx.nmp - brandingws_rsx.bmp - mcl32.dll - mcl64.dll I also had to replace amdocl.dll reference in INF with amdocl32.dll (file name changed in 22.5.2). Finally I placed edited file to 22.5.2's folder, removed 22.5.2's U0379487.inf and renamed my edited U0378696.inf to U0379487.inf. Then I installed the driver. So far so good! Installation succeeded, driver version is 22.5.2 and Direct3D DDI is 12. Elden Ring 1.05 can be played with 22.5.2 finally. Forza Horizon 5's performance is decent as well. P.S. You will have to shift-Reboot > Troubleshoot > Advanced options > Startup Settings > Restart > 7 (press 7) and then run Setup.exe since your driver signature will become broken because your edited INF file size has changed. This won't affect performance or stability in any way and you have to do shift-Reboot installation only once (then you can reboot your computer normally). P.P.S. If you wish to strip down all AMD bloatware from the driver setup package, you can use AMD Software Slimmer to do that. In order to keep overlay functionality and ability to record game video and take screenshots, but remove as much as possible, you should keep only Packages: AMD Display Driver, AMD DVR64 and AMD Settings. This will keep hotkeys working and AMD control panel working as well. You can safely remove all other Packages, Scheduled Tasks and Display Driver Components. Be sure to use Full Install after modifying the installer using AMD SS (if you use Minimal Install the overlay and recording won't get installed). P.P.P. I locked Elden Ring 1.05 fps rate using Elden Ring FPS Unlock and More, getting stable 30-40 fps (depending on location and fps lock value, I prefer 30 fps with V-Sync) in 2880x1620 with the following in-game settings and no VRM mod so far: Texture Quality High
Antialiasing Quality High
SSAO High
DoF Off
Motion Blur Off
Shadow Quality Maximum
Lighting Quality High
Effects Quality High
Volumetric Quality Maximum
Reflection Quality High
Water Surface Quality High
Shader Quality High
Global Illumination Quality High
Grass Quality High
Hello chad2, I want to ask you something... I have the same MacBook as you, with the same 5600m, but I can't play ANY games flawlessly, even old games like Bioshock Infinite for example, I played for less than 30 minutes and the framerate goes to 60 to 20-30... and don't get back to 60... I read that some people open the MacBook and put some thermal pads, but I'm not brave enough to do that hahahaha, can you help me? I am running bootcamp on a external SSD (samsung 850 EVO 1TB) and everything runs great, just the games don't. thanks! It got quite hot where I live, the room temperature is +31°C, so I started experiencing thermal throttling as well. Looks like the best way to get steady frame rate is to keep ambient temperature reasonable using air conditioner and/or do thermal pads VRM modification. You can also try adding one more custom refresh rate of 40 Hz and using V-Sync to get 40 fps frame lock for hotter time to avoid disassembly for now. 40 fps is not bad at all, much smoother than 30 fps. Settings for CRU are the same as for 48 Hz except Back porch lines should be 993 (you can verify it by comparing Pixel clock with 60/50/48 Hz from guide, it should be near the same, i.e. 373.45 for 40 Hz).
|
|
|
Post by raphaelmatto on Jul 19, 2022 15:28:13 GMT
Works great with my 15" 2018 MacBook Pro, Razor X, Radeon VII, and Apple Studio Display. I've suffered in Bootcamp without the AMD driver for three years, seriously can't believe it's working! You're a hero, Mat--this helps me a ton, made a $donation. For the curious, here's how I connected the Radeon VII to the Apple Studio Display (I'm getting 4k): forums.macrumors.com/threads/apples-pro-display-xdr-on-one-nvidia-2080-ti-thru-the-gigabyte-titan-ridge-add-in-card.2209947/post-31264990The one suggestion I'd make is the "Installation video - watch me first!" video link packaged with the red installer has a lot of outdated info & everything I needed was in the "Device manager update instructions" in your post. Might be good to either remove that link file or make an updated video. Thanks again!!
|
|
redulf
Newbie Boot Camper
Posts: 1
|
Post by redulf on Jul 26, 2022 22:35:50 GMT
Hi!
How can I get ReLive to work? I can't even see the TAB for this... Macbook Pro 16" 5300M
|
|
a1981
Newbie Boot Camper
Posts: 1
|
Post by a1981 on Aug 5, 2022 11:58:49 GMT
Hi! I updated my drivers today! Now I have the problem, that my second disply is not working with the latest version of windows 10. The display is limited to 640x480 @ 60Hz which I can't change. Has anybody solved this issue yet? Its horrible  Thank you very much!
|
|
|
Post by bluevast on Aug 10, 2022 16:14:30 GMT
Looks like BC Drivers are going the way of MX Drivers. Which means I need to start looking into buying a windows desktop 😒
|
|
romant
Newbie Boot Camper
Posts: 1
|
Post by romant on Aug 14, 2022 8:15:16 GMT
Updated the drivers from March 2022 edition, but eGPU (6900xt) won't start anymore. Trying April release.
|
|
inotazo
Newbie Boot Camper
Posts: 1
|
Post by inotazo on Aug 18, 2022 0:21:02 GMT
Hello,
I use 2019 Macbook Pro 16inch w/ Radeon 5500M. In the bootcamp drive, I installed Windows10 1903(Build 18362.30), which have been known as the best version for eGPUs.
I use Radeon RX6600 XT in Sonnet Breakaway Box 750.
When I installed Adrenalin May 2022 red edition as "Device manager update instructions" above says and connected the eGPU, I encounter error code 38 [Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)].
Is there any workaround to avoid this error?
Now, I installed Adrenalin October 2021 red edition instead, which recognized my eGPU without any error. I tried several newer versions both from 2021 and 2022, but everything other than October 2021 seems to create error 38.
I hope that someone has some ideas...
|
|