WineHQ

Magic: The Gathering Arena

Magic the Gathering: Arena current version

Application Details:

Version: Current
License: Free to use
URL: https://magic.wizards.com/en/m...
Votes: 6
Latest Rating: Silver
Latest Wine Version Tested: 6.9

Maintainers: About Maintainership

Free Download Official free to play client, version for Windows

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installer works (but the text is almost impossible to read because it is almost the same color as the backgrounds).

Play against other players (and with Sparky) works. Rewards work. Deck editing works.

Changing focus to a different window and then returning to the game. This may seem obvious, but it was broken in previous wine/game versions.

What does not

The update process during game start up crashes occasionally. Once during the initial update, for me.

The mouse cursor occasionally changes to a thin vertical bar of gray and black randomness after focus returns to the game from another window. The does not affect play (the top end of the bar is the "point" of the cursor). The problem corrects itself once the game changes scene again (and presumably sets the cursor again).

The game launcher crashes. But if you launch the game directly everything works.

wine ~/.wine-arena/drive_c/Program\ Files\ \(x86\)/Wizards\ of\ the\ Coast/MTGA/MTGA.exe

Workarounds

You can just a start the game again and it will start downloading from roughly were it left off. You may have to do this a couple of times (based on experience with previous versions).

What was not tested

Anything involving real money. Special events. Tournaments.

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

I used a 64-bit wine prefix and no tricks. Starting with a non-existent the prefix directory I ran:

WINEPREFIX=~/.wine-arena wine ~/Downloads/MTGAInstaller.exe
WINEPREFIX=~/.wine-arena wine ~/.wine-arena/drive_c/Program\ Files\ \(x86\)/Wizards\ of\ the\ Coast/MTGA/MTGA.exe

Installed wine package is 4.11~disco from winehq with the following sources:

deb https://dl.winehq.org/wine-builds/ubuntu/ disco main
deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04 ./

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowopenSUSE Leap 15.2Jun 02 20216.9Yes Yes YesSilverIngo 
ShowManjaro 20.2.1 NibiaApr 23 20216.6Yes Yes YesGoldMerlin 
ShowFedora 32, 64-bit.Jan 30 20216.1N/A Yes NoBronzeZhenboLi 
ShowManjaro 20.2.1 NibiaApr 23 20216.0Yes Yes YesGoldMerlin 
ShowArch Linux x86_64Jul 22 20205.13-stagingYes Yes YesGoldDenis Sheremet 

Known Bugs

Bug # Description Status Resolution Other apps affected
32342 Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation) STAGED View
45937 Magic The Gathering Arena stops accepting any input after losing and regaining focus UNCONFIRMED View
47753 Magic The Gathering: Arena (MTGA) issue crashing on start UNCONFIRMED View
49627 Magic The Gathering: Arena Update manager needs Windows.Foundation.Diagnostics.AsyncCausalityTracer RESOLVED NOTOURBUG View
50537 Magic the gathering Arena Installer: shows a grey background instead of black UNCONFIRMED View
50588 Magic the gathering Arena: Game crashes after a game finished UNCONFIRMED View
50696 Magic: The Gathering Arena shows a white window when trying to add fund UNCONFIRMED View
50903 Magic the gathering Arena (MTGA) crashes when launching the game UNCONFIRMED View

Show all bugs

HowTo / Notes

Wine Version

Make sure you use a wine version > 5.9. Prior versions suffer from a bug that causes the client to constantly crash when downloading the initial assets (https://bugs.winehq.org/show_b...). This has been fixed in wine versions > 5.9.

Other wine versions with known issues for MTGA:

Workaround: Mouse focus issue

After you moved your mouse outside the client or switched to a different virtual desktop, MTGA will not regain focus if you get back to the application.

To fix this focus issue you can  add a registry key by running:

wine reg ADD 'HKEY_CURRENT_USER\Software\Wine\X11 Driver' /v UseTakeFocus /d 'N' /f

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

After the late august/september updates
by Rodney on Thursday September 2nd 2021, 23:33
I am no longer able to find a way to run MTGA. Not sure where I should be looking for logs, etc. Not entirely new to Linux but pretty new to wine/lutris/etc.
Anyone else had this issue?
RE: After the late august/september updates
by Ingo on Saturday September 25th 2021, 5:17
Is your problem with getting it to run on a new installation? Or is it not being able to update an existing installation?

I have the latter problem. For the last 3 Arena updates or so I have the same behaviour: I see the update checker window, it downloads an update (around 186 MB or so), but then I don't see the update getting installed like on Windows. Instead the normal Arena loading screen appears and takes me to the login screen (although I had been logged in before the update) where my - correct - credentials take me to an endless loop of login screen.

For now I always used the workaround to delete my Arena WINEPREFIX and install from scratch which unfortunately means downloading 4 GB in-app data again for each failed Arena update instead of only a few MB.
RE: After the late august/september updates
by Ingo on Saturday September 25th 2021, 7:38
Ok, in order not to download gigabytes again and again I tried to backup the in-game downloads and restore them after a fresh install. it worked like this:

Before reinstalling:

WINEPREFIX=whatever your Prefix is (default: ~/.wine)
cd $WINEPREFIX/drive_c/Program\ Files/Wizards\ of\ the\ Coast/MTGA/MTGA_Data
cp -a Downloads /your/desired/backup/location

Then delete your WINEPREFIX (of course only if you don't have other programs installed there that you want to keep!!!) and do a fresh install of MTG Arena in the same WINEPREFIX (don't forget the registry setting that allows you to alt-tab to a linux console and back to Arena!).

Before (!) you log into Arena, switch to a console and restore the in-game downloads:

cd $WINEPREFIX/drive_c/Program\ Files/Wizards\ of\ the\ Coast/MTGA/MTGA_Data/Downloads
cp -an /your/desired/backup/location/Downloads/* .

When that has completed, alt-tab back to Arena, log into your account and it will only need to download files that are part of the update.
Launcher fails without corefonts
by dolphinling on Monday February 22nd 2021, 0:23
Without corefonts, MTGALauncher.exe fails to run with the following error:

Unhandled Exception:
System.UriFormatException: Invalid URI: The hostname could not be parsed.
at System.Uri.CreateThis (System.String uri, System.Boolean dontEscape, System.UriKind uriKind) [0x0007b] in :0
at System.Uri..ctor (System.String uriString) [0x00014] in :0
at MS.Internal.FontCache.Util.CombineUriWithFaceIndex (System.String fontUri, System.Int32 faceIndex) [0x00009] in :0
at System.Windows.Media.GlyphTypeface..ctor (MS.Internal.Text.TextInterface.Font font) [0x0003b] in :0
at MS.Internal.FontFace.PhysicalFontFamily.GetGlyphTypeface (System.Windows.FontStyle style, System.Windows.FontWeight weight, System.Windows.FontStretch stretch) [0x00022] in :0
(and 50+ more lines of backtrace)

This output is from wine-staging-6.2, a different but similar error happens with wine-6.0.

This is for a new installation - I don't know if an existing installation will run without corefonts.

With corefonts, it works fine.
Installer version 0.1.3080.811728 doesn't work
by Echo Nolan on Thursday August 27th 2020, 13:32
The installer for the update released today doesn't work at all. I see

enolan@chonk ~> ./wine/bin/wine msiexec /i Downloads/MTGAInstaller_0.1.3080.811728.msi
0074:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1114
0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
enolan@chonk ~> wine client error:74: write: Bad file descriptor

In the console and the installer window never shows up.
RE: Installer version 0.1.3080.811728 doesn't work
by ZeroPointEnergy on Thursday August 27th 2020, 16:01
What wine version did you use? I just installed this myself and everything worked fine.
RE: Installer version 0.1.3080.811728 doesn't work
by Echo Nolan on Thursday August 27th 2020, 19:08
Version 5.14
RE: Installer version 0.1.3080.811728 doesn't work
by Lluí­s Gili on Friday August 28th 2020, 8:47
tried with 4.9 and 5.13-staging and it does not work, which version are you using ZeroPointEnergy?
RE: Installer version 0.1.3080.811728 doesn't work
by ZeroPointEnergy on Friday August 28th 2020, 10:02
I installed it on two different computers, both use Gentoo. Once with wine-5.13 and once with wine-staging-5.15 (with the patch from bugs.winehq.org/show_bug.cgi?id=49712 because of the regression)

Here is the script I use to launch/reinstall the game github.com/ZeroPointEnergy/games/blob/master/bin/mtga
RE: Installer version 0.1.3080.811728 doesn't work
by Lluí­s Gili on Friday August 28th 2020, 10:18
With your script worked, thanks! I guess "export WINEARCH='win64'" is what made the difference
RE: Installer version 0.1.3080.811728 doesn't work
by Echo Nolan on Friday August 28th 2020, 15:03
I was on a wine32 build. It works fine under wineWow. The environment variable wasn't necessary for me.
RE: Installer version 0.1.3080.811728 doesn't work
by Micho on Friday August 28th 2020, 0:15
It doesn't work for me either. I'm using 5.15.
MTGA via AppImage
by go_vegan on Wednesday August 12th 2020, 14:23
Here is a tool to install MTGA via an appimage:
github.com/linux-ott/mtga-appimage
MTGA and Ipv6
by Ša?o Beller on Friday May 1st 2020, 14:18
Adding a note, will add it to my records in future.

A friend and I both had issues (Laptop running Ubuntu 19.04 and Desktop running Linux Mint 19.3) where we were stuck at update downloading. We had issues getting updates to download.

After taking a look through trace and Wireshark, we found the culprit was relating to ipv6. Since disabling it on both machines, everything has been working since on two new machines.

So it may be something to look at if you're having connection issues in future.
Little note about MTGALauncher
by vries on Thursday April 23rd 2020, 16:20
When updating game with MTGALauncher.exe, operating system must be set to WIndows 7.
When OS set to Windows 2003, as I wrote in workarounds, MTGALauncher.exe won't start.
Maintaining MTGA
by Ša?o Beller on Thursday April 23rd 2020, 1:21
Hi everyone,

I recently got maintainership over MTGA. I'm looking for problems people are running into recently. I will be looking into solving issues related, and posting organized information on how to get things running.

Please respond to this if you're facing an issue, even if the game works. I'll also be looking at writing some patches for wine.

Regards,
Shane
Tried to install on 5.0 and 5.4(staging)
by thatCarpenter on Friday March 27th 2020, 12:32
Does not work for me. Cannot find help to make it work . . . tried to submit test results, but have not heard back.
Same problem on manjaro with plasma
by Sean H Bovey on Sunday March 8th 2020, 11:59
I think I'm having the same issue. It ran like a Champ after the initial install. Now I can't figure out how to launch it again. Have you figured out anything?
Can't run MTGALauncher
by Luke on Sunday February 23rd 2020, 19:45
Hi there,

I installed wine 5.0 on my Ubuntu 19.10 with the hopes of playing MTGA. The Installation file runs somewhat smoothly (save for a weird commonly occurring graphical glitch where the background is all black etc...) when right-clicking it and selecting "Open with Wine Windows Program Loader". What doesn't work is doing the same thing to the MTGALauncher.exe file which gets created after the installation is complete. Nothing happens.

I've tried typing in:

wine MTGALauncher.exe

in the terminal but it gives me this:

0009:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
0009:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
The entry point method could not be loaded due to Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

I'm at a loss and have no clue what to do :|
Please help.

Cheers
Luke
Screen frozen when attempting tu purchase "gems" in the store
by Camille ALBERT on Wednesday October 9th 2019, 1:12
Hi,

I'm getting the following error (Unhandled exception 0x80000003) when accessing the store in MTG Arena and trying to purchase "gems" :

0074:fixme:ver:GetCurrentPackageId (0x34fac4 (nil)): stub
0074:fixme:ntdll:EtwRegisterTraceGuidsW (0x4762a4, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x4b12d8, (null), (null), 0x4b90c0): stub
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5727a00f-50be-4519-8256-f7699871fecb}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
0074:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
0074:fixme:process:GetNumaHighestNodeNumber (0x34faa4): semi-stub
0074:fixme:process:SetProcessDEPPolicy (3): stub
0074:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0074:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
0074:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0074:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0074:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x34ef9c, (nil) 0x34ef98
0074:fixme:nls:get_dummy_preferred_ui_language (0x38 0x34ef9c (nil) 0x34ef98) returning a dummy value (current locale)
0074:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x34ef9c, 0x5fc148 0x34ef98
0074:fixme:nls:get_dummy_preferred_ui_language (0x38 0x34ef9c 0x5fc148 0x34ef98) returning a dummy value (current locale)
0074:fixme:winsock:WSALookupServiceBeginW (0x34eda8 0x00000ff0 0x34ede4) Stub!
0074:fixme:iphlpapi:NotifyAddrChange (Handle 0x34efc0, overlapped 0x5fc644): stub
0074:fixme:win:RegisterDeviceNotificationW (hwnd=0x1008c, filter=0x34ef34,flags=0x00000000) returns a fake device notification handle!
0074:fixme:win:RegisterDeviceNotificationW (hwnd=0x1008c, filter=0x34ef34,flags=0x00000000) returns a fake device notification handle!
008e:fixme:wlanapi:WlanEnumInterfaces (0x1, (nil), 0x3bef790) semi-stub
0095:fixme:process:SetProcessDEPPolicy (3): stub
0095:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0095:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00a3:fixme:time:QueryThreadCycleTime (0xcc,0x19cfda0): stub!
0095:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00a1:fixme:process:SetProcessDEPPolicy (3): stub
00a1:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00a1:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00a1:fixme:gdi:GdiInitializeLanguagePack stub
00ae:fixme:process:SetProcessDEPPolicy (3): stub
00ae:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00ae:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00bf:fixme:time:QueryThreadCycleTime (0xcc,0x19cfda0): stub!
00ae:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00c9:fixme:process:SetProcessDEPPolicy (3): stub
00c9:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00c9:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00cb:fixme:time:QueryThreadCycleTime (0xcc,0x19cfda0): stub!
00c9:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00d5:fixme:process:SetProcessDEPPolicy (3): stub
00d5:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00d5:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00d7:fixme:time:QueryThreadCycleTime (0xcc,0x19cfda0): stub!
00d5:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
wine: Unhandled exception 0x80000003 in thread a1 at address 0x125f02e5 (thread 00a1), starting debugger...
00e7:fixme:process:SetProcessDEPPolicy (3): stub
00e7:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00e7:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00e7:fixme:gdi:GdiInitializeLanguagePack stub
wine: Unhandled page fault on read access to 0x0000002c at address 0x12adbe21 (thread 00e7), starting debugger...
00ff:fixme:process:SetProcessDEPPolicy (3): stub
00ff:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00ff:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x11214b60, 0x149f0538, 0x14a17088) stub.
00ff:fixme:gdi:GdiInitializeLanguagePack stub
wine: Unhandled page fault on read access to 0x0000002c at address 0x12adbe21 (thread 00ff), starting debugger...

It's just an extract of the log, after first error the screen is frozen and the log continues to show "wine: Unhandled page fault on read access to 0x0000002c at address 0x12adbe21" errors endlessly.

Could you try reproduce thiserror ? Any idea to solve this issue ?

Many thanks for your time and your help.

Camille
Getting error when starting MTGA on mac
by Benjamin Bozou on Monday September 16th 2019, 8:50
Hi,
Anyone is facing an issue when running MTGA on mac? I've tried with versions 4.15, 4.7, 4.0.2 and getting always the same error on starting the app.

I've open the bug #47753 but was wondering if someone faced it and found a workaround.

Thanks
Install issues with the new installer
by ZeroPointEnergy on Friday July 26th 2019, 7:19
There seems to be an issue with the installer that released 25/26 July not installing the game at all. I was able to workaround the issue by following the instructions here: forums.mtgarena.com/forums/threads/58489
RE: Install issues with the new installer
by Kaive Cosmus on Sunday July 28th 2019, 5:01
how you got this command line working on mac? if i try it the terminal says -bash: msiexec: command not found, as i expected.

did i miss something or is there a wine Terminal to use?
RE: Install issues with the new installer
by Kaive Cosmus on Sunday July 28th 2019, 5:21
in fact i did not need the command line but simply use the downloaded msi as executable. But now im stuck in game with the message "not enought disk space. 4,462 mb required"

how to solve this?

btw im new to wineskin
RE: Install issues with the new installer
by ZeroPointEnergy on Sunday July 28th 2019, 15:32
Sorry, only used this on Linux. I just used "wine msiexec /i ./MTGAInstaller_0.1.1595.718832.msi". The msiexec binary should be part of wine and be in the wine prefix under windows/system32/msiexec.exe
patched wine for Playonlinux
by Lluí­s Gili on Wednesday May 29th 2019, 14:47
to avoid "Fatal error in gc, GetThreadContext failed" while updating there's a little patch in bugs.winehq.org/show_bug.cgi?id=45546#c18
if you are using Playonlinux, you can download patched wine 4.9 here 5.135.181.113/wine_4.9_patched.tar.gz
put it in ~/.PlayOnLinux/wine/linux-x86/ and choose wine version 4.9_patched in Playonlinux, after update return to your previous wine version
MTGA Installer
by tagelicht on Sunday May 5th 2019, 14:11
For me using wine 4.7 (OS set to Windows 10) the installer works fine (though for some reason, only in a clean wineprefix). Its Graphics are terribly broken, but it installs the game. Updating doesn't work though, but I will try the workaround so I dont have to reinstall all the time.

The game works great, performance is flawless, and as described in the corresponding bug creating a string "UseTakeFocus" in "HKEY_CURRENT_USER\Software\Wine\X11 Drivers\" fixes the game not receiving input anymore after tabbing out.

Other than updating and the tabbing bug I did not notice any bugs, while playing the game intensively ;)
RE: MTGA Installer
by tagelicht on Friday May 10th 2019, 16:58
"HKEY_CURRENT_USER\Software\Wine\X11 Driver\" and set value of UseTakeFocus to "N"
The latest installer seems to be broken with newer wine versions
by ZeroPointEnergy on Thursday March 28th 2019, 7:34
I tested with the following wine versions, every time with a new prefix:
- wine 4.1 (works)
- wine 4.2 (works)
- wine 4.3 (broken)
- wine 4.4 (broken)

Looks like the breakage is somewhere between wine 4.2 and 4.3. I did not test with staging wine so far.
RE: The latest installer seems to be broken with newer wine versions
by ZeroPointEnergy on Monday April 29th 2019, 10:04
Just for the record: There was a regression introduced in 4.3 that breaks the installer of MTGA. This was supposedly fixed in 4.5 (I did not test this version), but in 4.6 another regression was introduced when a staging patchset was merged upstream incomplete which is now again fixed with 4.7.

So if you have trouble installing, try a wine version =4.7
updater stopped working
by Lluí­s Gili on Wednesday February 20th 2019, 14:15
since last two updates I can't update and had to re-install from scratch
any workaround for updating instead or re-installing?
RE: updater stopped working
by Lluí­s Gili on Wednesday February 20th 2019, 14:36
found "wine uninstall" command, with it is quick enough to re-install, I was creating the whole wineprefix and re-installing dotnet
Lockup after alttab
by Anton Romanov on Thursday February 14th 2019, 23:45
That "stops accepting input after alt-tab" thing is better of fixed by adding a registry key for "HKEY_CURRENT_USER\Software\Wine\X11 Driver\UseTakeFocus" and set it to "N"
RE: Lockup after alttab
by William on Friday February 15th 2019, 0:56
Thanks!
GC error workaround
by Doesn'tMatter on Tuesday October 9th 2018, 22:10
For me running game on one core only fixed the download assets issue (GC thread error). I needed to restart it couple of times anyway but I was able to download all in the end.

Try running lutris like this:
$ taskset --cpu-list 1 lutris
Install
by Drew on Friday October 5th 2018, 21:55
Given the weird black box issue with the installer, is there a way to tell the install is working? It says "Configuring MTGArena", but it's been there for a while. Obviously I can't tell if the bar is advancing given the graphical hiccup
Game Update
by Diogo Kersting on Thursday October 4th 2018, 16:32
If anyone is having trouble updating the game, it's probably that you'll need to download the newer installer, and install the game again from scratch.

Apparently some updates can only be executed by `MtgaLauncher.exe` which doesn't seem to work with wine-3.17-staging.
In my case I started with a new wine configuration, and reinstalled with the newest version of the installer available on the Magic Arena website and was able to play normally.
RE: Game Update
by Musang on Friday October 5th 2018, 7:40
Additionally, it is possible that redownloading the installer and rerunning it will not properly patch the game (lobby loads but matchmaking doesn't work). This is due to the fact that the game will download only the necessary files on top of the current installation but will not successfully produce a working installation.
To fix this, first uninstall the game entirely, then reinstall the newest version from the website.
RE: Game Update
by Miguel on Friday October 5th 2018, 10:29
Yep, I had this happen. I was able to start the launcher which patched the game, and then the lobby loaded fine, but it failed to load the actual game beyond the lobby. I will try reinstalling
Game stuck at preparing assets
by Banars on Thursday October 4th 2018, 9:00
OS: MacOS High Sierra 10.13.6
Wine Ver: 3.17 Stagging
Winecfg to Windows 10

Game started and finished downloading al parts. After that a window crash app showed up and then an other window saying that there was a program error and game closed.

Then I realised I was using windows 7 so changed it to windows 10.

Now when I open the game it stucks at "preparing assets" until mac activity monitor shows it stopped working.
GetThreadContext failed
by Dbr on Saturday September 29th 2018, 0:25
I am using 3.16 and set my winecfg to Windows 10. I was able to play closed beta, but open beta will not patch.
RE: GetThreadContext failed
by Musang on Saturday September 29th 2018, 9:50
The error "GetThreadContext failed" seems to be commonly reported while the application downloads and installs files. Relaunch the application after the error or failing that, redownload the application from the given URL. That seems to work for most people.
RE: GetThreadContext failed
by Dbr on Saturday September 29th 2018, 16:51
These are my results from downloading the files. Tried both wired and wifi. I would not rate this wine install gold based on the install process alone.
file of total
16/58
10/43
3/34
4/32
1/29
2/29
2/28
9/58
8/50
10/43
6/33
4/28
5/25
2/21
3/20
1/18
4/18
1/15
3/15
5/13
2/9
1/8
1/8
3/8
1/6
1/6
1/6
1/6
1/6
.....x20
1/5
1/5
.....x10
And still trying.
RE: GetThreadContext failed
by Musang on Sunday September 30th 2018, 12:54
So it seems that the issue has been pinpointed roughly in bug 45546:bugs.winehq.org/show_bug.cgi?id=45546

The short of it is that it's unstable mono behaviour by unity's mono runtime. The thread suggests to set the environment variable WINEDEBUG=+relay,-debug
Other than that, as suggested clean reinstall, update wine, retry...
To be fair I've seen people complain about this exact issue on windows so I'd say that the issue is upstream of wine at this point.
RE: GetThreadContext failed
by Odedi on Saturday September 29th 2018, 13:47
Try reinstalling the whole thing, on windows switching to beta requires the launcher executable, which doesn't work properly on wine.
Back