2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + RX 5600 XT @ 16Gbps-TB2>TB3 (Razer ...
 
Notifications
Clear all

2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + RX 5600 XT @ 16Gbps-TB2>TB3 (Razer Core X) + macOS 10.15.7 & Win10  

  RSS

dinoscool3
(@dinoscool3)
Active Member
Joined: 1 month ago
 

System specs 

15" MacBook Pro Retina (Mid2015):
-2.8 GHz Quad-Core Intel Core i7 (I7-4980HQ)
-16 GB (1600 MHz DDR3)
-Radeon R9 M370X 2 GB

External Monitor: Acer XF251Q

OSx: Catalina 10.15.7

Win 10: 1903

 

eGPU hardware

Razer Core X + Gigabyte Radeon RX 5600 XT Gaming OC 6GB GDDR6
(Apple) Thunderbolt 3 to Thunderbolt 2 Adapter
(Apple) Thunderbolt 2 Cable (2m)

 

 

Installation steps I followed the steps laid out by @anton_puzorjov in his post: https://egpu.io/forums/builds/2015-15-macbook-pro-r9-m370x-4th4ch-rx-5600-xt-16gbps-tb2tb3-razer-core-x-macos-10-15-4-win10/ Thanks a lot for the indepth guide and answering my questions!

I will add a note, when I tried to install the eGPU on Mojave, I could not log into the Mac side, it would just sit there at the loading bar. I had to restore everything, and I decided to upgrade to Catalina. After that it installed fine.

This are the instructions he provided, I'll just paste them here. Thank you agaain Anton!

OSX

  1. Make sure eGPU is NOT plugged.
  2. Install purge-wrangler following this guide.
  3. Run purge-wrangler
    1. If I connected the eGPU at the first step I would end up with a reboot loop (see #44 on GitHub)
    2. Therefore, skip eGPU detection (press ESC) and follow the installation
    3. Ti82 support: no
    4. eGPU Vendor: AMD
    5. Legacy drivers: yes
  4. Reboot and plug in eGPU (both TB2 ports on MBP work) either at the OS picker stage (press option key when mac starts booting) or just hot plug after logging in macOS

Windows

  1. (I assume you start with a fresh Win10 install and have already installed all Boot camp drivers installed by Boot Camp Assistant automatically).
  2. Download latest DDU.
  3. Reboot into safe mode.
  4. Run DDU (remove GPU drivers for AMD, Intel and Nvidia without restart). Then restart into normal Win10.
  5. Start the computer, hold option so you see the OS picker (Windows and OSX).
  6. Plug in the eGPU (both TB2 ports on MBP work)  (at this point the graphics card fans started to spin, then quickly stopped, and the LED indicator on the card turned on). I waited for 5-10s to make sure the GPU started.
  7. Boot into Win10.
  8. Open Device Manager, verify your graphics adapter shows up as Microsoft Basic Display Adapter (same title for both eGPU and dGPU).
  9. Install the latest Bootcamp drivers (Adrenalin April 2020 Red Gaming edition. The actual driver inside is 20.4.2.
  10. Restart Win10.
  11. Open Device Manager, expect both dGPU and eGPU identified properly, but eGPU will have Code 12.
  12. Install eGPU-Toggler
    1. This step is device-specific. Follow the readme to figure out how to find your Hardware ID. 
    2. Open egpu-toggler.bat with Notepad.
    3. For my particular setup, I had to replace 2 instances of "PCI\VEN_1002&DEV_66AF&SUBSYS_081E1002" with "PCI\VEN_1002&DEV_731F&SUBSYS_231C1458"
    4. I have also added a 5s delay to make sure the script waits before re-checking the status of Code 12 (otherwise the script only runs one round of enable/disable). To do this, add "timeout /t 2" just before "REM timeout /t 1 >nul"
    5. Run the script and after few round of enable/disable expect your external monitor to run on (Code 12 issue resolved). The script will stop automatically. If for some reason the Code 12 is still there after 10+ rounds of enable/disable, restart Win10 without unplugging eGPU and try again. For me, it takes 3-4 rounds of enable/disable and Code 12 disappears. 

 

 

Benchmarks

Uniengine Heaven (extreme)

OSX:

FPS 64.9, Score: 1635, Min: 9.7, Max: 126.9

Win 10:

M370x: FPS: 15.4, Score: 387, Min: 5.8 Max 33.0

RX 5600 XT: FPS: 89.4, Score: 2253, Min: 26.3, Max: 182.3

 

Comments 

 

I am in love. Being able to actually play MS Flight Sim 2020, and in High graphics? Breathtaking. I didn't even know Arma 3 could get higher than 20-30 FPS in low settings, let alone ultra (70 FPS). This Macbook has gotten a whole new life, which I'm really happy about because it runs well beyond the graphics card. Now that's fixed too.

If you'll excuse me, I've got some gaming to do!

This topic was modified 3 weeks ago
2015 15" MacBook Pro (R9 M370X) [4th,4C,H] + RX 5600 XT @ 16Gbps-TB2>TB3 (Razer Core X) + macOS 10.15.7 & Win10 [build link]  

ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: @dinoscool3

I will add a note, when I tried to install the eGPU on Mojave, I could not log into the Mac side, it would just sit there at the loading bar. I had to restore everything, and I decided to upgrade to Catalina. After that it installed fine.

This are the instructions he provided, I'll just paste them here. Thank you agaain Anton!

Navi GPUs aren’t supported on Mojave anyway so you needed to upgrade anyway. Also, legacy GPU support isn’t needed for Navi cards in the install steps for macOS (I forgot to mention on Anton’s post). Just noting. Have fun with the eGPU!

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


itsage and dinoscool3 liked
ReplyQuote