The System specs:
2019 MacBook- i5-8210Y/UHD Graphics 617 iGPU/8GB RAM/128GB SSD
The eGPU hardware:
I had to reinstall Windows 10 Bootcamp to get the eGPU to work. Once I reinstalled I connected the eGPU to the Laptop and I had to manually install the drivers.
I followed itsage guide(who instilled confidence in me to buy a eGPU. Thank you) to check at what instance I should connect the eGPU once the Windows booted up.
I found out that the most effective way to get the eGPU to be detected was to wait for 10 sec on the Windows Lock screen and connect the eGPU. On the Aorus Gigabyte GTX 1070 Gaming box, if the light comes up after a successful Windows peripheral connection sound it means that the eGPU is successfully connected
I also noticed that if any peripherals are connected to the eGPU while connecting it to the MacBook, the eGPU doesn't get detected.
I also had to make a few changes in the performance variables(Virtual Memory) in Advanced System Settings as certain RAM heavy games like GTA 5 used to crash due to low memory. Once the virtual memory was allocated, I didn't face any issues after that.
I noticed that while playing Rainbow Six Siege if I used Discord, the audio would crash and I had to reconnect my headphone to get the sound to work. I eliminated this issue by placing discord on the MacBook screen and playing R6S on the TV screen.
Since I don't have a higher resolution monitor as of now, I'm using a 24" LG TV with a 720p resolution.
To store games, I use a 750GB Hitachi Sata HDD in a Orico USB C to USB C enclosure and I connect this directly to the 2nd TB3 Port.
The MacBook Air greatly throttles as it constantly reaches 100C. Ill be installing a thermal pad and check the temps like how it was mentioned and done in carcrazy2424 video( How to Fix The 2020 MacBook Air's Cooling in Under 10 Minutes )
Unigine Valley Internal Display:
Unigine Valley External Display: