johnnylump Posted October 24, 2013 Posted October 24, 2013 Update: Long Warrior UberJumper has written up a patcher to XComGame.exe that forces it to read the ini file from the Config directory and directly from the upks without a hash check. My minimal testing suggests it works fine -- here's the DL link:https://github.com/fperks/xcomeu-mod-helper/releases This should free up our length cap on DefaultGameCore.ini for distributable versions, and allow us to install mods without modpatcher or xshape.
Amineri Posted October 24, 2013 Author Posted October 24, 2013 Do you have this working as a part of an installer yet? *hopes*
johnnylump Posted October 24, 2013 Posted October 24, 2013 Not yet -- and prolly won't be able to trial and error for the next 10 days or so. But it seems within reach now. If you're interested, I can shoot you the code for Long War's installer -- I'm only minimally competent with it, but, hey, it's an opportunity to do some modding support with an actual compiler! :)
Amineri Posted October 24, 2013 Author Posted October 24, 2013 I'm not ready to take that step yet ... ;) I'm mostly just wondering whether it's in the plan for the 'after-EW' rework. If it is I'm going to rework the alien upgrade system (depending on any changes to the BalanceMod entries with EW) to allow for more flexibility in configuring upgrades. In particular I want to allow for variable number of upgrades per alien (instead of a fixed two per alien).
johnnylump Posted October 24, 2013 Posted October 24, 2013 If I can get it installing right, then, yes, it's my plan to have this the primary way to install Long War. It would be much easier for users to mod on their own, for one thing. And, yep, a lot depends on how EW does things, too. It sounds like they are dumping a lot more settings into ini files, but a lot rides on which ones and where.
johnnylump Posted November 2, 2013 Posted November 2, 2013 Hey folks, I've uploaded a new file, XComFreeModder, here:http://xcom.nexusmods.com/mods/401//? Within XComFreeModder, run (once):XComFreeModder.bat Here's what it does (short version):Makes it so any changes you make to XComGame.upk, XComStrategyGame.upk and DefaultGameCore.ini are immediately read into your game. You no longer need to use modpatcher or XShape with implement your mods into the game. Here's what it does:1) In \XComGame\CookedPCConsole, it deletes XComGame.upk.uncompressed_size and XComStrategyGame.upk.uncompressed_size.2) In the same directory, it decompresses XComGame.upk and XComStrategyGame.upk for reading and editing. It also makes backups of your original upks, renaming them with the suffix ".ori."3) It patches XComGame.exe so it reads changes to XComGame.upk, XComStrategyGame.upk, and XComGame\Config\DefaultGameCore.ini. I've tested it on exactly one computer, so if you're feeling brave, give it a try and let me know if it does what you expect.
Amineri Posted November 19, 2013 Author Posted November 19, 2013 The same concept works -- UberJumper creates a new installer that works for EW : http://forums.nexusmods.com/index.php?/topic/1215717-xcommodhelper/
MaximumZero Posted December 6, 2013 Posted December 6, 2013 XComFreeModder is a hidden file. Did it get broken or something?
ghostthekiller Posted February 19, 2014 Posted February 19, 2014 Hi guys. I got some problem hereI tried to enable XComGame.exe to load the INI files but when I started, all the thing i got is this error : "XComGame.exe - Application ErrorThe application was unable to start correctly (0xc0000142). Click OK to close the application"Could you guys tell me how to fix this, please ?
Recommended Posts