MTG Arena Installation for october 4th new release

Hello MTG Arena players,

Since August 1st, a new release of MTG Arena is arrived.
And again, it no longer works.
I use last technique provided last week that consist in a new lutris json file with the link to the latest .msi package and reinstall it.
It worked for me.
As a cannot put .json file here is the code :
{"count":1,"next":null,"previous":null,"results":[{"id":8306,"game_id":17988,"game_slug":"magic-the-gathering-arena","name":"Magic: The Gathering - Arena","year":2017,"user":"alexsim92","runner":"wine","slug":"magic-the-gathering-arena-latest","version":"Latest","description":null,"notes":"IMPORTANT: <i>Silent install no longer works so you must make sure to close out MTGA for the installer to finish. Do not attempt to play when the installer is running or your install might be deleted.</i>\r\n\r\nKnown issues: <a href=\"https://forums.mtgarena.com/forums/threads/37048\">https://forums.mtgarena.com/forums/threads/37048</a>\r\n\r\nMTGA Pro Tracker does not work.","created_at":"2018-05-16T21:55:30.514000Z","updated_at":"2019-05-09T00:14:45.920817Z","draft":false,"published":true,"published_by":19464,"rating":"4","steamid":null,"gogid":null,"gogslug":"","humblestoreid":"","script":{"game":{"exe":"drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe","arch":"win32","prefix":"$GAMEDIR"},"wine":{"WineDesktop":"1920x1080","esync":true,"version":"tkg-unity-4.1-x86_64","Desktop":true},"files":[{"setup":"https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1615.720204/MTGAInstaller_0.1.1615.720204.msi"}],"installer":[{"task":{"arch":"win32","name":"create_prefix","prefix":"$GAMEDIR","description":"Creating Wine prefix"}},{"task":{"arch":"win32","path":"HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver","value":"Y","name":"set_regedit","key":"GrabFullscreen","prefix":"$GAMEDIR"}},{"task":{"arch":"win32","path":"HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver","value":"N","name":"set_regedit","key":"UseTakeFocus","prefix":"$GAMEDIR"}},{"task":{"arch":"win32","name":"winetricks","prefix":"$GAMEDIR","description":"Installing .NET 4.7.2. This will take a while...","app":"dotnet472"}},{"task":{"arch":"win32","name":"winetricks","prefix":"$GAMEDIR","app":"xact arial win10"}},{"task":{"name":"winekill","prefix":"$GAMEDIR"}},{"task":{"arch":"win32","description":"Installing Magic the Gathering Arena","exclude_processes":"mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe","executable":"setup","name":"wineexec","prefix":"$GAMEDIR"}},{"task":{"name":"winekill","prefix":"$GAMEDIR"}}]},"content":"files:\n- setup: https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exe\ngame:\n arch: win32\n exe: drive_c/Program Files/Wizards of the Coast/MTGA/MtgaLauncher.exe\n prefix: $GAMEDIR\ninstaller:\n- task:\n arch: win32\n description: Creating Wine prefix\n name: create_prefix\n prefix: $GAMEDIR\n- task:\n arch: win32\n key: GrabFullscreen\n name: set_regedit\n path: HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver\n prefix: $GAMEDIR\n value: Y\n- task:\n arch: win32\n key: UseTakeFocus\n name: set_regedit\n path: HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver\n prefix: $GAMEDIR\n value: N\n- task:\n app: dotnet472\n arch: win32\n description: Installing .NET 4.7.2. This will take a while...\n name: winetricks\n prefix: $GAMEDIR\n- task:\n app: xact arial win10\n arch: win32\n name: winetricks\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\n- task:\n arch: win32\n description: Installing Magic the Gathering Arena\n exclude_processes: mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe\n executable: setup\n name: wineexec\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\nwine:\n Desktop: true\n WineDesktop: 1920x1080\n esync: true\n version: tkg-unity-4.1-x86_64\n"}]}

Save it to a txt .json file and start it with :
lutris -i magic-the-gathering-arena-latest.json

Have a nice day.
Basco

1 Like

This worked wonderfully!

I couldn’t get into a play yet, but the game starts and downloads necessary files then.

For people coming here not knowing what to do:

  1. Create a new text file with a name like mtga.json

  2. In this folder, open a terminal.

  3. Now run the command lutris -i mtga.json

  4. Follow the instructions :smile:

  5. When the installation has finished, go to the properties for this game and enable DXVK in the newest version (1.3.1)

EDIT: added the fifth step

Another day, another update. I used bascobug’s code and changed it so it download the latest .msi file.

{“count”:1,“next”:null,“previous”:null,“results”:[{“id”:8306,“game_id”:17988,“game_slug”:“magic-the-gathering-arena”,“name”:“Magic: The Gathering - Arena”,“year”:2017,“user”:“alexsim92”,“runner”:“wine”,“slug”:“magic-the-gathering-arena-latest”,“version”:“Latest”,“description”:null,“notes”:“IMPORTANT: Silent install no longer works so you must make sure to close out MTGA for the installer to finish. Do not attempt to play when the installer is running or your install might be deleted.\r\n\r\nKnown issues: <a href=“https://forums.mtgarena.com/forums/threads/37048”>https://forums.mtgarena.com/forums/threads/37048\r\n\r\nMTGA Pro Tracker does not work.”,“created_at”:“2018-05-16T21:55:30.514000Z”,“updated_at”:“2019-05-09T00:14:45.920817Z”,“draft”:false,“published”:true,“published_by”:19464,“rating”:“4”,“steamid”:null,“gogid”:null,“gogslug”:"",“humblestoreid”:"",“script”:{“game”:{“exe”:“drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe”,“arch”:“win32”,“prefix”:"$GAMEDIR"},“wine”:{“WineDesktop”:“1920x1080”,“esync”:true,“version”:“tkg-unity-4.1-x86_64”,“Desktop”:true},“files”:[{“setup”:“https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1622.721726/MTGAInstaller_0.1.1622.721726.msi"}],“installer”:[{“task”:{“arch”:“win32”,“name”:“create_prefix”,“prefix”:"$GAMEDIR",“description”:"Creating Wine prefix”}},{“task”:{“arch”:“win32”,“path”:“HKEY_CURRENT_USER\Software\Wine\X11 Driver”,“value”:“Y”,“name”:“set_regedit”,“key”:“GrabFullscreen”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“path”:“HKEY_CURRENT_USER\Software\Wine\X11 Driver”,“value”:“N”,“name”:“set_regedit”,“key”:“UseTakeFocus”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“name”:“winetricks”,“prefix”:"$GAMEDIR",“description”:“Installing .NET 4.7.2. This will take a while…”,“app”:“dotnet472”}},{“task”:{“arch”:“win32”,“name”:“winetricks”,“prefix”:"$GAMEDIR",“app”:“xact arial win10”}},{“task”:{“name”:“winekill”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“description”:“Installing Magic the Gathering Arena”,“exclude_processes”:“mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe”,“executable”:“setup”,“name”:“wineexec”,“prefix”:"$GAMEDIR"}},{“task”:{“name”:“winekill”,“prefix”:"$GAMEDIR"}}]},“content”:“files:\n- setup: https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exe\ngame:\n arch: win32\n exe: drive_c/Program Files/Wizards of the Coast/MTGA/MtgaLauncher.exe\n prefix: $GAMEDIR\ninstaller:\n- task:\n arch: win32\n description: Creating Wine prefix\n name: create_prefix\n prefix: $GAMEDIR\n- task:\n arch: win32\n key: GrabFullscreen\n name: set_regedit\n path: HKEY_CURRENT_USER\Software\Wine\X11 Driver\n prefix: $GAMEDIR\n value: Y\n- task:\n arch: win32\n key: UseTakeFocus\n name: set_regedit\n path: HKEY_CURRENT_USER\Software\Wine\X11 Driver\n prefix: $GAMEDIR\n value: N\n- task:\n app: dotnet472\n arch: win32\n description: Installing .NET 4.7.2. This will take a while…\n name: winetricks\n prefix: $GAMEDIR\n- task:\n app: xact arial win10\n arch: win32\n name: winetricks\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\n- task:\n arch: win32\n description: Installing Magic the Gathering Arena\n exclude_processes: mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe\n executable: setup\n name: wineexec\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\nwine:\n Desktop: true\n WineDesktop: 1920x1080\n esync: true\n version: tkg-unity-4.1-x86_64\n”}]}

I used the instructions in bascobug’s original post and it worked fine for me.

It works also for me with the new .msi installer :
https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1622.721726/MTGAInstaller_0.1.1622.721726.msi
Just replaced in json file and redownloaded the whole game…

Have fun

the problem with the installer .msi is, that it works for me, but I don’t have a MTGALauncher.exe anymore to update it at the next update :thinking:

As normal lutris installer no longer works using default MTGAInstaller.exe, it is a workaround.

Can someone explain again? Because I downloaded and installed the msi file, but when the game launches it shows an error message and the game closes. Where do I put the json file? I ran the lutris -i mtga.json, it installs, and when I click launch it says there isn’t a file. So, where do I put the file, and what steps am I doing wrong? Please help an inexperienced lutris user :pray:

Hello vericastmach. I never got this to work on my computer (Linux Mint 19.2 Dell e6410 laptop), whereas doing the same installation on my mother’s computer (Linux Mint 19.2 Dell Optiplex 790) worked perfectly. So your problem might have nothing to do with the installation. On my e6410, I see pretty much what you describe: “game launches … shows an error message … and closes”. The error message for me (and maybe you?) is a grey box with the magic symbol bu a red exclamation point, with some numbers about unity at the top. Then, bang … it’s gone.

Here’s the new url to download latest client msi:
https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1684.728405/MTGAInstaller_0.1.1684.728405.msi
Replace the old one with this link in the json file.

For those who wonder, the link is published in MTGArena forum.
https://forums.mtgarena.com/forums/threads/58489

UPDATE: I did a mistake while copy pasting. It’s the good link now. Sorry

1 Like

Here’s the newest msi URL as mentioned by hubearth.

https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1684.728405/MTGAInstaller_0.1.1684.728405.msi

Update json file and reinstall everything from scratch.

Sorry to be dense,

but how do I update the .json file with that .msi file.
I did the above steps, but the game said I was already running at the newest version, I’m assuming because I had the code at the top of the page in the .json file

1 Like
  1. Uninstall (remove) MTG Arena (non-updated version)
  2. Create a file called mtga.json wherever you want. (I created it in home/Games).
  3. Copy+paste the bellow (updated sept 9_2019) in mtga.json file

{“count”:1,“next”:null,“previous”:null,“results”:[{“id”:8306,“game_id”:17988,“game_slug”:“magic-the-gathering-arena”,“name”:“Magic: The Gathering - Arena”,“year”:2017,“user”:“alexsim92”,“runner”:“wine”,“slug”:“magic-the-gathering-arena-latest”,“version”:“Latest”,“description”:null,“notes”:“IMPORTANT: Silent install no longer works so you must make sure to close out MTGA for the installer to finish. Do not attempt to play when the installer is running or your install might be deleted.\r\n\r\nKnown issues: <a href=“https://forums.mtgarena.com/forums/threads/37048”>https://forums.mtgarena.com/forums/threads/37048\r\n\r\nMTGA Pro Tracker does not work.”,“created_at”:“2018-05-16T21:55:30.514000Z”,“updated_at”:“2019-05-09T00:14:45.920817Z”,“draft”:false,“published”:true,“published_by”:19464,“rating”:“4”,“steamid”:null,“gogid”:null,“gogslug”:"",“humblestoreid”:"",“script”:{“game”:{“exe”:“drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe”,“arch”:“win32”,“prefix”:"$GAMEDIR"},“wine”:{“WineDesktop”:“1920x1080”,“esync”:true,“version”:“tkg-unity-4.1-x86_64”,“Desktop”:true},“files”:[{“setup”:“https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1684.728405/MTGAInstaller_0.1.1684.728405.msi"}],“installer”:[{“task”:{“arch”:“win32”,“name”:“create_prefix”,“prefix”:"$GAMEDIR",“description”:"Creating Wine prefix”}},{“task”:{“arch”:“win32”,“path”:“HKEY_CURRENT_USER\Software\Wine\X11 Driver”,“value”:“Y”,“name”:“set_regedit”,“key”:“GrabFullscreen”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“path”:“HKEY_CURRENT_USER\Software\Wine\X11 Driver”,“value”:“N”,“name”:“set_regedit”,“key”:“UseTakeFocus”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“name”:“winetricks”,“prefix”:"$GAMEDIR",“description”:“Installing .NET 4.7.2. This will take a while…”,“app”:“dotnet472”}},{“task”:{“arch”:“win32”,“name”:“winetricks”,“prefix”:"$GAMEDIR",“app”:“xact arial win10”}},{“task”:{“name”:“winekill”,“prefix”:"$GAMEDIR"}},{“task”:{“arch”:“win32”,“description”:“Installing Magic the Gathering Arena”,“exclude_processes”:“mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe”,“executable”:“setup”,“name”:“wineexec”,“prefix”:"$GAMEDIR"}},{“task”:{“name”:“winekill”,“prefix”:"$GAMEDIR"}}]},“content”:“files:\n- setup: https://mtgarena.downloads.wizards.com/Live/Windows32/MTGAInstaller.exe\ngame:\n arch: win32\n exe: drive_c/Program Files/Wizards of the Coast/MTGA/MtgaLauncher.exe\n prefix: $GAMEDIR\ninstaller:\n- task:\n arch: win32\n description: Creating Wine prefix\n name: create_prefix\n prefix: $GAMEDIR\n- task:\n arch: win32\n key: GrabFullscreen\n name: set_regedit\n path: HKEY_CURRENT_USER\Software\Wine\X11 Driver\n prefix: $GAMEDIR\n value: Y\n- task:\n arch: win32\n key: UseTakeFocus\n name: set_regedit\n path: HKEY_CURRENT_USER\Software\Wine\X11 Driver\n prefix: $GAMEDIR\n value: N\n- task:\n app: dotnet472\n arch: win32\n description: Installing .NET 4.7.2. This will take a while…\n name: winetricks\n prefix: $GAMEDIR\n- task:\n app: xact arial win10\n arch: win32\n name: winetricks\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\n- task:\n arch: win32\n description: Installing Magic the Gathering Arena\n exclude_processes: mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe\n executable: setup\n name: wineexec\n prefix: $GAMEDIR\n- task:\n name: winekill\n prefix: $GAMEDIR\nwine:\n Desktop: true\n WineDesktop: 1920x1080\n esync: true\n version: tkg-unity-4.1-x86_64\n”}]}

  1. Save the file mtga.json in your editor. Exit.
  2. Close any Lutris windows open.
  3. Open your terminal inside the folder where u created mtg.json
  4. Type on terminal:
    lutris -i mtga.json
  5. Follow normal instructions to install MTG Arena.
    9 Enjoy it. :grinning:

my terminal get’s to here, opens lutris and then does nothing

self.current_event = self.state()

File “/usr/lib/python3.6/site-packages/yaml/parser.py”, line 550, in parse_flow_mapping_key
“expected ‘,’ or ‘}’, but got %r” % token.id, token.start_mark)
yaml.parser.ParserError: while parsing a flow mapping
in “”, line 1, column 51:
… null,“previous”:null,“results”:[{“id”:8306,“game_id”:17988,“game …
^
expected ‘,’ or ‘}’, but got ‘:’
in “”, line 1, column 509:
… be deleted.\r\n\r\nKnown issues: <a href=“https://forums.mtgare
^

I think you’re running Python 3.6 as default version. Try to run Python 2.7 or the stable native version of your Linux distribution.

Instructions here: https://leemendelowitz.github.io/blog/how-does-python-find-packages.html

Did someone get it with the newest update?

Exchanged the “setup” part in the .json with the link in the MTGA forums post. Ran th installer, but it still says I’m having an outdated version

Reinstalling of game helps. Installation script have already updated.

As pointed by Elmister, the link in my post was wrong. sorry about that. Try again with this link for the update of September 9th:

https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1684.728405/MTGAInstaller_0.1.1684.728405.msi

is this method still working?
at the moment it is stuck in ‘waiting from response by lutris.net

the actual new msi link should be this
https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1699.730588/MTGAInstaller_0.1.1699.730588.msi

So I’m pretty new to linux and Lutris and using wine to run games, and I’ve been having similar problems but managed to get it working. If I install through the Lutris game page, it gives me a ‘Client out of date’ error after I log in. If I copy the .json script from here or the Lutris game page and replace the references to the newest version (MTGAInstaller_0.1.1699.730588.msi) it hangs on ‘waiting from response by lutris,net’. But I found that there’s a patch file as well that needs to be downloaded, see this MTG forum post: https://forums.mtgarena.com/forums/threads/58489.

So if I go to the game page (https://lutris.net/games/magic-the-gathering-arena/) and select ‘Edit Installer’ and replace the ‘Content’ box with the code below, I can ‘Test this installer’ and it finally worked for me. After the game installs and launches, it downloads over a gig of more updates/files and started working for me. So I don’t know if I wrote this code the ‘right way’, but I submitted it for moderation and will post it below for others to try:

files:
- setup: https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1699.730588/MTGAInstaller_0.1.1699.730588.msi
- patch: https://mtgarena.downloads.wizards.com/Live/Windows32/versions/1699.730588/MTGAPatch_0.1.1699.730588.msp
game:
  arch: win32
  exe: drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe
  prefix: $GAMEDIR
installer:
- task:
    arch: win32
    description: Creating Wine prefix
    name: create_prefix
    prefix: $GAMEDIR
- task:
    arch: win32
    key: GrabFullscreen
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
    prefix: $GAMEDIR
    value: Y
- task:
    arch: win32
    key: UseTakeFocus
    name: set_regedit
    path: HKEY_CURRENT_USER\Software\Wine\X11 Driver
    prefix: $GAMEDIR
    value: N
- task:
    app: dotnet472
    arch: win32
    description: Installing .NET 4.7.2. This will take a while...
    name: winetricks
    prefix: $GAMEDIR
- task:
    app: xact arial win10
    arch: win32
    name: winetricks
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
- copy:
    dst: $CACHE/mtg-arena/
    src: setup
- task:
    arch: win32
    args: /i "$CACHE/mtg-arena/MTGAInstaller_0.1.1699.730588.msi" /q
    description: Installing Magic the Gathering Arena
    exclude_processes: mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe
    executable: msiexec
    name: wineexec
    prefix: $GAMEDIR
- task:
    arch: win32
    args: /i "$CACHE/mtg-arena/MTGAPatch_0.1.1699.730588.msp" /q
    description: Installing Magic the Gathering Arena
    exclude_processes: mscorsvw.exe rundll32.exe MTGA.exe UnityCrashHandler32.exe
    executable: msiexec
    name: wineexec
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
wine:
  Desktop: true
  esync: true
  version: tkg-unity-4.5-x86_64

While installing dot net 472, system stopped.
How can I solve it.
Please