AGS stuck at spash screen in Wine

Started by razing3232, Sat 25/02/2017 18:09:42

Previous topic - Next topic

razing3232

Hi.

Hope it is ok to ask about this here.
Am trying to get Adventure Game Studio to run under wine.
Currently it displays the splash screen but dies there.
Upon launching via console  :
Code: ags

[razing@localhost Adventure Game Studio 3.4.0]$ wine AGSEditor.exe 
fixme:msvcm:CrtImplementationDetails_DoDllLanguageSupportValidation stub
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) <Module>.GameSetupStruct.{ctor} (GameSetupStruct*) <0xffffffff>
  at <Module>.?A0xb17522b6.??__Ethisgame@@YMXXZ () <0x00013>
  at <Module>._initterm_m (*()*,*()*) <0x00029>
  at <Module>.<CrtImplementationDetails>.LanguageSupport.InitializePerProcess (<CrtImplementationDetails>.LanguageSupport*) <0x00063>
  at <Module>.<CrtImplementationDetails>.LanguageSupport._Initialize (<CrtImplementationDetails>.LanguageSupport*) <0x001cf>
  at <Module>.<CrtImplementationDetails>.LanguageSupport.Initialize (<CrtImplementationDetails>.LanguageSupport*) <0x0006f>
  at <Module>..cctor () <0x0002f>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
  at <unknown> <0xffffffff>
  at AGS.Editor.NativeProxy..ctor () <0x0006b>
  at AGS.Editor.NativeProxy.get_Instance () <0x0002f>
  at AGS.Editor.Factory.get_NativeProxy () <0x0000b>
  at AGS.Editor.ApplicationController..ctor () <0x000bf>
  at AGS.Editor.Program.startupTimer_Tick (object,System.EventArgs) <0x00137>
  at System.Windows.Forms.Timer.OnTick (System.EventArgs) <0x00029>
  at System.Windows.Forms.Timer.FireTick () <0x0001a>
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Timer.FireTick () <0xffffffff>
  at System.Windows.Forms.XplatUIWin32.GetMessage (System.Windows.Forms.MSG&,intptr,int,int,bool) <0x00543>
  at System.Windows.Forms.XplatUIWin32.GetMessage (object,System.Windows.Forms.MSG&,intptr,int,int) <0x00037>
  at System.Windows.Forms.XplatUI.GetMessage (object,System.Windows.Forms.MSG&,intptr,int,int) <0x00039>
  at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x00b43>
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext) <0x00043>
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) <0x00033>
  at AGS.Editor.Program.RunApplication (string[]) <0x00147>
  at AGS.Editor.Program.Main (string[]) <0x00023>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

err:seh:setup_exception_record stack overflow 1952 bytes in thread 0009 eip 7bc5fb97 esp 00240b90 stack 0x240000-0x241000-0x340000
^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.


Currently I am on wine 2.2-1 and kernel 4.9.11-1


aliciasevilla

Hi!

I had the same problem today. I solved it by using a 32 bit wine prefix. I have posted the instructions to Wine AppDB, but they are not yet approved. This is approximately what I did:

* Delete the old wine installation folder:
$ rm /home/myuser/.wine -Rf

* Set up wine in 32bit mode, and install a few libraries with winetricks:
$ export WINEARCH=win32
$ winetricks # Install dotnet20, vcrun2007 and gdiplus

* Finally install Adventure Game Studio. It seems to work perfectly! :)

SMF spam blocked by CleanTalk