GOG X3AP adds files that break existing mods

Ask here if you experience technical problems with X³: Terran Conflict, X³: Albion Prelude or X³: Farnham's Legacy.

Moderators: timon37, Moderators for English X Forum

Post Reply
User avatar
dizzy
Posts: 1019
Joined: Sun, 26. Sep 10, 06:00
x4

GOG X3AP adds files that break existing mods

Post by dizzy » Thu, 12. Nov 15, 10:34

Feel free to move this to the modding section if you think it belongs there but I think this is a bug with the game, so it's more of technical support since it breaks existing mods.

TL;DR there are some differences between the X3AP 3.1 distribution from GOG vs the Steam distribution, notably differences that break existing mods. One such difference is the GOG version including an addon/types/gamestarts.pck file meaning that any mod that wants to override gamestarts with a .cat/.dat approach will be broken (ex. Litcube's Universe is affected). There could be other differences too that I may have missed, full file lists for GOG vs Steam and checksums included below. Since there shouldn't be differences like this that affect mods I believe this is a bug in the GOG X3TC/AP distribution that needs to be fixed, thanks!

GOG "X3 Terran War Pack" file list and checksums:
http://s000.tinyupload.com/index.php?fi ... 1930068322

Steam "x3 albion prelude" file list and checksums:
http://s000.tinyupload.com/index.php?fi ... 7937414535

"Unified" diff of the 2 files follows. To read that, lines prefixed with "-" have been removed (ie are in the GOG file list but not the Steam filelist), lines with "+" have been added (are in the Steam file list but not in the GOG file list) and lines prefixed with " " are identical and provided for context. You can see how GOG has ./addon/types/gamestarts.pck but Steam does not. There are also a lot of irrelevant differences and many differences in the ./t/0002-L*.pck files.

Code: Select all

--- gog-filelist.txt	2015-11-12 01:05:35.009513627 -0800
+++ steam-filelist.txt	2015-11-12 01:06:19.068542342 -0800
@@ -49,7 +49,6 @@
 24f8b6a78114d3150860004ce8866e8242feefc1  ./addon/loadscr/loadscr00007.jpg
 02d6bd6ade8a34dde603152f1eff68e63421fead  ./addon/loadscr/loadscr00008.jpg
 7e22bca497e2aa6b4e3a0f8e120b25e702095b56  ./addon/loadscr/LoadScrHD.jpg
-4028aa725622e4aba8798042ea7afcc908bc5345  ./addon/loadscr/Thumbs.db
 7d8bb74ae24b0d4dae717495fc41e67fdd9d70ef  ./addon/mov/00044.pck
 89d683664ef19a4677e30a6521524d4dea263883  ./addon/mov/00144.dat
 8b273b58c6ccf41bd706bb9f2877c8aaef49c14e  ./addon/mov/00244.dat
@@ -753,20 +752,125 @@
 f9e0e00a36cc3c3e14426e3d72fff409cdc492a9  ./addon/scripts/!wing.ship.reprov.pck
 7e674a19ed8a87a448c31bf92a23f48bac291097  ./addon/scripts/!wing.stopcmd.allships.pck
 f88ac5361efb5f5766d4d914e4b5282bacf0b054  ./addon/scripts/x2script.xsl
-f32649d624ca9a678d02864703257b92a310a561  ./addon/t/0002-L007.pck
-e87a99c79288445e15c7e3d094467d9442bde4ad  ./addon/t/0002-L033.pck
-4c7023e9cb345c29d62c3edf2b486f52e32c1e9c  ./addon/t/0002-L034.pck
-5a51090dcc86fca3fb2847a172f4d4e1238e85eb  ./addon/t/0002-L039.pck
-8421b5e371a9d8475d55ad27ddcd9aaf42363c1d  ./addon/t/0002-L042.pck
-ab4de582d30a0cd6bb9dc0f0c42be77701df7c1a  ./addon/t/0002-L048.pck
-a5fdd7a9f225b9a9cb5306a08b1caa78a3d002ba  ./addon/t/0002-L049.pck
-8d3be515262c4c3d8c5bf1b8a0be7646e9849aaf  ./addon/t/0002-L081.pck
-8186c12b0fa1b4166389b67a2bf34e3920640fca  ./addon/t/0002-L086.pck
-8ff87708d6eccc375ffb18bc2fc6025bf2606893  ./addon/t/0002-L088.pck
-9d615bd812a4a5e79043105ed73326223af7d9e7  ./addon/t/0002.pck
-8c58ec05738fd6ab9b77ed0540291a5211ef7af6  ./addon/types/gamestarts.pck
+2f4382db655a37ffc6bb6262e22a73572ad735eb  ./addon/t/0002-L007.pck
+3d8030d50f2b70e385a1cdfd10313f2fdbe8fe49  ./addon/t/0002-L033.pck
+fd53c7f8ed9ef3f510bef66b292bc9c8afc21465  ./addon/t/0002-L034.pck
+1fccba1ca9f43a57276d6e7b015114671c6afcc0  ./addon/t/0002-L039.pck
+64ef9d1e2c3905b22b146ec6528097c1c27ab144  ./addon/t/0002-L042.pck
+344505c9a113423ea2ac9873a90c60e023152430  ./addon/t/0002-L048.pck
+b8edb1036f1adfecf9ddd8c7ba5054631d9f16e5  ./addon/t/0002-L049.pck
+a2bfc345b7493111647d01426be510d62b059546  ./addon/t/0002-L081.pck
+97731e43bebaf4ab57874ed92bf9946eb46b8292  ./addon/t/0002-L086.pck
+66e553362d6b922d89cf54c5b0ebd38a08fbc39c  ./addon/t/0002-L088.pck
+dd6834bc7e5d69109f2228bd2b053381f32f361a  ./addon/t/0002.pck
 7135c107267264182e5e75379502ecaf06381097  ./addon/x3files.xml
 eabe1601d0132882c7226a4ed04fbbdd5e8f0db0  ./d3dx9_37.dll
+e0e6eabbd4d18496b65976559c10493e8adf7647  ./directx9c/Apr2005_d3dx9_25_x64.cab
+d3ef962d222fb4c5e6d0c485a1be9f655122199f  ./directx9c/Apr2005_d3dx9_25_x86.cab
+f239a675ef5efdfd261154b84910a34047b95a57  ./directx9c/Apr2006_d3dx9_30_x64.cab
+cb24c771dae056bffb0ce9fe2dc2b7dcfe3dbd4a  ./directx9c/Apr2006_d3dx9_30_x86.cab
+99b98b84dc4b504a617a20786a2839902b3edfbc  ./directx9c/Apr2006_MDX1_x86_Archive.cab
+92187d29ed022bcf9bad2e533695f181b6dab561  ./directx9c/Apr2006_MDX1_x86.cab
+d73458d8c6b5eb49eaf93707897b4f2b3100ca94  ./directx9c/Apr2006_XACT_x64.cab
+4500de3211e1748ede47886205cbcc59ee5aa0e2  ./directx9c/Apr2006_XACT_x86.cab
+7130bf356f97a36d546fc508b99af540dcd8d0a8  ./directx9c/Apr2006_xinput_x64.cab
+601abc60b21122ef777baf4d1c6a337b80f68497  ./directx9c/Apr2006_xinput_x86.cab
+4af0c4c97c3dca96da7bad978d5b79dcc5538e88  ./directx9c/APR2007_d3dx10_33_x64.cab
+a2a9bba3302c0449589630adf5ee574074a04fd6  ./directx9c/APR2007_d3dx10_33_x86.cab
+942d77074b40fd42962d363d565eddd0b91d9232  ./directx9c/APR2007_d3dx9_33_x64.cab
+e553bb3966d1f8fbe71206f61c75ad2033a8ae0b  ./directx9c/APR2007_d3dx9_33_x86.cab
+06b52373109a54e370d4184db6433ec40265394f  ./directx9c/APR2007_XACT_x64.cab
+6fa996dd13c26a4c7f06dfd5a598b0a9be6f51e4  ./directx9c/APR2007_XACT_x86.cab
+60ea90afc9bb6b526ec5f35337f006c4ee191f81  ./directx9c/APR2007_xinput_x64.cab
+3cdc1746f6c0d601049014fc5d075aca45aa6d5d  ./directx9c/APR2007_xinput_x86.cab
+e05d534c5d8069b2a55893db9e877c0069870f60  ./directx9c/Aug2005_d3dx9_27_x64.cab
+30de1f8bd0ae6dc20a06e8ed619f8c5b0f60b2d1  ./directx9c/Aug2005_d3dx9_27_x86.cab
+d527316b542037352c9f70f3960b332ca8329c2b  ./directx9c/AUG2006_XACT_x64.cab
+1a07df3cde927d7ea9c6c9b6cb0233778702f28d  ./directx9c/AUG2006_XACT_x86.cab
+71d36cb4b334cc4597b9deba4cd6569b2d996034  ./directx9c/AUG2006_xinput_x64.cab
+490481158608cf64c353245cbedd7161bc0cdf36  ./directx9c/AUG2006_xinput_x86.cab
+bcd0a9194155e6f404b220d79422d7b681a195dc  ./directx9c/AUG2007_d3dx10_35_x64.cab
+62634372eef7da47563ebd1bc169d34e3ac3816a  ./directx9c/AUG2007_d3dx10_35_x86.cab
+33a7b4b922061d5a2c9d022950325db6a3c931a9  ./directx9c/AUG2007_d3dx9_35_x64.cab
+5063bc7b6deaa1fbfaa05c03d7451910c58e6518  ./directx9c/AUG2007_d3dx9_35_x86.cab
+8b49c38fe3a1fdcd546d2f742432a80330f3effa  ./directx9c/AUG2007_XACT_x64.cab
+cb3cef91a02ebf49e1558a7dd9e937e85aadd0db  ./directx9c/AUG2007_XACT_x86.cab
+11c4e97c375d4edb0f6b9971532f77d97413a7b8  ./directx9c/Aug2008_d3dx10_39_x64.cab
+bca2af7590a045a9ec3577798751306b54d90533  ./directx9c/Aug2008_d3dx10_39_x86.cab
+fa7cf8276389084cc0fdded217ecc385fa7b4901  ./directx9c/Aug2008_d3dx9_39_x64.cab
+64e92a35fcdf8a0c00504730fc1d847213270a40  ./directx9c/Aug2008_d3dx9_39_x86.cab
+0b40b0757426d87fc252617007b61c562b0655ad  ./directx9c/Aug2008_XACT_x64.cab
+208a72f71354b6977a0ce044e2e2dd7cafb380e9  ./directx9c/Aug2008_XACT_x86.cab
+0ef54417116c29e082ee4312e235eeeb881f31ef  ./directx9c/Aug2008_XAudio_x64.cab
+99b8327f6c82496293c2a4dcec676517257456a2  ./directx9c/Aug2008_XAudio_x86.cab
+8f763bba38f5447d20655d51c285a14bb9d612fb  ./directx9c/BDANT.cab
+a169d8ea9a3dade9e7dc330fe231983f62f792f7  ./directx9c/BDAXP.cab
+5216a2d765df8537584fb5bca99b22e3a75d59e2  ./directx9c/Dec2005_d3dx9_28_x64.cab
+897528ac7ab405913ab33967a997727b0008360d  ./directx9c/Dec2005_d3dx9_28_x86.cab
+e72de7af2ba810e314e22521243103d21bc1706c  ./directx9c/DEC2006_d3dx10_00_x64.cab
+f66455835c84feaaf5f81d34c05f91639f1d5994  ./directx9c/DEC2006_d3dx10_00_x86.cab
+36bbcc0f6d186f12ce0e0b2e33127b20e09626ba  ./directx9c/DEC2006_d3dx9_32_x64.cab
+517fcd6cd5c085908d09335c0ae162bcab9fb2d2  ./directx9c/DEC2006_d3dx9_32_x86.cab
+91720cea311400b18b07646c7188a192a43b11e2  ./directx9c/DEC2006_XACT_x64.cab
+89e87ca2076f510e6a4c642c968588883e07c2c6  ./directx9c/DEC2006_XACT_x86.cab
+5d85598505ab32331d2c880b03bf66af50f1eece  ./directx9c/dsetup32.dll
+86b9efe9e8c366512dfb787d254433fd62ea1671  ./directx9c/DSETUP.dll
+a914773ec491ea40b477c90269d81e43fb749875  ./directx9c/dxdllreg_x86.cab
+a61e883c617c936ce4cac86a34149cd08f0ab1ae  ./directx9c/dxnt.cab
+4762ff4ef24eba02c751c4a9d2027e0a754d9661  ./directx9c/DXSETUP.exe
+6b8ab44085c9f36470a8255e483670e44792f90f  ./directx9c/dxupdate.cab
+6a691b3a77356a30534d563059249e4c601348eb  ./directx9c/Feb2005_d3dx9_24_x64.cab
+bc79eed3d24dc06f6a95a7223d14d2ed1707dfdb  ./directx9c/Feb2005_d3dx9_24_x86.cab
+4327743bcf258e0014ea28c4da704a7ad0099457  ./directx9c/Feb2006_d3dx9_29_x64.cab
+2754e9b357162d505a137f9e304953cd9fd8f3a6  ./directx9c/Feb2006_d3dx9_29_x86.cab
+42d19ecf4e6a4ab83b27c300744e55e1aa6c17ad  ./directx9c/Feb2006_XACT_x64.cab
+d095bc355df406f44029f8bc7ba5f36390e4def5  ./directx9c/Feb2006_XACT_x86.cab
+748f6ffe49d62756a6affbc700668a5b87215c43  ./directx9c/FEB2007_XACT_x64.cab
+3ea475a5fec1ab0a7eeb676fa590b54de89237ad  ./directx9c/FEB2007_XACT_x86.cab
+ad9cf67707af39a5acdeb25bf412f9611591b5e7  ./directx9c/Jun2005_d3dx9_26_x64.cab
+aaee0586ec5861a39739e5fcca7144ba3d0134ee  ./directx9c/Jun2005_d3dx9_26_x86.cab
+53ac6c5387e2b22fb4c18d19d8e5343e9d70d6ae  ./directx9c/JUN2006_XACT_x64.cab
+c09b53443e0dbf0e28542b588f6a3f9e3a71a343  ./directx9c/JUN2006_XACT_x86.cab
+fd4be416d128675466dfcedc02449f090f9dbecc  ./directx9c/JUN2007_d3dx10_34_x64.cab
+56f31775245fd5ada03e2df2c67ca824f76e8e66  ./directx9c/JUN2007_d3dx10_34_x86.cab
+106a142f809ca8d8f12e65927e76d08c7aeec7b1  ./directx9c/JUN2007_d3dx9_34_x64.cab
+6a8aeb2d9484eb2337361a4dfa7f2569f598ea59  ./directx9c/JUN2007_d3dx9_34_x86.cab
+eae477b07f6b041a69c6fbeca510e003f9231bb3  ./directx9c/JUN2007_XACT_x64.cab
+cf8deb4a2f992d7004e712a5a86710c228431efd  ./directx9c/JUN2007_XACT_x86.cab
+a469ee057ed5a8ac8834e97dc3b437787f3d2dc8  ./directx9c/JUN2008_d3dx10_38_x64.cab
+448f86a33e69e7de5c50f10ef3e672da25e1aad0  ./directx9c/JUN2008_d3dx10_38_x86.cab
+1ab8b02723bf258cd3d931ba9ce8063bb12c85c0  ./directx9c/JUN2008_d3dx9_38_x64.cab
+74256402dba5ec3ccbecffd3ec404ffbce6db1e3  ./directx9c/JUN2008_d3dx9_38_x86.cab
+1a6bc2615e5ce39e26773feea66fd7dca2dba2ca  ./directx9c/JUN2008_X3DAudio_x64.cab
+014bd475a0359a840524c582b1c172c8215658ea  ./directx9c/JUN2008_X3DAudio_x86.cab
+e6952463968c008e6054dc591fc655285fd1bcd4  ./directx9c/JUN2008_XACT_x64.cab
+e9424f10e5a256034cedb964143e55bb7f30f049  ./directx9c/JUN2008_XACT_x86.cab
+199d46b62910ccc534183aed49cb461d2d95bf9d  ./directx9c/JUN2008_XAudio_x64.cab
+2482e8b92af95c931ecb8bcde3e6aff052d76d6c  ./directx9c/JUN2008_XAudio_x86.cab
+bd4cbdf1980c09df2daec7d647632f4d9f301388  ./directx9c/Mar2008_d3dx10_37_x64.cab
+b0f1f58d1dbe422f4f5cab7e58ce7feb1c131b5e  ./directx9c/Mar2008_d3dx10_37_x86.cab
+e9e150c22192f1706ac10f10a6e85117d7dcc051  ./directx9c/Mar2008_d3dx9_37_x64.cab
+523e2724d3ffc991b36cf83a14c6318569b62791  ./directx9c/Mar2008_d3dx9_37_x86.cab
+0e7acb89efb381c8cf4c18084f28e6a84bbf7e20  ./directx9c/Mar2008_X3DAudio_x64.cab
+54321a9006120eca732c8872045c27790d27b128  ./directx9c/Mar2008_X3DAudio_x86.cab
+a1cba11dd717327048eccae81621862786269fc7  ./directx9c/Mar2008_XACT_x64.cab
+495d38ca7231e7c92a9a59849105fe8de3fc86fc  ./directx9c/Mar2008_XACT_x86.cab
+61c33f72942617d2555276f9df2344f88cd0c456  ./directx9c/Mar2008_XAudio_x64.cab
+3130c324eeaec46437dc85d3ccdcb35fd26102e4  ./directx9c/Mar2008_XAudio_x86.cab
+b63886fb526f2ae7748187ffb883b794c267cd08  ./directx9c/Nov2007_d3dx10_36_x64.cab
+d01208b24ace17f9525c075d265f2911d54d3931  ./directx9c/Nov2007_d3dx10_36_x86.cab
+2985250235db47d5e97eea2caf3d79ebc46c37b1  ./directx9c/Nov2007_d3dx9_36_x64.cab
+714d8c19cad2d5c90b78ecaced92192a950e1ef0  ./directx9c/Nov2007_d3dx9_36_x86.cab
+5460cbf40be23085f2c99a873cd190bcfa2a2379  ./directx9c/NOV2007_X3DAudio_x64.cab
+e5864c2120a056adb94bf2dafe764673c2e21030  ./directx9c/NOV2007_X3DAudio_x86.cab
+ec7b9652bca8bfcef5ec50eee5cfc17bf92af5c2  ./directx9c/NOV2007_XACT_x64.cab
+9cd8975aa240ee0e67f0b74ff012597d76f87264  ./directx9c/NOV2007_XACT_x86.cab
+2ccf2d5d0ab811f20923c881cf7c9f2f955cdd1a  ./directx9c/Oct2005_xinput_x64.cab
+0d0e5f8112bba9bf3aec3a25b03079cbd9eaf73a  ./directx9c/Oct2005_xinput_x86.cab
+69699e2099b9adacabb965f8f2ac3b3593648911  ./directx9c/OCT2006_d3dx9_31_x64.cab
+930dffaf570ddef3cab73f5c453470496de3b555  ./directx9c/OCT2006_d3dx9_31_x86.cab
+0775cf42a75cad1062bdee01a8732d65b47ef937  ./directx9c/OCT2006_XACT_x64.cab
+56d1f3cf201a645eefb6d81b8a0fbe38d7bdb4b3  ./directx9c/OCT2006_XACT_x86.cab
 1d776d67b07d92938e8f88ea726a8b347ed40416  ./Documents/Changelog_CZ.txt
 cbdfe10417303b53b7df072d30331da9c63694d4  ./Documents/Changelog_DE.txt
 523d93dead886f637b082af752b484d163dc5ff6  ./Documents/Changelog_EN.txt
@@ -775,59 +879,16 @@
 9605bb6b896956367dd413ac8dd4b9f2d85c9190  ./Documents/Changelog_IT.txt
 b69a6b12671bbd4a0a7e836ad5869140d56ce0a4  ./Documents/Changelog_PL.txt
 edd948e75f5c1d00df0707358250e45f02662c5a  ./Documents/Changelog_RU.txt
-9fff13a0572243c435ee8c3d224006c5cdffc1c8  ./Documents/Manual_DE.pdf
-e18d936d9ab6b78bca3acdc8410312d5ac5e9f5c  ./Documents/Manual_FR.pdf
 adac60f2e9b321c554e3d0231c05f0ac2c9976fd  ./Documents/Manual_PL.pdf
-82b52eba0c749f23eb8e3758db835ac390cab973  ./Documents/Manual_US.pdf
+575b58c5a573d982aa561374eb5fb812a70f27f1  ./Documents/Thumbs.db
+82b52eba0c749f23eb8e3758db835ac390cab973  ./Documents/x3tc_manual_us_low_online.pdf
 a358586541f104d3c989481cf388f1fd43b424d6  ./dvm.dll
-4744925ad38c7dc9141f37dfa88610ce47c7356f  ./EULA.txt
-e4d554e03ba91f6b53a2a80253b339f56e303c94  ./GameuxInstallHelper.dll
-126dd907022d8d3cfe284f6cf282f2c72faab8e1  ./goggame-1441039322.dll
-7511bb3476dbaceb50c25de7f03f57bb395aac45  ./goggame-1441039322.hashdb
-1ef910457c905dfd9e11965899ba1623015f3a7f  ./goggame-1441039322.ico
-eecf2587b8a432c4ae39929cb95494e5e63bc9d5  ./goggame-1441039322.info
-b6d0919b43934b29a550369370de069ed569b36e  ./gog.ico
-bb966fa567a1cebdcfba8b816f55985765668a59  ./goglog.ini
 cbd5d8e9d22739bbe71bbfbf688581b2036c1300  ./iconv.dll
 b92fbaab77827c92922652ccf519de82db69f701  ./ijl10.dll
 40ab82a2850f28ae08f015c8859ff602beaae777  ./imgdll.dll
-aeb5a3e4653fa3767e147637ae4fb452cd48c0e8  ./LANG/06.catCHS
-aeb5a3e4653fa3767e147637ae4fb452cd48c0e8  ./LANG/06.catCHT
-f87df73bed35e7eb40bba262b4a3eb2e6486fde5  ./LANG/06.catEN
-513b1b26ab546982925c452ce4f7eddb01cb7483  ./LANG/06.catJP
-023fb1873dae22c2d65d537774664d7ae6ff1b78  ./LANG/06.datCHS
-023fb1873dae22c2d65d537774664d7ae6ff1b78  ./LANG/06.datCHT
-975b7a86809e8026104f286cc88309c8516f9d98  ./LANG/06.datEN
-fe7274d2f14ef9ebf8ed70ab08ddff4ae9251fc3  ./LANG/06.datJP
-8ed36de54c5f0febba0f6053cfa513752c483dad  ./LANG_add/02.catCHS
-8ed36de54c5f0febba0f6053cfa513752c483dad  ./LANG_add/02.catCHT
-d3a5efa8a5eab91aea0098f1fd0f1ca1533a1493  ./LANG_add/02.catEN
-e24466332425555d7bd7f001824d59bcba46573d  ./LANG_add/02.catJP
-76f75bf324014c4221901e46ed9a8d1b3464dd93  ./LANG_add/02.datCHS
-76f75bf324014c4221901e46ed9a8d1b3464dd93  ./LANG_add/02.datCHT
-c0fd1d4d290a20b482429268a5e4f032a45e0104  ./LANG_add/02.datEN
-3a958321e66754e7b47c93c7ec111c5b0620d9fc  ./LANG_add/02.datJP
-f01fc9f97420ad6aeaf09be80d1d9ba5b69c4a19  ./LANG_add/lang.CHS
-e75f05ecd4701eb25efb7947fd5fcf8376fbff9d  ./LANG_add/lang.CHT
-67d8a85565aa87598b48aa5b9e7849f75035b5c6  ./LANG_add/lang.CZ
-da5203ebbadeba1836c2edd37e38f1206107b3ea  ./LANG_add/lang.EN
-05d8f894c79c5fe8831343e77ac7eceae651ffb6  ./LANG_add/lang.ITA
-a1a2485028183e103d1ee0ef384fa362c4cfe0b0  ./LANG_add/lang.JP
-9a1d84fa2f178ffd7fd0bc4beecf33d95710b445  ./LANG_add/lang.PL
-8b16e4d626345103b2eb030d2f2ed290ba25efe6  ./LANG_add/lang.SPA
+f2a590b73f8ca3fffdab3fbcf111633918f5de59  ./installscript.vdf
+0f3f23d625e65ea77aab31cac8e6952fee86ac69  ./installscript-x3ap.vdf
 da5203ebbadeba1836c2edd37e38f1206107b3ea  ./lang.dat
-f01fc9f97420ad6aeaf09be80d1d9ba5b69c4a19  ./LANG/lang.CHS
-e75f05ecd4701eb25efb7947fd5fcf8376fbff9d  ./LANG/lang.CHT
-67d8a85565aa87598b48aa5b9e7849f75035b5c6  ./LANG/lang.CZ
-da5203ebbadeba1836c2edd37e38f1206107b3ea  ./LANG/lang.EN
-05d8f894c79c5fe8831343e77ac7eceae651ffb6  ./LANG/lang.ITA
-a1a2485028183e103d1ee0ef384fa362c4cfe0b0  ./LANG/lang.JP
-9a1d84fa2f178ffd7fd0bc4beecf33d95710b445  ./LANG/lang.PL
-8b16e4d626345103b2eb030d2f2ed290ba25efe6  ./LANG/lang.SPA
-5c2adcb3c2ed0731d6e7870d6df815b90ede3851  ./language_setup.exe
-ebc6b4077b3fd5b5fd3aebd009f3d51666e99f3b  ./language_setup.ini
-206eb7f633c5be9b168b1ee380bf118dfc15436d  ./language_setup.png
-109ae8766d6446cc87f5ed022b48cc3592fd4d78  ./Launch X3 Terran Conflict.lnk
 c7aab01ae7cdb16de7eec4dbe35f10d278731fa6  ./libxml2.dll
 d737f45b598086d2650cda9ca403f74bdf1650b0  ./loadscr/x3screen00001.jpg
 e1581f0d75a66c533a72e07b13a16a5d4dc07051  ./loadscr/x3screen00002.jpg
@@ -1541,22 +1602,24 @@
 6b58cd60731e72d34770fcadbef6249f86436a56  ./soundtrack/08603.mp3
 ef5479a652a1c6ecd3db33e1d24e273061725e79  ./soundtrack/08604.mp3
 c1b854f34ba196d1ab29cf75c04e81909aa75aba  ./soundtrack/08700.mp3
-c18a2d771d2487e6c6dc51a2ba1127f4ebb0213a  ./Support.ico
-69b4fff26b92d4476d4996f7a3c2f7323d01ec22  ./t/0002-L007.pck
+0b32838a8427a6f06b11103f966fbd388ddb53a0  ./steam_api.dll
+a12eb75db62981e831474b589eb781f79d6537fc  ./steamversion.txt
+18fb23513a54eec2bd79b377c3666adcafda6eb0  ./t/0002-L007.pck
 09f85fa8e4cf16e7aba50f192104abac50101a6c  ./t/0002-L033.pck
-0939e0e1dd266b077c63217470d6976322886af3  ./t/0002-L034.pck
+b32f5ebc3bc0be5117567a3831f4811f216df5e6  ./t/0002-L034.pck
 ba3ce0575f07e076634a382f7373c91ffd72e4a9  ./t/0002-L039.pck
 17f7e30b84b5a5cfa480989633e5bfe4b7e3d248  ./t/0002-L042.pck
 46d548a7cc523599605e769d208d95c4bbbc07ac  ./t/0002-L048.pck
-886d146bfafd8a1d0817ad77be2ec3ac380fa0ba  ./t/0002-L049.pck
+66a367c6b1301efe2c4411e9fcf40c562777e095  ./t/0002-L049.pck
 9855cd9417c2bda99dd64d75a421183a56fd3d77  ./t/0002-L081.pck
-9040aa12ef623d69b695ab44daa8948e7d81dc6a  ./t/0002-L086.pck
-9c5f6676eb11920327c91f459e90785cbf7b5a05  ./t/0002-L088.pck
+84b80ca60c864f1bdd807e365700939fb716e524  ./t/0002-L086.pck
+1eb0b2c215f35198e6a5d9da3f4a126c2c47dfde  ./t/0002-L088.pck
 e08a24ce408b71bb9d292075020b864f1a6bc0cd  ./t/0002.pck
-4ab2492ea9a02e9522df9e268f69ad98b249ca99  ./unins000.dat
-17bbb3e99f37708d75412d0b0e0ab48b4d7a061b  ./unins000.exe
-2e2a4daad88882d4903a4592c020308ffdf51e1e  ./unins000.msg
-af2002fc0df2bb544c03106c1aee311d45d6d294  ./X3AP.exe
+7f8a8b77aa460ebdae3e0d1e69747a7eb1999091  ./uninst/unins000.dat
+92a44bec26064c43416b97dc94b147a63f06153f  ./uninst/unins000.exe
+7dfa98be78249921dd0eedb9a3dd809e7d215c8d  ./VCRedist/vcredist_x86.exe
+4957d033a0b9de3d6cd86ee8a94601fbb643ff7d  ./X3AP.exe
 3e5504e6def69e290bcac12da841f6c879a474d1  ./x3files.xml
-5d06c32b4b52c712013e525822d1266ecc33cf2d  ./X3TC.exe
+8b96ba52786a8817341127912955f15487912398  ./X3TC.exe
+47079152754aff2dcc6cf55763181527790a2ef3  ./x3tc_manual_us_low_online.pdf
 289e339f2d6e5d711025148f154d3acc5b3c7324  ./zlib1.dll
X3LU 1.5.2/1.7.0 Youtube series with: IEX 1.5b + LUVi, SIaF r7 (previously also used Phanon Plus 4.02, Revelation Plus 1.04, Diverse Game Starts - LU Edition)
[ external image ]

KlausM
EGOSOFT
EGOSOFT
Posts: 639
Joined: Wed, 6. Nov 02, 20:31
x4

Post by KlausM » Thu, 12. Nov 15, 17:07

Thanks for your report. The file gamestarts.pck was added to remove a Steam reference (the Dead-is-dead gamestart), but it turns out that it causes several problems.

For now, we recommend simply to delete addon/types/gamestarts.pck manually. We'll work on a better solution and provide an update on GOG, which will also remove that file.

For the files in the t folder (X3TC), there shouldn't be any differences. The files that are marked as different have changed on Steam in June 2013, perhaps you have disabled automatic Steam updates?

The changes in addon\t are intentional and harmless and will eventually also be made on Steam.

User avatar
dizzy
Posts: 1019
Joined: Sun, 26. Sep 10, 06:00
x4

Post by dizzy » Thu, 12. Nov 15, 21:31

Thanks for your answer, glad to hear it's being looked at and going to be fixed, Egosoft doesn't let down as usual! :)

About the differences in the X3TC "t" folder, that was a fresh download with Steam that I did just before doing the comparison, having an updated Steam client and I even remember when the download was happening that the "auto-update" setting for the game was enabled so that should have been the latest version of X3AP... strange. Could you do a SHA1 checksum ("sha1sum" on Linux or if you have some Windows tool for it) on one of the files that show as different to see how they are in your Steam and GOG distributions? Or I guess just post the file size should work as that's likely different too, thanks!
X3LU 1.5.2/1.7.0 Youtube series with: IEX 1.5b + LUVi, SIaF r7 (previously also used Phanon Plus 4.02, Revelation Plus 1.04, Diverse Game Starts - LU Edition)
[ external image ]

KlausM
EGOSOFT
EGOSOFT
Posts: 639
Joined: Wed, 6. Nov 02, 20:31
x4

Post by KlausM » Fri, 13. Nov 15, 10:13

Never mind, the t files on GOG and Steam are actually different. Some text translations in the launcher window were fixed two years ago, and the fixes are on GOG now, but somehow they never made it to Steam. So, all mysteries solved. Thanks again!

doctorfrog
Posts: 7
Joined: Sun, 15. Nov 15, 08:22

Post by doctorfrog » Sun, 15. Nov 15, 09:30

How can I obtain the nosteam executable if I have the GOG version of the game? The reason why I ask is that Litcube's Universe requires the nosteam executable, but I can't get the nosteam if I don't have the Steam version of the game. So I'm a bit confused.

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24962
Joined: Sun, 2. Apr 06, 16:38
x4

Post by X2-Illuminatus » Sun, 15. Nov 15, 10:47

You want the NoSteam.exe, which is a separate exe file for starting the game without the need to have started the Steam Client, for a game that is not bound to Steam in the first place? That doesn't make a lot of sense, I'm afraid.

Usually the requirement of a script/mod to create a second installation independent of Steam should ensure that Steam won't automatically overwrite mod files, which replaced original game files, thus breaking your installation. So unless GOG has a similar auto update feature which cannot be disabled, which I doubt, or the mod makes changes directly to the NoSteam.exe present in your game folder, which I doubt as well, you won't need the NoSteam.exe.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten

Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)

Neuauflage der fünf X-Romane als Taschenbuch

The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!

Sparky Sparkycorp
Moderator (English)
Moderator (English)
Posts: 8074
Joined: Tue, 30. Mar 04, 12:28
x4

Post by Sparky Sparkycorp » Sun, 15. Nov 15, 11:40

IIRC, the issue with the no steam exe is that is was of a slightly different version to the Steam exe, or something like that. Basically, LU mod only works with the no steam exe.

doctorfrog
Posts: 7
Joined: Sun, 15. Nov 15, 08:22

Post by doctorfrog » Mon, 16. Nov 15, 03:46

So LU is a no-go for GOG users, unless Egosoft wants to loosen the controls on the nosteam.exe, it seems.

I'm new to the community obviously, what do you suggest I do here? I'd be willing to present proof that I've bought the game to get access to the nosteam.exe to someone trusted.

KlausM
EGOSOFT
EGOSOFT
Posts: 639
Joined: Wed, 6. Nov 02, 20:31
x4

Post by KlausM » Mon, 16. Nov 15, 10:44

Sparky Sparkycorp wrote:IIRC, the issue with the no steam exe is that is was of a slightly different version to the Steam exe, or something like that. Basically, LU mod only works with the no steam exe.
The nosteam exe shouldn't be different from the Steam exe in any way. Mods shouldn't rely on any differences - after all, these are unintended, and it's not unlikely that we're going to update the nosteam exe at some point together with a Steam update, removing the difference.

Same for GOG: It's not supposed to behave differently from the Steam or NoSteam exe. And actually, since GOG is not Steam, asking for a NoSteam exe for it is a bit absurd. ;)

So, while using the NoSteam exe could be a short-term workaround, you should tell us about the bug that it fixes, so we can make sure it's fixed in future versions, no matter on which platform.

Sparky Sparkycorp
Moderator (English)
Moderator (English)
Posts: 8074
Joined: Tue, 30. Mar 04, 12:28
x4

Post by Sparky Sparkycorp » Mon, 16. Nov 15, 11:03

Hi Klaus,

I'm afraid I don't know much about any differences myself but I found an old post in the LU thread about the topic.

If I understand that correctly, the no-steam exe doesn't contain whatever changes may have been made to it in X3:AP v3.1.
Jack08 wrote:
NodusCursorius wrote:Food for though, Litcube:

X3AP_n.exe - No-steam executable. AP version 3.0

X3AP.exe - Vanilla executable. AP version 3.1
If there are critical changes, recommending the older No-steam executable during installation could manifest future, unreproducible bugs if X3AP.exe is the version you design with.
We are very well aware of the difference between the 3.0 and 3.1 exe's - in fact i was the one that reported the crash in question to Egosoft. Litcube and I know what were doing ;)

The 3.0 exe will never manifest strange behaviors over the 3.1 exe. LU already has safeguards in place that prevent this crash.

I am downloading the 1.2.0 installer as i write this to do a full diff check on the files in an effort to find the odd behavior.
http://forum.egosoft.com/viewtopic.php? ... 02#4407902


Edit: Here's a related note, stating the nature of known differences between the exes at the bottom:
X2-Illuminatus wrote:A new (small) update: Version 3.1.

Adds a new cat/dat: 04.cat/dat.

Added/changed:
  • Changed
    • addon\Documents\Changelog_xx.txt

      addon\mov\00007.pck (for Russian version)

      addon\t\0002-****.pck


Added/changed in 04.cat/dat:
  • Changed (files that were present in another cat/dat before)
    • addon\director\
      addon\director\2.024 Player Corp.pck
      addon\director\2.180 Repair Station.pck
      addon\director\2.181 Multiple Transport.pck
      addon\director\2.182 Tour Of A Lifetime.pck
      addon\director\2.183 Dual Convoypck
      addon\director\mdfiles.pck

      addon\t\0001-L007.pck
      addon\t\0001-L033.pck
      addon\t\0001-L034.pck
      addon\t\0001-L039.pck
      addon\t\0001-L044.pck
      addon\t\0001-L048.pck
      addon\t\0001-L086.pck
      addon\t\0001-L088.pck

      L\x3config.obj
      L\x3galedit.obj
      L\x3intro.obj
      L\x3story.obj
  • Added (new files that weren't present in any other cat/dat before)
    • addon\director\Reset_Invincible_Stations.xml
The X3AP 3.0 NoSteam.exe can still be used. Please note though that the following fix (see the changelog for reference) won't be included if you do use the 3.0 NoSteam EXE with X3AP 3.1:

- Fixed crash in mods when missiles are fired from docked ships
http://forum.egosoft.com/viewtopic.php? ... 70#4144670

User avatar
dizzy
Posts: 1019
Joined: Sun, 26. Sep 10, 06:00
x4

Post by dizzy » Mon, 16. Nov 15, 21:57

This thread was about differences between Steam 3.1 and GOG 3.1 that break existing mods, not between non-Steam 3.0 and GOG (or Steam) 3.1. You bring useful information here which I need to test (have to start a LU playthrough with the GOG 3.1 copy to see how it works) but it belongs to the LU thread rather than in here, I think.
X3LU 1.5.2/1.7.0 Youtube series with: IEX 1.5b + LUVi, SIaF r7 (previously also used Phanon Plus 4.02, Revelation Plus 1.04, Diverse Game Starts - LU Edition)
[ external image ]

Sparky Sparkycorp
Moderator (English)
Moderator (English)
Posts: 8074
Joined: Tue, 30. Mar 04, 12:28
x4

Post by Sparky Sparkycorp » Tue, 17. Nov 15, 03:57

You're welcome. You're probably right about the thread although I was replying to points raised by doctorfrog, X2-Illuminatus and KlausM rather than thinking this thread was about the no-steam exe.

User avatar
dizzy
Posts: 1019
Joined: Sun, 26. Sep 10, 06:00
x4

Post by dizzy » Sat, 21. Nov 15, 06:53

GOG Galaxy just downloaded an update for X3 Terran War Pack:

The good:
- fixes the addon/t/gamestarts.pck (removes the file)
- also fixes the problem with all X3AP games starting as "**modified**"

The funny:
- it adds a set of empty directories inside the game directory, namely "Egosoft/addon/types", are these needed?

Anyway, great update Egosoft, thanks for the quick turnaround!
X3LU 1.5.2/1.7.0 Youtube series with: IEX 1.5b + LUVi, SIaF r7 (previously also used Phanon Plus 4.02, Revelation Plus 1.04, Diverse Game Starts - LU Edition)
[ external image ]

Post Reply

Return to “X³: Terran Conflict / Albion Prelude / Farnham's Legacy - Technical Support”