lutris / agora

Public discussion space for the community
11 stars 0 forks source link

Default wine executable to wine64 with 64-bit builds #89

Open fls2018 opened 4 years ago

fls2018 commented 4 years ago

Currently if you need to use wine64 (for Elite Dangerous for example) the only way to do this is via adding a custom wine path and manually pointing to wine64 within the runners bin folder. This is needed for Elite Dangerous to have a working Lutris script.

tannisroot commented 4 years ago

Currently if you need to use wine64 (for Elite Dangerous for example)

can you explain why exactly it needs that? And no this should absolutely not be an option but instead the default.

fls2018 commented 4 years ago

Currently if you need to use wine64 (for Elite Dangerous for example)

can you explain why exactly it needs that? And no this should absolutely not be an option but instead the default.

Wine fixes committed late last year in order to fix the CRC error (without making changes to the registry) only relate to wine64 as mentioned here:

https://bugs.winehq.org/show_bug.cgi?id=43464#c19

Current Lutris install scripts for the game require the end user to use the old method to fix this by manually editing Cryptographic machineguid's in the registry , an easier way would be if it could be set to use wine64 automatically and no need for an end user to mess with the registry or manually pointing to wine64.

strycore commented 4 years ago

Wouldn't defaulting to wine64 break all 32bit games?

tannisroot commented 4 years ago

@strycore it will not. I've tried it with several 32-bit applications (checked with file) and wine still launches them just fine.

tannisroot commented 4 years ago

Seems like Origin doesn't like being launched with Wine64 very much.