2019 16" MacBook Pro (RP5500M) [9th,8C,H] + RX 5700 XT @ 32Gbps-TB3 (Razer Core X) + macOS 10.15.3 & Win10 [briefcase0j]
@briefcase0j, Thanks for the guide! I have the same setup and got it working awhile back but totally skipped step 4. You addressed why you did it to another user above and my question is would I see a big performance difference? I've noticed with some games that I get low FPS like on COD Warzone. Just trying to justify if I should attempt to possibly break my already working eGPU. TIA!
@vincent, I think so, in my case I have to do it every time I load into Windows. Otherwise I will just get the code 12 error again.
If anyone has a fix for this, please let me know!
Btw thanks @briefcase0j for this guide, I was about 8 hours deep into egpu hell and your steps managed to fix my issues!
Thanks @briefcase0j for the guide. This is day 2 of my research into what I initially thought was to be a plug'n'play solution for me. How naive I was yesterday!
I would like to check something, you mentioned about changing settings to boot from an external disk ... did you actually install (bootcamp) Windows on an external disk, or is this just a necessary step for something in the process?
Finally, does this process allow games to be accelerated by the eGPU on the internal display, or only external monitors? In my case, it's primarily going to be used for VR, so do you think that will work? I think my headset needs to be connected over USB-C, and I don't think the 5700XT has that connection, so I guess it'd need to work with the headset still plugged into the MBP16 ..
Thanks for this build breakdown! Just thought I'd throw in my experience with your instructions.
Everything went smooth with win 1903 install. I decided to install the 2020 blue version (I saw somewhere it works better with 3D apps). I had the error 12 immediately. I ended up using the automate-eGPU EFI found here: https://egpu.io/forums/mac-setup/automate-egpu-efi-egpu-boot-manager-for-macos-and-windows/ Still had the error 12. The fix I found was to hold the option key, let the automate efi load up and either wait or press a key. Leave the eGPU plugged in all the way through login of Windows. After waiting about 2-3mins on the desktop unplug and plug the eGPU. I'm not sure the science behind this but it works.
-I do not have any other USB's plugged in when booting up.
-eGPU is connected in the top left port.
-Sometimes I get a USB Root Hub error. At that point a I just restart the whole process. (power option select windows)
-I wait until I get my eGPU working to plug in any other devices.
-I turned off fast startup.
Thanks again for the detailed set up! Hope my experience helps someone else.