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 > SHIII Mods Workshop
Forget password? Reset here

View Poll Results: Which feature should be prioritized next?
Make the crew sensible to distress and discontent 9 60.00%
Introduce damage by human factor 2 13.33%
Pre-heating of G7x torpedos 4 26.67%
Voters: 15. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 01-10-11, 05:27 PM   #1
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default [REL] patSH3r V1.1.0


V 1.1.0

 
- [ supersubsonic ] -


- - -
 

patSH3r changes the way Silent Hunter III works by bringing new functionallity to the game. It uses a technique called code injection, which adds/replaces code in live memory while running the game. Thus it doesn't make modifications to any of the original game files. When the files belonging to this project are removed, the game is left as nothing ever happened.

While playing SH3 for some time now. I've been missing a major part of the game, where I wished that the crew actually made a difference. To day they don't. At least not to the extent I want it anyway. So that is where the main focus of the patSH3r project will be. ...to start with.



FEATURES:
  • Crew rotation
This patch apply a auto rotation feature to the crew, so you don't have to manage them in such detail as in the original. This method is still quite simple and needs development, but it works just fine for the purpose.
  • Range estimation fix
This fix is a further developed version of h.sies V15D range estimation fix, (thanks for the info h.sie). It makes the respective officers qualification (watch/helms), experience and endurance influence the results of range estimations.

INSTALLATION:
Unzip the downloaded file and copy the two files (patSH3r.act & patSH3r.cfg) to the directory where your SH3 installations resides.
Open the patSH3r.cfg-file with notepad and change the values (enable/disable) the features as you wish.
Next time you start the game, the changes will apply.

CHANGELOG:

Code:
                               C h a n g e L o g
-------------------------------------------------------------------------------
V1.1.0
  · Added crew rotation
  · Removed V15D patch switching.
 
V1.0.1
  · Corrected WP range estimation bug.
  · Changed the range estimation calculation.
      Before, the range estimation errors came in large chunks (e.g. -2000, 0,
      +2000 for > 12000). Now they come as any one hundred meters in between.
Get your copy here.

Best wishes

/FB
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie

Last edited by Fader_Berg; 02-11-11 at 06:07 AM.
Fader_Berg is offline   Reply With Quote
Old 01-10-11, 08:09 PM   #2
nikbear
Sea Lord
 
Join Date: Feb 2007
Location: Northampton,UK
Posts: 1,859
Downloads: 86
Uploads: 0
Default

So.... what does this do??
__________________
'It is not surely known when the grey wolf shall come upon the seat of the gods'
Ericksmal.
nikbear is offline   Reply With Quote
Old 01-11-11, 02:12 AM   #3
Magic1111
Silent Hunter
 
Join Date: Sep 2008
Location: Germany - Sailing on U-552 in North Atlantic
Posts: 4,429
Downloads: 783
Uploads: 0


Default

Quote:
Originally Posted by nikbear View Post
So.... what does this do??
Yes, that´s a very good question....

I don´t understand the MOD from Fader_Berg too ! What must I do with them and what do the MOD with the game ???

Please Fader_Berg, can you clearify us ?

Best regards,
Magic
__________________
Magic1111 is offline   Reply With Quote
Old 01-11-11, 02:55 AM   #4
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default

If the range estimation fix is enabled in the config file, the range estimations done by the watch- and weapons officers will suffer in presicion depending on three variables. Their qualification, experience and their endurance.

An unqualified, exhausted and/or unexperienced officer will more likely make errors in hes estimations.

Unzip the downloaded file and copy the two files (patSH3r.act & patSH3r.cfg) to the directory where your SH3 installations resides. Open the patSH3r.cfg-file (with notepad) and change the value for range_estimation from off to on if you want to enable this feature.

When you've done that, the changes will apply the next time you start the game.
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie

Last edited by Fader_Berg; 01-11-11 at 03:40 AM.
Fader_Berg is offline   Reply With Quote
Old 01-11-11, 04:00 AM   #5
Magic1111
Silent Hunter
 
Join Date: Sep 2008
Location: Germany - Sailing on U-552 in North Atlantic
Posts: 4,429
Downloads: 783
Uploads: 0


Default

Quote:
Originally Posted by Fader_Berg View Post
If the range estimation fix is enabled in the config file, the range estimations done by the watch- and weapons officers will suffer in presicion depending on three variables. Their qualification, experience and their endurance.

An unqualified, exhausted and/or unexperienced officer will more likely make errors in hes estimations.

Unzip the downloaded file and copy the two files (patSH3r.act & patSH3r.cfg) to the directory where your SH3 installations resides. Open the patSH3r.cfg-file (with notepad) and change the value for range_estimation from off to on if you want to enable this feature.

When you've done that, the changes will apply the next time you start the game.
Hi !

Aaaah, okay, now I understand !!!

Can I do this with the other fixes from h.sie too (I use his V15D Patch) ?

I mean, I want for example, that the persiscope don´t move down automatically. Is this with your MOD possible ?

Is this then the right entry in your .cfg File ?
hsie_periscope off

Best regards,
Magic
__________________
Magic1111 is offline   Reply With Quote
Old 01-11-11, 04:25 AM   #6
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default

Quote:
Originally Posted by Magic1111 View Post
I mean, I want for example, that the persiscope don´t move down automatically. Is this with your MOD possible ?

Is this then the right entry in your .cfg File ?
hsie_periscope off
Yes. If you have 'manage_hsie_fixes' enabled.
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie
Fader_Berg is offline   Reply With Quote
Old 01-11-11, 04:46 AM   #7
NGT
Lieutenant
 
Join Date: Sep 2006
Posts: 259
Downloads: 289
Uploads: 3
Thank you

Thank you very much for your work.

However, I have a couple of questions for you:

1. How much erroneus can be an estimation -maximum %- and how much exact can be in the best case -1, 10, 100 meters precision-?

2. I can see in your download server: sh3rr-patch.tar.bz2 with the remark:


SH3 Refresh Rate Patch - removes SH3's 50Hz refresh rate request at startup

If I apply that, what (good) will happen exactly?

Thank you again for sharing your work with us.

NGT is offline   Reply With Quote
Old 01-11-11, 04:49 AM   #8
h.sie
Admiral
 
Join Date: Jul 2008
Posts: 2,192
Downloads: 131
Uploads: 0


Default

Congratulations. Not tested yet, but it seems you finally got it to work and it could make peoples life easier.

Could you provide me the information (source code) how you got the crew qualification, endurance and so on, because I'll also need these parameters for a future fix (crash dive fails depending on crew qualification)?

Thanks,
h.sie
__________________
My Mediafire page: http://www.mediafire.com/hsie
h.sie is offline   Reply With Quote
Old 01-11-11, 05:09 AM   #9
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default

Quote:
Originally Posted by NGT View Post
1. How much erroneus can be an estimation -maximum %- and how much exact can be in the best case -1, 10, 100 meters precision-?
At best (all times) = ±50m.
Worst:
< 2000: ±100m
2000 - 4000: ±200m
4000 - 9000: ±500m
9000 - 12000: ±1000m
> 12000: ±2000m
Quote:
Originally Posted by NGT View Post
2. I can see in your download server: sh3rr-patch.tar.bz2 with the remark:

SH3 Refresh Rate Patch - removes SH3's 50Hz refresh rate request at startup

If I apply that, what (good) will happen exactly?
It's only ment for linux-users having problems to run SH3 under wine in fullscreen.
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie

Last edited by Fader_Berg; 01-12-11 at 07:32 AM.
Fader_Berg is offline   Reply With Quote
Old 01-11-11, 05:20 AM   #10
NGT
Lieutenant
 
Join Date: Sep 2006
Posts: 259
Downloads: 289
Uploads: 3
Thank you very much for answering.

I wait with big interest your next "deep-tweak".


NGT is offline   Reply With Quote
Old 01-11-11, 05:26 AM   #11
Volk2
Medic
 
Join Date: Sep 2010
Posts: 160
Downloads: 25
Uploads: 0
Default

A great idea and fix, thanks!
__________________
Volk2 is offline   Reply With Quote
Old 01-11-11, 05:51 AM   #12
Pisces
Silent Hunter
 
Join Date: Dec 2004
Location: AN9771
Posts: 4,892
Downloads: 300
Uploads: 0
Default

I suggest you add the link to h.sie's "Realistic Repair- and Flooding Times (and more!)" thread:

http://www.subsim.com/radioroom/showthread.php?t=174225

Since this does some hacking of the Sh3.exe. (as far as I've read not definitively, but only at runtime) I'm sure alot of people like to know the details about it before they apply it.
__________________
My site downloads: https://ricojansen.nl/downloads
Pisces is offline   Reply With Quote
Old 01-11-11, 05:53 AM   #13
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default

Quote:
Originally Posted by Pisces View Post
I suggest you add the link to h.sie's "Realistic Repair- and Flooding Times (and more!)" thread:

http://www.subsim.com/radioroom/showthread.php?t=174225

Since this does some hacking of the Sh3.exe. (as far as I've read not definitively, but only at runtime) I'm sure alot of people like to know the details about it before they apply it.
Good points...
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie
Fader_Berg is offline   Reply With Quote
Old 01-11-11, 07:22 AM   #14
Magic1111
Silent Hunter
 
Join Date: Sep 2008
Location: Germany - Sailing on U-552 in North Atlantic
Posts: 4,429
Downloads: 783
Uploads: 0


Default

Quote:
Originally Posted by Fader_Berg View Post
Yes. If you have 'manage_hsie_fixes' enabled.
Thanks for Reply !

Sorry for my further dumb question, but can you please tell me whether these are the right entries is for my wish with the periscope:
This now looks like my File:


# patSH3r config
# h.sie fixes
#
# If you run a sh3.exe that have been patched by h.sie's V15D patch, you can
# enable and disable those fixes here. Uncomment these lines below.
#
#manage_hsie_fixes yes
#hsie_repair_time on; Repear time fix
#hsie_wo_estimation on; WO range estimation inaccuracy fix
#hsie_wp_estimation on; WP range estimation inaccuracy fix
#hsie_co2 on; CO2 calculation / dive time fix
#hsie_snorkel on; Snorkel speed fix
#hsie_periscope on; Periscope speed fix
#hsie_hydrophone on; Hydrophone fix
# range_estimatmation
#
# This patch gives more realistic range estimates by the WO and WP. The result
# is influenced by their qualification (watch/helms), experience and endurance.
# (Will overide V15D WO & WP estimation fixes if enabled)
#
# This patch is based on the range estimation patch by h.sie (thanks).
#
range_estimation off
manage_hsie_fixes yes
hsie_periscope off


Is this so correct ? Or must the File looks like this:

# patSH3r config
# h.sie fixes
#
# If you run a sh3.exe that have been patched by h.sie's V15D patch, you can
# enable and disable those fixes here. Uncomment these lines below.
#
manage_hsie_fixes yes
#hsie_repair_time on; Repear time fix
#hsie_wo_estimation on; WO range estimation inaccuracy fix
#hsie_wp_estimation on; WP range estimation inaccuracy fix
#hsie_co2 on; CO2 calculation / dive time fix
#hsie_snorkel on; Snorkel speed fix
hsie_periscope off; Periscope speed fix
#hsie_hydrophone on; Hydrophone fix
# range_estimatmation
#
# This patch gives more realistic range estimates by the WO and WP. The result
# is influenced by their qualification (watch/helms), experience and endurance.
# (Will overide V15D WO & WP estimation fixes if enabled)
#
# This patch is based on the range estimation patch by h.sie (thanks).
#
range_estimation off

The difference between the both Variants is, in the first version I added new entries below, just in the second variant I only removed the # and change from "on" to "off"!

What is now correct ?

Thank you very much for help,

Magic
__________________

Last edited by Magic1111; 01-11-11 at 07:38 AM.
Magic1111 is offline   Reply With Quote
Old 01-11-11, 07:47 AM   #15
Fader_Berg
中国水兵
 
Join Date: Jun 2009
Location: Uppland, Sweden
Posts: 278
Downloads: 48
Uploads: 0
Default

They are both right.
__________________
patSH3r-developer, (https://fb.tuxxor.net)
Type II junkie
Fader_Berg is offline   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 08:33 PM.


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