
How to set up Proton on PC and the Steam Deck to run Assetto Corsa with Content Manager. Preparations Hint for Steam Deck users: This guide works for you, just make your filesystem temporarily writable and install protontricks. Before starting, make sure you don't already have existing compatdata for Assetto Corsa: Remove the pfx directory in your SteamLibrary at /path/to/SteamLibrary/steamapps/compatdata/244210 if you have it. The guide currently works as of 01/2024, I'll do my best to keep it up to date in the future. Update 01/2024: ProtonGE automatically installs the dependencies now, so I've updated the guide accordingly. Base game Alright, let's get started with the game itself. Install the game. If you don't have it already, install the latest version of ProtonGE according to their instructions: https://github.com/GloriousEggroll/proton-ge-custom. If you're using an Arch-based distro, you can install proton-ge-custom-bin from the AUR. Right-click Assetto Corsa in Steam, go to Properties --> Compatibility, check the 'Force the use of a specific Steam Play compatibility tool' checkbox and choose Proton 5.0-10 from the dropdown list. Start the game. It will crash, but that's okay, we just need the folder structure it generates. Right-click the game in your library again, but now select ProtonGE in the compatibility menu. Run the game. ProtonGE will now install all the requirements - this will take a long time, so be patient. When it's done, you'll get an error message that says 'This application could not be started'. Click 'No'. Great! If all went well, your game should be able to start now. If you don't want to use Content Manager or CSP, you can stop here and start playing. To get CM to run, you'll need to complete a couple more steps. Note: Setups with AMD GPUs might get better performance by installing dxvk via protontricks: protontricks --no-background-wineserver 244210 dxvk Content Manager Firstly, we need to create a symlink to your loginusers.vdf file so CM can find it. Replace the /path/to in the following command with the actual path to your SteamLibrary directory: ln -s $HOME/.steam/root/config/loginusers.vdf '/path/to/SteamLibrary/steamapps/compatdata/244210/pfx/drive_c/Program Files (x86)/Steam/config/loginusers.vdf' Download Content Manager from https://acstuff.ru/app. Extract Content Manager.exe to your game's installation directory. You can find it by right-clicking Assetto Corsa in Steam, then going to Manage --> Browse local files. Rename Content Manager.exe to Content Manager Safe.exe. This disables hardware acceleration in its UI. Set the Assetto Corsa launch parameters in Steam to start Content Manager instead. Right-click Assetto Corsa in Steam and paste the following parameters after modifying the paths according to your Steam library location: proton waitforexitandrun /path/to/SteamLibrary/steamapps/common/assettocorsa/'Content Manager Safe.exe'; echo %command% Hint: This requires the proton-command in your terminal to run ProtonGE. If you don't have this set up, you can instead rename AssettoCorsa.exe to AssettoCorsa_original.exe and Content Manager.exe to AssettoCorsa.exe and leave the launch parameters empty. Launch the game. If you're on a Deck, run it in Desktop mode for now. It might take a while to launch. Set your installation folder to the following, but replace the /path/to with the actual path to your Steam library: Z: path to SteamLibrary steamapps common assettocorsa Set your player name, click 'OK' and exit Content Manager. Nice! Content Manager is set up. Now let's install the Custom Shaders Patch. Custom Shaders Patch Run the following command: protontricks -c winecfg 244210 Go to the ‘Libraries’-tab, type dwrite into the ‘New override for library’-textbox and click ‘Add’. Look for dwrite in the list and make sure it also says ‘native, built-in’. If it doesn’t, switch it via the ‘Edit’ menu. Press ‘OK’ to close the window. Download the latest version of CSP from https://acstuff.ru/patch. Hint: I'm running v0.2.2 at the moment, but newer versions might work as well. Extract the ZIP file into the root of your game's install directory (dwrite.dll and the extension folder should be where we put Content Manager Safe.exe earlier). Depending on the version of CSP you have, you may need to install some fonts in order to run the game: Install corefonts in your prefix: protontricks 244210 corefonts Download the font files: https://files.acstuff.ru/shared/T0Zj/fonts.zip Extract them to your game folder: /path/to/SteamLibrary/steamapps/common/assettocorsa/content/fonts/. Do not put the TTF-files into the folder with the ones that are already there. Make sure to put the 'system'-folder from the archive into the fonts folder, otherwise CSP won't find them. All done! Enjoy the game! :) Credits: This guide is a mix of a bunch of guides I found online, but ANBAL534 on Github did the bulk of the work, so huge thanks to him! The original icon I used was made by Blagoicons on DeviantArt, I just added Tux. This discussion here on Steam also has very useful information, I used some of it for the 2024 update - thank you, sev!
2026-02-19 01:00:21 发布在
神力科莎AssettoCorsa
说点好听的...
收藏
0
0
