-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mafia II (50130) #330
Comments
Tried Mafia II as well and fetched following from the terminal (don´t know if that can be helpful) OS: Ubuntu 18.04.1 LTS 64-bit |
@tfaller Not tested Proton but can confirm Mafia II functions as expected on Ubuntu 16.04 LTS (x64) with Wine Staging 3.14: Additionally used:
Hope that helps. |
@mimattr Thank you. I did I tried running Steam and Mafia with vanilla wine (devel) and it actually worked, even without installing your mentioned components. |
Mafia II is one of several titles that uses Valve CEG DRM. It has always caused problems for Wine: It tends to work or break depending on what Wine release you use, your system, phases of the moon, etc. Hopefully Valve themselves can do something about it this time. For me, I can sometimes launch Mafia with Wine 3.14. Other times I get interrupted halfway with an error message "The Steam servers are too busy to handle your request for Mafia II. Error Code (2)" when it tries to validate the game files. No luck at all with Proton. (I can launch one other CEG title (Duke Nukem Forever) with vanilla Wine 3.14, which again doesn't run at all with Proton.) |
@whizse You are right. This might be the problem. Thank you. Maybe we should open a separate issue to collect all affected games? |
taken from https://www.gog.com/forum/general/how_to_run_steam_games_offline_forever_tutorial/page1 |
@Samu231 Thank you. As already supposed Hitman: Absolution is indeed a CEG game was well. |
same for me : Distro: Manjaro XFCE 17.1.12 |
Still same issue with Proton 4.2-1 |
Proton 4.2-2 isn't a different story, sadly. |
For temporary solution, download this patched executable without CEG After playing for some time I also noticed sky flickering when driving vehicle. To fix this, you need to disable some post-processing effects. You can find this fix in video description: https://www.youtube.com/watch?v=pLvcyyTDGPQ |
Hello @HunterCZ122, please don't link to executables. There's an example of how to workaround the CEG issue at #530 (comment). |
If sky flickering was the only problem, I'd say we're done with this game but the reality is, performance is all over the place for Mafia II, thanks to WineD3D. After the game is loaded, if you get killed and the game reloads, from this point forward the game becomes highly unstable. Literally. |
I don't mean to support @HunterCZ122 's post, but there is no way we can actually know that, because there is no sticky posts/threads/solutions to proposed issues with Valve's CEG DRM and until the moment he posted that solution, you hadn't provided a "workaround" (As you described it). |
For some reason mine gameplay is really stable on maximum settings (except PhysX and AA) running about 30fps minimum, average 45fps and 60fps maximum. No popping textures or objects issues, cutscenes and audio were synchronized, only one thing i got is crash during Chapter 2 when Joe arrives to bar but after that, no crashes at all. I am still at Chapter 7 so things can still go wrong. I also tried little bit of modding to fix sky flickering and it worked fine. I am using latest 418.56 NVIDIA drivers and Pop!_OS 18.04 LTS distro. If you really want that executable you can get it from GameCopyWorld or on ProtonDB i posted. |
Same issue here LOG: http://ix.io/1P6T (proton 4.2-9) aptli: http://ix.io/1P6U EDIT: same issue on proton 3.7-8 http://ix.io/1P6W |
@kisak-valve Afaik this is Valve technology, any ETA on compatibility for proton or is it function that is not going to be merged? |
most of you probably already know that the gog binary works fine with proton but earlier today I found the (huge!) Old Time Reality Mod (here3.5-123-Beta3-5, f.e. on nexus) for Mafia 2 which also contains a mafia2.exe allowing you to play the game on steam via proton. |
I replaced mafia2.exe from Steam (containing Valve CEG DRM) with mafia2.exe from GOG (without DRM, file available on ProtonDB) and the game launches now and works like a charm under Proton 5.0.7. |
@kisak-valve saves still aren't uploaded to Steam Cloud. |
https://steamdb.info/app/50130/ufs/ These files are synced. GOG release might put them somewhere else. |
mafia 2 (classic) dont start Issue transferred from #4977. so i play on linux and this is happening :press the start button the game looks like is starting but then dont start and just apear the start button again |
Now it works with proton experimental and steam client beta. |
I decided to give this game a try, and sure enough, it failed for me on Intel NUC11PAHi5 (i5 11th Gen processor, iGPU). I already installed Log I get:
The game is not launching after that, and exits with status 0. Any idea how to get the game running? |
Last time I tested few weeks ago it worked perfectly fine. It could be ANV driver issue or Proton regression. Try switching from Proton Experimental to Proton 7.0 and/or use mesa-git.
It's not necessary. |
I install the game , it runs fine. verifying game files always ends up saying that one file failed to verify and will be reacquired, but this fixes nothing. |
The game does not launch. It does some preparations, like installing DirectX and Nvidia PhysX as well as
running a "Wine Installer". But that's all.
The "steam-50130.log" file contains nothing special.
OS: Ubuntu 18.04 64-bit
CPU: AMD Athlon(tm) II X4 620
GPU: AMD Radeon HD 7800 Series
Driver Version: Mesa 18.3.0-devel - padoka PPA
The text was updated successfully, but these errors were encountered: