http://bugs.winehq.org/show_bug.cgi?id=26020
--- Comment #2 from Austin English austinenglish@gmail.com 2013-10-28 17:46:13 CDT --- With wine-1.7.5 and wine-mono-4.5.0: austin@aw25 ~/.wine/drive_c/Program Files/Keen Software House/Miner Wars $ wine MinerWarsLauncher.exe
Unhandled Exception: System.ArgumentException: Illegal byte sequence encounted in the input. Parameter name: string at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool) at System.Type.GetType (System.String typeName) [0x00000] in <filename unknown>:0 at .. (System.String ) [0x00000] in <filename unknown>:0 at .. (Int32 ) [0x00000] in <filename unknown>:0 . (System.String[] ) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: Illegal byte sequence encounted in the input. Parameter name: string at (wrapper managed-to-native) System.Type:internal_from_name (string,bool,bool) at System.Type.GetType (System.String typeName) [0x00000] in <filename unknown>:0 at .. (System.String ) [0x00000] in <filename unknown>:0 at .. (Int32 ) [0x00000] in <filename unknown>:0 . (System.String[] ) [0x00000] in <filename unknown>:0 err:mscoree:RuntimeHost_ExitProcess Couldn't get method from class err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
'winetricks dotnet20 dotnet40' lets the launcher start up and begin downloading updates (I'm using an archived installer):
austin@aw25 ~/oldbugs/26020 $ sha1sum MinerWars_01_074_006_Setup.exe 1150ae20479cb0170fa4c8a14e5b0d4889e50efd MinerWars_01_074_006_Setup.exe
austin@aw25 ~/oldbugs/26020 $ du -h MinerWars_01_074_006_Setup.exe 570M MinerWars_01_074_006_Setup.exe