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: | Platinum |
Latest Wine Version Tested: | 7.7 |
Maintainers: About Maintainership
What works
- Audio
- Buying packs in the store
- General play
What does not
Workarounds
What was not tested
- In store purchases with real money
Hardware tested
Graphics:
Additional Comments
Few minor artifacts on cards
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Arch Linux x86_64 | Apr 25 2022 | 7.7 | Yes | Yes | No | Platinum | rdbisme | |
Show | Manjaro Linux 21.0.7 | Nov 15 2021 | 6.16-staging | Yes | Yes | Yes | Silver | Reportr | |
Show | openSUSE Leap 15.2 | Jun 02 2021 | 6.9 | Yes | Yes | Yes | Silver | Ingo | |
Show | Manjaro 20.2.1 Nibia | Apr 23 2021 | 6.6 | Yes | Yes | Yes | Gold | Merlin | |
Show | Fedora 32, 64-bit. | Jan 30 2021 | 6.1 | N/A | Yes | No | Bronze | ZhenboLi |
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 | |
47753 | Magic The Gathering: Arena (MTGA) issue crashing on start | UNCONFIRMED | View | |
48121 | Unity games do not fire OnApplicationFocus/OnApplicationPause events on focus regain | STAGED | 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 |
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:
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
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Donovan Block on Thursday November 4th 2021, 19:32
by Rodney on Thursday September 2nd 2021, 23:33
Anyone else had this issue?
by Ingo on Saturday September 25th 2021, 5:17
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.
by Ingo on Saturday September 25th 2021, 7:38
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.
by dolphinling on Monday February 22nd 2021, 0:23
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.
by Echo Nolan on Thursday August 27th 2020, 13:32
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.
by ZeroPointEnergy on Thursday August 27th 2020, 16:01
by Echo Nolan on Thursday August 27th 2020, 19:08
by Lluís Gili on Friday August 28th 2020, 8:47
by ZeroPointEnergy on Friday August 28th 2020, 10:02
Here is the script I use to launch/reinstall the game github.com/ZeroPointEnergy/games/blob/master/bin/mtga
by Lluís Gili on Friday August 28th 2020, 10:18
by Echo Nolan on Friday August 28th 2020, 15:03
by Micho on Friday August 28th 2020, 0:15
by go_vegan on Wednesday August 12th 2020, 14:23
github.com/linux-ott/mtga-appimage
by Ša?o Beller on Friday May 1st 2020, 14:18
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.
by vries on Thursday April 23rd 2020, 16:20
When OS set to Windows 2003, as I wrote in workarounds, MTGALauncher.exe won't start.
by Ša?o Beller on Thursday April 23rd 2020, 1:21
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
by thatCarpenter on Friday March 27th 2020, 12:32
by Sean H Bovey on Sunday March 8th 2020, 11:59
by Luke on Sunday February 23rd 2020, 19:45
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
by Camille ALBERT on Wednesday October 9th 2019, 1:12
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
by Benjamin Bozou on Monday September 16th 2019, 8:50
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
by ZeroPointEnergy on Friday July 26th 2019, 7:19
by Kaive Cosmus on Sunday July 28th 2019, 5:01
did i miss something or is there a wine Terminal to use?
by Kaive Cosmus on Sunday July 28th 2019, 5:21
how to solve this?
btw im new to wineskin
by ZeroPointEnergy on Sunday July 28th 2019, 15:32
by Lluís Gili on Wednesday May 29th 2019, 14:47
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
by tagelicht on Sunday May 5th 2019, 14:11
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 ;)
by tagelicht on Friday May 10th 2019, 16:58
by ZeroPointEnergy on Thursday March 28th 2019, 7:34
- 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.
by ZeroPointEnergy on Monday April 29th 2019, 10:04
So if you have trouble installing, try a wine version =4.7
by Lluís Gili on Wednesday February 20th 2019, 14:15
any workaround for updating instead or re-installing?
by Lluís Gili on Wednesday February 20th 2019, 14:36
by Anton Romanov on Thursday February 14th 2019, 23:45
by William on Friday February 15th 2019, 0:56
by Doesn'tMatter on Tuesday October 9th 2018, 22:10
Try running lutris like this:
$ taskset --cpu-list 1 lutris
by Drew on Friday October 5th 2018, 21:55
by Diogo Kersting on Thursday October 4th 2018, 16:32
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.
by Musang on Friday October 5th 2018, 7:40
To fix this, first uninstall the game entirely, then reinstall the newest version from the website.
by Miguel on Friday October 5th 2018, 10:29
by Banars on Thursday October 4th 2018, 9:00
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.
by Dbr on Saturday September 29th 2018, 0:25
by Musang on Saturday September 29th 2018, 9:50
by Dbr on Saturday September 29th 2018, 16:51
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.
by Musang on Sunday September 30th 2018, 12:54
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.
by Odedi on Saturday September 29th 2018, 13:47