Skip to content

KSPackage (kspkg) archive tool for Assetto Corsa EVO.

License

Notifications You must be signed in to change notification settings

Nenkai/ACEvo.Package

Repository files navigation

ACEvo.Package

KSPackage archive tool for Assetto Corsa EVO.

NOTE: Absolutely no support will be provided. I don't normally deal with racing games at all anymore but this didn't take more than 2 hours.

Side Notes

The majority of the game content/files are built using protobuf. Use protodump against the game executable to recover original schemas.

Modding

It is supposedly possible to dump the game contents to the root of the game and renaming content.kspkg so that the game doesn't read it, so that the game can run unpacked.

Usage

Grab the latest in releases.

  • Extract all files: ACEvo.Package.CLI.exe unpack -i <path_to_kspkg> -o <output_directory>
  • Extract specific file: ACEvo.Package.CLI.exe unpack-file -i <path_to_kspkg> -f <game_path> -o<output_directory>
  • List all files in a package: ACEvo.Package.CLI.exe list-files -i <path_to_kspkg>

Building

.NET 9.0 and Visual Studio 2022.

Contributions are welcome.

License

MIT License.

Other Projects

About

KSPackage (kspkg) archive tool for Assetto Corsa EVO.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages