Log in

View Full Version : [REL] Damage-Analyzer II v2.0 Beta (Updated May 26)


SirHendrik
05-11-07, 11:02 AM
Damage-Analyzer II is a savegame analyzer to get information about all damages of the sub.

This was written, cause only "dynamic" damages are displayed within the game, but the "static" suffered damage is not displayed. The static damage often causes your sub to sink without any notification.

[Site removed - page offline]

CaptainCox
05-11-07, 11:17 AM
Sweet little tool man:up: I could easily see this integrated in a future SH4 Commander.

Alex
05-11-07, 11:20 AM
:yep:

Clover
05-11-07, 11:21 AM
I agree. This would be very useful----several times I dived to avoid attack (thinking I could slip away), only to end up on the bottom with a negative metabolic rate.

MaxT.dk
05-11-07, 11:26 AM
Oh boy :P :dead:

http://img145.imageshack.us/img145/5281/lolshpn2.jpg

AVGWarhawk
05-11-07, 11:32 AM
No way to pull this up while in game play?

LZ_Baker
05-11-07, 11:33 AM
Nice mate!

Who is working on SH4 Commander? Someone should diffinatly bring this to their attention.

MaxT.dk
05-11-07, 11:34 AM
if you play in windowed mode or with 2 screens or you alt-tab, then you can check the status :) but you have to save first

CaptainCox
05-11-07, 11:35 AM
Nice mate!

Who is working on SH4 Commander? Someone should diffinatly bring this to their attention.
http://www.subsim.com/radioroom/showthread.php?t=106888:yep:

SirHendrik
05-11-07, 12:43 PM
if you play in windowed mode or with 2 screens or you alt-tab, then you can check the status :) but you have to save first
And if you use the autoupdate feature, DA searches for your last savegame and updates its status every few seconds.

Sulikate
05-11-07, 12:46 PM
Nice little tool:arrgh!:
Thanks mate.

NefariousKoel
05-11-07, 12:47 PM
Nice!

Bane
05-11-07, 01:06 PM
This is cool! I think my networked laptop just became Chief of the Boat!

MaxT.dk
05-11-07, 01:12 PM
if you play in windowed mode or with 2 screens or you alt-tab, then you can check the status :) but you have to save first And if you use the autoupdate feature, DA searches for your last savegame and updates its status every few seconds.
Didn't worked for me... Yes, I had this Auto update turned on (ticked it)

U-Bones
05-11-07, 01:15 PM
Comment 1:
If the Overall Damage bar on the bottom is from the first line of listed damage, in the first section with the sub name and class, it is the Hull damage (proper). I would list it as hull damage rather than overall. Overall implies averaged or aggregate damage to me.

Comment 2:
I would prefer the actual damage amounts/percentages rather than the text damage classification. Many of these damage classification strings are pretty silly and out of place, with very arbitrary and nonsensical divisions or breakpoints.

Comment 3:
Very handy, especially if you implement the above. I have looked at a LOT of save files. This is much prettier than parsing with perl, even if it is less informative. I like the autoupdate idea a lot ;)

SirHendrik
05-11-07, 01:17 PM
if you play in windowed mode or with 2 screens or you alt-tab, then you can check the status :) but you have to save first And if you use the autoupdate feature, DA searches for your last savegame and updates its status every few seconds. Didn't worked for me... Yes, I had this Auto update turned on (ticked it)
If you set the searchpath a bit above, the you should see every time the screen updates a fast update with "searching for savegame". This feature works only for graphical mode! (-t 1)
You can also specify the commandline option -u to turn on the autoupdates.
I'll have a look at the code.

bruschi sauro
05-11-07, 02:09 PM
Nice tool:yep:
A good idea..:up:

FAdmiral
05-11-07, 02:17 PM
This may be a quick way to check the save files for that unknown hull damage.
When ready to check, save the game, hit the WIN key to go to desktop,
run the mod, check the damage report. Seems very simple to me....

JIM

ReallyDedPoet
05-11-07, 02:19 PM
Nice:up:

RDP

SirHendrik
05-11-07, 02:59 PM
if you play in windowed mode or with 2 screens or you alt-tab, then you can check the status :) but you have to save first And if you use the autoupdate feature, DA searches for your last savegame and updates its status every few seconds. Didn't worked for me... Yes, I had this Auto update turned on (ticked it) If you set the searchpath a bit above, the you should see every time the screen updates a fast update with "searching for savegame". This feature works only for graphical mode! (-t 1)
You can also specify the commandline option -u to turn on the autoupdates.
I'll have a look at the code. I found the bug - publishing new version - it was a simple multiplicator ;-)

SirHendrik
05-11-07, 03:08 PM
Comment 1:
If the Overall Damage bar on the bottom is from the first line of listed damage, in the first section with the sub name and class, it is the Hull damage (proper). I would list it as hull damage rather than overall. Overall implies averaged or aggregate damage to me.

Comment 2:
I would prefer the actual damage amounts/percentages rather than the text damage classification. Many of these damage classification strings are pretty silly and out of place, with very arbitrary and nonsensical divisions or breakpoints.

Comment 3:
Very handy, especially if you implement the above. I have looked at a LOT of save files. This is much prettier than parsing with perl, even if it is less informative. I like the autoupdate idea a lot ;)
1: Text is changed for 1.9.10
2: I don't display percent values, cause the are to precise and I didn't implement own messages to keep it compatible with other languages. The only idea is, to implement a configuration file with damage descriptions and read them instead of the sh4 damage descriptions. This can only be done by the redesign of the code - so I'll implement this in the rewritten version (waiting for 1.3 update ...)
3: nice to hear that! :D

... website down for a few minutes - patches on OS are running
... website up again

---- update:
1: 1.9.10 released
2: included with a dirty trick ;-)
3: still nice to hear that! *g*

U-Bones
05-11-07, 06:06 PM
Comment 1:
If the Overall Damage bar on the bottom is from the first line of listed damage, in the first section with the sub name and class, it is the Hull damage (proper). I would list it as hull damage rather than overall. Overall implies averaged or aggregate damage to me.

Comment 2:
I would prefer the actual damage amounts/percentages rather than the text damage classification. Many of these damage classification strings are pretty silly and out of place, with very arbitrary and nonsensical divisions or breakpoints.

Comment 3:
Very handy, especially if you implement the above. I have looked at a LOT of save files. This is much prettier than parsing with perl, even if it is less informative. I like the autoupdate idea a lot ;)
1: Text is changed for 1.9.10
2: I don't display percent values, cause the are to precise and I didn't implement own messages to keep it compatible with other languages. The only idea is, to implement a configuration file with damage descriptions and read them instead of the sh4 damage descriptions. This can only be done by the redesign of the code - so I'll implement this in the rewritten version (waiting for 1.3 update ...)
3: nice to hear that! :D

... website down for a few minutes - patches on OS are running
... website up again

---- update:
1: 1.9.10 released
2: included with a dirty trick ;-)
3: still nice to hear that! *g*

NICE ;)
OK, lol... I have looked and looked and don't see the dirty trick ;)

SirHendrik
05-12-07, 01:22 AM
The dirty trick is in the code ;-)

MaxT.dk
05-12-07, 06:12 AM
The dirty trick is in the code ;-)

NASTY! :rotfl:

U-Bones
05-12-07, 08:19 AM
The dirty trick is in the code ;-)

I don't have the code. /shrug

SirHendrik
05-13-07, 01:54 AM
If somebody requests is, I'll publish it, but I want to wait for the next version, as the code is not really simple to read and the word clean should not be used together with it :-)

SirHendrik
05-26-07, 04:46 PM
Version 2.0.0 beta released

download at http://dhg864.dyndns.org/sh4

doc1133
05-28-07, 02:12 PM
Version 2.0.0 beta released

download at http://dhg864.dyndns.org/sh4
love the idea,
dont like:
having to activate it.
not happy giving email address.
this is the message i got when tried to get activation key.
These recipients of your message have been processed by the mail server:
do2mhg@gmx.net (do2mhg@gmx.net); Failed; 5.1.1 (bad destination mailbox address)

SirHendrik
05-28-07, 04:27 PM
Version 2.0.0 beta released

download at http://dhg864.dyndns.org/sh4 love the idea,
dont like:
having to activate it.
not happy giving email address.
this is the message i got when tried to get activation key.
These recipients of your message have been processed by the mail server:
do2mhg@gmx.net (do2mhg@gmx.net); Failed; 5.1.1 (bad destination mailbox address)
sri - I think, I misspelled the email-address - it should be do2mhg1 at gmx.net.

Please tell me, where I misspelled it ! ;-)

the activation is activated, cause I tried to get a co-programmer, but only one(!) person even gave a response! As result of this, I only want to have the information, how many people are using this tool.

If you have any other idea, I would like to implement this - and if a coder want's to remove the nag, he can do of course - the sourcecode is open - and if anybody removes the nag I likely found a coprogrammer ;-)

You can use a "oneshot" email adress, if you want. Just create one at gmx or somewhere and delete it after you recieved the code.
I'll never give out any email address to anybody else and I won't store them. I only need it, to send you the activation file back.

Hendrik

doc1133
05-28-07, 05:15 PM
in the pdf file for activation

SirHendrik
05-29-07, 12:21 AM
in the pdf file for activation
I'll correct it, as soon, as I am back from work and publish a new version of the documentation.

Thanks for your feedback!

vindex
05-29-07, 04:45 AM
The poll asks "is this mod useful?" My answer:

1) YES, vital.

2) It shouldn't be, if the damage screen worked the way it should!

SirHendrik
05-29-07, 08:57 AM
The poll asks "is this mod useful?" My answer:

1) YES, vital.

2) It shouldn't be, if the damage screen worked the way it should!
Nice point, but I think, the damage screen is hardcoded, so I have no idea, how to improve the ingame display :-(

vindex
05-30-07, 10:12 PM
No, my comment wasn't a criticism of the mod, it was a plea for a patch fix.

SirHendrik
05-31-07, 01:07 AM
No, my comment wasn't a criticism of the mod, it was a plea for a patch fix.
I did not understand it as criticism - just pointing out, a mod is not enough but a patch is needed.

czACha
06-02-07, 10:10 AM
SirHedrik can you tell me short what have you change in newest version of this mod?
Thank you for your job, very hendy stuff :up:

SirHendrik
06-02-07, 10:25 AM
SirHedrik can you tell me short what have you change in newest version of this mod?
Thank you for your job, very hendy stuff :up:
have a look at the webesite on the page changelog ;-)

SirHendrik
06-02-07, 12:18 PM
:rock:The online license generation now works! :rock:

See new documentation or simply go to http://dhg684.dyndns.org/license to generate your license. (You must trust this applet, otherwise the filewriting to your local harddisk is not possible!)

SirHendrik
06-05-07, 01:13 AM
New features:
+ added some new damage descriptions instead of the simple "medium damage" etc.
* fixed some small bugs
* corrected licensing for nicks with a blank inside

....

As there seem to be only 100 users, I'll stop the development of this tool in the next days. If there are no further bugreports I will release the final version (without beta tag) together with the source and a generic license.

Thanks to all users for feedback and feature requests.

maikarant
06-22-07, 03:39 AM
New features:
+ added some new damage descriptions instead of the simple "medium damage" etc.
* fixed some small bugs
* corrected licensing for nicks with a blank inside

....

As there seem to be only 100 users, I'll stop the development of this tool in the next days. If there are no further bugreports I will release the final version (without beta tag) together with the source and a generic license.

Thanks to all users for feedback and feature requests.
101 :D

Very nice tool, thanks a bunch. Now I can guesstimate better how much time to spend on those letters to the relatives, hehe.

I have also registered in your forum. The one thing I'm looking for currently is a tool to 'repair' damage in the save games. By now I have accumulated some which leave the boat either unsteerable - without a rudder - or dead in the water, because after repairing the dynamic engine damage to the diesels, they won't start anymore. At all. And they neither charge the battery. :P

I have tried to edit the ActiveUserPlayerUnits.upc but so far it all has been for naught. I think that the actual information is being stored in the SaveFile.rep fiile and the text files are just a remainder of SH3 code. But then, I'm not a programmer, just a delusional project manager. ;) So what do I know.

ReallyDedPoet
06-22-07, 08:35 AM
Welcome:up: maikarant

RDP

maikarant
06-22-07, 04:35 PM
Welcome:up: maikarant

RDP

Thanks! Now that I've broached, the quiet time of lurking is over. ;)

SirHendrik
06-23-07, 08:32 AM
New features:
+ added some new damage descriptions instead of the simple "medium damage" etc.
* fixed some small bugs
* corrected licensing for nicks with a blank inside

....

As there seem to be only 100 users, I'll stop the development of this tool in the next days. If there are no further bugreports I will release the final version (without beta tag) together with the source and a generic license.

Thanks to all users for feedback and feature requests.
101 :D

Very nice tool, thanks a bunch. Now I can guesstimate better how much time to spend on those letters to the relatives, hehe.

I have also registered in your forum. The one thing I'm looking for currently is a tool to 'repair' damage in the save games. By now I have accumulated some which leave the boat either unsteerable - without a rudder - or dead in the water, because after repairing the dynamic engine damage to the diesels, they won't start anymore. At all. And they neither charge the battery. :P

I have tried to edit the ActiveUserPlayerUnits.upc but so far it all has been for naught. I think that the actual information is being stored in the SaveFile.rep fiile and the text files are just a remainder of SH3 code. But then, I'm not a programmer, just a delusional project manager. ;) So what do I know.

I also tried the modification of the ActiveUserPlayerUnits.upc. but it didn't work. The replay file might be the hint, but it's just a binary code, so I have no idea, what to modify. If you have any ideas, I can implement them in the code - a so called emergency repair for the main parts is still required: engine, rudder, hull to 1% health ...

... you are the first registered user in the forum ;-)

thasaint
06-23-07, 09:30 AM
nice mod :rock:

maikarant
06-23-07, 03:12 PM
... you are the first registered user in the forum ;-)
Woot, I rock! :D

Actually, I was guessing that the savefile.rep is the current savefile after I heard that the previous SH3 code is still in game. So I believed my tummy-intuition and predicted that the actual text in the save directory is just that - information.

What I actually would like to see is a mod, but do not know at all if it would be possible to implement:

1) Enforce ability to simulate steering by engines to get around the missing rudder bug. I think it would be sufficient to have something like 5 degrees starboard/port rudder max with missing rudder.

2) ... and I know this is very far-fetched: Even if the static damage to the boat is overwhelming and the crew cannot jury-rig a rudder made of teaspoons or toilet seats, there always is the option to call in a rescue mission. Just for those Nothing-Goes-At-All-Anymore cases. It has been done in earlier sims, and in WW2 too. :P A perfect solution would be a direct transport either to imprisonment or back to the base, in tow, depending on distance, damage and luck. I think it has been in the game in SH1.

But any of those two would get us around the issues with broken subs. My last career driving an S-class sub got stuck when the battery wouldn't recharge anymore, and the diesel engines did not work anymore after being repaired.

I have fiddled with the ActiveUserPlayerUnits.upc file but did not get any result with it, except for finding the problem in the saved values. Editing them away did not result in restored power or rudder. :P

Frank Smith
07-02-07, 07:14 PM
:rock:The online license generation now works! :rock:

See new documentation or simply go to http://dhg684.dyndns.org/license to generate your license. (You must trust this applet, otherwise the filewriting to your local harddisk is not possible!)
I have tested the save license... in Vista. I can save as .html, mtl, txt. but nothing I do give s me a registered/licensed program...
Also need to ask if when you save the game... allow refresh... then open saved games then UPCInitial/activeuserplayerUnits... the analyzer does not show that I have a large hole in aft torp room and the wall is breached... it gives me AOK to dive ...the large hole and wall breached = Davie Jones Crush depth.

is this since I can not properly license the analyzer
c/p from saved file..
DamageDescription1=NULL,0,0.2,0,1,1,Minor Leak,0,0,NULL,0,0.2,0.243242
DamageDescription2=NULL,0.2,0.6,0,1,1,Large hole,0,0,NULL,0,0.2,0.478694
DamageDescription3=NULL,0.6,1,0,1,1,Wall breached,0,0,NULL,0,0.2,1.27566

copy from Damage Analyzer II there is NONE...

Frank Smith
07-02-07, 07:16 PM
:rock:The online license generation now works! :rock:

See new documentation or simply go to http://dhg684.dyndns.org/license to generate your license. (You must trust this applet, otherwise the filewriting to your local harddisk is not possible!)
I have tested the save license... in Vista. I can save as .html, mtl, txt. but nothing I do gives me a registered/licensed program... help
Also need to ask if when you save the game... allow refresh... then open saved games then UPCInitial/activeuserplayerUnits... the analyzer does not show that I have a large hole in aft torp room and the wall is breached... it gives me AOK to dive ...the large hole and wall breached = Davie Jones Crush depth.

is this since I can not properly license the analyzer
c/p from saved file..
DamageDescription1=NULL,0,0.2,0,1,1,Minor Leak,0,0,NULL,0,0.2,0.243242
DamageDescription2=NULL,0.2,0.6,0,1,1,Large hole,0,0,NULL,0,0.2,0.478694
DamageDescription3=NULL,0.6,1,0,1,1,Wall breached,0,0,NULL,0,0.2,1.27566

copy from Damage Analyzer II there is NONE...

SirHendrik
07-03-07, 01:23 AM
DamageDescription1=NULL,0,0.2,0,1,1,Minor Leak,0,0,NULL,0,0.2,0.243242
DamageDescription2=NULL,0.2,0.6,0,1,1,Large hole,0,0,NULL,0,0.2,0.478694
DamageDescription3=NULL,0.6,1,0,1,1,Wall breached,0,0,NULL,0,0.2,1.27566

[...]

This is only the description part of the savegame. This means:
If your damage is between 0 and 0.2, the message Minor Leaks is displayed in game
If your damage is between 0.2 and 0.6, the message Large hole is displayed in game
If your damage is between 0.6 and 1.0, the message Wall breached is displayed in game

Regarding the license I sent you an email.

Ricky_75 aka SirHendrik

Bluesub 6
07-04-07, 12:20 PM
Good job:up:

Thanks!

Frank Smith
07-04-07, 02:01 PM
SirHendrik, Thanks much for the Genuine License...

Thanks for the info, sorry that I had deleted the saved game before I got the other msg... but beleive me If I crush drive again, and show only minor damage I'll send the complete file to you.

Back to PH - now back to East China Sea... will try this again, 72K Ton 1st trip.

:cool:

johntarmac
07-31-07, 09:31 AM
thanks for this sirhendrik, nice little number

tried to get license doodah but after clicking generate, making coffee, sweeping kitchen floor and rolling a smoke nothing has happened

cheers

SirHendrik
07-31-07, 10:59 AM
thanks for this sirhendrik, nice little number

tried to get license doodah but after clicking generate, making coffee, sweeping kitchen floor and rolling a smoke nothing has happened

cheers
Hi,
You have to enter a name - and you have to choose to trust the applet. Then there should appear a FileSelector box to save you license file.

if this doesn't work, send me mail with your data and I'll generate a license for you offline

Frank Smith
07-31-07, 01:12 PM
thanks for this sirhendrik, nice little number

tried to get license doodah but after clicking generate, making coffee, sweeping kitchen floor and rolling a smoke nothing has happened

cheers
Hi,
You have to enter a name - and you have to choose to trust the applet. Then there should appear a FileSelector box to save you license file.

if this doesn't work, send me mail with your data and I'll generate a license for you offline Damage-Analyzer II v2.0 Beta works Great, and since I'm using Vista.. I'm positive the problem lies in Vista not the generator... Only way it would work correctly in Vista is program needs to be downloadable. then click run as Admin, I'm sure then it would generate(it does) and save correctly... (it does not save correctly). It has saved me more than once, on depth to dive without CRUSH. Again Thanks SirHendrik

SirHendrik
07-31-07, 01:36 PM
thanks for this sirhendrik, nice little number

tried to get license doodah but after clicking generate, making coffee, sweeping kitchen floor and rolling a smoke nothing has happened

cheers Hi,
You have to enter a name - and you have to choose to trust the applet. Then there should appear a FileSelector box to save you license file.

if this doesn't work, send me mail with your data and I'll generate a license for you offline Damage-Analyzer II v2.0 Beta works Great, and since I'm using Vista.. I'm positive the problem lies in Vista not the generator... Only way it would work correctly in Vista is program needs to be downloadable. then click run as Admin, I'm sure then it would generate(it does) and save correctly... (it does not save correctly). It has saved me more than once, on depth to dive without CRUSH. Again Thanks SirHendrik

I'm happy to hear this!
The license problem will be solved with the next version, as I'll release it with a generic license. But this part will take 2-3 weeks.

Are there any left-over requests or bugs I should fix? After releasing the free version, I will not put in any more features.

Frank Smith
07-31-07, 05:38 PM
If some one could find a way to add this in the game.. so it would be easier to check for damage... since the game version is totally worthless. I have found major damage to hull, which would CRUSH Depth if lower than periscope depth...

Ubisoft damage control is very lacking ... if yours could be incorporated into the game.. WOW

SirHendrik
08-01-07, 01:00 AM
If some one could find a way to add this in the game.. so it would be easier to check for damage... since the game version is totally worthless. I have found major damage to hull, which would CRUSH Depth if lower than periscope depth...

Ubisoft damage control is very lacking ... if yours could be incorporated into the game.. WOW
If you have any idea, how to include it, this would be great - but I don't know, how to do this. Perhaps with the SDK it would be possible, but at the current state I see no no chance :-(

nomdeplume
08-06-07, 08:20 AM
Hello, nice useful tool. One little point with the license, it's actually the "GNU GPL", as in the "GNU General Public License", not the "GNU Public License". And "GNU" stands for "GNU's Not Unix", but don't think about that too hard because you'll get stuck in an infinite recursion loop. :doh:

I had a strange thought for "integrating" it with the game, though it would be very cludgy. But basically, you save your game, the application detects the new save and re-reads it, and announces anything (important) that's changed since the last save; i.e. plays an audio file. With a few recordings it could say "Hull severely damaged, maximum diving depth 15%" or "Hull lightly damaged, maximum diving depth 90%" (where the percentages would be very approximate, in order to avoid (a) having to record 100 of them, and (b) making your max safe depth too explicit).

Anyhow, just a thought.

SirHendrik
08-07-07, 12:09 PM
Hello, nice useful tool. One little point with the license, it's actually the "GNU GPL", as in the "GNU General Public License", not the "GNU Public License". And "GNU" stands for "GNU's Not Unix", but don't think about that too hard because you'll get stuck in an infinite recursion loop. :doh:

I had a strange thought for "integrating" it with the game, though it would be very cludgy. But basically, you save your game, the application detects the new save and re-reads it, and announces anything (important) that's changed since the last save; i.e. plays an audio file. With a few recordings it could say "Hull severely damaged, maximum diving depth 15%" or "Hull lightly damaged, maximum diving depth 90%" (where the percentages would be very approximate, in order to avoid (a) having to record 100 of them, and (b) making your max safe depth too explicit).

Anyhow, just a thought.

The part with the GNU GPL is just a tyüping mistake - thanks for feedback and I'll correct this.

The more interesting point is the automatism you mentioned. Some time ago, in the german forum, this ideam cam up, too, but there was nobody to implement it.
As fras as I know, the "filesystem watch" should be implemented in C aus the speech output, too. I'm not able to implement this on my own. If you are interested to implement things like this, I will assist you! This might be a greate enhancement of the game, if the user is informed by a wavefile if a major damage happens.

If you are interested, write me a short mail with the things you need to implement it.

tater
08-09-07, 05:35 PM
Do you happen to know how crush depth works on a sub? Does it slowly do hitpoint damage to a sub until it pops?

tater

Ricky_75
08-10-07, 06:33 AM
Do you happen to know how crush depth works on a sub? Does it slowly do hitpoint damage to a sub until it pops?

tater

I think, it works like this:

You sub has hitPoints hitpoints.
You max depth is maxDepth.
You have damageValue% damage.

if (maxDepth*damageValue < currentDepth) {
inc(damageValue);
dec(hitPoints);
createOtherDamage();
}

if ( hitPoints <= 0 )
youAreDead();

This is, as far as I found out, only calculated for complete sub. So a 100% damage of one compartments does not kill the sub, but a 100% damage of one compartment means at least a 80% damage of the whole sub, so you can dive only 20%. If your maxDepth is 300ft, you can only dive 60ft (periscope depth) or less! If you go deeper, you will suffer more damage. The magic value is about 97%, cause this means a max depth of less than 10ft - and if your boat is surfaced, it's not over the water but in the water ;-)

While your boat is surfaced, you won't sink, but you hitpoints may get depleated step by step. So if you suffer a 99% damage, you will be killed by the boat suffering more and more damage automatically.

I hope, my description is right, but I know, it's not perfect, as I didn't write the code for the damage model ;-)

rhohltjr
08-15-07, 01:13 PM
What I actually would like to see is a mod, but do not know at all if it would be possible to implement:

1) Enforce ability to simulate steering by engines to get around the missing rudder bug. I think it would be sufficient to have something like 5 degrees starboard/port rudder max with missing rudder.

2) ... and I know this is very far-fetched: Even if the static damage to the boat is overwhelming and the crew cannot jury-rig a rudder made of teaspoons or toilet seats, there always is the option to call in a rescue mission. Just for those Nothing-Goes-At-All-Anymore cases. It has been done in earlier sims, and in WW2 too. :P A perfect solution would be a direct transport either to imprisonment or back to the base, in tow, depending on distance, damage and luck. I think it has been in the game in SH1....

I can't possibly agree more with this. Subs are filled with crew that are trained to improvise. Using engines to steer was / is probably required at sub school. The no rudder bug is unacceptable(yeah I just got hit by that one). :lost: I also like the idea of a rescue / capture feature. rhohltjr

Added: I installed this Damage Analizer last night and had a look. It did not tell me my rudder was damaged or missing. It did not tell me that the rudder power train was damaged. It did correctly tell me that my dive plane(near the rudder) power train was damaged/destroyed.
I did get my sub back to pearl by repeatedly time compressing for a while, save, quit and reload. For some reason when I did this dance the 'trail' appeared to move closer to my intended route(almost every time I did it).

Ricky_75
08-16-07, 08:36 AM
Added: I installed this Damage Analizer last night and had a look. It did not tell me my rudder was damaged or missing. It did not tell me that the rudder power train was damaged. It did correctly tell me that my dive plane(near the rudder) power train was damaged/destroyed.
I did get my sub back to pearl by repeatedly time compressing for a while, save, quit and reload. For some reason when I did this dance the 'trail' appeared to move closer to my intended route(almost every time I did it).
In this case, send me your savegame, so I can have a look at it, why it is not displayed correctly.

rhohltjr
08-17-07, 10:03 AM
I would be sending you the save game in a private message, but I don't see any way to attach the file. I also registered at your website and can't find a way to send files there either. Do you need the entire save file/folder or just the active_player_. section?



Thanks,

rhohltjr:confused:

SirHendrik
08-17-07, 03:37 PM
I would be sending you the save game in a private message, but I don't see any way to attach the file. I also registered at your website and can't find a way to send files there either. Do you need the entire save file/folder or just the active_player_. section?



Thanks,

rhohltjr:confused:

If you have a look at the application, documentaion or website, you can find my mail-address ;-)


I need the file named "ActiveUserPlayerUnits.upc" of you last savegame (it's not always the last number - look at date and time!)

Please send me a small error description with it (Which damage is not displayed, and how you see the damage within the game)

woodstock74
08-17-07, 08:59 PM
So how can non-dynamic damage be repaired? This is very frustrating!

woodstock74
08-17-07, 09:15 PM
So how can non-dynamic damage be repaired? This is very frustrating!

OK, just had a look using the damage analyzer...states "No damage". I'm having an issue, trying to get back to base and we're passing Borneo (this is first days of the war) and under constant air attack. So lots of crash dives and lots of bomb attacks; though as far as I can tell nothing connects, just lots of close calls. In the mean time we're low on fuel and the batteries are extremely low. The only hint of damage is a water plume in the Command Room, but the Analyzer says there is no damage. Yet a hour after I reboot the saved game the helm stops responding, the engines stop. We're not out of fuel (by now the sun is down and we're on the surface trying to recharge the batteries). Any ideas what is going on?

Additionally, within the standard SH4 filing system, where can I find other saved games? Is there a master folder?

SirHendrik
08-18-07, 04:54 AM
So how can non-dynamic damage be repaired? This is very frustrating!
OK, just had a look using the damage analyzer...states "No damage". I'm having an issue, trying to get back to base and we're passing Borneo (this is first days of the war) and under constant air attack. So lots of crash dives and lots of bomb attacks; though as far as I can tell nothing connects, just lots of close calls. In the mean time we're low on fuel and the batteries are extremely low. The only hint of damage is a water plume in the Command Room, but the Analyzer says there is no damage. Yet a hour after I reboot the saved game the helm stops responding, the engines stop. We're not out of fuel (by now the sun is down and we're on the surface trying to recharge the batteries). Any ideas what is going on?

Additionally, within the standard SH4 filing system, where can I find other saved games? Is there a master folder?

First the fast answer - you find the savegame under your profile\own files\sh4 - just search for the file named ActiveUserPlayerUnits.upc in your profile :-)

Now the reasons, why your boat is not moving any more:
1) Someting has dynamic or static damage ==> displayed ingame or by damage analyzer
2) You forgot to put your crew to "normal mode" after an alarm and your crew is sleeping. If your crew is to exhausted, it won't operate in the compartments. Try the following: Dive at about 120 ft, set your crew to normal operation and wait there with timecompression for more than 24 hours.
3) Your crew is injured or dead

If this isn't the solution, ask in the normal forum, if anybody has another idea, cause I don't have :-(

SirHendrik
08-18-07, 04:56 AM
So how can non-dynamic damage be repaired? This is very frustrating!

Non dynamic damage can not be repaired. I tried modifying the savegame files, but it didn't help.

So only loading an older savegame is the current solution I know.

chopped50ford
08-21-07, 06:32 PM
I see 50% checked, does this mean not to exceed 50% of crush depth or test depth?

SirHendrik
08-22-07, 12:09 AM
I see 50% checked, does this mean not to exceed 50% of crush depth or test depth?

I don't know, how you know about the crush and test depth, but SH4 only has 1 depth - and this is the maxim depth, from where on your boat is damaged, if you dive deeper.

50% flaaged means: you can dive at least 50% of maximum depth of your boat. But the values are only hints, so do not trust them to much! :-) These values apply only, if all other damages are repaired!

Sturm
09-05-07, 09:19 AM
Any ideas why I get these errors? Using Vista 32-bit. Program also doesn't show any damagae information.

http://koti.mbnet.fi/sh3/images/da2.jpg

SirHendrik
09-05-07, 12:31 PM
Any ideas why I get these errors? Using Vista 32-bit. Program also doesn't show any damagae information.

http://koti.mbnet.fi/sh3/images/da2.jpg

looks like the config files are missing
The files named da2*.config (3 files) should be read- and writeable in the directory, where youre da-II.exe is.

The error is thrown by an invalid integer input, cause a ini-file is not opened while doing the gui update.

Can you verify this? Else I'll try to trace the error with you.

Please send me mail with your feedback. Thanks

Hendrik

billko
09-05-07, 02:48 PM
Added: I installed this Damage Analizer last night and had a look. It did not tell me my rudder was damaged or missing. It did not tell me that the rudder power train was damaged. It did correctly tell me that my dive plane(near the rudder) power train was damaged/destroyed.
I did get my sub back to pearl by repeatedly time compressing for a while, save, quit and reload. For some reason when I did this dance the 'trail' appeared to move closer to my intended route(almost every time I did it).
In this case, send me your savegame, so I can have a look at it, why it is not displayed correctly.

I didn't see a response to this message, so I thought I'd interject by saying that I thought I saw some posts where the game is reporting dive planes being broken when in fact the rudder is. DA II can only display what the game tells it to. ;)

Bill

Sturm
09-06-07, 03:55 AM
looks like the config files are missing

Problem solved. For some reason I hadn't extracted the da2-compartment.config file. :oops:

Now I need to start new patrol so that I can test this program. :up:
Though I hope I don't get hammered too much so I don't get into this :help:

billko
09-06-07, 09:21 AM
looks like the config files are missing

Problem solved. For some reason I hadn't extracted the da2-compartment.config file. :oops:

Now I need to start new patrol so that I can test this program. :up:
Though I hope I don't get hammered too much so I don't get into this :help:

Sturm:

Since this is a standalone program, I don't think you have to wait to use it. All it does (as if it's not of critical importance!) is read and make sense of the damage your sub has taken in the saved game output file.

Bill

SirHendrik
09-08-07, 06:55 AM
Final Version out: 2.1.0

The application can be found here:
http://www.hgieseke.de/sh4

Bluesub 6
09-08-07, 07:50 AM
Thanks SirHendrik:up:

Frank Smith
09-08-07, 01:31 PM
I can not get the final version to complete a download... files says 1.5 MB the best I can get is 1.24 = damaged file... can some one whom has the complete file make it available... Thanks Capt Jack Sparrow (Pirate)

gg5056
09-09-07, 10:47 PM
I cannot get license activated for Win Vista or XP.

I get Internet explorer will not display.

Anyone have a solution

SirHendrik
09-10-07, 01:06 AM
I cannot get license activated for Win Vista or XP.

I get Internet explorer will not display.

Anyone have a solution
I sent it to you by mail

Is anybody there, who managed to create a license file with vista?
If yes, please post how! :-)

Hendrik

TRIOMPHANT
09-10-07, 04:32 AM
did any of you try to run the file as administrator
Just an idea

gg5056
09-10-07, 09:13 AM
[quote=gg5056]I cannot get license activated for Win Vista or XP.

I get Internet explorer will not display.

Anyone have a solution
I sent it to you by mail

Is anybody there, who managed to create a license file with vista?
If yes, please post how! :-)

Hendrik


Thanks, Hendrik it is working fine.

Frank Smith
09-10-07, 10:26 AM
The new auto license feature worked just fine for me in Vista Ultimate.
I only had a problem getting the program v 2.1.0...
Sir Hendrik fixed that he sent me the program as a attachment..
so now I have full registered and the latest Damage-Analyzer II v2.1.0

If you have any problems you might try running the original program with UAC turned Off... or you can login "As Admin" instead of "normal user"... then after the program runs and you save the file... turn UAC back on.

MaxenThor
09-10-07, 12:17 PM
I cannot get license activated for Win Vista or XP.

I get Internet explorer will not display.

Anyone have a solution

I too am having the same difficulty registering and I'm running XP Pro. SirHendrik can you help. Thanks.

SirHendrik
09-10-07, 01:11 PM
I cannot get license activated for Win Vista or XP.

I get Internet explorer will not display.

Anyone have a solution
I too am having the same difficulty registering and I'm running XP Pro. SirHendrik can you help. Thanks.
What are you doing?

Go to the website www.hgieseke.de/sh4/license, say, you trust the java applet (jre 1.50 must be installed ou your computer, with the ie plugin - and than it should work.

If it doesn't work, mail your license data to me (Nick and country) and I'll send you a license file back.

==> Hey folks, when you try to get a patched version of any game, you never have any propblems getting a valid license - why in this case?? <sri, just kidding>

MaxenThor
09-10-07, 02:16 PM
Got it and registered. The link you provided worked great. Thanks SirHendrik! I don't know why I could not get the other to work. :oops:

dmlavan
02-03-08, 01:01 PM
SirHendrik,
Just discovered this now - excellent mod! Not being able to understand the damage to my boat has always been frustrating.

SirHendrik
02-03-08, 05:15 PM
SirHendrik,
Just discovered this now - excellent mod! Not being able to understand the damage to my boat has always been frustrating.

As time passes by, things change - have a look for "Damage Control" This is much better, not written in java - and is currently maintained :-)

But thanks for your feedback!

billko
02-03-08, 10:44 PM
SirHendrik,
Just discovered this now - excellent mod! Not being able to understand the damage to my boat has always been frustrating.

As time passes by, things change - have a look for "Damage Control" This is much better, not written in java - and is currently maintained :-)

But thanks for your feedback!

Aww, thanks for the endorsement, SirHendrik, but we must NOT forget that it was THIS application, the Damage Analyzer, that inspired me to make mine. Even though I purposefully didn't peek at DA's source code - this started out to be an exercise to get me familiar with VB .NET - you can consider DA to be the foundation that Damage Control was built upon!

Bill

Bill

SirHendrik
02-04-08, 12:52 AM
SirHendrik,
Just discovered this now - excellent mod! Not being able to understand the damage to my boat has always been frustrating.
As time passes by, things change - have a look for "Damage Control" This is much better, not written in java - and is currently maintained :-)

But thanks for your feedback!
Aww, thanks for the endorsement, SirHendrik, but we must NOT forget that it was THIS application, the Damage Analyzer, that inspired me to make mine. Even though I purposefully didn't peek at DA's source code - this started out to be an exercise to get me familiar with VB .NET - you can consider DA to be the foundation that Damage Control was built upon!

Bill

Bill

Thanks, but it wasn't my I idea. It was the call and the will of the community. So many people gave so many things to the community and I was always only using them, so I only decided to give somethinmg back - and as it tourned out, I was able to give back an inspiration for you.

You did a great job in lerning VB :-)
Keep your great work up, as even myself switched to your app *g*

DrBeast
02-04-08, 06:26 AM
SirHendrik,
Just discovered this now - excellent mod! Not being able to understand the damage to my boat has always been frustrating.
As time passes by, things change - have a look for "Damage Control" This is much better, not written in java - and is currently maintained :-)

But thanks for your feedback!
Aww, thanks for the endorsement, SirHendrik, but we must NOT forget that it was THIS application, the Damage Analyzer, that inspired me to make mine. Even though I purposefully didn't peek at DA's source code - this started out to be an exercise to get me familiar with VB .NET - you can consider DA to be the foundation that Damage Control was built upon!

Bill

Bill
Thanks, but it wasn't my I idea. It was the call and the will of the community. So many people gave so many things to the community and I was always only using them, so I only decided to give somethinmg back - and as it tourned out, I was able to give back an inspiration for you.

You did a great job in lerning VB :-)
Keep your great work up, as even myself switched to your app *g*

Stop with the false modesty, you two! :D Both your works are great! :up:

French_Dude
06-27-09, 03:34 PM
in terms of using this, i was wondering if it was possible to get myself out of a sticky problem, i got myself depth charged by DD's and thought i was gona be wasted as i was completely flooded in aft torp and conning tower and had flooding in engin and control room (in simply term i was wasted lol) the sub was pitching backwards at 90m under warter about to pass the second redline (dont know if that is the navy standered depth) i did not blow my ballast as i would be shot by the dd's and the 2 BB and a few cruisers on the surface. ( i sunk 1 off the bb and 2 heavy cruiser, no flat tops on this enemy task force :cry: ) anyways i was still sinking and it was bout at 112m under i desided to use the engins at flank speed, surprisingly that managed to keep the sub there and slowly rise however when DD were to close i kept switching to 1/3 speed to keep my stealth. i use this tactic untill the hole taskforce buggered off (by that time the flooding stabilized but still had alot of water on me and repairs to critical arears wernt complete, i think it took 4 hours before the coast was clear then i blowed balast and surfaced, 1 true war story and have the hole thing save for recording.....)

HOWEVER after all system were socalled repaird i RTB but im missing a vital piece of equipment.... my rudder has literaly fell of when the charge blew so i cant stear home lmao , any ideas??
i thought at first changing the save file scrips but i dont know how to

DarkFish
06-27-09, 03:52 PM
1st of all, welcome to subsim:yeah:

Unfortunately there's nothing you can do to get your rudder back. You can't edit the save files. Or at least no one AFAIK knows how to. So you'll have to reload a previous save file.

Things like this are the reason why I save the game every few minutes when in a big battle.

French_Dude
06-28-09, 03:14 AM
lol ty, o well :'(