Releases: ecstra/ACEvoPerf
Release list
ACEvoPerf 0.3.1
A small performance mod for Assetto Corsa EVO. A dstorage.dll that sits next to the game exe, passes everything through to Microsoft's real DirectStorage runtime and fixes the game's video memory budget on the way. Three files in the game folder, no installer.
The mod page, with the discussion and the reviews, is on Overtake. The zip below is the same file.
Important
Built and tested on one machine, an RTX 3060 Laptop with 6 GB, Windows 11, game version 0.9.0+release.48. It might or might not work on yours. Cards with more memory get bigger pool sizes picked automatically, but nobody has tested that yet. If the game does not start or runs worse, uninstall and you are back to stock. If you report a problem, attach acevo_perf.log from the game folder, that file says what the mod did.
What it fixes
- Crashes on car change, track change and at startup.
- Missing icons in the vehicle hub and the menus.
- Mushy road, tyre and ground textures, worse after restarting a session.
It also skips the intro, turns on the game's shader cache and runs the game at above normal priority. All of it is in the ini if you want it off. How it does it is in the README.
Install
- Close the game.
- Open the game folder, the one with
AssettoCorsaEVO.exein it. In Steam that is right click the game, Manage, Browse local files. - Copy
dstorage.dll,dstorage_orig.dllandacevo_perf.inifrom the zip into that folder. Let Windows replace the existingdstorage.dll. - Start the game.
acevo_perf.logappears next to the exe and lists what was applied.
After a game update that replaces dstorage.dll, do the same again.
Uninstall
- Close the game.
- Delete
dstorage.dll. - Rename
dstorage_orig.dlltodstorage.dll. - Delete
acevo_perf.iniandacevo_perf.log.
Or verify the game files in Steam, which puts the original dstorage.dll back, then delete the ini and the log.
Changes in 0.3.1
- The two CSV files (
acevo_perf_timeline.csv,acevo_perf_frames.csv) are off by default,timeline=1andframes=1in the ini turn them on. - With both CSVs off, the hitch lines in the log stopped after the first five of a session and the throw log never wrote a line. Fixed, the per second tick now runs whenever the mod loads.
The full record of every version is in CHANGELOG.md.
Credits
dstorage_orig.dll is Microsoft's DirectStorage 1.2.3 runtime (NuGet package Microsoft.Direct3D.DirectStorage), redistributed under its license. It is the same file the game ships as dstorage.dll, renamed so the mod can load it. The rest is mine.