ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.86k stars 1.04k forks source link

Warhammer 40,000: Space Marine (55150) #934

Open FreeSevenSix opened 6 years ago

FreeSevenSix commented 6 years ago

installs fine on linux mint 19 cinnamon with nvidia driver 396.54. does not launch, no error message given

system information: https://gist.github.com/FreeSevenSix/96ac1aee67e5825b55cc7245141d4277

kisak-valve commented 6 years ago

Hello @FreeSevenSix, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

FreeSevenSix commented 6 years ago

i'm sorry,

i did what you asked in the post above, but i am unable to find any file thats called appid.log or any .log file related to the game or its appid

efce commented 6 years ago

Hi, can confirm that it does not launch. GF 960M - blob 396.54 I5-6300HQ 8 GB RAM Manjaro, KDE 5.49 Proton 3.7.5-Beta GIST INFO

steam-55150.log

RCal-Dev commented 6 years ago

Just got the game free via Humble Bundle, can also confirm it doesn't launch in Kubuntu using Kernel 4.18.5.

System info: https://gist.github.com/RaptorRCX/32f24bb8df47e80d42dc254dca7556f9

ghost commented 6 years ago

Distro: Ubuntu 18.04.1 GPU: Intel Iris Pro 580 Resolution: 1280x720 RAM: 32GB Controller: DS4 Proton 3.7-5 Beta

https://gist.github.com/daasuharo/cb605b8cd50227982a9bfa4dfcb1f635

steam-55150.log

lineber commented 6 years ago

I tried changing the Windows version to XP and Vista and placing it in a Desktop environment. Couldn't get it to work. Also received it free from Humble Bundle today.

https://gist.github.com/lineber/9a75368b3e6dc1274dae29d98b1d7851

alex9099 commented 6 years ago

Same, not starting, Native: https://ptpb.pw/EgW5 Runtime: https://ptpb.pw/S30D

alex9099 commented 6 years ago

This game apparently seems to have a workarround to play http://www.gamersonlinux.com/forum/threads/warhammer-40k-space-marine-guide.2215/

It needs corefonts, d3dx9,tahoma,vcrun2005,vcrun2008,vcrun2010

Xeers commented 6 years ago

Reborn OS (Arch Linux) Proton 3.7-3/-4beta/-5beta Nvidia Geforce GTX 950 396.54-1 CPU AMD FX https://gist.github.com/Xeers/219b4b3e5eb10c6ec225d7cc8c61be44

Pastebin: https://paste.drhack.net/?74e5bfa4c96021aa#etOLl3BLfiEhkSjBdvPUEMspm26bjb/jlNHVSt6VBIM=

CarlB86 commented 6 years ago

Linux Mint 19 (ubuntu 18.04) Proton 3.7-5beta Nvidia Geforce 980ti 396.54 Intel i5-3570k

Game will not launch Logs: steam-55150.log

LonFas commented 5 years ago

Similarly - Game will not launch

Config: Arch Linux Proton 3.7-6/3.7-6-beta MSI GAMING RX480 8G xf86-video-amdgpu 18.1.0-1 mesa 18.2.1-1 Intel i7-3770

Logs: steam-proton-3.7-6.log steam-proton-3.7-6-beta.log

Zlopez commented 5 years ago

Game not launching with Proton 3.16-3 Beta.

Here is proton log: steam-55150.log

And here is my spec: https://gist.github.com/Zlopez/1433022f5f75aebc3155a622997b2997

tingvarsson commented 5 years ago

@kisak-valve I see (https://bugs.winehq.org/show_bug.cgi?id=32515) refers to this game as well. So perhaps #753 ? Anyway to confirm it is the same issue?

EDIT: Added steam-55150.log

Makreig commented 5 years ago

Proton 3.16-6 Beta

steam-55150.log

CSahajdacny commented 5 years ago

I have the same problem.. Ubuntu 16.04.5 LTS core i7 4790K 2x8DDR3 2400CL11 GTX 970 steam-55150.log

A DRM issue, perhaps? It will be usefull to have a list of all games with Steam CEG DRM and try them all. If none of them works, then Steam CEG is the problem here and must be solved by Valve.

ccboxes commented 5 years ago

I'm too. Hardware:https://gist.github.com/ccboxes/5f9cb0286606ebdb9a16447662119f46 Proton: 3.16.8 beta Log:

steam-55150.log

Makreig commented 5 years ago

I have since managed to get this working by replacing the SpaceMarine.exe file.

LonFas commented 5 years ago

I have since managed to get this working by replacing the SpaceMarine.exe file.

So interesting... Can you upload this file to something at cloud storages?

kisak-valve commented 5 years ago

Hello @LonFas, sharing game binaries on Github is not a good idea. Give https://github.com/ValveSoftware/Proton/issues/530#issuecomment-431513884 a read for a CEG workaround.

LonFas commented 5 years ago

Hello @LonFas, sharing game binaries on Github is not a good idea. Give #530 (comment) a read for a CEG workaround.

Thanks, i try this variant after work 😏

Zlopez commented 5 years ago

Doesn't start with Proton 4.2-1

Proton log: steam-55150.log

System spec

Makreig commented 5 years ago

@LonFas a simple search should be able to find you a copy. I found it out after reading throught the reports on ProtonDB https://www.protondb.com/app/55150

tele1 commented 5 years ago

My log https://github.com/tele1/Steam.logs/blob/master/steam.55150.Warhammer_40000_SpaceMarine.log

tele1 commented 5 years ago

Proton 4.2-5 Game not working, log: https://github.com/tele1/Steam.logs/blob/master/2019.05.25/Warhammer.SpaceMarine.25.05.2019.steam-55150.log.zip

tele1 commented 5 years ago

Proton 4.2-7 game not working Hardware Info: https://github.com/tele1/Steam.logs/blob/master/Hardware%20Info Log: https://github.com/tele1/Steam.logs/blob/master/2019.06.12/Warhammer.Space%20Marine.Crash.2019.06.12..steam-55150.log.zip

Weirdo1312 commented 4 years ago

Proton 4.2-7 game not working Hardware Info: https://github.com/tele1/Steam.logs/blob/master/Hardware%20Info Log: https://github.com/tele1/Steam.logs/blob/master/2019.06.12/Warhammer.Space%20Marine.Crash.2019.06.12..steam-55150.log.zip

still does not work on latest proton (4.11-5)

nate2014jatc commented 4 years ago

Hello, I am not able to open the game running Proton-4.11-7. I will attach the log below, and keep hunting around for work-arounds in the mean time. steam-55150.log

ghost commented 4 years ago

I have since managed to get this working by replacing the SpaceMarine.exe file.

It works but it crashes after the 10th mission, after placing a power source in a machine. You go up an elevator and the game crashes (something that does not happen in Windows). Should I open a new issue about that? (I'm not sure how this github thing works)

omicron-b commented 4 years ago

@dropestein no, Proton uses 1 issue per non-supported game. Also (in my opinion) you should not open any issues about illegal versions of games, they will not be supported.

It is best to write an email to the developer and ask to support Proton. Fixing Proton issues in a Windows-only game is not something new, see No Man's Sky, Wolcen: Lords of Mayhem.

ghost commented 4 years ago

@dropestein no, Proton uses 1 issue per non-supported game. Also (in my opinion) you should not open any issues about illegal versions of games, they will not be supported.

It is best to write an email to the developer and ask to support Proton. Fixing Proton issues in a Windows-only game is not something new, see No Man's Sky, Wolcen: Lords of Mayhem.

No, I mean, I have the game legally purchased on Steam. I just used that fix so I can play it in Linux too as other users here suggested. I thought that maybe that information about a crash within the game could be useful, because several people have been marking it as playable in ProtonDB because of that "fix". But, ok, I understand that at this point this is a problem from the developer then. Thanks!

amz-x commented 4 years ago

Hi,

I am not able to open the game running Proton-5.0-9.

Proton log: steam-55150.log

kisak-valve commented 4 years ago

Warhammer 40,000: Space Marine text not displaying correctly

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4127. @JordanPlayz158 posted on 2020-08-09T01:42:00:

Compatibility Report

System Information

I confirm:

Symptoms

The text is messed up (I believe due to corefonts being missing and if I am correct how would I install corefonts into proton manually because iirc there are reasons (licensing issues) for why proton can't include corefonts in the proton files) (See attached image for visual of messed up text) 2020-08-08_17-35

Reproduction

Install Warhammer 40,000: Space Marine Run it under Proton 5.0-9

CSahajdacny commented 4 years ago

Hey, @JordanPlayz158 What did you do for to make this game work? Is a CEG infected game.. Games with CEG don't work via Proton.

JordanPlayz158 commented 4 years ago

@CSahajdacny oh yeah I forgot to mention, I am doing what the people on ProtonDB said which is get a cracked exe of SpaceMarine.exe (before you ask, no I didn't pirate it, you can check my steam library (i didn't think anyone was gonna ask but just putting that as a precautionary measure))

lucifertdark commented 4 years ago

@CSahajdacny oh yeah I forgot to mention, I am doing what the people on ProtonDB said which is get a cracked exe of SpaceMarine.exe (before you ask, no I didn't pirate it, you can check my steam library (i didn't think anyone was gonna ask but just putting that as a precautionary measure))

It's an unofficial patch.

JordanPlayz158 commented 4 years ago

Sadly it's unofficial but it's the best thing we got so far but as I asked, does anyone know if you can install corefonts into proton to fix the messed up text?

at46 commented 2 years ago

I tried the Anniversary Edition Update today but the game does not start for me. Had hoped they had removed CEG with the update but it seems it is still there.

dennis1248 commented 2 years ago

I can confirm that the Anniversay Edition makes no difference, game does not launch. Time to make a ruckus about it on the Space Marine Steam game forums and beg for DRM removal..

massatt212 commented 2 years ago

Come on Valve i want to play Hitman Absolution, Grid2 and Warhammer 40K Space Marines its your DRM, it should be an EASY FIX since its your DRM come on look into this please.

d10sfan commented 2 years ago

steam-55150.log

Seeing a black screen and then a crash with the latest steam client beta and experimental.

Raklodder commented 2 years ago

0001 0002

I tried running the game with the latest CEG update, but when I hit play a small install window comes up (which lets me know the installation is about to complete; though it already was?), then a small black window similar to a terminal pops up with a blinking underscore, they then both disappear and the game keeps loading for another 20-30 seconds in the background (still looking at my steam game library) before the game attempts to launch and crash during the initial loading blackscreen.

1635348752 experimental-6.3-20211027 Proton game log (crash): https://gist.github.com/06596c160a615872ebce4e841b85508d

1635525635 experimental-bleeding-edge-6.3-1821-20211029-paf96ce-w78e167-d1b1206-v430c77 Proton game log (crash): https://gist.github.com/a98c7d435ef086fd77f7b083da7b8721

0003

20211030 update:

I removed Proton 6.3-7 from my system, restart steam and installed the latest bleeding-edge update and now the game runs!

1635544687 experimental-bleeding-edge-6.3-1836-20211029-paf96ce-w8a5bac-d1b1206-v430c77

20211030 update 2:

I can play for about 30 sec before the game begin to lag/stutter, then goes back to normal and then lag/stutter some more.

Also my logfiles are huge and I'm having difficulties opening them, where the same few lines are repeated over and over again.

7998.190:010c:0198:trace:seh:__regs_MSVCRT__setjmp3 buf=27A4FE10 ebx=00000000 esi=106ae154 edi=00000032 ebp=27a4fe5c esp=27a4fdf8 eip=0074e6cc frame=27a4fef8
7998.190:010c:0198:trace:seh:MSVCRT_longjmp buf=27A4FE10 ebx=00000000 esi=106ae154 edi=00000032 ebp=27a4fe5c esp=27a4fdf8 eip=0074e6cc frame=27a4fef8 retval=00000001
7998.190:010c:0198:trace:seh:MSVCRT_longjmp cur_frame=27a4fef8
7998.197:010c:0198:trace:seh:__regs_MSVCRT__setjmp3 buf=27A4FD94 ebx=00000000 esi=106ae154 edi=00000032 ebp=27a4fde0 esp=27a4fd7c eip=0074e6cc frame=27a4fe64
7998.197:010c:0198:trace:seh:MSVCRT_longjmp buf=27A4FD94 ebx=00000000 esi=106ae154 edi=00000032 ebp=27a4fde0 esp=27a4fd7c eip=0074e6cc frame=27a4fe64 retval=00000001
7998.197:010c:0198:trace:seh:MSVCRT_longjmp cur_frame=27a4fe64

https://gist.github.com/899d7caee251fc710f2f198bba096522

20211031 update 3:

I'd forgot to add gamemoderun %command% in my game launch options and now it runs great (as it no longer falls back to 10-25% CPU utilization). However though it may not be game specific, I'm experiencing some strange behavior when launching other non-CEG games. Not only do they take longer to launch, but the new black window keeps popping up. This also happens each time I log into Steam, where my CPU usage goes through the roof, black window appears and then nothing.

PyDario commented 2 years ago

I've had a similiar experience as @Raklodder when I changed to the bleeding-edge version of Proton Experimental and Steam Beta Specs:

I've got the game to run, however it ran at much worse performance than with a drm-free .exe

turtlewit commented 2 years ago

Following the update to Proton Experimental adding initial support for Steam’s CEG DRM, this game now works flawlessly with no tweaks. As reported above, Steam Beta must be enabled and the game must be run on Proton Experimental Bleeding Edge. Performance for me was perfect, no stutters or hitches. KBM and Gamepad input worked. Did not test multiplayer.

Specs:

dennis1248 commented 2 years ago

Whatever was bothering the game previously seems to be fixed in the latest Proton Experimental bleeding edge. It now runs perfectly and without performance issues.

PyDario commented 2 years ago

I can confirm that with the latest update, the issues I previously reported have all been remedied.

Zlopez commented 2 years ago

I'm having issues with mouse not working in menu, otherwise the games runs smoothly. I even played one MP match.

I'm running Proton Experimental with latest update.

Specs: https://gist.github.com/Zlopez/1433022f5f75aebc3155a622997b2997

d10sfan commented 2 years ago

With the latest experimental, after I re-installed the game and removed the prefix, and now it seems to be working

Devorlon commented 2 years ago

I can confirm that Space Marine is working:

Devorlon commented 2 years ago

@kisak-valve I think this can be closed.