Notifications
Clear all

Is Bootcamp Gaming Viable Now?  

 of  2
  RSS

Alec
 Alec
(@alec)
Trusted Member
Joined: 4 years ago
 

I tried the eGPU experiment in 2016 with a MacBook Pro 15". Everything "worked," but it was a huge pain having to do the EFI hack (or whatever that was) before gaming and having to make sure I plugged in the TB3 cable at the right time.

This was all with the internal display. I have no interest in an external

Are things still a pain to setup? If so, would a 13" work better?

2016 15" MacBook Pro (RP450) [6th,4C,H] + GTX 1080 @ 32Gbps-TB3 (Razer Core) + Win10 [build link]  

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

@alec While the system itself has not changed, there are improvements in Windows 10 and workarounds. Since version 1803 you can assign the eGPU to be the primary graphics card to run games/apps. This eliminates the needs to enable iGPU and force-attach it to the internal display. The remaining challenge is error 12, especially when using an AMD eGPU on the 2016 MacBook Pro. @Goalque's most recent automate-eGPU EFI can help with this. What I've done is to place a precompiled DSDT for my 2016 15" MacBook Pro into this boot loader. I connect the eGPU prior to booting into Windows and the eGPU can work with dGPU for internal display acceleration.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Alec
 Alec
(@alec)
Trusted Member
Joined: 4 years ago
 
Posted by: itsage

@alec While the system itself has not changed, there are improvements in Windows 10 and workarounds. Since version 1803 you can assign the eGPU to be the primary graphics card to run games/apps. This eliminates the needs to enable iGPU and force-attach it to the internal display. The remaining challenge is error 12, especially when using an AMD eGPU on the 2016 MacBook Pro. @Goalque's most recent automate-eGPU EFI can help with this. What I've done is to place a precompiled DSDT for my 2016 15" MacBook Pro into this boot loader. I connect the eGPU prior to booting into Windows and the eGPU can work with dGPU for internal display acceleration.

Interesting. Is error 12 a problem on 2018 MacBooks?

This post was modified 2 years ago
2016 15" MacBook Pro (RP450) [6th,4C,H] + GTX 1080 @ 32Gbps-TB3 (Razer Core) + Win10 [build link]  

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

Yes it is with AMD eGPU. Nvidia eGPU can work well with both 2017 and 2018 because their firmware have Large Memory allocation.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

@itsage have you tested any other recent MacBooks wit the latest EFI boot loader and an AMD card? It was mentioned that it should also fix error 12 but I haven't had a free eve to try it...

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 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


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

@eightarmedpet I will test 2017 15" MacBook Pro and 2018 13" MacBook Pro with both AMD & Nvidia eGPU using automate-eGPU EFI.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 4 years ago
 
Posted by: itsage

Yes it is with AMD eGPU. Nvidia eGPU can work well with both 2017 and 2018 because their firmware have Large Memory allocation.

is this suggesting that the 2016 MBP firmware does not have Large Memory allocation?

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580

 
2016 13" MacBook Pro [6th,2C,U] + GTX 1060 @ 32Gbps-TB3 (AKiTiO Node Lite) + macOS 10.13.6 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

@itsage, you sir are a gent... from all the reading I have done the 15inch should be fine after that firmware update - not sure about how the 2018 13inch differs with AMD cards, your RTX 2080 build guide finally broke me and forced me to buy a core which is what I am waiting on to arrive before I test out my 570 again. I tried with my 1070 build and have high hopes for it, hot plugging was no longer needed (which is good as since 1803 update it takes a few goes to get it right where prior it felt to be a larger window) but most importantly it didn't effect my Ultrafine in the same way apple_set_os and rEFInd do... Vega cards are pretty reasonably priced right now too  😉

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 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


itsage liked
ReplyQuote
steve500
(@steve500)
Eminent Member
Joined: 2 years ago
 

Without any modifications to EFI or the OS settings at all, if I boot up my 2018 13" quad i7 macbook pro into windows 10 with my eGPU attached to the left front-most thunderbolt port with the display shut, it works perfectly fine. Boots up great every time with no fiddling. Gaming performance is great. The iGPU is not detected, and this is just fine. Takes away from being a productivity machine in Windows but who gets productivity done in windows? Jk jk.

This applies to 2 graphics cards I tested: AMD Vega 56 Nano 8gb, Nvidia GTX 1080 8gb Zotac Mini

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

.

ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

Wow, thats super interesting to hear, first I have heard of AMD being plug and play on 13inch MBPs... thanks for sharing. No hot plugging even? Would love to see set up pics with the Nano... and gives me hope for the next Mac mini...

This post was modified 2 years ago

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 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


ReplyQuote
 of  2