2018 13" MacBook Pro [8th,4C,U] + GTX 1070 @ 32Gbps-TB3 (Razer Core X) + Win10 ...
Clear all

2018 13" MacBook Pro [8th,4C,U] + GTX 1070 @ 32Gbps-TB3 (Razer Core X) + Win10 [zmyslony]  


Eminent Member
Joined: 3 years ago

System Specs

  • Mid 1018 MacBook Pro Touchbar 13" (base model 8GB 256GB)
  • OS: Mac OSX Mojave Beta 8 / Win 10 Home (bootcamp)
  • eGPU: Razer Core X
  • Display: ASUS STRIX 27" XG27VQ 144 Hz
  • SteelSeries keyboard M750 TKL
  • SteelSeries headphones Arctis 5 
  • Razer Basilisk mouse
  • Satechi USB-C adapter (hdmi, SD, 2xUSB 3.1)

The system was pretty much plug and play with stock Mac OS X High Sierra out of the box. I needed to hotplug eGPU on windows logo, and disconnect when I turned off the computer. Everything worked fine.

When I updated the OS X I have lost the "large memory" in device manager (bootcamp), and so GTX 1070 was detected but with Error 12. I tried almost all fixes possible: Fresh Bootcamp install, Reverting OS X to High Sierra, cleaning all disk data. Nothing seemed to work. Finally overriding DSDT worked with pre-compiled file by Nando4 & Zeren (thank You!). First I tried the non-harm OPTION 1 with Windows Test Sign Mode( step by step tutorial), but multiplayer games did not work with this mode. Then I tried OPTION 2, and I was scared but it works, finally. EFI boot with holding alt now and hotplugging while windows logo is on screen, but it works well.

INSTALLATION (stuttering / lag / huge 1 fps drops)
When using external display there was some huge stutter and/or many 1 fps drops.

1. The fix was to disable Intel Graphics in Device Manger. You can re-enable Intel Graphics after that, or leave it disabled.
2. If the problem persists, go to battery settings and try changing cooling settings from active to passive and vice versa.
3. If it still persists, go to battery settings and lower maximum CPU level to 98 or 95. 

I'll add pictures and benchmarks soon, but performance is impressive.
I hope on external screen performance will be close to same setup desktop performance. 

1. PUBG (PlayerUnknown Battlegrounds)

MacBook retina display
Resolution: 2560 x 1600
Competitive settings (Textures and AA ULTRA / the rest Very Low)
FPS: min 70 / max 120 / avg ~90 
I use V-Sync and play at 60 FPS without any drops. It is very stable.


External display
Resolution: 1920 x 1080
Competitive settings (Textures and AA ULTRA / the rest Very Low)
FPS: min 80 / max 170 / avg ~130
PUBG is a very demanding title, and not fully optimized so it works at 144 FPS and drops from time to time to 70 which is kinda annoying, but I asked my friends with desktop PC and they have exactly the same problems, and very similar FPS (around 10-20 FPS more) with similar desktop setups, but still have those fps drops / lags.


2. Rainbow Six Siege

External display
Resolution: 1920 x 1080
High/Ultra settings (+Ultra Textures Pack)
FPS: min 110 / max 160 / avg ~130
Works great. There is still lack of around 10 fps to stable 144 Hz, but the game is playable and fun.

3. Battlefield V

External display
Resolution: 1920 x 1080
Auto-Settings (Medium, DirectX 11)
FPS: min 70 / max 100 / avg ~90
I am playing BETA version so it might still not be fully optimized. Changing settings seems not to have an impact at the moment. Ultra settings got me ~ 70 fps. On DX 12 the game was unplayable at ~ 30 fps.


I had notebooks with dGPU(2017 MacBook Pro, iMacs, older MacBooks) but that was never the same. Playstation is ok, but it is lacking some power in more demanding games and especially FPS. I love playing PUBG, CS:GO, League of Legends and Starcraft II. Now I can use my 13" ultra portable MacBook Pro for work all day, and later come home plug it in and play some games with friends. No need for another PC that you should manage, backup, take care of. It is perfect all-in-one setup, with very little drawbacks. 

Hope this helps or inspire others 

13" MacBook Pro + MSI GeForce RTX 2080 Duke (Razer Core X)

2018 13" MacBook Pro [8th,4C,U] + RTX 2080 @ 32Gbps-TB3 (Razer Core X) + Win10 [build link]