SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
10-14-19, 02:47 AM | #31 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
|
01-26-20, 10:30 AM | #32 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
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. |
01-26-20, 11:00 AM | #33 | |
Ocean Warrior
Join Date: May 2012
Location: In the sea, on land and above
Posts: 3,395
Downloads: 860
Uploads: 0
|
Quote:
__________________
|
|
05-10-20, 12:26 PM | #34 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
[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! |
05-10-20, 05:06 PM | #35 |
Sparky
Join Date: Mar 2017
Posts: 151
Downloads: 112
Uploads: 1
|
Absolute genius,it shouble make compulsory that all modder to go through this before publish their mods.
|
05-10-20, 06:33 PM | #36 |
I break things
|
Hebe, thank you very much... Downloading now...
__________________
|
10-19-21, 06:26 PM | #37 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
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. |
10-20-21, 07:28 AM | #38 |
CTD - it's not just a job
|
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.
Last edited by propbeanie; 10-20-21 at 07:47 AM. Reason: dingbat forgot comment... |
10-20-21, 01:00 PM | #39 | |
I break things
|
Quote:
__________________
|
|
10-20-21, 06:11 PM | #40 | |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
Quote:
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 |
|
10-20-21, 06:13 PM | #41 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
|
11-02-21, 08:38 AM | #42 |
Grey Wolf
|
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. |
04-10-22, 05:40 AM | #43 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
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 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) |
12-17-22, 03:17 PM | #44 |
Lieutenant
Join Date: Jun 2010
Location: Germany
Posts: 253
Downloads: 3
Uploads: 1
|
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) |
12-19-22, 02:07 AM | #45 |
Commander
Join Date: Aug 2007
Location: Italia Venezia
Posts: 465
Downloads: 228
Uploads: 0
|
really useful. Thank you
|
|
|