View unanswered posts | View active topics It is currently Thu Mar 28, 2024 1:03 pm



Reply to topic  [ 5 posts ] 
 Seems to "run" on Linux 
Author Message
Rank 14
Rank 14

Joined: Thu Aug 14, 2014 7:23 pm
Posts: 156
Location: #0BADF00D - #FEED1337
Hey,
just wanted to announce that the game "runs" under Linux using wine. I am just downloading the graphics drivers atm, because with framebuffer its quite lame. ^^
You will have to set graphics to directx9 or opengl.

I wonder if it runs with graphics drivers smoothly.... Well we will find out soon. ^^

*EDIT*

While it runs, it runs smooth.
Well you can launch the app and play with default settings in fast. As soon as the game reloads after clicking apply on scene change it crashes...
So its not possible to really play it...

The Error occurs on any reload, Quit, Load Game, Back to Menu etc... It seems to be a null pointer exception, starnge that this only happens to linux runtime...
I know its built for windows and i do not beg for a fix ;) i was just curios if the game runs on linux...

Its always the same error:
Code:
Unhandled exception: page fault on read access to 0x00000011 in 64-bit code (0x0000000140396b66).
Register dump:
 rip:0000000140396b66 rsp:000000000023fac0 rbp:0000000140423fa8 eflags:00010206 (  R- --  I   - -P- )
 rax:00000000000a8c00 rbx:00000000037f0060 rcx:00000000007d0bd0 rdx:0000000000000001
 rsi:0000000140000000 rdi:00000000037f0038  r8:00000000007d0b30  r9:000000007ed89220 r10:00007fce035ff7b8
 r11:000000014063f988 r12:00007fffff7ef000 r13:0000000000000000 r14:00007fffff7e8000 r15:00007ffca3e07040
Stack dump:
0x000000000023fac0:  00000000037f0140 00000000037f0130
0x000000000023fad0:  0000000000000000 0000000000000000
0x000000000023fae0:  00000000037f0060 00000001402749ad
0x000000000023faf0:  00000000037efb38 0000000140396b18
0x000000000023fb00:  00000000037f02b0 0000000000000000
0x000000000023fb10:  00000000037f0038 00000001401b4e10
0x000000000023fb20:  0000000000000031 0000000140423fa8
0x000000000023fb30:  00000000037f0038 00000000037f0038
0x000000000023fb40:  fffffffffffffffe 0000000000000000
0x000000000023fb50:  00000000037f0038 00000001401b4ba4
0x000000000023fb60:  00000000037f0038 0000000000000001
0x000000000023fb70:  0000000000000000 00007fffff7ef000


Filemaker also crashes after unpacking:
Code:
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x7cfa04e9).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7cfa04e9 ESP:0033f3c0 EBP:0033f418 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000004 EBX:7cfba000 ECX:00000000 EDX:00000000
 ESI:00000004 EDI:00000000
Stack dump:
0x0033f3c0:  000007f9 00000000 00000008 00000000
0x0033f3d0:  4d430003 00000000 00000000 00000000
0x0033f3e0:  00000000 00000000 4d430002 00000000
0x0033f3f0:  000007f9 00000000 0033f420 7cfba000
0x0033f400:  01f51470 0000006c 0033f4b8 7cfba000
0x0033f410:  01596888 00000000 0033f4b8 7cfa0951
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x7cfa04e9 in usp10 (+0x204e9) (0x0033f418)
  1 0x7cfa0951 in usp10 (+0x20950) (0x0033f4b8)
  2 0x7cfa258e ScriptItemize+0x3d() in usp10 (0x0033f4e8)
  3 0x7cfa6aeb ScriptStringAnalyse+0x27a() in usp10 (0x0033f658)
  4 0x7eaf347c in user32 (+0x3347b) (0x0033f6e8)
  5 0x7eaf88f2 in user32 (+0x388f1) (0x0033f8d8)
  6 0x7eafb6e9 in user32 (+0x3b6e8) (0x0033f968)
  7 0x7eb5e6ce in user32 (+0x9e6cd) (0x0033f998)
  8 0x7eb5e4ea WINPROC_wrapper+0x19() in user32 (0x0033f9c8)
  9 0x7eb5ec26 in user32 (+0x9ec25) (0x0033fa18)
  10 0x7eb615fb CallWindowProcW+0x5a() in user32 (0x0033fa64)
  11 0x004ef3fa in filemaker (+0xef3f9) (0x0033fa84)
  12 0x004ef42a in filemaker (+0xef429) (0x0033fb48)
  13 0x004f23ac in filemaker (+0xf23ab) (0x0033fb68)
  14 0x004ede5e in filemaker (+0xede5d) (0x0033fbd8)
  15 0x004ee613 in filemaker (+0xee612) (0x0033fbf8)
  16 0x7eb5e4ea WINPROC_wrapper+0x19() in user32 (0x0033fc28)
  17 0x7eb5ec26 in user32 (+0x9ec25) (0x0033fc78)
  18 0x7eb61383 in user32 (+0xa1382) (0x0033fcc8)
  19 0x7eb22425 DispatchMessageW+0xb4() in user32 (0x0033fdc8)
  20 0x0053ba2a in filemaker (+0x13ba29) (0x0033fe00)
  21 0x00753304 in filemaker (+0x353303) (0x0033fe14)
  22 0x0061e1db in filemaker (+0x21e1da) (0x0033fe60)
  23 0x7b85e5cc call_process_entry+0xb() in kernel32 (0x0033fe78)
  24 0x7b85f653 in kernel32 (+0x4f652) (0x0033feb8)
  25 0x7bc799b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  26 0x7bc7c93d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  27 0x7bc7998e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  28 0x7bc4e8fe call_dll_entry_point+0x7ed() in ntdll (0x0033ffe8)
  29 0xf756650d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  30 0xf75665cb wine_switch_to_stack+0x2a() in libwine.so.1 (0xffc560d8)
  31 0x7bc541e2 LdrInitializeThunk+0x3a1() in ntdll (0xffc56138)
  32 0x7b865bdd __wine_kernel_init+0xa0c() in kernel32 (0xffc57258)
  33 0x7bc547a3 __wine_process_init+0x192() in ntdll (0xffc572e8)
  34 0xf7563c70 wine_init+0x30f() in libwine.so.1 (0xffc57348)
  35 0x7bf00fdc main+0xfb() in <wine-loader> (0xffc57798)
  36 0xf7387a83 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x7cfa04e9: movzwl   0x0(%esi),%edi


*EDIT*

If you are using a unpacked pack it works like a charm!


Sat Oct 17, 2015 7:35 pm
Profile
Rank 14
Rank 14

Joined: Thu Aug 14, 2014 7:23 pm
Posts: 156
Location: #0BADF00D - #FEED1337
Well, with unpacked packs it works perfectly!


Sun Oct 18, 2015 12:46 pm
Profile
Rank 15
Rank 15

Joined: Sun Jun 28, 2015 8:36 am
Posts: 243
test this: backup and remove the x64 folder so the game will launch in 32bit. See if you get the same errors.

Just for fun.


Sun Oct 18, 2015 4:23 pm
Profile
Rank 3
Rank 3
User avatar

Joined: Thu Mar 05, 2015 12:58 pm
Posts: 8
I am running the game on Linux since day one. Besids the usual crashes it works ok.

_________________
Twitter: https://twitter.com/Porno_GIF


Wed Oct 21, 2015 9:25 am
Profile
Rank 2
Rank 2

Joined: Sun Nov 01, 2015 12:03 am
Posts: 5
I have gotten all versions to work as good as if not better, at times, using Archlinux with wine-1.9.5. I also have wine-mono-4.6.0 (added for good measure) and playonlinux-4.2.10 installed. I used playonlinux for the ease of configuring the base wine directory, with it i was able to install all the needed directx and .net packages along with files to integrate the actual graphics card.
I have a pretty old pc, running an intel that can't virtualize a 64-bit environment, so i found it necessary to rename the executable in the x64 directory, i simply ran the command,
Code:
mv XStoryPlayer64.exe XStoryPlayer64-backup.exe

not too sure why this works but it does.
I only use PlayOnLinux for the config and install, not to run the game, although you can and it works nearly the same.
I put a symlink of the XStoryPlayer\ 3.5 dir, to make it easier to find, in my home dir and use this command to run the .exe.

Code:
wine ~/XStoryPlayer\ 3.5/XStoryPlayer.exe


It seems to work pretty damn good. I am able to use both OPENGL and DIRECTX9, however when i try to run it with DIRECTX11, it produces this error in the trace file..
Code:
ERROR: Verify failed in file '.\imp\pc\sdk\direct3d11\direct3d11_pc.cpp', line 1085: Error


Wed Mar 23, 2016 9:07 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group.
Designed by X-Moon Productions.