Dyson (Занятная игруха ))

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Аватара пользователя
alukar4eg
Сообщения: 22

Dyson

Сообщение alukar4eg »

Занятная игрушка
http://www.dyson-game.com/read.php?page=8

Но что то не грузится она у меня , запускаю через моно . Но вылазит вот такая ошибка ((

Код: Выделить всё

sh run-dyson
Stacktrace:

  at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.XOpenIM (intptr,intptr,intptr,intptr) <0x00004>
  at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.XOpenIM (intptr,intptr,intptr,intptr) <0xffffffff>
  at System.Windows.Forms.X11Keyboard.SetupXIM () <0x000c3>
  at System.Windows.Forms.X11Keyboard.EnsureLayoutInitialized () <0x0005a>
  at System.Windows.Forms.X11Keyboard..ctor (intptr,intptr) <0x00096>
  at System.Windows.Forms.XplatUIX11.SetDisplay (intptr) <0x004b2>
  at System.Windows.Forms.XplatUIX11..ctor () <0x000b1>
  at System.Windows.Forms.XplatUIX11.GetInstance () <0x0003b>
  at System.Windows.Forms.XplatUI..cctor () <0x000e6>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
  at System.Windows.Forms.SystemInformation.get_VirtualScreen () <0xffffffff>
  at System.Windows.Forms.SystemInformation.get_VirtualScreen () <0x0000f>
  at System.Windows.Forms.Screen..cctor () <0x00024>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
  at Dyson.Game..ctor () <0xffffffff>
  at Dyson.Game..ctor () <0x003f8>
  at Dyson.Game.Main () <0x00016>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono [0x806cff9]
    mono [0x8085b6b]
    [0xb7f2540c]
    /usr/lib/libX11.so.6 [0xb6ef0e9f]
    /usr/lib/libX11.so.6(XrmQGetResource+0x3e) [0xb6f0777e]
    /usr/lib/libX11.so.6(XStringToKeysym+0x149) [0xb6efed69]
    /usr/lib/libX11.so.6(_XimParseStringFile+0xc72) [0xb6f25d62]
    /usr/lib/libX11.so.6(_XimLocalOpenIM+0x434) [0xb6f34c54]
    /usr/lib/libX11.so.6(_XimOpenIM+0x13d) [0xb6f2c71d]
    /usr/lib/libX11.so.6(XOpenIM+0x4a) [0xb6f113aa]
    [0xb651bcfc]
    [0xb651bb64]
    [0xb652f88b]
    [0xb652f5bf]
    [0xb6e7945b]
    [0xb6e71e4a]
    [0xb6e71a34]
    [0xb6e70df7]
    [0xb78701ae]
    mono [0x80b40cd]
    mono(mono_runtime_class_init+0x19) [0x80b4789]
    mono [0x819b9be]
    mono [0x806fcdf]
    [0xb7f13066]
    [0xb6e70b1d]
    [0xb78701ae]
    mono [0x80b40cd]
    mono [0x81847c0]
    mono [0x8199935]
    mono [0x819b7f1]
    mono [0x806fcdf]
    [0xb7f13066]
    [0xb787783f]
    [0xb78701ae]
    mono(mono_runtime_exec_main+0xe5) [0x80b0705]
    mono(mono_runtime_run_main+0x16b) [0x80b0e7b]
    mono(mono_main+0x16df) [0x805c7bf]
    mono [0x805ab62]
    /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7cbe775]
    mono [0x805aaa1]

Debug info from gdb:


=================================================================
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.
=================================================================
Спасибо сказали:
anarhst
Сообщения: 120

Re: Dyson

Сообщение anarhst »

alukar4eg

Вроде как эта игра запускается через wine
Execute the run-script from the archive or execute “mono Dyson.exe” from a terminal.
Running Dyson under Linux with wine
Thanks to lansing for this info!

# get the latest version of Wine for your distro http://winehq.org/download

wget http://kegel.com/wine/winetricks
winetricks mono19
wget http://www.dyson-game.com/files/dyson120-linux.zip
unzip -d dyson dyson120-linux.zip
cd dyson
wine Dyson.exe
Пингвин – это обожравшиеся ласточка…
Спасибо сказали:
bl00dl1nes
Сообщения: 115
ОС: ubuntu

Re: Dyson

Сообщение bl00dl1nes »

получаю такую-же ошибку, как а автор темы. При запуске через вайн игра зависает на втором уровне (уже второй раз такое)
Спасибо сказали:
anarhst
Сообщения: 120

Re: Dyson

Сообщение anarhst »

Сейчас скачаю архив и буду сам по факту разбираться. Я так понял, что игруля на 64-х битных системах не запускается.

Думаю у кого х64, эту игрулю не запустит ( 8
Пингвин – это обожравшиеся ласточка…
Спасибо сказали:
Аватара пользователя
alukar4eg
Сообщения: 22

Re: Dyson

Сообщение alukar4eg »

не на х64 запустить можно , есть фак .
А вот через моно у меня ну никак не получилось её запустить , через вайн работает отлично ))
Но спортивный интерес заставляет запустить через моно )) гг
Спасибо сказали:
Аватара пользователя
MaxFactor
Сообщения: 463
Статус: Злостный Анриллер
ОС: Ubuntu 12.04

Re: Dyson

Сообщение MaxFactor »

У меня выдаёт несколько другое нежели у топикстартера, но всё-равно незапускается.

Код:

maxfactor@localhost:~/Games/Dyson> ./run-dyson Unhandled Exception: System.DllNotFoundException: libSDL_gfx.so.4 at (wrapper managed-to-native) Tao.Sdl.SdlGfx:zoomSurface (intptr,double,double,int) at SdlDotNet.Graphics.Surface.Clone (Boolean doDeepCopy) [0x00000] at SdlDotNet.Graphics.Surface.Clone () [0x00000] at SdlDotNet.Graphics.Surface.CreateStretchedSurface (Size destinationSize) [0x00000] at SdlDotNet.Graphics.Surface.CreateResizedSurfaceInternal (Size destinationSize) [0x00000] at SdlDotNet.Graphics.Surface.CreateResizedSurface (Size destinationSize) [0x00000] at SdlDotNet.Graphics.Surface.CreateResizedSurface () [0x00000] at Wuwei.Drawing.GLSurface.TransformSurface (Boolean flipSurface) [0x00000] at Wuwei.Drawing.GLSurface.Refresh (SdlDotNet.Graphics.Surface surface, Boolean flipSurface) [0x00000] at Wuwei.Drawing.GLSprite.Refresh (SdlDotNet.Graphics.Surface surface, Boolean flipSurface) [0x00000] at Wuwei.Drawing.GLSurface.Refresh () [0x00000] at Wuwei.Drawing.GLSurface.Check () [0x00000] at Wuwei.Drawing.Blitter.Draw (Wuwei.Maths.Vector3f[] verts, Wuwei.Maths.Vector2f[] texcoords, ColorF color) [0x00000] at Wuwei.Drawing.BitmapFont.DrawLineOfText (System.String text, Single scale, Vector3f drawPos, Vector2f bounds, Single lineWidth, Int32 numWords, HorizontalJustification hjustify, Boolean batch, Wuwei.Drawing.FormattingInfo formatInfoAtStartOfLine, Int32 startCharacter, Int32 finalCharacter) [0x00000] at Wuwei.Drawing.BitmapFont.DrawProcessText (System.String text, RectangleF bounds, HorizontalJustification hjustify, Single lineHeight, Single z, Single scale, Wuwei.Maths.Vector2f& cursorPosition, System.Int32& numLines, Boolean draw, Boolean batch) [0x00000] at Wuwei.Drawing.BitmapFont.Draw (System.String text, RectangleF bounds, HorizontalJustification hjustify, VerticalJustification vjustify, Single z, ColorF colour, Single scale, Boolean batch) [0x00000] at Wuwei.Drawing.BitmapFont.PrintString (System.String text, Int32 x, Int32 y, Color color, Boolean dropShadow, Single zoom, Boolean batcher) [0x00000] at Dyson.Game.DrawLoadingScreen () [0x00000] at Dyson.Game.Go () [0x00000] at Dyson.Game.Main () [0x00000]


Интересно, как запускали игру сами разработчики...
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: Dyson

Сообщение theli »

alukar4eg писал(а):
08.07.2009 16:24
Занятная игрушка
http://www.dyson-game.com/read.php?page=8

Но что то не грузится она у меня , запускаю через моно . Но вылазит вот такая ошибка ((

Код: Выделить всё

sh run-dyson
Stacktrace:

  at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.XOpenIM (intptr,intptr,intptr,intptr) <0x00004>

это баг в моно
run-dyson

Код: Выделить всё

#!/bin/sh
cd `dirname $0`
export MONO_WINFORMS_XIM_STYLE=disabled
exec mono ./Dyson.exe "$@"


alukar4eg писал(а):
13.07.2009 13:05
не на х64 запустить можно , есть фак .
А вот через моно у меня ну никак не получилось её запустить , через вайн работает отлично ))
Но спортивный интерес заставляет запустить через моно )) гг

на х64 только wine



MaxFactor писал(а):
15.07.2009 03:44
У меня выдаёт несколько другое нежели у топикстартера, но всё-равно незапускается.

Код: Выделить всё

Unhandled Exception: System.DllNotFoundException: libSDL_gfx.so.4

отредактируй Tao.Sdl.dll.config чтобы указывало на твои версии библиотек
Спасибо сказали:
Аватара пользователя
MaxFactor
Сообщения: 463
Статус: Злостный Анриллер
ОС: Ubuntu 12.04

Re: Dyson

Сообщение MaxFactor »

theli
Спасибо!
Вот только звук с треском идёт....
Спасибо сказали: