Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord

    JSGME for BMS - simply mod manager

    Community Mods & Tools
    15
    30
    3469
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • karnalooch
      karnalooch last edited by

      Hello my friends!!!
      First of all i want to thanks for BMS and all moders for spending lots of time to give us wonderful models, textures, theatres…
      So i want to share with you a small tool which help you actvating and disabling mods. Many of you guys who play IL-2 Sturmovik, Silent Hunter or World of Tanks will know this tool.
      In my squadron we use this tool for few months without any problem. We have Aegan, Israel, Korea '80 theaters as jsgme packages (in near future i will ask devs for permissions to create public packages).

      This tool is called JSGME (Jonesoft Generic Mod Enabler). This tool is very old but is brilliant in its simplicity. Basically -its just copying files from one place to other ;).

      Ok so if you want to try i give you guys short manual how install and how use this tool.


      1. First download package

      https://copy.com/2a6VFpJFg0QgEWvH
      then extract it to the main folder.

      2. Then simply run JSGME4BMS tool (it should look like in the picture below).

      3. To activate mods simply select mod and click “>” button.

      Some mods may activate slowly or in worst case your system may report jsgme as"not responding". Do not be concerned by this message; JSGME is still working hard to enable or disable your mods. It depends on how big package will be activated.

      4. Ok… JSGME have one and big advantage over manually copying files/mods. Look at the picture below…

      In this case we have enabled (wonderful) mod Toms Korea which contains cloud textures. But if we want to enable another mod (another briliant textures by Nuno Santos) we will see warning.
      If we click yes JSGME will copy this textures to hidden backup folder and overwrite “older” textures.

      5. Now we have all mods activated. But if we want to disable Toms Korea (already overwrited) mod, we will see error message like this:

      This a second advantage over manually copying files. Basically - jsgme remeber the order of activated mods. In this case ,if we want to deactivate Toms Korea first we must disable Clouds mod v7.

      6. If you want to disable mod just click activated mod and hit “<” button if you want to disable all mods, you must click “<<” (you will get clean vanilla BMS), thats all :).

      If you want to manually move/copy files, use external installers or update BMS ( WHERE IS 4.33?? 😉 ) YOU MUST DISABLE ALL MODS !!!


      Next short manual is how to import mod:

      1. Extract downloaded JSGME package ( anywhere you want ).

      2. Run JSGME and click Tasks button and choose import mod from list

      3. Now select the folder that contains your mod:

      4.Folder will be moved to BMS mods folder.

      5. Second and simply method is extract JSGME package to BMS mods folder. But:
      Dont forget to check folders structure!!!

      Extracted folder becomes your virtual BMS root directory.


      More info is about this great tool is here:

      http://spacesims.es/Descargas/Utils/GME/JSGMEUG.pdf


      JSGME mods list:

      1. Runways and taxiways textures v1.0 HQ for Korea
      https://copy.com/xJAZd4VIwMMRNNWN
      Low quality for Korea:
      https://copy.com/TdRvW4MpEbiKAf2f
      Runways and taxiways textures v1.0 HQ for Aegean
      https://copy.com/6sMoo4KxwpINrfKe
      Low quality for Aegean:
      https://copy.com/XUykV2CDxsk8K7dk
      from this thread: https://www.benchmarksims.org/forum/showthread.php?19737-Runways-Taxiways-High-Resolution-Textures
      2. Korea Mega-pack 2012 1.2a
      https://copy.com/fameLwDWDryOAlHN
      from: https://www.benchmarksims.org/forum/showthread.php?18430-Korea-2012-Mega-pack-1-2a&highlight=carrier+war
      3.Hammers BMS Falcon BMS sound mod
      https://copy.com/FPA6DnliMC8GKYy1
      from: https://www.benchmarksims.org/forum/showthread.php?16109-Hammers-BMS-Falcon-Sound-mod-released!
      4. Clouds textures by Nuno Santos
      Clouds textures v7.1
      https://copy.com/kaK4EA4BPPGNodNq
      Clouds textures v7.2
      https://copy.com/W20TAe4w9YbJRA7u
      Clouds textures v7.4
      https://copy.com/iRLULE7IOLcXhUGs
      from : https://www.benchmarksims.org/forum/showthread.php?17433-Cloud-textures
      5. Korea '80 theater created by molnibalage
      Main theater:
      https://copy.com/LBAfNw8DktPWaTn8
      Trees:
      https://copy.com/TBD2fW8C88qqyrza
      Particles mod:
      https://copy.com/S0gxnf1yzHmzszxc
      From:
      https://www.benchmarksims.org/forum/showthread.php?20345-Korea-80s-Theater
      This theater contains changes in sim data folder. So if you want to play other theaters or multiplayer - please deactivate it!!!
      6. Toms Korea 2015 BETA v11.11.14
      https://copy.com/68EFZcyjZggIFSqJ
      from:
      https://www.benchmarksims.org/forum/showthread.php?20469-Toms-Korea-2015
      donate author:
      http://tomsflightart.jimdo.com/


      And i must thanks for permissions to:
      Tom Catz
      Nuno Santos
      TheRandomSqueak
      FanOfBMS432
      Arty
      Chuckles
      Hammer

      and also many thanks to:
      BMS dev team and for all BMS fans, modders, vpilots.

      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. .

      Best regards from 16VTFS Stormriders !!!

      ~S~

      1 Reply Last reply Reply Quote 0
      • darthkata
        darthkata last edited by

        Thanks for the intel karnalooch, I knew it from Silent Hunter and others sims. Would be perfect that here that tool was more usual 😄

        "I did find myself […] looking into the face of those SA-8s and the two Rolands. My impression of why I survived is that here I am, with the radar cross-section the size of Mount Rushmore, and here are these Iraqi SAM missile operators going, 'Cease fire, Cease fire, don´t shoot! Here´s two dumb Mike Foxes at 20,000 feet and 200 knots-you know, must be Iraqi, hold fire, hold fire!' I think that´s the only thing that saved us"

        crazyTom 1 Reply Last reply Reply Quote 0
        • crazyTom
          crazyTom @darthkata last edited by

          Yes! IL-2Sturmovik-alize BMS!
          Modding IL-2 rocks, TBH I prefer the manual method in IL-2 for very small or dedicated mods, but if you know what you overwrite and do, JSGME can really make things easier.

          Cheers

          Tom

          Does this work with complex LodEditor based mods?

          karnalooch 1 Reply Last reply Reply Quote 0
          • karnalooch
            karnalooch @crazyTom last edited by

            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

            Trueno D 2 Replies Last reply Reply Quote 0
            • Trueno
              Trueno @karnalooch last edited by

              Great work Karnal, thanks again!!!

              1 Reply Last reply Reply Quote 0
              • Wingedsky
                Wingedsky last edited by

                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?

                karnalooch 1 Reply Last reply Reply Quote 0
                • karnalooch
                  karnalooch @Wingedsky last edited by

                  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.

                  1 Reply Last reply Reply Quote 0
                  • Z
                    ZZCheetahZZ last edited by

                    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?

                    molnibalage 1 Reply Last reply Reply Quote 0
                    • molnibalage
                      molnibalage @ZZCheetahZZ last edited by

                      So what sould be doint in case a MOD requires only changing the \sim directory?

                      Minamir 1 Reply Last reply Reply Quote 0
                      • Minamir
                        Minamir @molnibalage last edited by

                        @ZZCheetahZZ:

                        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.

                        @molnibalage:

                        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.

                        Chuckles Blackduke Z 3 Replies Last reply Reply Quote 0
                        • Chuckles
                          Chuckles @Minamir last edited by

                          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?

                          1 Reply Last reply Reply Quote 0
                          • Blackduke
                            Blackduke @Minamir last edited by

                            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.

                            karnalooch 1 Reply Last reply Reply Quote 0
                            • D
                              doveman @karnalooch last edited by

                              @karnalooch:

                              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.

                              1 Reply Last reply Reply Quote 0
                              • Z
                                ZZCheetahZZ @Minamir last edited by

                                @Minamir:

                                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)…

                                1 Reply Last reply Reply Quote 0
                                • karnalooch
                                  karnalooch @Blackduke last edited by

                                  @Blackduke:

                                  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.

                                  @ZZCheetahZZ:

                                  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~

                                  Khronik Z 2 Replies Last reply Reply Quote 0
                                  • Khronik
                                    Khronik @karnalooch last edited by

                                    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.

                                    D 1 Reply Last reply Reply Quote 0
                                    • Z
                                      ZZCheetahZZ @karnalooch last edited by

                                      @karnalooch:

                                      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.

                                      Khronik 1 Reply Last reply Reply Quote 0
                                      • Khronik
                                        Khronik @ZZCheetahZZ last edited by

                                        @ZZCheetahZZ:

                                        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.

                                        @Khronik:

                                        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.

                                        karnalooch 1 Reply Last reply Reply Quote 0
                                        • D
                                          doveman @Khronik last edited by

                                          @Khronik:

                                          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.

                                          1 Reply Last reply Reply Quote 0
                                          • karnalooch
                                            karnalooch @Khronik last edited by

                                            @Khronik:

                                            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~

                                            D 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            71
                                            Online

                                            11.2k
                                            Users

                                            21.3k
                                            Topics

                                            352.2k
                                            Posts

                                            Benchmark Sims - All rights reserved ©