Most things seem to work, to the extent of which magicka works. The game crashes most of the time on windows as well.
Some multi player
What does not
4k resolution results in a black screen. Run the game with virtual desktop. Higher graphics settings seem to make it crash more, but who knows...
Game crashes, a lot but that's the case on Windows so I don't think it's a wine issue per se.
The game requires a 32bit prefix (I couldn't get dotnet35 installed correctly on 64 bit prefix) and the following native libraries
xact (No music without this one)
dotnet35 installation might require --force
What was not tested
Finishing the game. All DLCs
The game works *just as well* as on Windows, except for not being able to run in 4k
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Arch Linux x86_64||Apr 07 2019||4.5-staging||Yes||Yes||Yes||Silver||Dheart|
|Show||Arch Linux x86_64||Jun 29 2017||2.10-staging||N/A||Yes||Gold||Jérôme|
|Show||Arch Linux x86_64||Nov 25 2016||1.9.21||N/A||Yes||Gold||Poi Poiu|
|Show||Linux Mint 17.3 "Rosa" x86_64||Jun 16 2016||1.9.11||Yes||No||Garbage||Reiny Nyt|
|Show||Mac OS X 10.11 "El Capitan"||May 17 2016||1.9.9||Yes||No||Garbage||Konstantin|
|Bug #||Description||Status||Resolution||Other apps affected|
|25192||'fatal error in gc: collecting from unknown thread' with Mono||CLOSED||FIXED||View|
|26002||Magicka's particle effects get mixed up||CLOSED||ABANDONED||View|
|26003||In Magicka, certain polygons can stretch across the map and track the player.||CLOSED||FIXED||View|
|26016||Multiple Microsoft installers crash with heap corruption (StringTableXXX: binary compatible string table helps to reduce crash frequency)(XmlLite, XPSEP, IE7)||CLOSED||FIXED||View|
|29324||Magicka crashes occasionally when loading new areas||UNCONFIRMED||View|
|29326||Magicka crashes on audio init with winealsa.drv||CLOSED||FIXED||View|
|31359||Magicka (steam) fails to run with "renderTargetIndex" error||CLOSED||FIXED||View|
|32301||Magicka plain attack rendered incorrectly||NEEDINFO||View|
|35361||Multiple games and applications crash or freeze on input (Steam with in-game community overlay enabled, The Scourge Project)(cross-process/thread IME manipulation is forbidden)||CLOSED||FIXED||View|
|35382||Magicka hosting multiplayer crash||CLOSED||ABANDONED||View|
|36041||Steam Magicka installation crashes during .NET setup||CLOSED||DUPLICATE||View|
|40808||Magicka crashes on launch||UNCONFIRMED||View|
Some components must be installed with winetricks in order to be able to launch Magicka.To proceed, run :
Sometimes, winetricks vcrun2008 is also needed.
In order to install the required components for Magicka, you will have to create a 32 bits wineprefix and install everything there (Magicka included).
To create your 32 bits prefix : WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg
To start winetricks in that prefix : WINEPREFIX=/path/to/wineprefix winetricks
To run Magicka from this prefix : WINEPREFIX=/path/to/wineprefix wine /path/to/Magicka/Magicka.exe
Some problems can sometimes be solved by going in winecfg, in the graphic tab and activating these two options :
- Emulate a Virtual Desktop
- Automatically capture the mouse
If your game crash with error related to "system memory" or "out of memory" (bug 29324), you can try this workaround :
- in the graphic menu in the game, set all details to "low" and effects to "off" (you don't need to change the game resolution)
- with winetricks or regedit, set your graphic card memory amount, disable GLSL and multisampling
Error message: File not found: LanguageFont.xnb (triggered when using the settings menu)
Solution: Create a symlink to debug.xnb in the same folder
If you experiment any bug listed above, or any non listed bugs, please report it to wine bugzilla, specifying your wine version : http://bugs.winehq.org/
This will help wine team to solve them.