WINEDLLOVERRIDES="d3d8=n,b" %command%
This game works with the latest proton version, and doesn't need the launchoptions. The issue is you need to play around with the controller settings (switch to classic in the menu, install a doff control scheme)
BUT, instead of playing like that I recommend installing Project Reborn following this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=706270825
You need to use the launchoptions for Project Reborn to work. Then I edited 2 config files in the scripts folder:
- GTAVC.WidescreenFix.ini change to match steamdeck aspect ratio "ForceAspectRatio = 16:10" "FrontendAspectRatio = 16:10"
- GInput.ini change the controlset to match GTA IV inputs (my preferred, you can leave as is if you dont mind the 2002 control scheme) "ControlsSet=5"
Im still early game, but no crashes and looks and feels much better than the regular experience.
I followed others and set 5w 1000mhz
Stock requires tinkering with controller configs. But install Project Reborn and use the tweaks i suggest and you'll have a better time.
WINEDLLOVERRIDES="d3d8,ddraw=n,b" %command%
Vanilla game just launches to a black screen for me. Installing the Silent Patch and Widescreen Fix seems to be the simplest method for getting the game to a working state. I tried installing the Definitive Edition Patch and similar modpacks, but they all make the game too unstable to be playable in the long run.
Download the reVC files for Windows D3D9 MSS 32bit and copy them over the local files for GTA Vice City
For a guide see https://steamcommunity.com/sharedfiles/filedetails/?id=2655588823
Crackling when driving a police car. Not persistent.
GTA Vice City without reVC did not work on my Pop_OS! system
GTA Vice City with reVC works great on my Pop_OS! system. Furthermore reVC allows you to enable 'free cam' which is great
I copied reVC for Windows D3D9 MSS 32bit over my GTA Vice City installation
For a guide, see https://steamcommunity.com/sharedfiles/filedetails/?id=2655588823
I do not recommend GTA Vice City without reVC on Pop_OS! because the game did not work for me, the screen stayed black and there was no audio. I had to force quit the game.
I highly recommend GTA Vice city with reVC. Not only does the game work, reVC also allows you to enable the 'free cam'
REVC
Played at 1080p with the frame limiter on. Works as well as it does natively on Windows.
Used ReVC
I am not certain about the vanilla game at all, but I assume that should work fine as I've tried GTA III vanilla and that worked fine out the box. I ended up using ReVC to play through Vice City and that worked perfectly all the way through the game.
Proton Experimental now shows the full intro and runs fine
After the first time starting the game and changing the resolution, the game now always starts in full screen black with a tiny resolution in the upper left corner. When I skip the intro, the splash screen will be full screen but may or may not freeze there. (Unsure if this is a Proton issue or a vanilla issue)
When I got a gun that could be used from a vehicle, the gun would suddenly start firing without me pushing the button. This behaviour would stop randomly if I opened the control settings and didn't change anything. (Unsure if this is a Proton issue or a vanilla issue)
I'm unsure if the issues I've been experiencing are related to Proton or me testing the vanilla Steam version without any alterations (due to mods leading to frequent crashes in the past for me) but there has been some definite progress
WINEDLLOVERRIDES="d3d8=n,b" %command%
There are a lot of misleading guides and information on this game. Listen to me, this is the optimal way to play the game.
Step 1.) Download https://www.definitive-edition-project.com/vc-de and extract it to your Vice City game folder overwriting everything.
Step 2.) After you have extracted the mod go to the modloaders folder and remove 'The Leftovers Fix" (I found that it causes instability and texture/lighting issues)
Step 3.) Install this mod and put it in the modloader folder: https://www.gtagarage.com/mods/show.php?id=876 (This remedies the pop-in and bad draw distance of the map without glitching anything out or causing instability)
You are finished and ready to enjoy the game, don't go tinkering around too much or getting imaginative with mods as they will break this setup.
Mods to avoid:
1.)First Person Mod (It only works with keyboard and mouse layout and is very awkward and glitchy)
2.) 60 FPS Patch (breaks the game physics) KEEP FRAME LIMIT ON IN THE SETTINGS
Don't forget the launch options and proton
Not sure but I've had no issues playing this game on my deck and needing any controller fixes, I just used a community control layout and everything worked fine.
It works if you patch it
Set CPU usage to 5W
Small craclking in the audio
Without GinputVC the gamepad didn't worked correctly and I was unable to look in any direction but forward.
Most of the problems of this game are related to gamepad support, you can fix most of them using GinputVC but i've also installed other mods to make the game better playable. I've mostly followed this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2621513855 plus added Vice Cry texture pack. Runs perfectly locked at 60 FPS on maximum settings with 5W. 3W has some minor slowdowns (maybe because of the mods). Great battery life.
Game runs out the box but, just like running this on Windows, manually install GinputVC, SilentPatchVC and Widescreen fix.
This runs perfect with the TDP limit set to 3 watts
Works great. Only issue I have is the Rockstar and intro animation is cropped to a quarter of the size and in the corner. After that everything else runs perfectly.
It runs great, players would not notice that it is not on Windows.
GTA Vice City is a fabuleous game, it is the first game completed (fully) on Linux (I do not have much time). I am playing through the GTA franchise and I have played GTA III which did also work fabuleously (PS the aim worked better than it did on Windows, for some reason), and I am currently playing GTA IV which does not really show the stutters it was widely known for on Windows.
I have not seen any resolurion issues, texture glitches and etc. The missions can be played through with ease, physics are as they should be and etc. Linux gaming is awesome!
People on the Vice City thread, and not only, usually have problems of it installing, but not launching. I for a fact know that this can be because of the permissions of the HDD, especially if you just moved to Linux and have the game installed into a secondary HDD, do a recursive chown there and it should be fine. You can find more intel on that here: https://devconnected.com/how-to-chown-recursive-on-linux/. I do not really know why Proton cannot play games off these disks, because I know, for a fact, that Wine can and, also, you can play native games installed on them.
Install and play! Nothing more to it.
little flickers when moving the camera fast
Install ASI loader and mods: WidescreenFix, SilentPath, GInputVC
Add the game to Bottles and add "d3d8.dll" to the "DLL Overrides" list.
On launch, the game freezes on trying to show intro movies. Just double press the A button to skip them.
It still doesn't work.
I installed ReVC to have better controller support and more game settings. Without it will work but doesnt look as and controls as good.
WINEDLLOVERRIDES="d3d8=n,b" %command%
Changed so that i can crouch via the back grip buttons.
Changed refreshrate to 40hz and framerate lock to 40fps
In the controller settings I used the classic controls instead of standard controls. This way you get target autolock just like on consoles.
The game is totally playable under specific Proton version and with some tinkering, but the intro won't show up.
gamemoderun WINEDLLOVERRIDES="d3d8=n,b;dinput8=n,b;d3d9=n,b;dsound=n,b;ddraw=n,b" PROTON_NO_ESYNC=1 %command%
I can't get to work EAX no matter what, so you need to rely on old dsound
You need to mod this game to be playable, you can mod it by yourself or just download definitive edition project.
WINEDLLOVERRIDES="d3d8=n,b" %command%
Installed the GTA VC Definitive Edition mod.
Can start it and see the animations but it seems to get stuck just before when then menu should show up
It starts up and can see the animations, but it gets stuck and can't see the menu
can't load samegame
WINEDLLOVERRIDES="d3d8=n,b"
Tried:
- WINEDLLOVERRIDES="d3d8=n,b"
- proton version 4.11-13
- proton default version
- proton experimental
- silentmod
- GTA VC - The Essential Fixes v1.05
I still get "unhandled exception c0000005 at address 0065fee4"
the only way to go was with "definitive edition mod" but it is not compatible with old savegame
I reccomend using revc to play the game on steam it fixes most of my problems with the game.
It seems that "Frame limiter" although limit FPS, it doesn't do it so well on Proton (on Windows the transition between frames is smoothed out, on Proton it looks very choppy). I had to disable it
The game starts at 800x600 resolution which in my case places the game screen more on the right side and cuts off a part of it. Changing resolution to higher one fixes the problem
It's not Linux-related only, it's just a common occurance in this game where chaning mouse sens only do it for horizontal movement, but vertical one stays "untouched".
After launching the game, there are 2 video files playing one after another (Rockstar one and GTA VC trailer) both without video. Just skip them
Black screen with sound.
When the game launches I could only see a black screen and sound. Pretty much unplayable.
Download the "Definitive Edition Project" patch, add one launch command, and use GE Proton - you'll thank me later!
WINEDLLOVERRIDES="d3d8=n,b" %command%
Works great if you download the "definitive edition project" patch files and paste them into your game's directory, overwriting files when prompted. This is a great patch that fixes numerous issues and makes the game look and play great out of the gate on Steam Deck. You also need to add the launch command listed here to the game's General settings tab in the Steam UI, or it won't work.
I have heard that the ReVC version works but this "definitive edition project" option seems even better. You can get the files here:
Game runs with proton too but GTA REVC has native linux support and is more ideal
Laggs
You can natively run the game using the reVC version of GTA Vice City from archive.org. Install the normal steam version, then copy and overwrite all the files from the linux build of reVC into your vice city steam folder and rename the reVC file to gta-vc.exe, steam will natively launch it
You can turn the tdp down to 3 and the gpu clock all the way down to 200 and still maintain a locked 60fps
Besides being native the reVC version has proper controller support, 16:10 widescreen support and other bug fixes/quality of life stuff
Default Steam settings boots into black screen with audio and no menu. Selecting custom proton version works with no other modifications needed.
For menus: (B) = Confirm, (Y) = Back. Menu is not mapped to controller, so map the menu button to Esc. Set control layout in game to classic or map touch pad to mouse for camera controls.
Game may start with a black screen until a button is pressed. After setting the proper screen resolution and remapping the controls it's very playable.
Launches to black screen with audio only.
Para lograr jugar Grand Theft Auto: Vice City sin ningún problema solo necesitará cambiar la compatibilidad de Proton a la versión 3.7-8, esto es debido a que el juego es bastante antiguo y tiene problemas de compatibilidad con las versiones posteriores de Proton
Black Screen on loading main menu and intro cinematic. Music and sound could still be heard.
I had the same issues as LinsaFTW and others regarding the black screen. However, PaoEOvo's report did provide me with the solution. Adding WINEDLLOVERRIDES="d3d8=n,b" %command%
to the game's launch options with the latest proton version available fixed it for my setup.
Sometimes, the mouse could also escape the game if you have a multi-monitor setup. This can be fixed by disabling all other monitors except the one running the game.
Also, I'd recommend to anyone playing this on a widescreen monitor to find an appropriate mod pack to fix the UI for aiming. This isn't a proton issue, the game's just old!
Black screen, can only hear sound.
In Windows the game runs in ~60FPS, in linux it reach (i think) 25 ~ 30 fps.
I had to update mesa version with a PPA, but it's a problem with Linux Mint packages.
After that, i installed the pack from https://www.definitive-edition-project.com/vc-de (remember to put WINEDLLOVERRIDES="d3d8=n,b" %command% in inicialization options to make mod works) and i'm enjoying :)
Full screen was always black
Have to chose Proton 5.0-10 to make it work