So I have recently bought a Surface Go to replace my 3 years old Surface 3. I didn't intend to use it for gaming, but I decided to try if Fallout 4 can be played on it. And yes Surface Go (128 GB) can run Fallout 4!
You can just run Fallout 4 with no extra settings, but it would be sluggish, so here are some changes I've made.
I have changed the Fallout 4 Launcher's graphic settings first, changed everything to low, or off. But still sluggish.
I have reffered to LowSpecGamer's video LowSpecGamer: improving performance on Fallout 4.
In short, go to "My Documents\My games\Fallout 4\" and open "Fallout4Prefs.ini". And change some numbers according to the video above. But make sure to make a copy of the original Fallout4Prefs.ini before editing! After editing the .ini with the notepad application, save it, close it, and open the setting of the .ini to set it "read only" so the game will not change the .ini automatically.
I guess it's better to try changing the numbers and see if it suites your play style and adjust according to it. For example, I didn't change the "fLODFadeOutMultActors" so I could notice enemies far away.
It took me some hours to set the resolution to a lower one (the original desktop resolution for Surface Go is 1800 x 1200). I've tried to change the resolution to a lower on but in some case the screen could only display weirdly, like only the 2/3 top left corner of the game screen is shown. But I have found a lower resolution that works and with the right screen options:
Still, the SPECIAL introduction video shown right after opening the game is only partially shown, but the game runs rather smoothly. (I have'nt played a lot yet, so I'm not sure how smooth it would be when going in to big cities. But if this setting is not enough to run the game smoothly, you can adjust the graphic settings.)
But I had a problem with lockpicking. The lockpicking screen didn't appear (although, if you move the mouse you hear the sound of bobby pin moving around). I googled a bit and found STEAM Community's taz.Clan's post. The post includes changes on Fallout4.ini and Fallout4Prefs.ini, but it seems only the Fallout4.ini affects the lockpicking screen, so I did the following:
1 - Edit My Documents\My games\Fallout 4\Fallout4.ini
2 - replace "sResourceDataDirsFinal=STRINGS\," by : "sResourceDataDirsFinal=STRINGS\, INTERFACE\"
3 - Go on the section [Interface] bellow in the same file and add the following strings :
And voila! The lockpicking screen appeared, and it functions as it should be.
I should also mention that the first time you run the game, Windows pops up some notification setting and display adjustment setting pop-ups on the right bottom corner (which was really annoying, because you can't really click it away unless you open the game menu by hittign Esc key).
Source: LowSpecGamer's video LowSpecGamer: improving performance on Fallout 4, STEAM Community's taz.Clan's post