JSGME for BMS - simply mod manager
-
Thanks for the topic karnalooch. At that moment I was just wondering if F4Patch could have done the job. Maybe JSGME is much more friendly user and adapted! What is your opinion?
-
I dont know how exactly F4Patch working, but this tool is very simply and is good for testing and fly with community mods.
I changed first post (new manual and i added first package- thx Arty for permission).
/edit
First post changed- added Chukles Korea Mega-pack 2012 1.2a. Thank you Chukles.
-
Great manual, thanks!
I have another question though… what about all the campaigns that come in an installer? E.g: ITO, FO etc… ? Is there a way to handle these installers too? -
So what sould be doint in case a MOD requires only changing the \sim directory?
-
Great manual, thanks!
I have another question though… what about all the campaigns that come in an installer? E.g: ITO, FO etc… ? Is there a way to handle these installers too?If the theatre or campaign installer just installs files in their respective folders, without changing something in the Falcon BMS itself or in Registry keys, then it should be pretty simple to make them JSGME-compatible.
So what sould be doint in case a MOD requires only changing the \sim directory?
All that matters for JSGME it the folder structure. If it is preserved, it can change pretty much anything, including the \Sim folder. Just keep in mind that this folder contains data that is crucial for multiplayer, and should be altered with caution - if at all. Also, altering mods to be JSGME-compatible is very easy and straightforward, again all that matters is folder structure. I think that Karnalooch is already working on a guide for that.
Also, I should notify you that if you go the JSGME way, it’s best to keep as much mods as possible to be JSGME-ed. If you install a mod through this program, and then manually change some files that this program copied, it can get wonky and yell about missing and not matching files. As Karnalooch mentioned, it just copies and pastes files - it’s very convenient for the user, but also prone to problems if you mess to much outside of it.
-
Great work Karnalooch, now we can have all of our mods in one easy to download package. Mods, can we make this thread a sticky?
-
Thank you very much, karnalooch, for giving us this tool. As soon as we can we will test it.
Please check the links on the JSGME Mods list. The downloaded files do not match with the text, one file of Aegean is missing, an archive of Korea is repeated…
Thank you very much again.
-
Unfortunatley no, because all models is in .lod file. In my opinion this tool should help for mods like Rthorflech’s Custom Modded Folder or Cobra’s Custom Modded Folder for Aegean or simply to switch custom theaters, skins, sounds, globally used files etc.
Cheers
That would be something I’d like to see in a future BMS, the file structure changed to make it possible to install all mods with JSGME, as we can with DCS, instead of having to mess with LOD editors.
-
If the theatre or campaign installer just installs files in their respective folders, without changing something in the Falcon BMS itself or in Registry keys, then it should be pretty simple to make them JSGME-compatible.
All that matters for JSGME it the folder structure. If it is preserved, it can change pretty much anything, including the \Sim folder. Just keep in mind that this folder contains data that is crucial for multiplayer, and should be altered with caution - if at all. Also, altering mods to be JSGME-compatible is very easy and straightforward, again all that matters is folder structure. I think that Karnalooch is already working on a guide for that.
Also, I should notify you that if you go the JSGME way, it’s best to keep as much mods as possible to be JSGME-ed. If you install a mod through this program, and then manually change some files that this program copied, it can get wonky and yell about missing and not matching files. As Karnalooch mentioned, it just copies and pastes files - it’s very convenient for the user, but also prone to problems if you mess to much outside of it.
How can I be sure if that is the case?
I’m interested in using this for Israel theatre. red flag, bfs and bfb (falcon online)… -
Thank you very much, karnalooch, for giving us this tool. As soon as we can we will test it.
Please check the links on the JSGME Mods list. The downloaded files do not match with the text, one file of Aegean is missing, an archive of Korea is repeated…
Thank you very much again.
LOL sorry… now should be good:) Thx for reporting.
How can I be sure if that is the case?
I’m interested in using this for Israel theatre. red flag, bfs and bfb (falcon online)…Because in our squadron we already have few theaters as JSGME package :),but we will public links only with permissions from authors.
~S~
-
How can this work for model imports / uninstalls ?
If you install 1 mod that changes your LOD file then you wont be able to apply any other LOD mods since this switcher only keeps track of the files modified and has no way to insert the data intelligently into the model DB.
Wouldn’t it just say the LOD has been modified and you cant mod it further. UnInstall wouldn’t work either here…
Would like to also add, unless you are willing to give long term support to include any updates to mods this app can install, it would be quite the logistical nightmare to keep all the dev groups in check with their latest version.
People would assume the version provided would be the latest, but if not updated it may not be.
IMO this program does not look well suited for integration with BMS/Falcon 4.0 unless managing skins or some other easily managed resource.
Considering this, we are systematically rejecting any integration of Falcon-Online theaters with this application and may filter for it’s use rejecting clients who have JSGME installed.
-
LOL sorry… now should be good:) Thx for reporting.
Because in our squadron we already have few theaters as JSGME package :),but we will public links only with permissions from authors.
~S~
I’m on it regarding the Israeli theatre… and I’ll ask around in the Falcon online community.
-
I’m on it regarding the Israeli theatre… and I’ll ask around in the Falcon online community.
No need to ask… I’m formally informing you.
Considering this, we are systematically rejecting any integration of Falcon-Online theaters with this application and may filter for it’s use rejecting clients who have JSGME installed.
-
IMO this program does not look well suited for integration with BMS/Falcon 4.0 unless managing skins or some other easily managed resource.
Considering this, we are systematically rejecting any integration of Falcon-Online theaters with this application and may filter for it’s use rejecting clients who have JSGME installed.
There’s no way to detect if JSGME is installed or has been used to install the mods, rather than the user manually installing them. All it does is put the files in the appropriate places automatically, so both install methods would result in the BMS folder being identical.
I agree that JSGME is of limited usefulness with BMS with it’s current file structure though and hope that it might be possible to change this in future, so that users can easily install mods with it as we already can with various other flight sims.
-
How can this work for model imports / uninstalls ?
If you install 1 mod that changes your LOD file then you wont be able to apply any other LOD mods since this switcher only keeps track of the files modified and has no way to insert the data intelligently into the model DB.
Wouldn’t it just say the LOD has been modified and you cant mod it further. UnInstall wouldn’t work either here…
Would like to also add, unless you are willing to give long term support to include any updates to mods this app can install, it would be quite the logistical nightmare to keep all the dev groups in check with their latest version.
People would assume the version provided would be the latest, but if not updated it may not be.
IMO this program does not look well suited for integration with BMS/Falcon 4.0 unless managing skins or some other easily managed resource.
Considering this, we are systematically rejecting any integration of Falcon-Online theaters with this application and may filter for it’s use rejecting clients who have JSGME installed.
1. Read this two warnings:
@karnalooch:As always i’m not responsible for any crashes you get , multiplayer connections etc. And please keep backup version of BMS to avoid multiplayer errors. .
and:
@Minamir:Also, I should notify you that if you go the JSGME way, it’s best to keep as much mods as possible to be JSGME-ed. If you install a mod through this program, and then manually change some files that this program copied, it can get wonky and yell about missing and not matching files. As Karnalooch mentioned, it just copies and pastes files - it’s very convenient for the user, but also prone to problems if you mess to much outside of it.
2. I don’t make this because i have no family, friends. I do it because i love fly on BMS and i want to help other vpilots and share my work.
3. I will change main post and warnings messages to bigger ones ;).
Thank you.
~S~
-
Hey karnalooch, the first link for the Korea runways is still wrong and goes to the Aegean download:
1. Runways and taxiways textures v1.0 HQ for Korea
https://copy.com/7FqIOQsoWyFWFixa -
Hey karnalooch, the first link for the Korea runways is still wrong and goes to the Aegean download:
1. Runways and taxiways textures v1.0 HQ for Korea
https://copy.com/7FqIOQsoWyFWFixaFirst post changed. Thank you very much.
~S~
-
One tip I like to use with JSGME is to preface each mod with a letter, to indicate in which order it should be installed. So for installing this mod for Aegean https://www.benchmarksims.org/forum/showthread.php?17638-Custom-modded-folder-for-Aegean-Theater&highlight=aegean I’d name the original Aegean 1.1 folder as “A - Aegean 1.1” and then Aegean Wars as “B - Aegean Wars”, so that they appear in that order in JSGME and I can see in which order they should be installed. For DCS, I use the letters to indicate the type of mod, so C=Cockpit mods, S=Sounds and then I just use C1, C2 to order them but that’s not really relevant for BMS I don’t think.
As each theater requires adding it’s own lines to \Data\Terrdata\theaterdefinition\theater.lst (and assuming there’s no problem having multiple theaters installed at once) it’s best to delete this file from each theater folder and then have a separate mod “C - Theater.lst” which contains all the necessary lines for all the theaters. Actually, you don’t even need to delete the file from the theater folders, as “C - Theater.lst” will overwrite the file anyway.
-
First post updated with Korea '80 created by molnibalage and Clouds v 7.2 from Nuno Santos. Good work guys !!!
Cheers
-
Again- first post updated with Toms Korea 2015 and Clouds mod v7.4. Thanks mates.
Cheers