-
Notifications
You must be signed in to change notification settings - Fork 1.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
Grand Theft Auto IV (12210) #350
Comments
Seems similar to this, which in turn might be due GFWL. |
The game refuses to launch for me giving me a black screen. XLiveLess is installed |
@Houtworm, please read the comment above about XLiveLess. GFWL doesn't work on wine and probably never will. |
Source? |
I did get GTA IV to work using playonlinux. xliveless should be used as always. I hope Proton will have an xliveless option in the future. Anyway my problem is almost the same as I started with EFLC. EFLC should display a menu to select which of the two stories you want to play before starting the game itself. That menu is black. |
What's your GPU / OS? @ardje |
@vanyasem : GTA IV EFLC is working for me now (tm) on a GPD WIN 2 using padoka PPA. It only starts from the desktop client though, starting it from big picture gives me black screen. And I need big picture to translate the controller to something sane :-(. I need some more testing though. |
@mirh Source: winehq. Note on the bottom of the page.
I probably won't find a comment by one of Wine maintainers about GFWL support, but considering it has been a lot of time since that note was initially created, you probably get the idea. |
Oh, wait, I am not using padoka, but oibaf, and that's a guy/repo who packages upstream mesa for stable ubuntu releases on a daily basis. On my steammachine with steamos beta, I just reboot it, because it never finishes installing. I think I should install it using desktop mode and see what happens. The steam machine is an i5 with a GTX960M with 3GB VRAM. |
About GFLW: a lot of howtos for windows is about how to disable GFLW. It's not just a problem for people using wine, it's a generic problem. |
About the very long wait: I found this: https://www.reddit.com/r/GTA/comments/8ff35v/gta_iv_game_stays_on_a_black_screen_for_about_a/ It seems that it looks really like GTA IV EFLC is working properly. |
Game keeps crashing during the benchmark (Options→Graphics→Benchmark). |
I tried waiting for 11 minutes with no success. I am using the Also there is a new folder in GTA IV directory called |
Means [less than! random guy ≠ wine] nothing. I just cannot understand for the love of me, what people think wine objective would even be.
That's because games come bundled with outdated runtimes, which cannot even get to the stage of updating without misbehaving on newer windows. But in my experience this can solve *all* problems. p.s. I'm impressed that M3-7Y30 (corresponding broadly to a QX9300 plus HD4670) can bring "gta 4 working faster than a slideshow" territory on that tdp |
@vanyasem # process doesn't seem to be useful? game ~works anyway
while :; do pkill -9 'gta4Browser.exe' ; sleep 2; done
# speeds up game startup (almost instant), drops all the outgoing connections
iptables -A OUTPUT -o eth0 ! -d 127.1 -j DROP Framerate is horrible though, and there's a graphical glitch next to minimap: |
Do you all have AMD GPUs or has someone succeeded in launching the game on an nvidia GPU? I feel like nvapi issue might be related here. Though it doesn't work for me even on latest wine staging, so unlikely, still worth noting. The game is constantly eating one core of my CPU, staying at the black screen. I disabled intro videos just in case, but that didn't help. |
I have the same problem as @vanyasem - xliveless is installed (used this before, so I know how to do it), but no matter what I do (killing gta4browser.exe, setting specific options), the screen just stays black (and one of my CPU cores goes to 100% usage). |
I had to install intel-microcode to get past the securom 8016 error on my
steam machine. The steam machine (with steamos and with steam in normal
client mode and window manager) has an nvidia card and it just hangs on
EFLC or plain IV.
My gpd win2 with intel hd and oibaf ppa starts EFLC fine. The install
requires xlive.dll . I have not been able to start IV on any of my systems
though.
|
okay i'm new to this steam proton thing, where do i have to put those wine fixes to block the gta4browser.exe? I tried to put it inside the user_settings.py but that just breaks all games. |
I managed to get the game working fine by copying xliveless (from lutris repo) to the game folder, and then blocking tv.rockstargames.com (because that subdomain has misconfigured ip address at the moment, and game is stuck at disclaimer screen trying to connect to it) by applying following command: Nasty workaround (because of Rockstar's negligence towards GTAIV PC port), but it works. |
What you suggest, @lazanet , seems to be for a separate issue. The first workaround is obvious and is for skipping GFWL. The second is for skipping activation and getting stuck at the disclaimer screen. The problem is that some of us are not even getting to the disclaimer screen. Can you please share your specs so that we can rule out some stuff? Tnx :-* |
@Mattia98 I've managed to get EFLC running on nvidia by copying nvapi files from my system installation of wine (wine 3.14) to the corresponding directories in the Proton (Proton Beta 3.7-5) installation.
|
For Arch the paths to wine libs differ:
|
Related to #165 |
Can confirm, that fixes both GTA IV, and GTA EFLC for me The game performs very poorly though, I get around ~19 FPS in 4k maxed out. Specs: https://gist.github.com/vanyasem/f787469ec8c50cdd3728340ef4c73269 |
GTA 4 refuses to work Issue transferred from #6098. Compatibility Report
System InformationCPU: Ryzen 3 3100 I confirm:
LogSymptomsGame used to launch to a black screen with no audio Now its refuses to launch Troubleshooting steps
|
Hello @sprmcell, looking at your hardware, the NVIDIA GT 610 is part of the Fermi generation of NVIDIA video cards. The video drivers for this card generation never exposed support for Vulkan, and the NVIDIA 390 series driver is older than the support cutoff for Proton. Sorry, but both of those details makes your system is unsupported by Proton in general for all games. |
If only #1749 had been merged... |
GTA IV: Colour flickering on Proton Experimental Issue transferred from #6265. Compatibility Report
System Information
I confirm:
SymptomsWhen starting game with Proton Experimental, colour flickering can be observed. However, images are normal when using Proton 7.0-4. The problematic shader module is found with Renderdoc. If NAN judgement is added before extended instruction NMin(or NClamp) instead of only NMin(or NClamp) in the spirv-dis of problematic shader module, the image is normal. Guessing it's a SPIR-V generated issue. The original spirv-dis and the modified spirv-dis of the problematic shader module on Proton Experimental are listed as follows: Reproduction
@mbriar commented on 2022-10-24T12:47:10: This is expected if you use the proprietary vulkan driver, which does not support VK_EXT_attachment_feedback_loop_layout (yet?). It shouldn't happen with RADV, which is also the recommended driver for proton in general. |
I tried to build 32bits RADV(22.3.0-devel), and I found that colour flickering still existed on Proton 7.0 and images were normal on Proton Experimental. Is this normal? |
Yes. The vulkan extension that helps with the issue isn't enabled in the dxvk 1.10.x branch, which is what proton 7.0 is using. But it is on master, which is what experimental is using. |
I have the same rendering problem, showing a colored diagonal line, what should I do to fix it? |
I'm thinking it will be resolved on Intel ANV once this MR has been merged and is available https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17892 |
I fixed this last year by using these env vars in the steam launch options
|
gets stuck on black screen, Do you think I can fix it somehow? |
If the environment variables give a black screen don't use them. |
With the env var: @paperlyly I'm not sure what could cause the black screen, but i'd probably check the proton logs for the game ( (PS: One thing i noticed is that you no longer get those artifact at the expense of some FPS boost, i had 60fps without the fix and now get 45fps with the fix.) |
If you want and there isn't already a issue it would be nice to make one at the mesa repo. |
@Midou36O I already got it to work, I was not using it as an env var, it works although with worse performance, and quite a bit of instability, sometimes the game does not run and it stays loading forever, sometimes it does but it closes I'm using wined3d, because with vulkan I can't get it to work without those lines in a stable way Does anyone know if updating the table to 23 resolves it? |
I'm on NixOS 23.11 kernel 6.4.8, 5900x, RTX 3070 535.86.05. I've tried Proton Experimental and 8.0-3. The game gets to various stages of launching, but never runs. It sometimes gets stuck on
or
And
Killing this process results in Social Club opening immediately, which itself gets stuck on
The status bar moves to the right and then never progresses. Around this time it also launches
Attached is the logs of attempting to run the game with Proton Experimental. The logs are trimmed, it originally contained many thousands more lines of |
There's some degree of regression between Proton 7 and Proton 8 here. Running Proton 7.0-6 gets through the RGSC installer fine, then fails here: Edit: If you leave RGSC to try and install prerequisites in Proton 8+, it will eventually timeout and offer to continue without installing anything. Doing so brings me to the login page, where entering my credentials results in further infinite loading. |
The game is working perfectly for me now on Proton 8. It appears the big pain point is RGSC. |
There is a bug in the independent radio (the radio for playing your own mp3 files) where it will not play anything. If you add audio files into I didn't dig too much into it, but I found that wmvcore might be related. |
The game opens and it's "playable" but theres a jitter / stutter that happens about every second and it doesn't show in the graph, only way i found to almost fix was disabling core 3 or 4 in powertools, setting the min cpu frequency to the mas 3500mhz also seemed to help. Using the steam deck stable / preview and proton 8 /experimental ( 7 wont even pass the rockstar launcher) |
The game runs without issues for me and performs rather well, but opening the RGL overlay by pressing Home reveals that it thinks that it's on an end-of-life operating system and may stop running on Jan 30th, 2024. The OS is Arch-based ChimeraOS, Proton version is 8.0-4. |
Hello @ClaudeLib, #37 (comment) notes that message shows unconditionally regardless of OS. |
Whoops, my bad. Thank you. |
For me, there seems to be a problem with DLLs not loading. The logs of R*G-Launcher show, that it exited with Code 0xc0000135 (3221225781).
Looking for related entries in the Proton-logs it indicates to file WMASF.DLL not being loaded:
There are several dlls with that name in the compatdata-folder for that game - upper- and lowercase are different between them but none was all uppercase.
After renaming one of them to the correct case from the logs (WMASF.DLL), the game launched normal as expected. This occurred on several versions of proton (Proton 8.0-5, experimental, GE-Proton8-27). |
Have Steam check the game files. That happened to me as well, and it turned out to be Rockstar's stupid launcher, which needed an update. After that has been taken care of, you'll need a physical keyboard (or a virtual one that isn't from Valve) to be able to input text, and fill out your email address and password -- yes, they'll ask for it again. I find it amazing, not to say infuriating that Valve still lets publishers get away with their bloated launcher and all the crap they can throw our way just because we paid for a copy of their game and want to play it. I should have cracked the f---ing launcher and spare myself the trouble, Rockstar is that full of sh-t. |
Its failing to launch for me. Here's my steam-12210.log. I launch the launcher and after that it just never shows a window. |
To add I've ran a version of gta4 that didn't require launching the r* launcher. That copy of gta4 works for me when ran with UMU-Proton-9.0-2. |
Using GE-Proton fixes this somewhat, however a new issue is introduced where the song can get sped up (or sometimes jump further ahead than it should) if you switch between stations. On a side note, it is impossible to "render" (or rather export) a gameplay clip from the in-game editor. This appears in the logs as soon as the export freezes, leading to a quiet exit back to the clip timeline:
|
gtaiv-crash.log
steam-system-info.txt
Distro: Gentoo Linux
The text was updated successfully, but these errors were encountered: