documentation

Jagged Alliance 2 1.13

Jagged Alliance 2 v1.13 - Starter Documentation

THIS DOCUMENT IS A WORK IN PROGRESS.

This documentation is up to date as of 1.13 r8741.

This document is an attempt to create clear and structured starter documentation for people who want to start playing Jagged Alliance 2 v1.13, which will henceforth be referred to simply as 1.13.

Contents

More information

0. Introduction

0.1 Preamble

From years of hanging around in the Bear’s Pit community we noticed there’s a complete lack of explanation how to get started with this mod and everything surrounding it. Therefore, we are trying to create some concise and comprehensive documentation for use by both newcomers and veterans.

If you are completely new to Jagged Alliance 2, you can read its manual which is still mostly relevant to 1.13. You can also find some manuals in Docs\Manuals, once you install 1.13. Or you can watch a let’s play of 1.13 on YouTube such as this excellent one by Moerges.

0.2 What is 1.13?

Jagged Alliance 2 v1.13 is a modification for the Jagged Alliance 2 game, with a host of new features and improvements, as well as externalizing a lot of data to make modding easier.

Lots of features have been added like new resolutions, improved AI, weather effects and new items. 1.13 does still contain the original maps and quests.

The 1.13 mod has been structured in such a way that it can be used as a baseline for creating new mods.

0.3 Features

Here are some of the high points:

…and much, much more.

1. Installation

To play 1.13 you will have to:

  1. Acquire and install Jagged Alliance 2
  2. Install the 1.13 mod
  3. Apply fixes if running Windows 8+

1.1 Jagged Alliance 2

To be able to play 1.13 you will need to own the Jagged Alliance 2 game itself. There are several places where you can still get the game, for example GOG and Steam.

After you got your hands on a copy of JA2 and want to go install it, we have a few tips for you to make sure everything runs smooth.

1.2 The 1.13 mod

Once you have your clean JA2 installation ready to be turned into a clean 1.13 installation, there are a few routes you can go to achieve this.

1.2.1 Install the latest package from Github

This is the preferred way to go for people who want to start playing 1.13 as it will give you a good out of the box experience.

You can get the latest mod version from Github.

If you are not prompted to overwrite files, you did not extract to the correct directory.

1.2.2 Install release 7609

For the special cases with a requirement to run on release 7609 (namely mods), you can find it here. You will need to download both JA2_113_FullRelease_English_7435.exe and JA2_113_UpdateForRelease7435_English_7609.exe.

1.3 Fixes for newer Windows versions

Technically, there is no need to adjust anything to make 1.13 run well on Windows 7 and older. However there are a few things you will need to do to be able to play 1.13 well on the Windows 8+ versions, here’s a list:

1.3.1 Wine DLLs and registry fix

The Wine DLLs and registry fix can be found at \Docs\Windows Compatibility Fixes\Windows 7-10 Fix.zip. Make sure to read the included readme!

1.3.2 Single CPU thread

To run the game on a single CPU thread, check out these instructions.

1.4 Launching the game

Run ja2.exe.

2. Configuration

Do not use the included INI editor. It is known to cause problems. To edit INI and XML files, use a text editor such as as Notepad++.

Wherever you see \Data-1.13\..., the 1.13 part should be replaced if playing a mod other than 1.13, e.g. \Data-AIM\... for AIMNAS.

Part of the beauty of the 1.13 mod is just how much control the player has to tailor the experience to their own tastes. This is done via a number of config files. The first place to look at is the INI files in the \Data-1.13 directory (but not its subdirectories). You can check out this page if you want some suggestions about configuring 1.13.

2.1 ja2.ini

Found in the root directory (i.e. aside ja2.exe). Manages global settings such as resolution and enabling windowed mode.

2.2 JA2_Options.ini

Found in the \Data-1.13 directory. This is where you will find the bulk of the settings for 1.13.

2.3 CTHConstants.ini

Found in the \Data-1.13 directory. This controls various aspects of the NCTH (new chance to hit) system.

2.4 XML Files

Found in the \Data-1.13\TableData directory. These files store all sorts of data, such as items, enemy drop tables, NPC inventories, mercenary data, etc. Some files of interest may include \Items\Weapons.xml, DifficultySettings.xml and Vehicles.xml.

3. FAQs

3.1 The game is running poorly on my Windows 8+ machine. How can I fix this?

Follow these instructions.

3.2 The Drassen counterattack is too difficult!

In JA2_Options.ini you can set TRIGGER_MASSIVE_ENEMY_COUNTERATTACK_AT_DRASSEN to FALSE to disable it.

3.3 My New Game settings don’t have all the options I recall/have seen elsewhere. Where are they now?

In 1.13 r8610, some of the New Game settings were moved to JA2_Options.ini. Refer here and here for more info.

3.4 What is the difference between the OCTH (Old Chance to Hit) and the NCTH (New Chance to Hit) system?

Put simply, NCTH aims to be more realistic by taking into account many more factors when computing the chance to hit. Some players prefer to use OCTH as it is generally more consistent and easier to understand. This article goes into great detail about how NCTH works.

3.5 How do I change the amount of cash I start with?

To change the amount of money you start with, open \Data-1.13\TableData\DifficultySettings.xml and edit the <StartingCash> value of the difficulty you want to play.

3.6 What if I just want to play the vanilla game at higher resolutions?

Take a look at Jagged Alliance 2 Stracciatella.

3.7 Can I play 1.13 on Linux or Mac OS X?

It can be played on Linux with Wine, and Mac OS X with Wineskin.

Vanilla Jagged Alliance 2 can be played on Mac and Linux with Jagged Alliance 2 Stracciatella.

3.8 My mercs are only moving backwards and/or certain hotkeys are not working!

When you Alt-Tab out of the game, sometimes the Alt key gets stuck. In-game, tap Alt a few times to fix it.

3.9 I’ve found a bug! Where can I report it?

Best place for that is on Github’s Issue Page.

4. Mods

Whilst 1.13 is itself a mod, it also has its own mods! Each mod may require a specific version of 1.13 to work, often r7609 (aka “stable”).

4.1 AIMNAS

An item mod that adds over a thousand items, and supports BigMaps: a recreation of each sector to be much, much bigger.
Currently requires at least r8163.
Download

4.2 Urban Chaos 1.13

Integrates the Urban Chaos total conversion mod into the 1.13 platform.
The latest release as of 15/05/2019, Urban Chaos-1.13 Full Experimental 12 v4.6x 20190510, supports r8675.

4.3 Vengeance 1.13 Reloaded

An unofficial sequel to JA2, including new maps and characters.
This mod includes 1.13 so you do not need to worry about 1.13 version compatibility.
Download

4.4 Arulco Revisited

Adds new sectors, changes or replaces every sector map in Arulco, adding new towns and SAM sites.
This release supports r7609.

4.5 Arulco Vacations

A heavily tweaked version of 1.13.
As of v1.11, Arulco Vacations is designed to be installed alongside r7609.

4.6 7609+AI

An extensive rework of the game’s AI.
This is an alternate executable for 1.13 r7609 and is therefore only usable with r7609.
Download

4.7 Arulco Folding Stock (AFS)

AFS is a port of the features introduced in Urban Chaos 1.13 and Deidranna Lives 1.13 to regular 1.13. List of features.
The latest release as of 15/05/2019, Arulco Folding Stock Full Experimental 14 v4.6x 20190510, supports r8675.

4.8 Stock Data Overhaul

An extensive rework of the vanilla 1.13 data, focusing on balance and refining existing features.

5. Glossary

7. Community

8. Credits

9. Contribute

This documentation is far from complete. If it has made things easier for you to get started playing the 1.13 mod we hereby would like ask you to participate in extending the contents with anything you found missing.

This documentation should give you an insight on how you can participate via GitHub.