@ Fubar
Thanx a lot for the warm welcome. I was already sniffing 'round in the radioroom for quite some time (the more my old AOTD mates went SH5-crazy, but they get back to topic now too...), then decided to join the forum (delicious downloads!) and now, after some comparing and merging and swearing and despairing I thougt the time was come to let the subsimmers know what I think about "dit und dat".
Yea, I saw it in this post and others that Aces last Funkspruch was a couple of days ago. On the one hand I fear that he could have retired like ZMC did. On the other hand: don't we all owe him some time to rest and recreate after fixing whatever one can fix? Cracking nuts like these can be a bit of a rough ride for a lone wolf, I understood when I tried to start fixing things by myself. So - hopefully - he'll soon be back. As you can see: I prepared some homework for him...
@ Feuer Frei!
Quote:
Originally Posted by Feuer Frei!
Installing in that order i get a "commands_de, en and fr cfg file error with JSGME. 
|
Japp! Flakmonkey's New Interior (NI) brings along a new commands_xx.cfg. That's
a) logical for the reason that some new key commands have to be introduced (or you could'nt open/close the hatches etc.) and it
b) does no harm to GWX IO if you use the modified version of the commands_xx.cfg as described in Flakmonkeys manual or if you modify that cfg by hand, following Flakmonkeys instructions. So that's no problem and NI does not cause the above named "merged icons" problem. Only want this one? NI "pure"? Good choice anyway, cuz this was the one that gave me that "anything goes in SH3, too"-feeling back I had lost for a while due to all the limitations in the game engine.
The error report by JSGME will appear regardless of what order ever you try to install two mods or fixes, containing files with the same name in the same place. This is what I called "win some - lose some". Down below I'm gonna say some things I already understood concerning the modding "business". Looking at your postcount I fear that I can't tell you something new. In that case: DON'T READ ANY FURTHER. Or correct me where I'm wrong. But if it's not - fine, then I possibly can give back something instead of sluuuurping all the time...
JSGME does not really COMPARE or UNDERSTAND the files it points out. It doesn't know what effects these files will cause in the game. It only tells you: I'm about to overwrite a file that already was overwritten some time ago by me, JSGME. Then you can decide what to do.
Possibly (hopefully!) you know something about that file. Then the decision is easy, cuz you know what the effect in the game will be. Example: the two files are identical except for one thing: the old file says "obs scope up/down is done by the keys INS/DEL", while the new file says "obs scope up/down is done by the keys SHIFT+O/CTRL+O". If you want this new behaviour, then say OK and the old file will be stored in a safe place (ready for a rollback of this - and only this - change) while the new one takes its place. And from now on you will do SHIFT+O instead of INS. Win some - lose some. No problem if you know what you win and you know what you possibly lose. Maybe you only win, cuz the new file does not take away a single command but introduces some new ones you never had before.
Now for the problematical part of the game. You JSGME-enable your first mod, and e.g. it gives you some new key commands. These commands are needed within the game when running with that specific mod, otherwise the whole mod becomes useless. Then you JSGME-enable the next mod, seeing the warning popping up and not knowing what is in that specific file JSGME tells you it's wondering about. But you want that second mod anyway and say: OK, overwrite. Now, three things can happen: If you're lucky, the file in question contains everything you already have and don't want to lose plus some new things you also intend to get. Such things happen, but believe one thing: they don't happen very often. If you're not so lucky, the file in question takes away some things you didn't require yet or you more or less can agree with to give away, but puts in the things you implicitly wanted. But if you're unlucky - and mostly that's the case - the questionable file takes away things you absolutely MUST HAVE (or you wouldn't have enabled the first mod) and gives you things you ALSO WANT TO HAVE. The files COLLIDE. So here we are! Wat nu?
This is where Aces playground is situated. His problem was my problem was your was our was the BIG problem. He wanted THIS, AND he wanted THAT. And THAT, and THAT, too. But JSGME has no solution for this wishing. If two files collide you can only get what's contained in the file you enable LAST, nothing else can be done by JSGME except that it makes the installation process easier and warns you if two files are (possibly) about to collide. That's it. And the probability of colliding files rises with every additional mod that you want to put in. Enabling the mods named above will result in a collision warning that makes you Phoooo!
But there is always hope. A hope named Aces e.g. He did all the footwork one has to do to get the result that's intended. He did what JSGME is not able to do (cuz it's not made for this purpose) - he really COMPARED the colliding files, finding out what every single one of them does. And that's not the only thing: if you take into account that most of the files are in fact criss-cross connected to each other (the cfg tells the sim what to do, but possibly the sim won't listen...) you can imagine the mess he got into! Once he knew about all those things he MERGED the files that formerly collided. And then tested, tested, tested them...
Now the sun is breaking through: If you only can agree with the choosing of mods Aces put onto his list, you're done! Ignore JSGME crying Wahwah about what you're installing, if only the installing order is the right one, then put Aces Superduperfix on top of it (JSGME: Wahwahwahwah! - ignore this for a last time), and then: Ahead full!
For the only reason that some very few things are not to my taste I started to merge and fix around, taking Aces list and starting from the top. Yet I didn't get THAT far...
Anyway!
Und immer daran denken:
Angriff! Ran! Versenken!
Gruesse!