Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Sleeping Dogs: Definitive Edition (307690)

Open Xeers opened this issue 7 years ago • 34 comments

Sleeping Dogs: Definitive Edition

Proton 3.7-3

Nvidia Geforce GTX 950 CPU AMD FX https://gist.github.com/Xeers/219b4b3e5eb10c6ec225d7cc8c61be44

Pastebin: https://paste.drhack.net/?f94ab50f168ef755#FmlLdO43duTgaRI1h2gkBRGCjKBUhXzsSTleKdvHQiQ= Window with black screen

This does not work: PROTON_USE_WINED3D11

With Proton 3.7-4-Beta the window of the game is left blank, the music of the game is heard and the arrow of the mouse is seen but then the game closes.

Pastebin: https://paste.drhack.net/?696a8c7e04d92230#1b2Dj/nyDYZpp6twwkPF/viQFYSG18/tzsdCgljGkVc=

Xeers avatar Aug 28 '18 22:08 Xeers

#596 There is some discussion on here too about the Definitive Edition.

HonkingGoose avatar Aug 28 '18 22:08 HonkingGoose

Closing as a duplicate of #596. Please at least try to search for open issues before making new ones.

kisak-valve avatar Aug 29 '18 13:08 kisak-valve

They are two different editions

Xeers avatar Aug 29 '18 14:08 Xeers

For reference:

From the Sleeping Dogs: Definitive Edition Steam Store page:

The Definitive Edition of the critically acclaimed, award winning open-world action adventure, reworked, rebuilt and re-mastered for the new generation.

So it's a different edition all together from the original Sleeping Dogs.

HonkingGoose avatar Aug 29 '18 15:08 HonkingGoose

System Information

I confirm:

Issues

  • [ ] I haven't experienced any issues.
  • [ ] There are no issues left open for this game.
  • [x] Although I consider the gaming experience equal to Windows there are remaining issues:
    1. Display: Default Fullscreen mode not working as expected, all settings result in an application window

mimattr avatar Sep 30 '18 15:09 mimattr

It works with vd=1280x720 wine verb, after the game starts can be set fullscreen mode and resultion from game settings. The game needs the dxvk with wined3d it cannot start.

It is frequently crashing at some places in the game.

barni2000 avatar Oct 30 '18 00:10 barni2000

The game launches to a white screen for me.

steam-307690.log

Distro: Manjaro

GPU: RX 580 8GB

Driver/LLVM version: Mesa 18.3.3/7.0.1

Kernel version: 4.20.11-1-MANJARO

Proton version: 3.16-4

https://gist.github.com/Simmonz/7a6eb7ee79fcb5deee2a12633f5d8a58

Simmonz avatar Feb 28 '19 02:02 Simmonz

@Simmonz you need virtual desktop.

barni2000 avatar Feb 28 '19 10:02 barni2000

Tested with Proton 4.2-1: game starts and shows only a white screen.

ziabice avatar Mar 28 '19 08:03 ziabice

barni2000 has the answer above, set a virtual desktop & the game runs very nicely.

lucifertdark avatar Mar 28 '19 09:03 lucifertdark

@lucifertdark yep, I'm aware, but this is Proton, not WINE, I don't have to use tricks to run games, that's why this game is not whitelisted and I'm reporting the test I did with Proton 4.2

ziabice avatar Mar 28 '19 18:03 ziabice

Works with protontricks 307690 vd=3840x1600 but some crashes and poor controller compatibility.

howels avatar Apr 07 '19 12:04 howels

@ziabice : Do you have a file called "DisplaySettings.xml" in the "data" folder of Sleeping Dogs? If you don't have it, follow the instructions provided by this link. I never used protontricks, but I can play the game.

5DavisSt avatar Apr 17 '19 17:04 5DavisSt

@5DavisSt Yep, I have the file, thanks for the tip. I'll check this weekend and report back!

ziabice avatar Apr 17 '19 18:04 ziabice

About the crashing, it always happens in the mission Payback. Either somewhere in the middle or at the very end, when you have to evade the police. I took a look at the logs but I'm having hard time finding anything concrete. This stands out the most:

230029.322:0027:003a:err:seh:call_stack_handlers invalid frame 108738 (0x2bd2000-0x2d50000)
230029.322:0027:003a:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.

Here's the zip file containing log, .dmp file and a savegame, if anyone wanted to reproduce this issue. sleepy_dogs.zip

frysztak avatar May 02 '19 16:05 frysztak

protontricks 307690 vd=X *where X is your desktop resolution works fine for me. The Steam controller seems to work correctly, when you select the most popular configuration.

neuromancer avatar Jun 24 '19 02:06 neuromancer

Workaround for white screen ; protontricks 307690 winecfg and setting virtual desktop to match your desktop res works.

However game is pretty inconsistent about succesfully loading into game. It can only success at one tries out of 3.

I grabbed logs from both situations. Disabled esync and fsync to make sure they are not the culprits.

steam-307690-didn't work.log steam-307690-worked.log

Leopard1907 avatar Dec 01 '19 00:12 Leopard1907

Testing with a fresh prefix and 4.11-9, I am unable to reproduce the inconsistent issue mentioned by @Leopard1907

Guy1524 avatar Dec 03 '19 19:12 Guy1524

As others have mentioned the application launches in "Windowed" mode by default (same behaviour as Windows 10), changing to "Fullscreen" within the application causes a white screen using DXVK:

Fullscreen Screenshot 1 Fullscreen Screenshot 2

Using WineD3D results in a black screen and fails to launch:

WineD3D Screenshot

This may be a Wine (DXGI) issue but @doitsujin should be able to confirm.

System Information

I confirm:

Reproduction

  1. Select the title within your Library using the Steam client and press the Play button
  2. Select Options > Display > Fullscreen > On from the main menu

mimattr avatar Jan 05 '20 20:01 mimattr

The game doesn't work in fullscreen mode. Before starting, set the fullscreen mode value to 0 in the file SleepingDogsDefinitiveEdition/data/DisplaySettings.xml

Vladislavuz avatar Nov 17 '20 18:11 Vladislavuz

On SteamOS, it is not possible to launch due to the inability to display additional Windows before the first launch.

Vladislavuz avatar Nov 17 '20 18:11 Vladislavuz

For those on the RADV driver prepending gamescope to your launch options can fix the white screen problem a bit more elegantly. Example: gamescope -w 1920 -h 1080 -f -- %command%. I've found this to also be necessary with tiling window managers as they attempt to tile the initial game window which messes up output even when it goes fullscreen

jeselnik avatar May 06 '21 12:05 jeselnik

As others have mentioned it does not work in fullscreen (white screen) but it launches directly to fullscreen now (not windowed as someone said). The configuration file mentioned above is missing by default as well. So adding DisplaySettings.xml is necessary to get into main menu.

ipr avatar Nov 05 '21 21:11 ipr

I just tried this on proton-expertimental [bleeding-edge] and the full screen issue is still relevant

I can give my logs if needed


My System Specs:

             .;ldkO0000Okdl;.                ahjolinna@localhost
         .;d00xl:^''''''^:ok00d;.            OS: openSUSE 20211210
       .d00l'                'o00d.          Kernel: x86_64 Linux 5.15.6-1-default
     .d0K^'  Okxoc;:,.          ^O0d.        Uptime: 20h 52m
    .OVVAK0kOKKKKKKKKKKOxo:,      lKO.       Packages: 2853
   ,0VVAKKKKKKKKKKKKK0P^,,,^dx:    ;00,      Shell: bash 5.1.12
  .OVVAKKKKKKKKKKKKKk'.oOPPb.'0k.   cKO.     Resolution: 3840x2160
  :KVAKKKKKKKKKKKKKK: kKx..dd lKd   'OK:     DE: KDE 5.89.0 / Plasma 5.23.80
  lKlKKKKKKKKKOx0KKKd ^0KKKO' kKKc   lKl     WM: KWin
  lKlKKKKKKKKKK;.;oOKx,..^..;kKKK0.  lKl     GTK Theme: Materia-dark [GTK2/3]
  :KAlKKKKKKKKK0o;...^cdxxOK0O/^^'  .0K:     Icon Theme: Papirus
   kKAVKKKKKKKKKKKK0x;,,......,;od  lKP      Disk: 17T / 25T (68%)
   '0KAVKKKKKKKKKKKKKKKKKK00KKOo^  c00'      CPU: AMD Ryzen 7 5700G with Radeon Graphics @ 16x 4.3GHz
    'kKAVOxddxkOO00000Okxoc;''   .dKV'       GPU: NVIDIA GeForce RTX 3060 Ti
      l0Ko.                    .c00l'        RAM: 5322MiB / 15771MiB
       'l0Kk:.              .;xK0l'         
          'lkK0xc;:,,,,:;odO0kl'            
              '^:ldxkkkkxdl:^'

ahjolinna avatar Dec 13 '21 02:12 ahjolinna

I enabled virtual desktop through lutris and set the resolution to 1280x800 and nothing happens.

lutris debug log

Qemics avatar Jan 03 '22 01:01 Qemics

Attempting to load this game on Fedora/Wayland brings up a light blue window. I can hear the loading videos looping over and over but can't see anything other than the blue screen.

Added DisplaySettings, set virtual desktop, Gamescope/Lutris/Bottles etc, nothing I do changes it. I can't see anyone else mentioning the blue, only white screens, so I think it might have something to do with my Radeon 7900 XT.

Mesa 23.x which adds more support for the card isn't released stable yet so it's not fully 'recognised' by the distro, but this is the only game that seems to have this issue.

Edit: Mesa 23.0.1 doesn't change anything with SD:DE

Edit 2: On first run SD:DE installs msvcrun2010, but it seems it's not 100% reliable. Deleting the prefix and re-running a few times and msvcrun installed correctly and the game runs.

GamertechAU avatar Apr 05 '23 01:04 GamertechAU

The game doesn't work in fullscreen mode. Before starting, set the fullscreen mode value to 0 in the file SleepingDogsDefinitiveEdition/data/DisplaySettings.xml

This solved it for me

weefunker avatar Jun 04 '23 23:06 weefunker

As of 2024-06-07, Proton Experimental changelog lists "Sleeping Dogs: Definitive Edition" as "now playable".

What was changed? I can't see to find anything regarding this specific line in the changelog.

Tiagoquix avatar Jun 12 '24 17:06 Tiagoquix

Sleeping dogs definitive edition not launching then stoping fix in Kali Linux

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7947. @vidakpop posted on 2024-07-29T10:09:05:

I have used proton experimental but the launch was flickering then stoping.I fixed the issue by adding this code on the launch options

PROTON_USE_WINED3D=1 %command%


@Kuratius commented on 2024-07-29T11:59:02:

https://github.com/ValveSoftware/Proton/issues/872

Try to avoid multiple tracking issues for the same piece of software.

kisak-valve avatar Jul 29 '24 12:07 kisak-valve

As of 2024-06-07, Proton Experimental changelog lists "Sleeping Dogs: Definitive Edition" as "now playable".

What was changed? I can't see to find anything regarding this specific line in the changelog.

In the latest stable version of Proton there is still a problem with a white screen when launching the game. I can confirm that this game now works perfectly fine with Experimental, no issues.

GalecO1987 avatar Jul 29 '24 12:07 GalecO1987