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

Reply
 
Thread Tools Display Modes
Old 10-14-19, 02:47 AM   #31
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default

Quote:
Originally Posted by Anvar1061 View Post
Hebe Vollmaus, I cannot send you a PM due to privacy settings.
Could you give an email address?
Settings changed. Try again.
Hebe Vollmaus is offline   Reply With Quote
Old 01-26-20, 10:30 AM   #32
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default Update to v1.8

Bump.

Some things have changed. You may study the "ReadMe" again.
A lot of "Checks" which would be usefull has not found a way into my Tool. So if it not shows any more Quirks not mean there are no ones.

Have fun.
Hebe Vollmaus is offline   Reply With Quote
Old 01-26-20, 11:00 AM   #33
Anvar1061
Ocean Warrior
 
Join Date: May 2012
Location: In the sea, on land and above
Posts: 3,340
Downloads: 843
Uploads: 0
Default

Quote:
Originally Posted by Hebe Vollmaus View Post
Bump.

Some things have changed. You may study the "ReadMe" again.
A lot of "Checks" which would be usefull has not found a way into my Tool. So if it not shows any more Quirks not mean there are no ones.

Have fun.
This is the best SH3 verification tool I've ever met.
__________________
Anvar1061 is online   Reply With Quote
Old 05-10-20, 12:26 PM   #34
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default

[Bump]
Update to v1.9

There was at least one user tried use my tool with SH4.
Well, the files are somewhat different between SH3 and SH4, and the output gets lots of unwanted Hints.
This v1.9 will handle this better. The included check is not much intelligent; it looks for the existence of an sh3/4/5.exe and change its behavior accordingly.

Have Fun!
Hebe Vollmaus is offline   Reply With Quote
Old 05-10-20, 05:06 PM   #35
shadow_wxh
Soundman
 
Join Date: Mar 2017
Posts: 142
Downloads: 107
Uploads: 1
Icon14

Absolute genius,it shouble make compulsory that all modder to go through this before publish their mods.
shadow_wxh is offline   Reply With Quote
Old 05-10-20, 06:33 PM   #36
s7rikeback
I break things
 
s7rikeback's Avatar
 
Join Date: Jan 2013
Location: Merry Old England
Posts: 771
Downloads: 1105
Uploads: 10


Icon14

Quote:
Originally Posted by shadow_wxh View Post
Absolute genius,it shouble make compulsory that all modder to go through this before publish their mods.
Hebe, thank you very much... Downloading now...
__________________
s7rikeback is offline   Reply With Quote
Old 10-19-21, 06:26 PM   #37
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default

Hi,
recently i came across this message:
https://www.subsim.com/radioroom//sh...postcount=1024

It is very annoyed to see that "Windows"TM is continuously unsettle its users with stupid Errormessages.
To say it clearly: this nonsens comes not from my Tool; it is a Windows System message. See here:
https://support.microsoft.com/en-us/...e-e75d3cc29657
Especialy this: "The file may be blocked by Windows." Read "Method 5" please.

In General i prefer unpacking my Tool to a separate Drawer, and not into the Games install-dir. But that is up to your choice.

Greetings.
Hebe Vollmaus is offline   Reply With Quote
Old 10-20-21, 07:28 AM   #38
propbeanie
CTD - it's not just a job
 
propbeanie's Avatar
 
Join Date: May 2016
Location: One hour from Music City USA!
Posts: 9,719
Downloads: 439
Uploads: 2


Default

MS's infinite 'wisdom' and non-backwards compatibility strikes again... Have you ever tried to edit the Windows User Path to include your mySH3-Tool folder? I have been putting mySH3-Tool inside my game folders for this very reason lately.
__________________

"...and bollocks to the naysayer/s" - Jimbuna

Last edited by propbeanie; 10-20-21 at 07:47 AM. Reason: dingbat forgot comment...
propbeanie is offline   Reply With Quote
Old 10-20-21, 01:00 PM   #39
s7rikeback
I break things
 
s7rikeback's Avatar
 
Join Date: Jan 2013
Location: Merry Old England
Posts: 771
Downloads: 1105
Uploads: 10


Default

Quote:
Originally Posted by propbeanie View Post
MS's infinite 'wisdom' and non-backwards compatibility strikes again... Have you ever tried to edit the Windows User Path to include your mySH3-Tool folder? I have been putting mySH3-Tool inside my game folders for this very reason lately.
Like pb above, I always copy into the actual game folder, I have been doing this since the day I found this wonderful tool.
__________________
s7rikeback is offline   Reply With Quote
Old 10-20-21, 06:11 PM   #40
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default

Quote:
Originally Posted by propbeanie View Post
MS's infinite 'wisdom' and non-backwards compatibility strikes again... Have you ever tried to edit the Windows User Path to include your mySH3-Tool folder? I have been putting mySH3-Tool inside my game folders for this very reason lately.
If you mean by "Windows User Path" something like the %HOMEPATH%-environment - then no.
I have decided not to align my life onto MS-philosophy. My "User Home Path", or whatever one can be understand under this, is the whole Space on all Harddisks in my PC. And not what MS thinks what it should be.

BTW, propbeanie for all 'Best of Subsim'! What an amount of helpful messages!

Last edited by Hebe Vollmaus; 10-20-21 at 06:17 PM. Reason: write error
Hebe Vollmaus is offline   Reply With Quote
Old 10-20-21, 06:13 PM   #41
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default

Quote:
Originally Posted by s7rikeback View Post
Like pb above, I always copy into the actual game folder, I have been doing this since the day I found this wonderful tool.
Hey, whatever works best. If this is the fastest way to get it running - fine.
Hebe Vollmaus is offline   Reply With Quote
Old 11-02-21, 08:38 AM   #42
Mister_M
Grey Wolf
 
Join Date: Feb 2021
Posts: 778
Downloads: 26
Uploads: 0


Default

Hello !

Can I renumber the DefSide.cfg file in the Roster with your tool ?
Entries are in this format : "[SideEntry --]"

EDIT : I've found the answer, thank you !

Last edited by Mister_M; 11-02-21 at 09:57 AM.
Mister_M is offline   Reply With Quote
Old 04-10-22, 05:40 AM   #43
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default v2.0

[Bump]

Proud to present Update to v2.0

This version introduce some more headaches.
You may study the ReadMe again. Please have a look onto the changelog.
If you have the old v1.9 version of the "ReadMe" you can use WinMerge to see some of the differences very fast.

And once more, the mass of things that can be found now does not mean each and every quirk is found.
Over all, whats left, is a complete Binary part.
I'm always faszinated, by this great amount of quirks, the game runs almost smooth. So the original Devellopers had made a very good job. In most cases, so my impression, when Users ask for a "fix" LOL, the origin reason is based on Modders work.

This version has the Campaign-Check splitted into a "Danger only" and a "Full blown" part. The 'Danger only' will find the typical 'Crash'-things only, in-game Campaign-related and MissionEditor.

Also mentioning a new Check-Button dedicated and around to interrelated en|de_menu.txt, Flotilla.cfg and Campaign_LND.mis. Also here - not all what should be checked are really integrated. I make a break and decided to release it now, instead of never, in the hope it will be useful.

-----
-----
The "Must have" of WinMerge is no longer true. Now you may use your favorite Compare-Tool instead, if you like. But the use of WinMerge is highly recommended!

To stress yourself you can use the HEX-Editor "HxD" for the CMP= entry Compare, or a Tool like "WinDiff" out of the MS Platform SDK, or "Notepad++" with Compare plugin, or something like that.

If you prefer a bit more challenge and absolut unwilling to use an additional external Compare-Tool you can even use the "FC" Command out of the Operating-System. This has to be embedded into a Batchfile like this:
Code:
@echo off
set FCout="%~dpnx1_FC.txt"
echo.
cmd.exe /C FC /L /N "%1" "%2" >%FCout%
echo.
IF %ERRORLEVEL% EQU 0 (
  echo No differences found.
) ELSE (
  echo files are different.
  Start "" /WAIT Notepad.exe %FCout%
)
del %FCout%

echo READY.
echo.
set FCout=
pause
The Config-file entry should then look like this:
CMP=C:\Batch\mySH3TooL_TEST_Run-CMD-FC.bat

LOL

I'm sure you will comeback to WinMerge asap.
Using WinMerge is a Feature, not a Mistake.


-----
-----
In the past there was a feature-request to include a check for SNS- and EQP-dates the same way as it is released in "SHValidator" for DefSide.cfg. The next StartDate should be one day later as the last EndDate.

Some of the points against including it:

Thread SUBSIM Kendras "[TEC] My discoveries about wrong appearance dates":
https://www.subsim.com/radioroom//sh....php?p=2470026

The EQP-files in blanc SH3 have a big amount of these quirks. For example in 5 of 8 Submarines and 31 of 49 Sea-units have these quirks.
To me it looks like the pedantic change of these dates have no real impact in-game due to the games great amount of randomization of these dates.
I have only included a check when next StartDate lives befor the last EndDate, since Modders has written those dates too often to my gusto, original GameMakers only once.
For SNS-files the sittuation is not better. If there is a need for more dates for one node i have not found any single sns-file in unmodified SH3 which is 'correct' in that sense.

There is a nice description in the SH3_MISSION_EDITOR_EN.pdf page 15:
"One word on the unit versions – supply during wartime can never be 100% counted
on. Sometimes, units that are supposed to receive a certain loadout may end up with an
older one."

This clearly shows that this is a Feature of the game, not a Bug. It may be a waste of time to go further in this direction. Before do so i need to look into the Source-codes, to know whats really going on internally.

-----
-----
BTW, two hints for find some things a little bit faster related to the [csv Campaign Check]:

You may ask how to find a --CHECK--entry among of thousends of entries in the original Campaign file using Sh3Missioneditor (ME).
Its easy, but needs a temporary file to work with (for Security-reason).
For example you try to find "[Unit 1708];Name=BR Armed Trawler#67;Class=PCTrawler" in the original v1.4 Campaign_SCR.mis. Open this file with Notepad and change Name= to "xBR Armed Trawler#67". Little x just before its Name. So the result will be "Name=xBR Armed Trawler#67". Then save this file with a New Name(!), for example as Campaign_SCR--TEMP.mis and open this newly created file in ME. In the right pane TreeView-Window move the Cursor to "Units" and press "x" on the Keybord. The Cursor jumps magicaly to the interested item. After you know what you are look for, delete this TEMP-file.
If the Search is a Group, then use the "GroupName=x" and not the Units Name for this x-Name change.

You may ask how to find only one sort of --CHECK--entries in the Mass-amount of different --CHECK--entries to compare only these entries with WinMerge.
Also easy, and needs also some TEMP-files.
You can use the Operating-systems Commandline Tool "FIND" for this task. Only reverse its output to not show the uninterested things with the Operator "/V". Do this as long as the interested entries remain.
For example:
find /V "--CHECK-- SpeedWP" Drive:\Path\Campaign_RND--mis2--Check.csv >Drive:\Path\Campaign_RND--mis2--Check1.csv
will get out all SpeedWP entries.

-----
-----
If you have more then one SH3-installation and/or more then one "mySH3-TooL" running, strange things may happen. For example the [csv Campaigne Check] puts out some Quirks you cannot find a reason why. The lastly created DB-files may be for the Other one, and not for the currently used. Therefor i have integrated another Requester to ask if you be sure you have actual upto-date DB-files created with [MakeDBs].

-----
-----
Greetings.
Have fun!

--
487 Mods found (94 activated)
Hebe Vollmaus is offline   Reply With Quote
Old 12-17-22, 03:17 PM   #44
Hebe Vollmaus
Officer
 
Join Date: Jun 2010
Location: Germany
Posts: 243
Downloads: 3
Uploads: 1
Default v2.1

[Bump]
Update to v2.1

After the last discussion i had to wait for my eyebrows come back, since someone has shaved them LOL, so i get time to make changes to the Tool.
There is not really something unbelievable new, here and there some changes, and the biggest change are the handling to the "Campaign Check", now somewhat configurable.

In the last version the "--CHECK-- ME" does not always work as intended.
It should be more clearly now.

To cross ckeck these "--CHECK-- ME" entries you may open DB_Roster.csv or the new DB_ALL.csv in a Spreadsheet-Tool like "SCalc" or whatever Tool you use, and set the first line to AutoFilter (Data/Filter/AutoFilter). Then you can use the Rows "Nation" and "UnitType" to restrict the search to what is used in-game.
In the Rows "Appear" and "Disapp" can be seen what dates are used in the Roster-files without open each and every Roster-file allone.

Some of these "--CHECK-- ME" entries are useful.
For example if they show a Destroyer-Escort in RND-Group that comes into the group on a later date, when its introduced in Roster, as after the GameEntryDate for the group. The same way for the GameExitDate. The unit may no longer be shown in the end of the Groups lifetime. Thats what the game has for good. Another random entry injected into a random group.
Thats why i let these lines as they are, if the reason for the popup is a Type 3/4 destoyer-escort.

Another part are these painful embarrassing "Ghost"-things:
2020-08-08 >>"Ghost ships"
https://www.subsim.com/radioroom/sho...d.php?t=246278

2022-08-20 >>"Enemy task forces disappearing, Impossible to intercept task force"
https://www.subsim.com/radioroom/sho...d.php?t=253411

For those i have added some more Text like "<==NoSpawn" and "<==Ghost==".
Please check the dates, as i have written above with SCalc, to see what is wrong here.

Every TaskForce with Cargo-Ships is now marked to remind you to decide if it should be a TaskForce or not. For an example look into [RndGroup 103] in original SH3 v1.4 Campaign_RND.mis.

Greetings.
Have fun.

--
522 Mods found (93 activated)
Hebe Vollmaus is offline   Reply With Quote
Old 12-19-22, 02:07 AM   #45
itadriver
Commander
 
Join Date: Aug 2007
Location: Italia Venezia
Posts: 462
Downloads: 221
Uploads: 0
Default

really useful. Thank you
itadriver is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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 09:32 AM.


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.