The forum

Tomb Raider 2013

Fullscreen doesn't work properly, and mouse escapes and fails in windowed mode/

Author Replies
bugmenot Thursday 11 April 2013 at 15:50
bugmenotAnonymous
Banned

Hi everyone,

I recently purchased Tomb Raider and got it to work after installing the latest version of Wine.However, when I try to play the game in fullscreen, the screen turns black but I can hear the music playing in the background. Do I have to wait for a new version of Wine to come out or is there a fix?

When I play in windowed mode, it runs fine, but the mouse keeps escaping the screen and the Dock keeps coming up. The mouse sometimes stops moving in the game. Clicks still work, though. How do I stop the mouse escaping? I've tried setting Wine to capture it, but that doesn't work.

P.S My username is bugmenot because I've been having problems signing up; the form won't accept the code I get emailed.

Thanks
Ronin DUSETTE Thursday 11 April 2013 at 20:30
Ronin DUSETTE
Admin

Read:

http://www.playonmac.com/en/topic-10304-How_to_get_your_debug_output.html

Did you install it from the script? Did you install it with WINE or PlayOnLinux?

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
bugmenot Friday 12 April 2013 at 14:15
bugmenotAnonymous
Banned

Its was installed using PlayonMac manual install (no script)

Here is the link to the file: https://dl.dropboxusercontent.com/u/17660862/playonlinux.log

The crash at the end of the log is due to me having to force quit out of the game because Command+tab wouldn't work.

Thanks

Edited by bugmenot

Ronin DUSETTE Friday 12 April 2013 at 17:34
Ronin DUSETTE
Admin

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

Quote


Looks like you need winbind. Im not sure where you would get that on a Mac, though. Regardless, it looks like that is needed or it needs an update, according to that error.

fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.

Quote


Looks like you need d3d installed into the virtual drive, as well.

So:

Open PlayOnMac -> Configure -> Click the virtual drive for Tomb Raider -> Install Components tab -> dx3d9

Im surprised that someone hasnt written a script for this one yet. I know its new, but it was a highly anticipated game.

For most games nowadays, you will probably need .NET 3.5 (or Mono 2.10), d3d, and vccrun2008. Not saying that you should install those right off the bat, but I would try at least installing d3dx9 into that virtual drive and installing (or upgrading) winbind.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
bugmenot Saturday 13 April 2013 at 15:18
bugmenotAnonymous
Banned

The game works almost perfectly now, thanks. Fullscreen work just fine, but with a few lag spikes.

The only problem now is the mouse. It no longer escapes the window, but at some parts it just stops working. The buttons still work, but I can't move the mouse.
Ronin DUSETTE Saturday 13 April 2013 at 21:01
Ronin DUSETTE
Admin

Sweeeeet. Im glad! :) I have it for XBOX. Its a KILLER game. Totally paid tribute to the game franchise.

About the mouse; perhaps the mouse-warp override needs to be set up? Im not sure.

Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
szupek Sunday 14 April 2013 at 2:24
szupekAnonymous

Using this thread to track progress, I can't get Tomb Raider (2013) to work for the life of me.

I have installed steam using POL, which only lets me install steam on wine 1.5.10

Steam installed fine, download the program installed fine.  

When I click play, the screen goes black (i have 2 screens using NVIDIA-310.44 proprietary driver) and the comes up saying tombraider.exe crashed. Previously, I was able to get it to work on wine stable (1.4.13 on debian) but wine got so confusing with profile paths and blah blah blah that I prefer the POL way. And yes even for programming 20 years, WINE is still confusing IMO.

Anyways, please let me know what you think.


I did a Fresh Debian wheezy (netinst) as of this morning and with i have tried the mesa driver, nvidia driver, gallium driver, etc all generate the same error. I have also turned off Screenoverlay

ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
[0413/191326:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
wine: Unhandled page fault on read access to 0x00000004 at address 0x4e7ed7 (thread 0061), starting debugger...
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
wine: Unhandled page fault on read access to 0x00000004 at address 0x4e7ed7 (thread 0058), starting debugger...
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
wine: Unhandled page fault on read access to 0x00000004 at address 0x4e7ed7 (thread 005e), starting debugger...
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160 to unimplemented function ADVAPI32.dll.StopTraceA, aborting
wine: Call from 0x7bc4c160Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x004e7ed7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:004e7ed7 ESP:0033d2b4 EBP:00000000 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:00000002 EBX:00000006 ECX:00000000 EDX:000801c6
 ESI:00000000 EDI:00000000
Stack dump:
0x0033d2b4:  000b018c 004e863e 004d7d71 00000000
0x0033d2c4:  000b018c 00000000 00000006 00000780
0x0033d2d4:  7ed7cb27 7edede40 004d82bb 000801c6
0x0033d2e4:  00000000 00000000 00000006 00000000
0x0033d2f4:  000b018c 00000000 00000000 004d63a8
0x0033d304:  00000000 00000086 004d83d6 000801c6
Backtrace:
=>0 0x004e7ed7 in tombraider (+0xe7ed7) (0x00000000)
0x004e7ed7: cmpl    %ecx,0x4(%esi)
Modules:
Module    Address            Debug info    Name (134 modules)
PE      400000- 28e6000    Export          tombraider
PE     4d30000- 4ff4000    Deferred        steam
PE     53a0000- 5438000    Deferred        gameoverlayrenderer
PE    10000000-10047000    Deferred        binkw32
PE    38000000-38705000    Deferred        steamclient
PE    3b400000-3b41d000    Deferred        steam_api
PE    3f000000-3f0a8000    Deferred        tier0_s
PE    3f600000-3f648000    Deferred        vstdlib_s
PE    5f580000-5f620000    Deferred        dinput
PE    60000000-60021000    Deferred        cserhelper
ELF    7b800000-7b8fd000    Deferred        kernel32<elf>
  \\-PE    7b810000-7b8fd000    \\               kernel32
ELF    7bc00000-7bcc1000    Deferred        ntdll<elf>
  \\-PE    7bc10000-7bcc1000    \\               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7dd6d000-7dda0000    Deferred        uxtheme<elf>
  \\-PE    7dd70000-7dda0000    \\               uxtheme
ELF    7dda0000-7dda6000    Deferred        libxfixes.so.3
ELF    7dda6000-7ddb0000    Deferred        libxcursor.so.1
ELF    7de04000-7de2e000    Deferred        libexpat.so.1
ELF    7de2e000-7de64000    Deferred        libfontconfig.so.1
ELF    7de64000-7de73000    Deferred        libxi.so.6
ELF    7de73000-7de76000    Deferred        libxcomposite.so.1
ELF    7de76000-7de7e000    Deferred        libxrandr.so.2
ELF    7de7e000-7de9f000    Deferred        imm32<elf>
  \\-PE    7de80000-7de9f000    \\               imm32
ELF    7de9f000-7dec4000    Deferred        libxcb.so.1
ELF    7dec4000-7dffc000    Deferred        libx11.so.6
ELF    7dffc000-7e00e000    Deferred        libxext.so.6
ELF    7e00e000-7e027000    Deferred        libice.so.6
ELF    7e045000-7e0ce000    Deferred        winex11<elf>
  \\-PE    7e050000-7e0ce000    \\               winex11
ELF    7e0ce000-7e16a000    Deferred        libfreetype.so.6
ELF    7e16a000-7e173000    Deferred        libxrender.so.1
ELF    7e173000-7e179000    Deferred        libxxf86vm.so.1
ELF    7e179000-7e181000    Deferred        libsm.so.6
ELF    7e188000-7e242000    Deferred        crypt32<elf>
  \\-PE    7e190000-7e242000    \\               crypt32
ELF    7e242000-7e267000    Deferred        mpr<elf>
  \\-PE    7e250000-7e267000    \\               mpr
ELF    7e267000-7e27b000    Deferred        libz.so.1
ELF    7e27b000-7e2ea000    Deferred        wininet<elf>
  \\-PE    7e280000-7e2ea000    \\               wininet
ELF    7e2ea000-7e318000    Deferred        msvcr90<elf>
  \\-PE    7e2f0000-7e318000    \\               msvcr90
ELF    7e318000-7e3a7000    Deferred        msvcrt<elf>
  \\-PE    7e330000-7e3a7000    \\               msvcrt
ELF    7e3a7000-7e4bd000    Deferred        msvcp90<elf>
  \\-PE    7e3e0000-7e4bd000    \\               msvcp90
ELF    7e4bd000-7e5b0000    Deferred        comctl32<elf>
  \\-PE    7e4d0000-7e5b0000    \\               comctl32
ELF    7e5b0000-7e61b000    Deferred        shlwapi<elf>
  \\-PE    7e5c0000-7e61b000    \\               shlwapi
ELF    7e61b000-7e82c000    Deferred        shell32<elf>
  \\-PE    7e630000-7e82c000    \\               shell32
ELF    7e82c000-7e853000    Deferred        msacm32<elf>
  \\-PE    7e830000-7e853000    \\               msacm32
ELF    7e853000-7e900000    Deferred        winmm<elf>
  \\-PE    7e860000-7e900000    \\               winmm
ELF    7e900000-7e92f000    Deferred        ws2_32<elf>
  \\-PE    7e910000-7e92f000    \\               ws2_32
ELF    7e92f000-7ea3d000    Deferred        oleaut32<elf>
  \\-PE    7e950000-7ea3d000    \\               oleaut32
ELF    7ea3d000-7eab3000    Deferred        rpcrt4<elf>
  \\-PE    7ea50000-7eab3000    \\               rpcrt4
ELF    7eab3000-7ebb9000    Deferred        ole32<elf>
  \\-PE    7ead0000-7ebb9000    \\               ole32
ELF    7ebb9000-7ec1b000    Deferred        advapi32<elf>
  \\-PE    7ebd0000-7ec1b000    \\               advapi32
ELF    7ec1b000-7ecd9000    Deferred        gdi32<elf>
  \\-PE    7ec30000-7ecd9000    \\               gdi32
ELF    7ecd9000-7ee17000    Deferred        user32<elf>
  \\-PE    7ecf0000-7ee17000    \\               user32
ELF    7ee17000-7ee23000    Deferred        libnss_files.so.2
ELF    7ee23000-7ee2e000    Deferred        libnss_nis.so.2
ELF    7ee2e000-7ee45000    Deferred        libnsl.so.1
ELF    7efbc000-7efe2000    Deferred        libm.so.6
ELF    7efe2000-7efe5000    Deferred        libxinerama.so.1
ELF    7efe5000-7efe8000    Deferred        libxau.so.6
ELF    7efe8000-7f000000    Deferred        version<elf>
  \\-PE    7eff0000-7f000000    \\               version
ELF    f2cd1000-f2d0d000    Deferred        winspool<elf>
  \\-PE    f2ce0000-f2d0d000    \\               winspool
ELF    f2d0d000-f2d74000    Deferred        setupapi<elf>
  \\-PE    f2d20000-f2d74000    \\               setupapi
ELF    f2d74000-f2d88000    Deferred        hid<elf>
  \\-PE    f2d80000-f2d88000    \\               hid
ELF    f2d88000-f2d91000    Deferred        librt.so.1
ELF    f2d91000-f2e89000    Deferred        libasound.so.2
ELF    f2e89000-f2eb5000    Deferred        winealsa<elf>
  \\-PE    f2e90000-f2eb5000    \\               winealsa
ELF    f2eb5000-f2ed7000    Deferred        mmdevapi<elf>
  \\-PE    f2ec0000-f2ed7000    \\               mmdevapi
ELF    f5208000-f6f2a000    Deferred        libnvidia-glcore.so.310.44
ELF    f6f2a000-f700a000    Deferred        libgl.so.1
ELF    f700a000-f70ca000    Deferred        opengl32<elf>
  \\-PE    f7020000-f70ca000    \\               opengl32
ELF    f70ca000-f71f3000    Deferred        wined3d<elf>
  \\-PE    f70e0000-f71f3000    \\               wined3d
ELF    f71f3000-f7228000    Deferred        d3d9<elf>
  \\-PE    f7200000-f7228000    \\               d3d9
ELF    f7228000-f724a000    Deferred        gameux<elf>
  \\-PE    f7230000-f724a000    \\               gameux
ELF    f724a000-f72a7000    Deferred        dbghelp<elf>
  \\-PE    f7250000-f72a7000    \\               dbghelp
ELF    f72a7000-f72c4000    Deferred        libgcc_s.so.1
ELF    f72c7000-f72e2000    Deferred        dinput8<elf>
  \\-PE    f72d0000-f72e2000    \\               dinput8
ELF    f72e2000-f7356000    Deferred        libgcrypt.so.11
ELF    f7356000-f73ee000    Deferred        libgnutls.so.26
ELF    f73ee000-f7418000    Deferred        netapi32<elf>
  \\-PE    f73f0000-f7418000    \\               netapi32
ELF    f7418000-f7445000    Deferred        secur32<elf>
  \\-PE    f7420000-f7445000    \\               secur32
ELF    f7445000-f7459000    Deferred        libresolv.so.2
ELF    f746f000-f7473000    Deferred        libnvidia-tls.so.310.44
ELF    f7473000-f7477000    Deferred        libgpg-error.so.0
ELF    f7477000-f7498000    Deferred        iphlpapi<elf>
  \\-PE    f7480000-f7498000    \\               iphlpapi
ELF    f7498000-f74b4000    Deferred        pdh<elf>
  \\-PE    f74a0000-f74b4000    \\               pdh
ELF    f74b4000-f74c7000    Deferred        psapi<elf>
  \\-PE    f74c0000-f74c7000    \\               psapi
ELF    f74c7000-f74e0000    Deferred        imagehlp<elf>
  \\-PE    f74d0000-f74e0000    \\               imagehlp
ELF    f74e1000-f74e5000    Deferred        libdl.so.2
ELF    f74e5000-f7648000    Deferred        libc.so.6
ELF    f7648000-f7661000    Deferred        libpthread.so.0
ELF    f7662000-f7668000    Deferred        libuuid.so.1
ELF    f7668000-f7670000    Deferred        libnss_compat.so.2
ELF    f7670000-f7680000    Deferred        libtasn1.so.3
ELF    f7680000-f77c1000    Dwarf           libwine.so.1
ELF    f77c3000-f77e1000    Deferred        ld-linux.so.2
ELF    f77e1000-f77e2000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 Steam.exe
    0000004c    0
    0000002c    0
    0000003c    0
    00000042    0
    0000003f    0
    00000040    0
    00000046    0
    00000045    0
    00000041    0
    0000003e    0
    0000002b    0
    00000029    0
    00000028    0
    0000000d    0
    0000000c    0
    00000047    0
    0000003d    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002a    0
    00000027    0
    00000024    0
    00000009    0
0000000e services.exe
    0000004f    0
    0000001e    0
    00000015    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001a    0
    00000019    0
    00000014    0
    00000013    0
0000001b plugplay.exe
    00000020    0
    0000001d    0
    0000001c    0
00000025 explorer.exe
    00000026    0
00000023 (D) C:\\Program Files\\Steam\\SteamApps\\common\\Tomb Raider\\TombRaider.exe
    0000000b    2
    0000004b    2
    0000005f    0
    00000057    0
    00000066    2
    00000059    2
    00000043    0 <==

GNU_Raziel Monday 15 April 2013 at 11:56
GNU_Raziel

I close this thread, use the official Tomb Raider (2013) thread HERE if you still have issues.