Boot Camp eGPU Setup Guide - Windows Gaming with Macs
 
Notifications
Clear all

Boot Camp eGPU Setup Guide - Windows Gaming with Macs  

 of  33
  RSS

mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: FlyingTexan

I'm sorry I've been a little confused. So we disable the PCI 8x because it gives the error 12 but if we have a 2017 15" MacBook pro we don't need to do this and can put the egpu on the left side to use the 8 lanes?

You can't use 8 lanes over Thunderbolt 3 (it's 4 lanes). Using either side should be ok. The 2017 15" is hack-free in most cases.

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]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 
Posted by: mac_editor
Posted by: Eightarmedpet

Can’t contribute any smarts but can do admin. 
Have some new files to send ya too champ.

Send 'em over anytime Smile

I’ll hopefully get them to ya this coming week, I’ve moved house and have no internet so limited to my phone atm, it’s heart breaking...

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2017 13" MacBook Pro [7th,2C,U] + RX 560 @ 32Gbps-TB3 (AKiTiO Node Lite) + macOS 10.15.4 & Win10 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 
Posted by: mac_editor

I think the guide needs to be restructured, especially for 2017+ Macs. First step should always be to try the eGPU without any hacks, because usually for the 2017-18 Macs (exception: AMD on 2018 15" MBP needs bootcampdrivers.com drivers), that is enough, and if it doesn't work, it doesn't do much harm.

This real story might be interesting in this case:
The boss of a software company (having 13-inch MBP 2018) bought an BlackMagic eGPU in order to play games. This was the first time I heard about eGPU.
I asked him: "How is it?"
He said: "It's B*llSh*t. I won't work with bootcamp. You must use reFIND and lot of dirty hacks. Very tricky and dangerous stuff. I am not willing to do all this stuff and risk my installation. There is even petition at Apple to support bootcamp with eGPU", referring to this egpu.io.
So I said: "Let me try it."

I borrowed the eGPU, plugged it at my 15-inch MPB 2018, screen went black, couldn't see a thing. Fortunately, I was smart enough enough to reboot the system and voilá: External Display worked like charm, playing Tomb Raider with my wife. We had a great time.
Nothing else had to be done to get it to work.

I told him: "It works in bootcamp quite well. At least at my system."
He answers: "This is not possible, they all say it doesn't work". And he wouldn't dare until to today.

Real story, real life.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 3 years ago
 

Every component in an eGPU setup matters. The intention of this guide was to get a Thunderbolt 3 MacBook Pro work in Boot Camp as close to a Windows laptop as possible. While the 2018 MacBook Pros have firmware with Large Memory allocation to resolve error 12, the 15" model can't power the internal display with its iGPU.

I have used every model of the Thunderbolt 3 MacBook Pro (eight to date). All of them can either be plug-and-play or encounter error 12 depending on a lot of factors. I'd rather present all possible issues before someone decides to invest a good amount of money in an eGPU setup. If this guide scares them, that's for the best.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RX 5700 @ 32Gbps-TB3 (Prototype eGPU Enclosure) + macOS 10.15.4 & Win10 1903 [build link]  


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 2 years ago
 

With all due respect, fear is not always the right choice of instrument.  I really like the suggestion of @mac_editor and have separate guides depending on the model. The  current "How-To-Bootcamp Guide" does not apply well to the 2018 MacBookPro models. Frankly, it causes more problems than necessary. There should at least be an advice not to use apple_set_os.efi with that particular model and so on. 13-inch 2015 MacBookPro doesn't fit either. There you have the POST issue with nVidia cards. This isn't mentioned at all in the guide. etc..etc.. I hope, it's clear what I mean.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680

 
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 & macOS 10.15.4 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

@oliverb it’s hard to make a one-size-fits-all guide. It is also equally difficult to make multiple guides for different scenarios (they become hard to find, confusing, etc.). I didn’t directly suggest having separate guides, and honestly I don’t have faith in guides because they quickly become outdated. @itsage’s guide was/is super helpful when it was published. A lot has changed. Hard to keep track of every little thing here and there (like problems with 750m, 2015 13” MBP, etc.). I am just grateful we have a place to connect with people and get/give help.

My “solution” is ditching guides and going for app-based suggestions (user can select system configuration and get desired results automatically - what hacks to use, etc.) - but all of this requires tremendous effort. It’s easy to program subpar software, and I certainly am not one of those willing to make subpar stuff. If I had the time, trust me, I would have built that app. Users like you provide a wealth of knowledge to others thanks to your build guides and extensive benchmarks - that in itself gives users confidence. End goal is to make eGPUs ubiquitous and get companies to support it, and thanks to everyone here I think  we are on the right track.

Also, on that fear point I would say to any user that if they feel it’s dangerous, untrustworthy, or not worth it - that’s fine isn’t it. It’s their choice - they may not want something that works today, but may not tomorrow. I for one love software, so getting it to work is the fun part for me haha. 

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]  


ReplyQuote
(@buh_khuu)
Trusted Member
Joined: 2 years ago
 

Hey @itsage, do you have any tips to connect the GTX1070 AGB to the 2018 15" Macbook Pro internal display? When I plug in the AGB too early, it will only run external displays. Plugging in too late or when windows is fully booted up, gives me a ks.sys error whereas I have to restart my PC.

I've tried disabling and enabling with the AGB connected, but still gave me ks.sys error..

Please help me. On the verge of selling the eGPU of this frustration

2018 15" MacBook Pro I7-8850H RP560X
Razer Core X with Sapphire Radeon Vega 56
Dual LG 4K Monitors (27UD88 and 27UD69)
Running MacOS Catalina and Windows 1903 non optional update


ReplyQuote
madjase
(@madjase)
New Member
Joined: 2 years ago
 

I'm in the same place with my 15" 2018 MacBook Pro, did you find any resolution or path forward?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
(@juliangoespro)
New Member
Joined: 1 year ago
 

Now that the 13inc Touch Bar MacBooks have 4 full speed TB3 ports I should be able to use any of them with equal success, right?

For windows I am still not able to get the internal display to show anything but the windows logo... since there has already been so many changes, what do I still need to do to get my AMD RX480 to accelerate my internal display (or at least get it working powered by the cpu's "gpu")?

Thanks a lot!

2018 13inc MacBook Pro with Touchbar + Razer Core X RX480


ReplyQuote
thebaz
 thebaz
(@thebaz)
Joined: 1 year ago
 

Thank you so much for this article! By following it I was able to connect a Sonnet Technologies eGFX Breakaway Box 650 (with a mounted Nvidia GTX 1080 Ti) to my MacBook Pro (15-inch, 2016) when using Windows 10.

Followed the steps one by one without any issue

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  33