-
-
Notifications
You must be signed in to change notification settings - Fork 388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mtg_arena: new verb #1347
mtg_arena: new verb #1347
Conversation
which is fatal Update: affected by https://bugs.winehq.org/show_bug.cgi?id=45546 Update: Patched using #1348 using WINEHACK |
Adds Magic: The Gathering Arena verb Referencing: PhoenicisOrg/scripts#934 game using non-visualstuio installer works with output that doesn't seem to be relevant to WINE: ``` Executing wine msiexec /I /home/kreyren/.cache/winetricks/mtg_arena/MTGAInstaller_0.1.1790.733462.msi Z:\home\kreyren>chcp 65001 Can't recognize 'chcp 65001 ' as an internal or external command, or batch script. Z:\home\kreyren>del "C:\users\kreyren\Temp\{CE5264CC-7EDF-492E-84F6-B9E7A53A606A}.bat" /Q /F Can't recognize 'C:\users\kreyren\Temp\{CE5264CC-7EDF-492E-84F6-B9E7A53A606A}.bat' as an internal or external command, or batch script. ``` Official uses visualstudio installer - returns `0070:err:msi:custom_get_thread_return Invalid Return Code 1627` for https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exe - winebug https://bugs.winehq.org/show_bug.cgi?id=47820, logic adapted This installer uses wine binary stacked in AppImage using Winetricks#1348 Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
0a93dda
to
7c2b5f0
Compare
Lutris installerSource of lutris installer which is written based on this commit custom-name: Magic The Gathering Arena - AppImage
files:
- setup: https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1790.733462/MTGAInstaller_0.1.1790.733462.msi
- appimage_ci: https://github.com/Kreyren/kreytricks/releases/download/7f230d2/MTGA.AppImage
game:
args: wine "$GAMEDIR/drive_c/Program Files (x86)/Wizards of the Coast/MTGA/MTGA.exe"
exe: $GAMEDIR/MTGA.AppImage
installer:
- move:
dst: $GAMEDIR
src: appimage_ci
- execute:
args: wine wineboot
description: Setting up wine prefix
env:
WINEARCH: win64
WINEPREFIX: $GAMEDIR
file: $GAMEDIR/MTGA.AppImage
- execute:
args: wine setup
description: Installing MTGA
env:
WINEDLLOVERRIDES: winemenubuilder.exe=d
WINEPREFIX: $GAMEDIR
file: $GAMEDIR/MTGA.AppImage
require-binaries: wine
system:
env:
WINEARCH: win64
WINEDEBUG: -all
WINEDLLOVERRIDES: winemenubuilder.exe=d
WINEPREFIX: $GAMEDIR |
Game outputs Wine error if |
do not merge the patch path is wrong Update: resolved |
37caebb
to
0fd2dc7
Compare
Might be alternative solution for ntdll.dll fix instead of using wineappimagebuilder Relevant: https://www.winehq.org/news/2019070501 (this year feature)
Conclusion: investigate |
Will be assigned once #1348 is merged |
As refferenced on Winetricks#1344 making a new wineprefix is creating conflicts for installers that are using custom WINE, this resolves it and seems to fix Winetricks#599 as well. Adding `winetricks_set_wineprefix` to some verbs might be required, so far no conflicts on WINE 4.17 packaged by Debian. Fixes: Winetricks#1344 Fixes: Winetricks#1335 Fixes: Winetricks#1347 Allows adaptation using: Winetricks#1348 Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
As refferenced on Winetricks#1344 making a new wineprefix is creating conflicts for installers that are using custom WINE, this resolves it and seems to fix Winetricks#599 as well. Adding `winetricks_set_wineprefix` to some verbs might be required, so far no conflicts on WINE 4.17 packaged by Debian. Fixes: Winetricks#1344 Fixes: Winetricks#1335 Fixes: Winetricks#1347 Allows adaptation using: Winetricks#1348 Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
Game got updated and the workaround is no longer working -> Update required |
New update requires powershell apparently (#1391) |
Transfered in Kreytricks#40 since game needs debugging |
DO NOT MERGE - Game was updated and this no longer works.
Adds Magic: The Gathering Arena verb
Referencing: PhoenicisOrg/scripts#934
game using non-visualstuio installer works with output that doesn't seem to be relevant to WINE:
Official uses visualstudio installer
0070:err:msi:custom_get_thread_return Invalid Return Code 1627
for https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exeUses: #1348
Signed-off-by: Jacob Hrbek kreyren@rixotstudio.cz