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

Boot Camp eGPU Setup Guide - Windows Gaming with Macs  

 of  33
  RSS

MagicPi
(@magicpi)
Eminent Member
Joined: 3 years ago
 

https://egpu.io/forums/news/gigabyte-aorus-gtx-1080-gaming-box-review-pocket-rocket/
according to this page the guy in the video get a close to 1080 gaming box score

but I test ultra settings in 1440p but I get a score slightly higher but close enough to the score in the page.

so maybe... my setup is OK?

but I think due to firmware 
when I use  Rise of the Tomb Raider to benchmark maybe due to the heavy load,
my mouse through usb port start to lag.

but it's not happening when I play OW in 2K 

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


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

@MagicPi enjoy your eGPU and stop worrying about matching someone else benchmark numbers. The Thunderbolt 3 15" MacBook Pro is currently one of the best eGPU hosts. Paired with a GTX 1080 eGPU powering an external monitor, you can definitely get better performance than 1070 eGPU and 1070 dGPU most of the time.

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]  


MagicPi liked
ReplyQuote
MagicPi
(@magicpi)
Eminent Member
Joined: 3 years ago
 

OK thanks  Smile
I did enjoy the performance , 
now running Overwatch in second high settings with some setting to low (ex. fog) and can get about 140~180 fps @2K 
(with dGPU Pro 460 and connect to the monitor, I have to set every thing to the lowest except something which is more CPU side.
and still just Got 120~160fps @2K with  "50% rendering" use 2K at least to get better display on the text)

and finally got my G-sync monitor powered up now!
So YES! I'm really happy with it, and thanks for all the support I've got here.

But I don't want to be like paying extra but get lesser performance then the 1070 ones,  
being just because I didn't done every thing right.
So I keep seeking for answers. 
(ex. do I have to disable dGPU top get the performance? or that's mainly for the need if driving internal monitor)

I've tried Tomb Raider , maybe the bandwidth thing,
My Mouse lags a lot. (but I use a Xbox one S BT controller so didn't really affect my game play)
This doesn't happen in Overwatch though.

For now... it's only working on external display,
and maybe I start to try the drive the internal display later on.

=========
My setup
if anyone want for reference.

Macbook pro 2016 15" / 2.6 GHz / upgrade to Pro460  [I did not disable any PCIE lanes under windows] Aorus GTX 1080 Gaming Box [connect to top right TB3 port] , but I did it with left top as well and works fine, just for organizing my desktop for now
ASUS ROG PG279Q 165hz G-Sync monitor (has a 2 port usb hub built in with a upstream(or down?) cable)

I connect the hub from monitor, and the 2 ports on it,
I've got a USB 2.0 Creative sound card, and another USB3.0 hub for 2 wireless mouse and wireless keyboard receiver.
(I did test the benchmarks without using those usb ports, similar results)

A Type C ethernet card  on bottom right port on my Macbook pro,
I'm getting a USB3.0 Ethernet card later to plug it into the usb ports behind the Gaming box
to achieve 1 cable solution.

In MacOS I use the method from [eGPU Enabler by Rastafabi] In Bootcamp windows,  What I remember is that I just plug it in, and got to Nvidia(link from the post) and Gigabyte's website to download and install every thing.
And it just work!

In CUDA-Z
I've got Host to Device
16xx MiB/s  under  MacOS 10.12.6
22xx MiB/s  under  Windows 10
(but I just realized that when I turn on CUDA-Z app, my mouse start to lag.
Maybe OW not taking full power, but DUDA-Z and Tomb Raider are.
Thats why I have no problem playing OW)
So.. maybe  waiting for firmware update, to stable the usb ports, but I know that might downgrade the performance a bit.
Or ... Drop the "One cable solution" thing and use another hub instead.

=========

Before finding out some eGPU have extra ports,
I was planning to get a TB3 dock and normal monitor.

And before getting my Gaming box,
everyday I came home from work, I have to plug in 4 cables!
(power, TypeC to ethernet, TypeC to DP, USB hub cable from monitor) 
And now down to 2 cables. 
 

Thanks again!!  Smile

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


itsage liked
ReplyQuote
MagicPi
(@magicpi)
Eminent Member
Joined: 3 years ago
 

One more thing..
I just noticed that it only charge my mac  under MACOS with 60W.
Not sure how to check it under windows so can not verify if it is a MacOS thing.

though.. with the eGPU,
the load of dGPU will be very low,
so 60W? not too big a deal.

 

 

======
after several reboot and unplug for a while it get back to 100W charging under mac again

but still try to figure it out

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


ReplyQuote
MagicPi
(@magicpi)
Eminent Member
Joined: 3 years ago
 

HI
I just notice....
from tech support with my screen shots
My bootcamp is able to use the 1080 in gaming box now,
but the "Gigabyte graphics engine" app is not detecting the BOX itself..
I think my bootcamp just recognized the card and the ports.
so no OC or LED control.

did all you guys have the "box" detected??

2016 Macbook pro 15" Pro460 10.12.6 / Razer Blade 15" 144hz GTX1060
Aorus GTX 1080 Gaming Box / ASUS ROG PG279Q 165hz / iphone Xs Max / iPad Pro 9.7


ReplyQuote
yjchua
(@yjchua)
Eminent Member
Joined: 3 years ago
 

Hate to hijack the thread, but is there any way to get things running WITHOUT apple_set_os.efi or using something like rEFInd or Clover? (I've a late-2016 15" rMBP)

I cannot use anything that changes things at the firmware level for security reasons.

My desired setup is simple - eGPU driving the external display and that's it. I've zero use for the internal display.

Late-2016 15" rMBP (2.9/16/1TB/460)
Akitio Node + Asus Expedition RX 570 OC, 4GB

 
2018 Mac Mini [8th,6C,B] + RX 570 @ 32Gbps-TB3 (Razer Core X) + macOS 10.14 & Win10 [build link]  


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@jychua, Apple implemented the 'large memory' in the mid-2017 15" MBP which can then provide the simple bootup process without using Clover/rEFInd as shown at:

https://egpu.io/forums/builds/2017-macbook-pro-15-i7-3-1ghz-rp560-gtx-1080-ti32gbps-tb3-akitio-node-windows-10/

If a system upgrade is not possible/feasible, then consider booting apple_set_os.efi using a USB stick:

https://egpu.io/forums/pc-setup/how-to-keep-mbps-irisiris-pro-activated-when-booting-into-windows-boot-camp/

 

 

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
yjchua
(@yjchua)
Eminent Member
Joined: 3 years ago
 
Posted by: nando4

 

If a system upgrade is not possible/feasible, then consider booting apple_set_os.efi using a USB stick:

https://egpu.io/forums/pc-setup/how-to-keep-mbps-irisiris-pro-activated-when-booting-into-windows-boot-camp/

 

 

Hi @nando4

I already submitted a suggestion to Apple via bugreport.apple.com to implement the large memory thing into late-2016 MBPs in a future firmware update. Let's hope Apple listens.

Also, as per the security reasons mentioned, I'm unable to load any custom EFI files that overrides Apple's EFI.

I guess I'm SOL given my situation. 

Late-2016 15" rMBP (2.9/16/1TB/460)
Akitio Node + Asus Expedition RX 570 OC, 4GB

 
2018 Mac Mini [8th,6C,B] + RX 570 @ 32Gbps-TB3 (Razer Core X) + macOS 10.14 & Win10 [build link]  


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

Hello, I am new to this website and need a little help. I have a mid-2017 15 Macbook pro and the Sonnet Breakaway Box and a 580. I have 2 questions if you could help. Do you need an external monitor to run the eGPU on Windows/Mac? and when I try and run it on MAC OS the graphics are showing up in my system info, but I'm not sure how to select it as my default graphics? Thanks

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

.

ReplyQuote
precision01
(@precision01)
Trusted Member
Joined: 3 years ago
 

Yes. You can can do your desired setup (which is also mine). I've done that with macbook PRO 15" late 2016 and Aorus Gamming Box GTX 1070. I've found that it is pretty easy: After installing Windows 10 via bootcamp assist, go directly to steps 3 and 4. After that you are good to go. At least until apple decide to support mac ePGU on bootcamp, I preffer this option because it does not disable your macbook discreet GPU. So, you do not have to rely on the crappy intel graphics when the eGPU is not connected. By the way, I tried an alternative option, where at the same time, we could have the internal discreet graphics drive the internal display and eGPU driving the eternal display. But I did not succeed.

Razer Core X + AMD Radeon RX 5700 XT - Macbook Pro 15" Mid 2019 Radeon 560X


ReplyQuote
 of  33