One-click installation of AMS2 mods.
If you experience an issue, make sure to use the latest release and that you have read the user guide below. It is quite difficult to make software work on every user's machine; thanks for your patience and support.
Please do not message me privately or leave a review to ask questions or report issues. I also do not monitor the Discussion section on RaceDepartment, as I find it completely inadequate. Join the Discord server instead to get help from a community of dedicated people, share experiences, give feedback and get notified of new releases. Even if you are not having issues, someone will likely need your expertise!
Thanks to
- THK84 for the amazing logo.
- Everyone that sent a donation: no matter how small, it made a huge difference knowing that someone likes the software enough to do it!
- Everyone that appreciated my work with a good review.
- All AMS2 modders for the great work.
Prerequisites
- Windows 10 (10.0.19041.0) or later for the graphical interface; the command line should work on earlier versions and on Linux using Wine.
- On first launch, you will be promoted to install the .NET 6 Desktop Runtime if not already installed. Follow the instructions in the popup window.
If you have previously installed mods with JSGME or manually:
- Make sure to start with the game is in its original state, without any mod installed.
- It is not required to disable automatic game updates on Steam (see "Game Updates" section below).
- Bootfiles are not required. If you still want to provide your own bootfiles, the file name need to start with "__bootfiles".
Installation
The installer is contained in the zip archive downloaded from RaceDepartment. Configuration options include:- Desktop and start menu shortcuts for the Beta version of the game.
- Deprecated CLI version.
- Install location.
Usage
Video Tutorial
Adding and installing Mods
- Drag and drop mod archives (zip, 7z, rar, ...) onto the program window. Mind that sometimes modders put archives inside archives; in that case you need to place the mod archives extracted from the external archive.
- Use the checkbox on the right column to select mods to be installed.
- Press the "Apply" button to install all mods marked for installation.
Uninstalling Specific Mods
- Use the checkbox on the right column to unselect mods to be uninstalled.
- Press the "Apply" button to install only mods marked for installation and remove the others.
Uninstalling All Mods
To uninstall all mods at once, without installing any, the context menu on the "Apply" button contains an "Uninstall All" option.Removing Mods
Mods can be removed with drag and drop into a folder or the recycling bin.Updating Mods
To update a mod, simply drag and drop the new mod archive on the program window. If the file has a different name, perhaps containing the version, you'll have to remove the old mod from the list.Updating the Game
When a new game version appears:- Make sure that all mods are compatible with the new version of the game (this is usually the case for minor game updates).
- Reinstall all mods pressing "Apply".
Limitations
- Every time the "Apply" button is pressed, it will do a complete reinstall (uninstall followed by install of enabled mods). Optimisations to update only files that have changed will come in later releases.
- For some mods the order of installation matters. AMS2CM will install them in alphabetical order. At the moment, the only way to alter the installation order is by renaming the mod archive file.
Common Issues
A full list of solutions to common issues is maintained on the Discord server.Mods
An extensive list of mods for AMS2 is maintained by John Ellis in this spreadsheet.The following mods were tested and work correctly, but most, if not all, mods should work even if not on this list. Just try them out and see for yourself!
Cars
- KAOS Modding Team
- F1 1996
- Dallara IR18 2023
To disable optional teams (e.g. My Team), uncomment the relative line from the ExcludedFromConfig section of the config file (see Advanced Usage section below). - InMotion Revolution
- Project Cars Modding Team
- Alpine A110 Pack
- Dodge Viper SRT-10 2010
- Ferrari 250 GTO
- Ferrari 430 Scuderia
- Ferrari 458 Italia
- Ferrari FXX-K
- Ford GT 2006
- Ford Shelby GT500 2020
- Jaguar XE SV Project8 2019
- Lamborghini Essenza SC12
- Lexus LFA 10
- Mazda RX7 Rocket Bunny Road
- Nissan Silvia S15 Rocket Bunny
- Porsche 911 GT3 2018
- Porsche 935 2019
- Porsche 992 GT3 Cup
- Porsche 992 GT3 2022
- ThunderFlash
- 80s Supercars
- Ferrari F40
- Porsche 959 S
- 90s Supercars
- Jaguar XJ220S
- McLaren F1
- BMW V12 LMR
- DTM
- Audi V8 DTM
- Ford Sierra RS500a
- Ferrari 488 Challenge
- Ferrari F355 Challenge
- FIA GT1 2010-2011
- Aston Martin DBR9
- Chevrolet Corvette C6.R GT1
- Lamborghini Murcielago R-SV GT1
- Maserati MC12 GT1
- Matech Ford GT GT1
- Nissan GT-R GT1
- Ford GT LM
- GT3
- Aston Martin V12 Vantage GT3
- Audi R8 LMS
- Bentley Continental GT3
- BMW M6 GT3
- BMW Z4 GT3
- Cadillac ATS-V.R
- Chevrolet Corvette C7.R
- Ferrari 488 GT3
- Honda NSX GT3
- Lamborghini Huracan GT3
- McLaren 650 GT3
- Mercedes-AMG GT3
- Nissan GT-R Nismo GT3
- Porsche 911 GT3R
- GT3 GT Challenge Fanatec
- Jaguar F-Type GT3
- Toyota Supra GR GT3
- Viper ACR GT3
- Group 5
- BMW 320 Turbo Gr5
- Datsun 280ZX IMSA GTX
- Nissan Skyline Super Silhouette
- Porsche 935/77
- Porsche 935/80
- Zakspeed Ford Capri Group 5
- Group C
- Jaguar XJR-9
- Mazda 787b
- Nissan GTP ZX-Turbo
- KTM X-Box GT4
- KTM X-Box R & Cup
- KTM X-Box Cup
- KTM X-Box R
- Lamborghini Huracan LP620-2 Super Trofeo
- LMP2 Ginetta G57
- LMP2 Ligier JS P2
- Panoz Esperante GTR1
- Radical SR3
- Renault Clio Cup
- Renault Megane Trophy
- Toyota GT-One
- WRX
- Audi S1 EKS RX
- Ford Focus GRC
- Honda Civic GRC
- Mercedes A45 RX
- Renault Megane RX
- 80s Supercars
- Virtual Racing Cars (VRC)
- ARC Auriel 90 GTO
- ARC Chevrette 28
Tracks
- Project Cars Modding Team
- Azure Coast
- Bannochbrae
- Brno
- California Highway
- Circuit of the Americas
- Fuji
- Mojave
- Rouen-Les-Essarts
- Ruapuna
- Sonoma
- Sugo
- Willow springs
Skins, Driver Names, ...
Advanced Usage
Configuration File
It is possible to configure AMS2CM's behaviour changing the Config.yaml configuration file provided. Some useful parameters:- Game
- SteamId: Steam App ID.
Change to "1066880" for the Beta. - Path: Folder inside the Steam library where the game directory is.
If this is a full path, it will not use the App ID to lookup for the location of the Steam library. Change to steamapps\common\Automobilista 2 Beta for the Beta.
- SteamId: Steam App ID.
- ModInstall
- ExcludedFromConfig: glob pattern for crd and trd files not to be added to vehicles.lst or tracklist.lst. Uncomment existing lines or add your own.
Command Line Arguments
The configuration file can be also overridden via command line arguments. For example, to run AMS2 Beta, add:
Code:
--Game:SteamId=1066880 --Game:Path="steamapps\common\Automobilista 2 Beta"
Code:
--Game:SteamId=378860 --Game:Path="steamapps\common\Project CARS 2" --Game:ProcessName=pCARS2AVX
Notes for Modders
In order for mods to work out of the box they need to:- Be distributed individually as a compressed archive.
- Contain in one or more subdirectories the AMS2 root structure with all files to be copied
- All crd and trd files will be added to vehiclelist and tracklist, so make sure to remove any additional ones that should not (e.g. work in progress).
- Like when using JSGME, files ending in -remove will be removed from the game folder instead of copied.
- Contain any driveline record blocks in a file on the root folder of the archive. This is usually in the form of a readme file with instructions on how to manually install the mod.