- CrossOver installed (tried with v24.0.5)
- Steam account with AC
- CrossOver > Install > Assetto Corsa > Install
- Go thru all .NET wizards and login to Steam
- Download a
segoe-ui.ttf
font from the internet to mac - Paste the font file to: CrossOver > Assetto Corsa bottle > Open C: Drive > windows > Fonts
- After AC installs in Steam, run it, try starting a race
- Download CM
- Place the
.exe
to: CrossOver > Assetto Corsa bottle > Open C: Drive > Program Files (x86) - Rename the
.exe
toContent Manager Safe Local.exe
- CrossOver > Assetto Corsa bottle > Run Command
- Browse to find
Content Manager Safe Local.exe
- Select
Save Command as Launcher
, the CM will appear in the bottle - Run the CM, try starting a race
- Run the CM
- Settings > Custom Shaders Patch > Install
- Try starting a race, graphics should look better
The issue is newer versions of steam are not compatible.
Solution:
- Downgrade Steam: Steam icon > Run With Options > Command-Line Options:
-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20240520if_/media.steampowered.com/client -exitsteam
> Run - Run Steam with lower version (every time): Steam icon > Run With Options > Command-Line Options:
-noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
- (optional) Create new launcher icon for step 2: Run Command > Command:
"/Users/janholub/Library/Application Support/CrossOver/Bottles/Assetto Corsa/drive_c/Program Files (x86)/Steam/steam.exe" -noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
> Save Command as a Launcher - Always run the Steam before CM or AC, since they trigger the Steam update