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

Reply
 
Thread Tools Display Modes
Old 12-19-16, 10:29 AM   #1
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

I think you guys are barking up the wrong tree in thinking huge files make the reason why JSGME causes corruption in changing stock game files. Which moots the idea of testing JSGME with LAA and seeing if it does any better. I think you'll be wasting your time. It's nothing more than modders not following good modding techniques.

I just ran a little test. A 64Kb, JSGME compatible modification that only has two folders changed containing 6 total files. I copied the two FOTRS TLowRes/tex/German.dds-remove and German_m.dds-remove to my mod. I also copied from FOTRS..... TNormal/tex/German.dds-remove and German_m.dds-remove along with the new images it uses of the German flags (they contain the German Swastika)....German.dds and German_m.dds

I compared my present game files through JSGME "Compare Snapshot" to my original game files, all was in order. I ran the game with the test mod only. I viewed the newly changed German flags in the games Museum for the German ships, then exited the game. I deactivated the test mod, then ran the Compare feature again. The results were two files REMOVED. Yep, the two TNormal/tex/German.dds and its partner the German_m.dds were removed from the stock game.

I've had stools bigger than a 64Kb file!! Yet, this stock game corruption occurs with a very small file size.

But here's the interesting thing.....The two TLowRes/tex/German.dds files were intact and back where they belong after the "-remove" modification was used on them! What's the difference???

The difference is the FOTRS modder used replacement images in his mod of the same name that he also used the "-remove" flag for. There are no replacement images in the TLowRes/tex folder....there are in the TNormal/tex folder.

In this case, the modder simply needed to replace the original images with the Swastika images, using the same naming scheme as the stock game, and leave out the "-remove" files from the same folder. JSGME doesn't know what your trying to do if one pair of files make changes to the original, yet another pair ask for you to remove them?!?

Modder error, nothing more.
__________________


The HMS Shannon vs. USS Chesapeake outside Boston Harbor June 1, 1813

USS Chesapeake Captain James Lawrence lay mortally wounded...
Quote:
.."tell the men to fire faster, fight 'till she sinks,..boys don't give up the ship!"

Last edited by CapnScurvy; 12-19-16 at 11:02 AM.
CapnScurvy is offline   Reply With Quote
Old 12-19-16, 12:28 PM   #2
Rockin Robbins
Navy Seal
 
Join Date: Mar 2007
Location: DeLand, FL
Posts: 8,900
Downloads: 135
Uploads: 52


Default

I'm finding the exact same thing. However, without LAA being applied to JSGME.exe, loading and unloading GFO always results in errors eventually. With LAA applied, GFO loads and unloads properly every time. So even GFO is over the threshold of how much memory unassisted JSGME can handle. Applying Large Address Aware fixes it.

Round 2 LAA plus JSGME vs Killer FOTRS Ultimate in a death match. Verify stock, then install and uininstall FOTRSU. The same seven files are changed. Inspection reveals that all 7 files use the -remove feature.

As you say, on the German flags the feature is used improperly as substitute files would take the place of the originals anyway. In the ConteVerde, that is not the case. So I removed all the -remove files for the seven files. Instantly, LAA plus JSGME installed and uninstalled all 3.6 GB of FOTRS Ultimate correctly every time. 4 times done, 4 times correct.

So we can explain away the German flags issue. That's just a stupid modder trick. But the ConteVerde stuff isn't so easily explained. I'll just leave the stock stuff untouched there, but changing in a new radar silhouette to get the position marker. All will be right in Denmark, even though absolute full understanding isn't achieved.

And yes, large size rendered JSGME unreliable for restoration of GFO. LAA fixed that instance. It had no effect at all in the reliability of FOTRSU. It isn't a DOS or Windows error. I don't use DOS or Windows. So something isn't quite right in the -remove handling of JSGME and we don't care what it is. We'll work around it.

Last edited by Rockin Robbins; 12-19-16 at 12:37 PM.
Rockin Robbins is offline   Reply With Quote
Old 12-19-16, 03:41 PM   #3
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

Quote:
With LAA applied, GFO loads and unloads properly every time.
That's good to know...and to try LAA with the JSGME.exe to see how it works.

I know the creator of LAA, FordGT90Concept, is still on his Large Address Aware thread from time to time. He just added his newest LAA for Net Framework 4.5 (Windows 10 enabled) back in July. Between him or one of the other tech savvy experts on the TechPowerUP forum should be able to answer any questions we may have.
__________________


The HMS Shannon vs. USS Chesapeake outside Boston Harbor June 1, 1813

USS Chesapeake Captain James Lawrence lay mortally wounded...
Quote:
.."tell the men to fire faster, fight 'till she sinks,..boys don't give up the ship!"
CapnScurvy is offline   Reply With Quote
Old 03-23-17, 05:27 AM   #4
andyson
Nub
 
Join Date: Feb 2017
Posts: 3
Downloads: 0
Uploads: 0
Default

Im only interested in linking the major "must have" mods, All the others can be found in the mods list link. The intent of this thread is to help those who are new find what they need most.


คาสิโน
andyson is offline   Reply With Quote
Old 03-23-17, 05:42 AM   #5
THEBERBSTER
Growing Old Disgracefully
 
THEBERBSTER's Avatar
 
Join Date: Dec 2012
Location: Hythe - Southampton
Posts: 9,609
Downloads: 1133
Uploads: 0


Default

A Warm Welcome To The Subsim Community > andyson
Subsim <> How To Donate <> See The Benefits <> Support The Community
If you are new to SH5 look > > HERE << STEAM is not compatible with the essential application TDW’s Generic File Patcher
Steam Conversion Installation Instructions for SH5 Updated Version
Highly Recommended SH5 > The Wolves Of Steel Mega Mod > Includes Optional KSDCommander And Working Enigma M4 Machine
THEBERBSTER is offline   Reply With Quote
Old 03-23-17, 06:08 AM   #6
Jimbuna
Chief of the Boat
 
Jimbuna's Avatar
 
Join Date: Feb 2006
Location: 250 metres below the surface
Posts: 191,291
Downloads: 63
Uploads: 13


Default

Welcome to SubSim andyson
__________________
Wise men speak because they have something to say; Fools because they have to say something.
Oh my God, not again!!

Jimbuna is offline   Reply With Quote
Old 03-23-17, 07:41 AM   #7
Rockin Robbins
Navy Seal
 
Join Date: Mar 2007
Location: DeLand, FL
Posts: 8,900
Downloads: 135
Uploads: 52


Default

Quote:
Originally Posted by andyson View Post
Im only interested in linking the major "must have" mods, All the others can be found in the mods list link. The intent of this thread is to help those who are new find what they need most.


คาสิโน
There are no "must have" mods. All mods are strictly optional and in spite of its defects, Silent Hunter 4 stands as a fine program in its own right.

The intent of this thread is to explain JSGME and any programs, like Large Address Aware, that contribute to JSGME's ability to install mods, all of which are optional. You do not need any of them. If they are useful, you may want them and JSGME is the means by which you can enjoy them.
Rockin Robbins is offline   Reply With Quote
Old 02-12-22, 07:02 PM   #8
J0313
Grey Wolf
 
Join Date: Nov 2010
Location: Texas
Posts: 887
Downloads: 1823
Uploads: 0
Default JSGME error.

Has anyone ever had an error message that says that JSGME cannot write to its .ini file when enabling or disabling a mod. This has happened with any mod so I know its not a mod problem. Any advice would be much appreciated.
J0313 is offline   Reply With Quote
Old 02-12-22, 11:45 PM   #9
KaleunMarco
Silent Hunter
 
KaleunMarco's Avatar
 
Join Date: Sep 2007
Location: Gone to Texas. No More Kleptocratic Government for me!
Posts: 4,284
Downloads: 465
Uploads: 29


Default

Quote:
Originally Posted by J0313 View Post
Has anyone ever had an error message that says that JSGME cannot write to its .ini file when enabling or disabling a mod. This has happened with any mod so I know its not a mod problem. Any advice would be much appreciated.
no.

i have approx 7 or 8 installations of SH4 and SH3 and i have never received a JSGME error of any kind.

i suspect that the SH4 folder in which JSGME resides has some kind of R/W protection.
__________________
there are only two things in the world: submarines and targets.
Fortis et stabilis et fidelis, semper


------------------------------------------------------------
Silent Hunter 4 1.5 Gold Edition on CDROM
LAA enabled
Dell XPS with 32 GB Ram running Win10
KaleunMarco 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 07:47 PM.


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