![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
![]() |
#1 |
Black Magic
![]() |
![]()
SH Validator v2.0.3 (something I made for SH5 that I ported over to SH4)
This app will verify your SH3/4/5 installation for common errors/bugs. It's best used after you have installed mods to see if anything was 'broke'. Is it perfect? No. There is much more to code in for checking but as is it's very useful ![]() It's very easy to use. Once you run the app it will immediately start validating your SH3/4/5 installation. Any errors reported can be found in associated boxes (plus the box will tell you how many errors are contained in it). The app now lets you select the path to the install folder or have it read from registry The app now also displays the .exe file version in the title bar The app now lets you choose to validate SH3, SH4, or SH5 starting with v1.7.0 you can now save the errors to a text file (after validation is complete you'll have option to save errors). You also have the ability to add missing files from the classes to an ignore list (I've predefined some files for the ignore list that are not required for the game) starting with v1.9.0 the log file generated now shows the countries defined, all the classes and types defined, and a breakdown of the roster (Country and units defined). This will greatly benefit modders and those curious to see what each country has. I've also made the textboxes more user friendly by enabling horizontal scrolling and indenting entries. A menu bar has been added that will allow you to save the log file (again) and re-validate (choosing which SH version) without having to close the app down and restart. If you find the app useful then ![]() ![]() The above was ran on SH4 1.4 version of game NOTE: Errors in the classes have to be interpreted. Some files are not required for some units. If you encounter errors in the classes and you have questions as to whether they are valid or not please post those questions to this thread. v2.0.3: http://www.gamefront.com/files/20758...DarkWraith_zip How to interpret and fix common errors: DefSide errors: http://www.subsim.com/radioroom/show...8&postcount=26 Non-sequential ordering/duplicate entries: http://www.subsim.com/radioroom/show...2&postcount=27 Campaign errors: Type x not defined in y: http://www.subsim.com/radioroom/show...4&postcount=41 ![]() Last edited by TheDarkWraith; 09-08-11 at 05:54 PM. |
![]() |
![]() |
![]() |
#2 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
![]()
Thanks TDW, that is sure very useful
![]() |
![]() |
![]() |
#3 |
Ensign
![]() Join Date: Nov 2009
Location: France
Posts: 223
Downloads: 42
Uploads: 0
|
![]()
Thank you for this utility. Handle with care.
__________________
![]() "Pacific is a big ocean. You don't have to find the enemy if you don't want to." Dick O'Kane |
![]() |
![]() |
![]() |
#4 | ||
Stowaway
Posts: n/a
Downloads:
Uploads:
|
![]()
I did a test with a brand new install of SH4+UBM 1.5, and has worked great. It even found a couple of minor mistakes
![]() Also fine with TMO 2.2 But when I added Lurkers's RSRDC for TMO I got an error: Quote:
Quote:
I got similar error with WDAD, but not with OM (another Lurker's mod), which continued until the end of the validating process. My OS is Windows XP Home+SP3. |
||
![]() |
![]() |
#5 |
Black Magic
![]() |
![]()
sounds like a big fat juicy error is waiting to be found in one of those files and I'm not looking for it
![]() ![]() |
![]() |
![]() |
![]() |
#6 |
Black Magic
![]() |
![]()
v2.0.1 released. See post #1 for details
![]() This fixes problem of unhandled exception posted above (was an error in a game file just waiting to be found ![]() |
![]() |
![]() |
![]() |
#7 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
![]()
Great. No more errors now
![]() |
![]() |
![]() |
#8 |
Helmsman
![]() Join Date: Apr 2007
Location: 500 Ft. Below the Surface
Posts: 105
Downloads: 883
Uploads: 0
|
![]()
Classes errors:
C:\Program Files\Ubisoft\Silent Hunter Wolves of the Pacific\data\Sea\Float_Plane_H6K\Float_Plane_H6K.e qp doesn't exist! C:\Program Files\Ubisoft\Silent Hunter Wolves of the Pacific\data\Sea\NKSQ_\NKSQ_.eqp doesn't exist! C:\Program Files\Ubisoft\Silent Hunter Wolves of the Pacific\data\Sea\NOM_Paula\NOM_Paula.eqp doesn't exist! C:\Program Files\Ubisoft\Silent Hunter Wolves of the Pacific\data\Land\LCD_SmallJP\LCD_SmallJP.eqp doesn't exist! C:\Program Files\Ubisoft\Silent Hunter Wolves of the Pacific\data\Land\LCD_SmallJP\LCD_SmallJP.sns doesn't exist! Can anyone please tell me how to fix these errors, or do they matter, this is for the stock game 1.5 thanks Indy Last edited by indy; 09-22-11 at 10:56 AM. |
![]() |
![]() |
![]() |
#9 |
The Old Man
![]() Join Date: Apr 2005
Location: Oldham, Lancs,England
Posts: 1,312
Downloads: 82
Uploads: 0
|
![]()
C:\Silent Hunter 4 Wolves of the Pacific\data\Sea\Float_Plane_H6K\Float_Plane_H6K.e qp doesn't exist!
C:\Silent Hunter 4 Wolves of the Pacific\data\Sea\NBB_Nagato\NBB_Nagato.eqp does not contain sequentially ordered entries (found duplicate [Equipment 48]) @ line number 289 C:\Silent Hunter 4 Wolves of the Pacific\data\Sea\NKSQ_\NKSQ_.eqp doesn't exist! C:\Silent Hunter 4 Wolves of the Pacific\data\Sea\NOM_Paula\NOM_Paula.eqp doesn't exist! C:\Silent Hunter 4 Wolves of the Pacific\data\Land\LCD_SmallJP\LCD_SmallJP.eqp doesn't exist! C:\Silent Hunter 4 Wolves of the Pacific\data\Land\LCD_SmallJP\LCD_SmallJP.sns doesn't exis AM playing FORTS v1.3 at the momment. and these are the errors found.
__________________
![]() |
![]() |
![]() |
![]() |
#10 |
Stowaway
Posts: n/a
Downloads:
Uploads:
|
![]()
Just discovered your validator but don't know what to about these;
C:\SHIV_TMO 2.5\data\Campaigns\Campaign\Jap_HarborTraffic.mis: UnitType of -1 not defined in \data\Roster\Names.cfg! Type -1 not defined in \data\Roster\Japan C:\SHIV_TMO 2.5\data\Campaigns\Campaign\US_HarborTraffic.mis: Type 1 not defined in \data\Roster\Australian Type 1 not defined in \data\Roster\Australian Type 1 not defined in \data\Roster\Australian Type 1 not defined in \data\Roster\Australian Type 1 not defined in \data\Roster\Australian or these; Classes errors: C:\SHIV_TMO 2.5\data\Sea\NAGB\NAGB.cfg missing! C:\SHIV_TMO 2.5\data\Sea\NAuxCru\NAuxCru.cfg missing! C:\SHIV_TMO 2.5\data\Sea\PB10X\PB10X.cfg missing! C:\SHIV_TMO 2.5\data\Sea\Target1\Target1.cfg missing! C:\SHIV_TMO 2.5\data\Sea\Target2\Target2.cfg missing! Can anyone advise? |
![]() |
![]() |
|
|