![xcom enemy unknown save game editor xcom enemy unknown save game editor](http://www.strategycore.co.uk/site/assets/files/2521/main.jpg)
- #Xcom enemy unknown save game editor how to#
- #Xcom enemy unknown save game editor portable#
- #Xcom enemy unknown save game editor for android#
The C++ compilers bundled with Xcode as of version 9.2 are too old to build this project. Requires GCC (or Clang), libiconv, and GNU make. Community Edition is free and will work fine, but older versions of Visual Studio will not. Windows builds require Visual Studio 2017. Use git clone -recursive to obtain the source otherwise the required json11 and zlib submodules will not be populated and will need to be manually updated after cloning. build) so it doesn't pollute the main repo with build artifacts. I recommend running it from a subdirectory (e.g. Run it on the provided CMakeLists.txt file to build the project/build files for your platform. Building from Source All PlatformsĬMake is needed for all platforms. Mac support should be straightforward to add if it doesn't work out-of-the-box. It's been tested to work on Windows and Linux. Please clone the library to build the xcomsave library for your platform. Developers looking to build save reading or modifying utilities can use this tool to handle the dirty work of managing the save file format. Xcom: Enemy Unknown - Memory Hacking - posted in Xcom Game-File Editing: I have been working on an XCOM savegame editor for about a month so far, and Ive completed the backend, so from here all thats left is creating a useful GUI and finishing the data entry for the dat file formats.
#Xcom enemy unknown save game editor portable#
The json utilities are built on top of a portable library xcomsave that does all the actual reading and writing of the xcom save.
#Xcom enemy unknown save game editor how to#
Information on how to use the tools can be found in USAGE, which should be read alongside the information on known entities found in KNOWN. For other platforms, please build from source.
![xcom enemy unknown save game editor xcom enemy unknown save game editor](https://media.pocketgamer.com/images/featimgs/ipad-air-2-gamers-xcom-open.jpg)
json file contents to the classes found in the XComGame.upk and XComStrategyGame.upk package files, but some fields are non-obvious.īinary versions of the utilities are provided for Windows in the "Releases" tab. No real processing is done on the save, it's almost entirely a 1:1 translation from the binary format into a JSON representation. The xcom2json and json2xcom tools convert from XCOM binary format to a JSON representation of the save file (and vice-versa). If you encounter errors reading or writing a save with another language
#Xcom enemy unknown save game editor for android#
I don't have exhaustive save samples for most languages, but I have used to this to successfully read and write English, German, and Russian saves. Developer: Firaxis Games Publisher: 2K Games Release Date: Octo1 Save Games Location for Windows 7 2 Save Games Location for Linux Mint 17 3 Save Games Location for OSX 4 Save Game Location for Android shell:personalMy GamesXCOM - Enemy UnknownXComGame Game /home/user/.local. Tactical saves have a slightly different format that cannot be completely parsed yet. The utility supports both EU and EW and has also been tested with the Android version of the game.Ĭurrently only strategy (geoscape) saves are supported. An open-source, portable library for reading XCOM Enemy Unknown/Enemy Within save files, plus some small utilities to convert an XCOM save to and from a somewhat readable JSON format.