Updated 14.01.2018 (added fix for Unity 5.5)
Installation:
- Download Tested on 5.4 build #27147 or Tested on 5.5.4.64782 due to game's exe version and extract the contents into the game directory.
- In your Steam library, right click on "Mages of Mystralia" and select "Properties"
- Click "Set Launch Options"
- In the box, type " -window-mode exclusive" and click "Ok"
- If you use not steam version in desktop shortcut's properties in object field add " -window-mode exclusive" after 'Build.exe'.
Hi
ReplyDeleteThanks for fix this game :D
I have one problem...
The game crash with the dx11.dll
the D3d11.dll, sorry
DeleteWhat version of Windows and version in properties of game's executable file do you have ?
DeleteUnity Player [version: Unity 5.4.5f1_68943b6c8c42]
Deleted3d11.dll caused an Access Violation (0xc0000005)
in module d3d11.dll at 0033:535a9cf4.
Error occurred at 2017-07-05_045220.
S:\Mages of Mystralia\Build.exe, run by ich.
22% memory in use.
16281 MB physical memory [12677 MB free].
34641 MB paging file [29687 MB free].
134217728 MB user address space [134215394 MB free].
Write to location 56ed6418 caused an access violation.
On Windows 10 /64bits
This comment has been removed by the author.
DeleteArch V.- 5.4.5.37947
DeleteProduct V.- 5.4.5.6853691
I have the same version - so problem is in Win 10. Try to add string 'hook=except_set_samplers' without commas in to the [System] section of the d3dx.ini
Deletedid it...
Deletebut saddly same result :(
I find the way!!
DeleteI see in other fixes this lines are with ;
;allow_check_interface=0
;allow_dxgi1_2=0
;allow_create_device=2
;allow_platform_update=0
in this fix are not...
i put them the ; and now the fix works nice..
only when i leave the game this crash now
Try to find which line have to be commented because some of parameters could potentially disable core functionality of 3Dmigoto, especially allow_dxgi1_2. allow_create_device=2 is useful in Windows 10 because it will force all requests to become D3D11. It's quite possible that Windows 10 runs Unity in D3D12 especially in new versions (I've seen d3d12.dll in some last Unity games). If allow_create_device=2 crashes 3Dmigoto try to add " -window-mode exclusive -force-d3d11" after Build.exe in desktop shortcut's properties
DeleteThis lines were enabled since 3Dmigoto version 1.2.61
DeleteNo way...
DeleteWhen i uncomment any of those.. crash again
with all comment work perfect... the fix loooks great also.
Ok, I'll notify bo3b (one of 3Dmigoto developer) that enabling them causes crash in Win 10 in 1.2.61 release
Delete;) glad to help
DeleteWorth knowing for this fix, but as a general rule those changes are more compatible with Win10. Specifically the "allow_create_device=2".
DeleteIt makes no logical sense that uncommenting the first line "allow_check_interface=0" would cause a crash. It literally will use the same default of 0 when it does not find the line. Something else is going on.
I have the latest game build, #27354 on Unity v 5.5.3 and the fix doesn't kick in. My question is how others have the older builds/Unity versions when the game, to this point, has only been offered through Steam and Steam automatically updates all games?
ReplyDeletePlease excuse my lack of technical knowledge on this subject, but there are no beta options for the game to rollback to earlier versions in Steam. Is there some magic that you all employed that you can share? I have played through the game once, but would love to do it again in proper S3D.
Thanks
What happens in Unity 5.5.3 ? 3D Vision disabled ? Or there are many 3D artifacts in game ?
DeleteIf you do not know how to find old version that means it's will may be illegal way in your country. But I am not lawyer. There are DRM-free (without copy protection) GOG versions of games and I do not know is it legally to buy new version and then download old version through different ways
Delete3D Vision kicks in, but shadows/effects are broken. I thought it might be the piracy/DRM-free issue. I actually went to GOGO's site to see if they offered the game, but it is only available on Steam at the moment.
ReplyDeleteNo it's because of different content of shaders in 5.5 Unity. Or difference of shader's hashes
DeleteSame problem here with win 8.1 pro and the steam version of the game (up to date, of course).
ReplyDeleteThe game crashes unless I comment the allow_create_device=2 line in d3dx.ini
I use the -window-mode exclusive -force-d3d11 command in steam parameters.
But even if the game doesn't crash, the 3D vision kick, but the fix has no visible effect...
Will you make an update to your fix or should I play this game in 2D ?
I use only Windows 7 64bit because I know that there are big problems with all wrappers in higher versions of Windows.
DeleteThanks so much for the update Neovad - looks great! One of my favorite games of 2017.
ReplyDeleteI cant get the it working. I have got the gog-version, I put -window-mode exclusive into the object in the shortcut of the build.exe but the shadows are broken.
ReplyDeleteAny suggestions?
Mine gets the Attempting ot enable 3D on an unsupported mode... (I even changed desktop resolution to 119Hz to match the game)
ReplyDelete