Managing add ons...
Posted: Sat Apr 24, 2010 5:37 pm
There was some discussion going on in another thread about a method to manage add ons, and the complexity, lack of version control, etc...
I thought I'd toss this out...
JSGME is a free program, for Windows only, that I used extensively when I was playing and modding Silent Hunter IV: http://www.users.on.net/~jscones/softwa ... jsgme.html The SH IV mod team was developing mods continuously and JSGME allowed us to create, save and restore game configs very, very easily while testing.
I now use JSGME to manage the oxp files in my Windows Oolite install. It takes only a small effort to package up oxp files so JSGME will install them into the correct AddOns directory.
Installing JSGME is simple. Just be sure to install in in the root directory of your Oolite program. For me, jsgme.exe gets installed in F:/Oolite. Follow the prompts and accept the defaults. When you're more comfortable with the program you can do some customizing.
Run JSGME and READ THE HELP FILE by clicking on the "Help" option. Really, the instructions are useful and will help prevent you from tearing your hair out getting your mods set up.
Step #4 is where you need to do a little repackaging of your oxp files so JSGME will install them in the AddOns folder correctly. Using globestation2.0 as an example, here's what I do (using my desktop in this example):
1. Place the globestation2.0.oxp file on my desktop.
2. Left click on the desktop and create a new folder called Globestation2.0
3. Open the Globestation2.0 folder
4. Create a new folder called AddOns inside it.
5. Open the AddOns folder
6. Drag the globestation2.0.oxp file into the AddOns folder.
7. Close the AddOns and Globestation2.0 folders.
8. Using 7zip (or whatever archive program you fancy) create a GlobeStation2.0.zip file.
That's it, the original .oxp file is placed correctly for JSGME to install it.
To install your oxp, simply open the .zip file and drag the Globestation2.0 folder either into the "Available mods" window if JSGME is open, or directly into the "MODS" directory in your Oolite directory.
Using JSGME, follow the directions to install your oxp, you DID read the Help file so you know how to do this, right? and there you go.
[EDIT] After making changes with JSGME. don't forget to hold down the SHIFT key while Oolite is loading so your new configuration will take effect...
Hope you might find this helpful. Cheers.
I thought I'd toss this out...
JSGME is a free program, for Windows only, that I used extensively when I was playing and modding Silent Hunter IV: http://www.users.on.net/~jscones/softwa ... jsgme.html The SH IV mod team was developing mods continuously and JSGME allowed us to create, save and restore game configs very, very easily while testing.
I now use JSGME to manage the oxp files in my Windows Oolite install. It takes only a small effort to package up oxp files so JSGME will install them into the correct AddOns directory.
Installing JSGME is simple. Just be sure to install in in the root directory of your Oolite program. For me, jsgme.exe gets installed in F:/Oolite. Follow the prompts and accept the defaults. When you're more comfortable with the program you can do some customizing.
Run JSGME and READ THE HELP FILE by clicking on the "Help" option. Really, the instructions are useful and will help prevent you from tearing your hair out getting your mods set up.
Step #4 is where you need to do a little repackaging of your oxp files so JSGME will install them in the AddOns folder correctly. Using globestation2.0 as an example, here's what I do (using my desktop in this example):
1. Place the globestation2.0.oxp file on my desktop.
2. Left click on the desktop and create a new folder called Globestation2.0
3. Open the Globestation2.0 folder
4. Create a new folder called AddOns inside it.
5. Open the AddOns folder
6. Drag the globestation2.0.oxp file into the AddOns folder.
7. Close the AddOns and Globestation2.0 folders.
8. Using 7zip (or whatever archive program you fancy) create a GlobeStation2.0.zip file.
That's it, the original .oxp file is placed correctly for JSGME to install it.
To install your oxp, simply open the .zip file and drag the Globestation2.0 folder either into the "Available mods" window if JSGME is open, or directly into the "MODS" directory in your Oolite directory.
Using JSGME, follow the directions to install your oxp, you DID read the Help file so you know how to do this, right? and there you go.
[EDIT] After making changes with JSGME. don't forget to hold down the SHIFT key while Oolite is loading so your new configuration will take effect...
Hope you might find this helpful. Cheers.