- How to Run
- Extra configuration and modding
- Extra Hotkeys
How to Run
Install the original Jagged Alliance 2 game on your computer. Make sure you do a full install. Data files from the original game will be used by JA2 Stracciatella.
With the optional launcher
Start the launcher and use it to configure the game. It will automatically create the configuration file.
Set “JA2 Data Directory” (“JA Game Directory” in nightly builds) to point to the directory where the original game was installed during step 1. You can manually enter the directory or use the “…” button to browse your computer. You have to select the directory that contains the directory called “Data”. Do not select the “Data” directory.
If you haven’t installed the English version of the original game, you have to select the correct “Game Version” i.e. localization. Note that the game supports two different Russian localizations: RUSSIAN for the “BUKA Agonia Vlasty” release and RUSSIAN_GOLD for the “Gold” release.
Without the optional launcher
Start the game the first time. It will create the configuration file in
~/.ja2/ja2.jsonon Linux, BSD or OS X.
Edit the configuration file and set parameter
game_dirto point on the directory where the original game was installed on step 1. You have to use the path to the directory that contains the directory called “Data”. Do not use the path to the “Data” directory. For example:
/home/user/games/ja2-installedon Linux, BSD or OS X.
If you have a non-english version of the original game, you need to start JA2-Stracciatella with parameter telling which version of the game you are using. For example
ja2.exe -resversion FRENCHon Windows.
ja2 -resversion FRENCHon Linux, BSD or OS X.
You should see the start screen now.
Further command line options are available. To list available options run
ja2.exe -helpon Windows.
ja2 -helpon Linux, BSD or OS X.
Extra configuration and modding
Advanced users can tweak additional options and make minor modifications by changing the values in their game.json. It’s installed alongside the rest of the data and
the launcher will show you the location where you can find it. You can make a copy and put it near your ja2.json configuration
file, by creating a
data folder for it. This way you won’t lose your settings when you reinstall the engine.
The project extracted many other hardcoded values from the original sources into editable text files stored in the assets/externalized directory. You can edit weapons, ammo, shops, enemy weapon
choices and much more — at your own peril! You can copy them to your user directory the same way as
also applies to installing 3rd-party mods.
If you’re using the AppImage version and want to modify any of the json files, create
~/.ja2/data and copy them inside. They
will have precedence over the files supplied by us.
To use one of the bundled or external mods, enable them in the launcher or pass the following flag when running JA2S:
-mod MOD_NAME Start one of the game modifications. MOD_NAME is the name of modification, e.g. 'from-russia-with-love. See assets/mods folder for possible options'.
Besides the hotkeys present in the original game, JA2S adds the following for greater ease of use:
- scroll lock: toggle mouse grab in windowed mode
- alt-r: reload held weapon
- ctrl-shift-r: reload weapons of the whole group
- ctrl-l: load game during enemy/militia turn
- ctrl-n: switch between day and night head gear (goggles) for the whole squad
- ctrl-q: swap hand items
- shift-j: climb through open window
- f: display chance to hit percentages for given tile
These require you toggle a game.json switch:
- d: switch to turnbased mode from realtime
Additionally you can use the middle mouse button to make a merc look into the direction of the cursor.