PDA

View Full Version : Can't install FGU



DMYan
February 27th, 2022, 14:42
Ok so...
I purchased the Unlimited subscription in order to play with my group. One of my friends simply could not install. The installation gets stucked and can't be uninstalled.
Here are the last part of the logs (see attachment for the full logs):


WriteRegStr: "HKEY_LOCAL_MACHINE\SOFTWARE\SmiteWorks\Fantasy Grounds" "AppDir"="C:\Program Files\SmiteWorks\Fantasy Grounds"
WriteRegStr: "HKEY_CURRENT_USER\SOFTWARE\SmiteWorks\Fantasy Grounds" "DataDir"="C:\Users\giogi\AppData\Roaming\SmiteWorks\Fantasy Grounds"
WriteRegStr: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "DisplayName"="Fantasy Grounds"
WriteRegStr: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "UninstallString"="C:\Program Files\SmiteWorks\Fantasy Grounds\FantasyGroundsUpdater.exe -uninstall"
WriteRegStr: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "DisplayIcon"="C:\Program Files\SmiteWorks\Fantasy Grounds\FantasyGroundsUpdater.exe"
WriteRegStr: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "RegOwner"="SmiteWorks"
WriteRegStr: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "Publisher"="SmiteWorks"
WriteRegDWORD: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "NoModify"="0x00000001"
WriteRegDWORD: "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Uninstall\Fantasy Grounds" "NoRepair"="0x00000001"
Call: 254
SetFlag: 13=6
File: overwriteflag=1, allowskipfilesflag=2, name="C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\Acce ssControl.dll"
File: wrote 15360 to "C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\Acce ssControl.dll"
SetFlag: 12=256
MessageBox: 0,"Launching Fantasy Grounds Updater"
Exec: command="C:\Program Files\SmiteWorks\Fantasy Grounds\\FantasyGroundsUpdater.exe -i"
Exec: failed createprocess ("C:\Program Files\SmiteWorks\Fantasy Grounds\\FantasyGroundsUpdater.exe -i")
Delete: DeleteFile("C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\Acce ssControl.dll")
Delete: DeleteFile("C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\Syst em.dll")
Delete: DeleteFile on Reboot("C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\Syst em.dll")
RMDir: RemoveDirectory("C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\")
RMDir: RemoveDirectory on Reboot("C:\Users\giogi\AppData\Local\Temp\nse46B5.tmp\")


He has a notebook with Snapdragon 850 @ 2.96 GHz CPU, Qualcomm Adreno 630 GPU, 8gb RAM.

Jiminimonka
February 27th, 2022, 15:16
Probably anti virus software is to blame. Tell them to add exceptions FantasyGrounds.exe and FantasyGroundsUpdater.exe

Sulimo
February 27th, 2022, 18:42
He has a notebook with Snapdragon 850 @ 2.96 GHz CPU, Qualcomm Adreno 630 GPU, 8gb RAM.


This is your user's problem.

FG is only supported on Windows X86-64 CPUs (Intel or AMD).

The Snapdragon is an ARM CPU, it has a completely different architecture than x86-64 and the two are not compatible. While Apple has created Rosetta 2 for their M1 CPU (which is also ARM based) to emulate x86-64, Microsoft has not as yet created a proper emulation layer for their OS. To be honest, ARM based Windows is a pretty niche product, so I don't know how much resources they are putting into it. It's definitely something that Microsoft should address, but Windows on ARM has been in the works for years at this point, and they still don't have that compatibility.

Jiminimonka
February 27th, 2022, 18:45
This is your user's problem.

FG is only supported on Windows X86-64 CPUs (Intel or AMD).

The Snapdragon is an ARM CPU, it has a completely different architecture than x86-64 and the two are not compatible. While Apple has created Rosetta 2 for their M1 CPU (which is also ARM based) to emulate x86-64, Microsoft has not as yet created a proper emulation layer for their OS. To be honest, ARM based Windows is a pretty niche product, so I don't know how much resources they are putting into it. It's definitely something that Microsoft should address, but Windows on ARM has been in the works for years at this point, and they still don't have that compatibility.

Ahhh. Well there you have it.

LordEntrails
February 27th, 2022, 18:46
edit: Ninja'd and confirmed by Sulimo!

Last I knew, the Snapdragon processor was used on phones. Maybe he's trying to install on a tablet? Does their computer meet the system requirements to install FGU?
https://fantasygroundsunity.atlassian.net/wiki/spaces/FGCP/pages/1136984087/System+Requirements