https://bugs.winehq.org/show_bug.cgi?id=38436
--- Comment #7 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Austin English from comment #6)
(In reply to Olivier F. R. Dierick from comment #4)
The bug reporter's original issue was that steam was installed with winetricks, which makes 32bit wineprefixes. Both GTAV and Social Club are 64bit programs and need a 64bit wineprefix.
winetricks does not make 32-bit prefixes. It warns if using a 64-bit prefix for some verbs that require 32-bit prefixes, but it doesn't force 32-bit anywhere.
I didn't say that it forced 32bit either, but winetricks does make 32bit prefixes when WINEARCH=win64 is not defined and it has to create the prefix, either because the prefix doesn't exist or --isolate is used. I believe --isolate is the default for the winetricks steam recipe. So even if the user has a 64-bit prefix, winetricks will make a new 32-bit prefix, unless --no-isolate is given.