WineHQ

Magic: The Gathering Online

Current and latest version of Magic: the Gathering Online. 

Application Details:

Version: 4.x
License: Retail
URL: http://www.mtgonline.com
Votes: 213
Latest Rating: Gold
Latest Wine Version Tested: 2.0-rc5

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Installing,

Online match ( Free Trial )

What does not

What was not tested

Signing in into the paid account.

Deck building.

Shop and all paid account things.

Additional Comments

Used winetricks to install dotnet. Windows is set to Win7
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentGentoo LinuxJan 16 20172.0-rc5Yes Yes GoldAnton Romanov 
ShowUbuntu 14.04 "Trusty" i386 (+ variants like Kubuntu)Jul 10 20161.8.3No Not installable GarbageJaroslav Smutek 
ShowArch Linux x86_64Feb 15 20161.9.3No Not installable GarbageSteven Roose 
ShowFedora 22 x86_64Aug 12 20151.7.47Yes Yes GarbageAndrea Siro 
ShowFedora 21 x86_64Apr 09 20151.7.40No Not installable GarbageZhenboLi 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

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

Current status of MTGO client?
by Kyrylo Borovyk on Thursday July 6th 2017, 16:54
Hi Guys, is there anyone who playing MTGO with current client? My wine start crashing right after logging into account. Wine 2.11 + Fedora 25

ixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000402,(nil),0x0001,0x00000000,0x1455c03c,(nil)): stub
err:eventlog:ReportEventW L"Application: MTGO.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.AccessViolationException\nStack:\n at System.Net.UnsafeNclNativeMethods+NativeNTSSPI.DecryptMessage(System.Net.SSPIHandle ByRef, System.Net.SecurityBu"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub

Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at System.Net.UnsafeNclNativeMethods.NativeNTSSPI.DecryptMessage(SSPIHandle& contextHandle, SecurityBufferDescriptor inputOutput, UInt32 sequenceNumber, UInt32* qualityOfProtection)
Verify .net is installed correctly
by noxora on Thursday June 8th 2017, 11:03
appdb.winehq.org/objectManager.php?sClass=version&iId=25478
On the wine page for .net, they have a verification tool.

Ctrl + f for "Verify .NET Framework installation using .NET Framework Setup Verification Tool (Microsoft)"
Sort of got it working
by noxora on Thursday May 25th 2017, 15:08
I got this working with some time and effort, the big trick was to make sure that dotnet 4.5.2 was correctly installed. After that, I ran the program several times, got halfway through a few games, but had to close when I hit the error

"wine: Call from 0x7b43c26c to unimplemented function windowscodecs.dll.IWICPixelFormatInfo_GetBitsPerPixel_Proxy, aborting"

Which is what killed it. I think this is going to stay this way for now.
If I knew what the function did, I could write it and make a pull request.
After MTGO Update getting new error
by shinolikesbugs on Saturday April 22nd 2017, 8:34
just updated the client had it working OK while running staging 2.5 on Debian stretch had some graphical problems with cards mana cost but everything else seemed to work well played a few matches. However after the update for MTGO I think it added art for the new masterpiece cards I get the following error usually after logging in. Anyone else getting this or have a solution? I updated to staging 2.6 same error.

Thanks

err:eventlog:ReportEventW L"Application: MTGO.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.AccessViolationException\nStack:\n at MS.Internal.Text.TextInterface.Font.CreateFontFace()\n at MS.Internal.Text.TextInterface.Font.AddFontFaceToCac"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub

Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at MS.Internal.Text.TextInterface.Font.CreateFontFace()
at MS.Internal.Text.TextInterface.Font.AddFontFaceToCache()
at MS.Internal.Text.TextInterface.Font.GetFontFace()
.
.
.
some more stack trace then register dump
Fatal error
by AEScipher on Monday February 13th 2017, 19:37
Hello, i'm running 2.1 staging and get the following error after installing

pastebin.com/Fe5L9eEv
Infinite loop
by Wine Taster on Wednesday January 18th 2017, 9:08
Jaroslav Smutek writes about infinite loop.
I did winetricks dotnet452 corefonts, can start installer, setup is downloaded and after some time I get a infinite loop:

err:rpc:RpcAssoc_BindConnection syntax {00000131-0000-0000-c000-000000000046}, 0.0 not supported
err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706b5
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
....

Can anybody confirm this and maybe even has a workaround?
Seeing socket exception with wine-2.0-rc4
by Nicolas Goles on Friday January 13th 2017, 13:35
Hello,

The app seems to get to the login screen and I can attempt to login. I end up getting a socket exception though:

gist.github.com/Goles/7209aeaea20f4e601b36936813303c8a
Anyone has been able to use it?
by Andres on Thursday November 3rd 2016, 10:26
I am using linux mint, wine-1.9.11 (Staging), installed dotnet452 with winetricks.

I am able to run the setup but when I try to login, it fails with the following error trace:

pastebin.com/ekCwLVf7
Back