SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SH4 Mods Workshop
Forget password? Reset here

View Poll Results: Would you like to see RFB mods deployed in a self-extracting zip?
Gimme the self extracting zip- now! 9 32.14%
No, I like the smaller 7z and rar archives ya landlubber 12 42.86%
Let me think about it 1 3.57%
Screw the registry- I wanna installer 1 3.57%
Are you NUTS? 5 17.86%
Voters: 28. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 10-25-07, 09:10 AM   #1
swdw
Grey Wolf
 
Join Date: Sep 2007
Posts: 921
Downloads: 75
Uploads: 0
Default RFB mod installation poll for "final" public releases

Well, here's the thought.

We can make the RFB mod a self extracting zip that will point to the default SH4 installation directory and let you browse to a different directory if you need to.

All individual mod folders would be placed in the MODS folder for JSGME to use. You'd still have to use JSGME to delete them as this would not be an installer.

Advantages
Ease of installation
Noobie friendly

Disadvantages
Larger file size than rar or 7z

Using an installer is another idea, but they can wind up leaving your registry cluttered if you don't use the uninstall feature (and most registry's are pretty cluttered to begin with). Also deleting only one mod folder to replace it can sometimes break the uninstaller.
__________________
"There are only two types of ships- submarines...... and targets" Unknown

"you wouldn't catch me on a ship that deliberately sinks itself"- comment to me from a surface sailor.

System:
AMD 6300 3.5 GHz | 32GB DDR3 | SATA 300 320GB HD, SATA III 1TB HD, SATA III 1.TB HD | ASUS Sonar DS sound card
NVIDIA 1660 Super OC | Windows 10

Last edited by swdw; 10-25-07 at 10:52 AM.
swdw is offline   Reply With Quote
Old 10-25-07, 10:09 AM   #2
DeepIron
Sea Lord
 
Join Date: Aug 2007
Location: Too far from the Pacific right now...
Posts: 1,634
Downloads: 0
Uploads: 0
Default

swdw, I think one issue you might run across is 'versioning'... If the project stays a moving target for any length of time, which is likely considering it's nature, and unless you were releasing major 'milestone' releases, I'm not sure how you'd manage content. Changing single modules in the project shouldn't necessitate downloading the whole enchilada...

I think packaging the "final" or major releases into self-installing .zips or .exes would be beneficial as an end product, but I would advise using holding off until then. The other issue, as you point out, is cluttering the registry with entries, many of which would remain after an un-install. I use a Registry cleaner after every program un-install and it always finds entries left behind.

Another option is use a versioning system, and track individual "modules". I've used CVS and SVN on projects in the past to great success but that process might be total overkill for RFB...

Ok, just thinking out loud here... I assume you have web storage or access to a public server somewhere? Perhaps organizing the project into folders representing each "module" and the getting a thread stickied at the top would suffice. You could announce any version changes to individual modules in the thread (similar to what Excalibur Bane is doing), but keep the link pointing to only one file name. This way, you only have to upload the changed files and not change the filename constantly. Not perfect, but an idea...

Once the project is debugged sufficiently, making a .zip or .exe would be cool...
__________________
RFB / RSRDC Beta Tester
RFB / RSRDC Modding Forum: http://forum.kickinbak.com/index.php
RFB Top Post link: http://www.subsim.com/radioroom/showthread.php?t=125529
RFB Loadout: RFB_V1.52_102408: RFB_V1.52_Patch_111608: RSRDC_RFBv15_V396

Last edited by DeepIron; 10-25-07 at 10:22 AM.
DeepIron is offline   Reply With Quote
Old 10-25-07, 10:51 AM   #3
swdw
Grey Wolf
 
Join Date: Sep 2007
Posts: 921
Downloads: 75
Uploads: 0
Default

Should have been clearer with my questions, this is in regards to a "final" or public release that's been tested and has version number assigned to it.

For testers, it'll simply be a zip with dates for the testing release as part of the folder name (like the current one)

Am looking at some different cvs systems that would be at an appropriate level for modding. sent you a PM with my e-mail- send me a suggestion if you have one.

Also, for development, the hosting service I use is 120GB space and 120gb tranfer per month (1and1) being split between 3 domains. At that, I can conservatively use 50- 60 GB cuz the other sites won't use much HD space. I'm guessing there will probably be even more available. Should be plenty considerng the size of most mods.

Limited ftp users though, so people will have to use a common ftp login as the service at this time does not allow anonymous users.

Should have the BB for the devs and testers up tomorrow or saturday (phpBB). Will also make the forum available to other modders to communicate with other devs and testers for their mods. Public feedback on releases is still via subsim. Have no intention of going away from this forum, but allows communication between devs and testers other than e-mail so each tester can see other testers reports/complaints.
__________________
"There are only two types of ships- submarines...... and targets" Unknown

"you wouldn't catch me on a ship that deliberately sinks itself"- comment to me from a surface sailor.

System:
AMD 6300 3.5 GHz | 32GB DDR3 | SATA 300 320GB HD, SATA III 1TB HD, SATA III 1.TB HD | ASUS Sonar DS sound card
NVIDIA 1660 Super OC | Windows 10
swdw is offline   Reply With Quote
Old 10-25-07, 10:57 AM   #4
DeepIron
Sea Lord
 
Join Date: Aug 2007
Location: Too far from the Pacific right now...
Posts: 1,634
Downloads: 0
Uploads: 0
Default

Quote:
Should have been cleare with my questions, this is in regards to a "final" or public release that's been tested and has version number assigned to it.
I thought you might... LOL... Shoulda asked...

Quote:
Am looking at some different cvs systems that would be at an appropriate level for modding.
I'd suggest Subversion: http://subversion.tigris.org/ as you can run it as a client or as a server process on your home box, for tinkering and local copy, on both M$ and Linux servers... Does your hosting service offer this or would they install it for you?
__________________
RFB / RSRDC Beta Tester
RFB / RSRDC Modding Forum: http://forum.kickinbak.com/index.php
RFB Top Post link: http://www.subsim.com/radioroom/showthread.php?t=125529
RFB Loadout: RFB_V1.52_102408: RFB_V1.52_Patch_111608: RSRDC_RFBv15_V396
DeepIron is offline   Reply With Quote
Old 10-25-07, 11:29 AM   #5
Ducimus
Rear Admiral
 
Ducimus's Avatar
 
Join Date: May 2005
Posts: 12,987
Downloads: 67
Uploads: 2


Default

Personnaly, i woudlnt use a self extracting exe unless its your FINAL version. That, and i think there would be some confusion as to installation path. If someone installs id directly onto the main games files (either by accident or design), they have a higher likelyhood of the need to reinstall the game later on for whatever reason.
Ducimus is offline   Reply With Quote
Old 10-25-07, 08:17 PM   #6
Webster
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

well the only problem with a final version is it is never the final version.


i would like to ask you to give thought to those of us with older computers struggling to play the game as it is and who cant afford to use "extras" but would love to be able to have any "fixes" that correct elements already contained in the stock game that work incorrectly.

if it is possible can you share anything that could be a stand alone fix to repair things that you fixed in RFB?

keep up the good work and thank you for your contributions to the community.
  Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:50 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.