Table of Contents

ArmA 3 X-Cam

ArmA 3 Forum, ArmA 3, ArmA 3 Config, ArmA 3 Missions, ArmA 3 3D Modeling, ArmA 3 Scripting, ArmA 3 Terrain, ArmA 3 Texturing, ArmA 3 Tools

Proper name is X-Cam not “xcam” or “x Cam” so we are clear.

X-Cam is obsolete! :(

The developers are no longer continuing the development, they let its homepage domain expire, it wasn't updated for 64bit arma3, X-Cam was abandoned. On 09-07-17 arma3 v1.74 update broke x-cam as you cannot move objects anymore.

Create New Project

Obj → nPro → give proper name → OK

Save Project

Obj → sPro → your current project name should be highlighted → Save

Load Project

Obj → lPro → choose project name → Load

Objects Library

Objects library is where all the config.cpp object classes are stored, without this library you cannot see and obviously place any objects.

Objects library is global, when you build the library it will remain there when you restart arma3 / x-cam.

Create CUP Objects Library

When you start x-cam first time with CUP you need to rebuild the object library.

Set → ROL (rebuild object library) → load whole library → choose black (not blue) CUP A1 or CUP A2 etc class types → Rebuild

Now the black class type turn into blue and are available in x-cam.

Export Objects - Terrain Builder

You need to be in the definition file mode (or something).

Obj → Load → Definition File → close

Now you are in that mode, now just click CBF → OK, terrain builder file is created in ArmA 3 root directory and the file name is “<TERRAIN-NAME>_<PROJECT-NAME>.txt”.

Now you can import this file into terrain builder.

When you export from X-Cam, select absolute. Then in Terrain Builder do file import → objects and select absolute there as well. Don't drag and drop your file into terrain builder, as I think it defaults to relative height.

X-Cam 64bit DLL

How do I get x-cam working with 64bit ArmA 3?

This quick guide assumes you already have X-Cam installed and working with the 32bit version of ArmA 3, if you do not then please run through X-Cam's install instructions prior following this guide and validate it is working with the 32bit version of the game first.

  1. Download the new dll's (iniDB.dll & iniDB_x64.dll) from github/uro1/-inidbi (You only need the dll files, the rest of the repository is exactly the same inidbi addon that you should already have installed).
  2. Download make_file_x64_v1.5.7z
  3. Drop the iniDB.dll & iniDB_x64.dll into the Arma3\inidbi dir
  4. Drop make_file_x64.dll into the \Arma3\ root dir

All done.

make_file_x64_v1.5.7z from OFP-ArmA.Tools.2024-03-19/ Torrent Magnet:

magnet:?xt=urn:btih:297c190f64d165274f5d04d22e5f743d4238b2ef&xt=urn:btmh:122000873e0fd4d26f3b3b2d1f6ea86704552a132dd7f6cf4b83a784b3c252599e4d&dn=OFP-ArmA.Tools.2024-03-19&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce