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 > Silent Hunter 4: Wolves of the Pacific
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 04-06-14, 01:33 PM   #1
SilentPrey
Navy Dude
 
Join Date: Feb 2011
Location: Texas
Posts: 171
Downloads: 58
Uploads: 2
Default PSA for those with lots of RAM

Don't forget to make sure sh4.exe is Large Address Aware when you decide to start over with a clean install. Here's the link to the thread describing the process:

http://www.subsim.com/radioroom/showthread.php?t=202192

I'm embarrassed to admit I've been crashing to desktop for several days and trying many combinations of mods because I forgot this step. I couldn't even get out of Pearl; as soon as I looked around windows was looking for a solution.
SilentPrey is offline   Reply With Quote
Old 04-06-14, 02:30 PM   #2
TG626
Lieutenant
 
Join Date: Jan 2014
Location: USS Seal - Somewhere in the Pacific
Posts: 268
Downloads: 141
Uploads: 3
Default

Mine works fine... Win7 and 6gb.
__________________
T. E. Thompson, LTCDR
Commanding Officer, U.S.S. Seal (formerly S-40 (SS-145))
TG626 is offline   Reply With Quote
Old 04-06-14, 07:39 PM   #3
merc4ulfate
DILLIGAF
 
merc4ulfate's Avatar
 
Join Date: Feb 2007
Location: florida
Posts: 2,058
Downloads: 210
Uploads: 0
Default

8 gigs here in vista and sailing fine.


I have never had an isue with ram or anything else when playing this game.
__________________
Self-education is, I firmly believe, the only kind of education there is.
~Isaac Asimov~

Mercfulfate
将補
日本帝國海軍

merc4ulfate is offline   Reply With Quote
Old 04-06-14, 09:35 PM   #4
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

You two (TG626, merc4ulfate) are using the 3000 yard/meter Bearing Tool?

Choose the correct one for the Resolution your game is displaying; choose either the Yard or Meter version....depending on which meauring system you're using. Try putting it into your mod group and see what happens when you come up on a large convoy. Make sure you give it a good test (take a couple of shots, get 'em to start running), then tell us if your system can take it?

It's not your System that needs tweaking.....its the game. The 3000 yard/meter Bearing Tool will give your system a workout.
__________________


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 04-09-14, 06:18 AM   #5
GlobalExplorer
Admiral
 
Join Date: May 2005
Location: Berlin
Posts: 2,015
Downloads: 165
Uploads: 0
Default

Quote:
Originally Posted by TG626 View Post
Mine works fine... Win7 and 6gb.
Quote:
Originally Posted by merc4ulfate View Post
8 gigs here in vista and sailing fine.
I have never had an isue with ram or anything else when playing this game.
But you do realize that gigabytes are worthless unless they are used?
__________________

GlobalExplorer is offline   Reply With Quote
Old 04-09-14, 06:31 AM   #6
GlobalExplorer
Admiral
 
Join Date: May 2005
Location: Berlin
Posts: 2,015
Downloads: 165
Uploads: 0
Default

I made a similar post in which I explain how to use the 3Gb patch and also wave file conversion. It has helped me a lot, but only if it's really properly configured.

http://www.subsim.com/radioroom/showthread.php?t=212510

Btw, it is a fact that LAA can solve crashes. I can definitely reproduce crashes with SHIII and LSH5.1 that were definitely gone when LAA was setup correctly.

Some people here have no use for 50% more RAM, because they already have superior computers. Fine. But please, please don't tell us that because YOU never have problems with the game, NO ONE ELSE must have problems with it. If YOU don't have problems you're just not adding enough stuff to the game, m'kay?
__________________

GlobalExplorer is offline   Reply With Quote
Old 04-09-14, 07:58 AM   #7
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

What many, if not 99% of you, fail to realize is the amount of memory on your video card actually plays a huge role (and can be detrimental to system stability). Why? It's called memory mapping. Those of you with video cards that have more memory than system memory or the ratio of system memory to video memory is < 2:1 will always be on the verge of having problems with most games.

See here for more reading: http://www.oempcworld.com/support/4GB_RAM.htm

Point is medium to high-end video card with lots of on-board memory is VERY bad for run-of-the-mill system with 32 bit OS.

For playing games like these you need 64 bit OS and at least 16GB of RAM if you have a medium to high-end video card with large amounts of onboard RAM.

There are many other factors that can 'increase' the memory mapped size for the video card. The resolution you have set in the game is a contributing factor. If you seem to be crashing in games try lowering the resolution and detail items. This will then lower the amount of mapped memory from the video card.

In today's age it just isn't right to be running a 32 bit OS when 64bit processors are so cheap and readily available. Most games, even today, are compiled as a 32 bit app. Thus the most they can theoretically access is 2^32 or 4GB. Running a 64bit OS and large amounts of system RAM (>8GB) allows the OS flexibility in memory management. Majority of the time most apps fail or CTD because they asked for a memory allocation and it was denied or they were accessing a null pointer.

For the user who said his game was crashing when Windows reports that total system memory used was ~1.65GB this makes total sense. A 32 bit OS (Windows for instance) only allows 2GB per process. I wouldn't take that 2GB per process literally either - it's more like 1.7-2.0GB. The game tried to allocate additional memory. As it was near or at it's max limit it returned a null pointer for that allocation. Game crashed on null pointer. You can get windows (32 bit) to allocate 3GB per process with a switch set - once again in real life it's not actually 3GB - it's more like 90-100% of that.

How the application was compiled also makes a huge difference. Like I said most games are still compiled as 32bit apps.

Last edited by TheDarkWraith; 04-09-14 at 08:56 AM.
TheDarkWraith is offline   Reply With Quote
Old 04-09-14, 09:29 AM   #8
GlobalExplorer
Admiral
 
Join Date: May 2005
Location: Berlin
Posts: 2,015
Downloads: 165
Uploads: 0
Default

I'm pleased to hear the game runs so well on Windows 7 64 bit because that is going to be my next OS. But is there really a benefit of running a 64 bit OS if - as you point out - most programs are compiled as 32 bit apps?
__________________

GlobalExplorer is offline   Reply With Quote
Old 04-09-14, 09:35 AM   #9
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by GlobalExplorer View Post
I'm pleased to hear the game runs so well on Windows 7 64 bit because that is going to be my next OS. But is there really a benefit of running a 64 bit OS if - as you point out - most programs are compiled as 32 bit apps?
The OS is the heart and soul. Why restrict the OS to a theoretical 4GB memory limit (2^32) instead of 16 exabytes (2^64)? With much more memory available to the OS it has much more flexibility in what it can do.
TheDarkWraith is offline   Reply With Quote
Old 04-06-14, 09:39 PM   #10
TG626
Lieutenant
 
Join Date: Jan 2014
Location: USS Seal - Somewhere in the Pacific
Posts: 268
Downloads: 141
Uploads: 3
Default

I use TMO.... and I tend to shy away from fixed resolution mods... But that does help qualify what makes for trouble.
__________________
T. E. Thompson, LTCDR
Commanding Officer, U.S.S. Seal (formerly S-40 (SS-145))
TG626 is offline   Reply With Quote
Old 04-06-14, 09:53 PM   #11
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

What makes for trouble is using TMO and pulling out the ruler to measure the Bearing Overlay it has on the Nav Map. Not going to read the range accurately!!

In order to fix that little problem, each resolution had to have a corrected Bearing Overlay that will accurately give range and bearing. Unfortunately, the 3000 yard/meter Bearing Tool is a huge image for those using larger screen resolutions. Its going to display accurately, but at quite a cost to game memory. With a game that won't use over 2 gigs of memory, you can have 20 gigs of memory in your system, but still CTD with the right modification or situation.
__________________


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 04-06-14, 11:51 PM   #12
TG626
Lieutenant
 
Join Date: Jan 2014
Location: USS Seal - Somewhere in the Pacific
Posts: 268
Downloads: 141
Uploads: 3
Default

True, I don't use the range rings, just the bearing which seems be accurate or at least close enough.

That big image is, as you say the issue. I suspect the variable reports of ctds are a matter of mods, and video cards...
__________________
T. E. Thompson, LTCDR
Commanding Officer, U.S.S. Seal (formerly S-40 (SS-145))
TG626 is offline   Reply With Quote
Old 04-07-14, 09:35 AM   #13
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

The true reason for most CTD's is the lack of the game using more than 2 gig's of memory (even when your system has it available). That's without using an application like LAA.

The LAA forces the game to look for more memory within the limits of either a 32 or 64 bit OS. 32bit systems get an additional 1 gig of memory to work with......64bit systems get a total of 4 gig's. But, your game won't use any more than this, no matter how much your system has available.

It's just the way it is with this 10 year old game. It wasn't designed to do any more, nor was it designed to work well with the many game resolutions we have now. Wide screen anything were not even a "pipe dream" in 2004 when the SH4 game engine was put into practice with SHIII. A mod like the 3000 Yard Bearing Tool isn't at fault for making an accurate tool in-game, the game just won't display it as expected without the help of more RAM memory.
__________________


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 04-07-14, 07:42 PM   #14
merc4ulfate
DILLIGAF
 
merc4ulfate's Avatar
 
Join Date: Feb 2007
Location: florida
Posts: 2,058
Downloads: 210
Uploads: 0
Default

I do not use a bearing tool at all when I fire ... I have found it is not so hard to learn to lead a target.

Getting past escorts is also not so hard. I have found if I refrain from being greedy I can set under very deep and after the lead escort has past I simply rise to periscope depth and fire at the closest target.

At 1000 yards a lead of ten degrees is sufficient to strike the target. Capital ships I lead 15-20 degrees.

I do not see where loading a mod I do not need is necessary.

"you can have 20 gigs of memory in your system, but still CTD with the right modification or situation. "

I would rephrase this and instead say, "you can have 20 gigs of memory in your system, but still CTD with the WRONG modification or situation."

If your using a method of attack that does not require a tool that will over load a system ... then why use the tool? That would be like saying ... "Every time I drop a bomb to kill the fly in my house, my house cases on fire." and then complaining about it.

The bearing tool isn't needed it is desired by some. The desire to have a thing does not always equate to a pleasurable outcome.

I choose not to use it simply because I do not need it.

"A mod like the 3000 Yard Bearing Tool isn't at fault for making an accurate tool in-game".

I find it is a fault if your tool causes more harm than a service it provides. If the job can be done without the tool then I would say never load the tool. I do not need GPS to navigate but it is nice to have ... until the power goes out ... then those who rely on GPS to navigate are lost while those who know the stars will simply move along the path they have chosen.

There are ways of sinking ships in SH4 with manual settings without the bearing tool and they are affective methods.

There are some who use Kentucky windage when firing a rifle. It is little different for me when firing at a ship in the game.
__________________
Self-education is, I firmly believe, the only kind of education there is.
~Isaac Asimov~

Mercfulfate
将補
日本帝國海軍

merc4ulfate is offline   Reply With Quote
Old 04-08-14, 09:01 AM   #15
CapnScurvy
Admiral
 
CapnScurvy's Avatar
 
Join Date: Apr 2005
Location: Dayton, Ohio
Posts: 2,292
Downloads: 474
Uploads: 64


Default

Let me get this straight.

This thread was started by a community member pointing out the effective benefits of using an application for increasing the memory usage of a 10 year old game, and both TG626 and merc4ulfate promptly brag about their systems "working fine" and "never having an issue".

This app has worked for many people, with many different systems, used for many different games, yet, the best response from these two are in essence "WE DON"T NEED IT.....OUR COMPUTERS ARE SUPERIOR". Obviously you don't have enough knowledge to base your claim, or you fail to comprehend that this game will benefit from the extra memory your system has when the app is used.

I couldn't care less if you use the 3000 yard/meter Bearing Tool or not, EXCEPT, I challenged you both to put the mod into use, and then tell us that your system runs as you both so proudly boast. However, if you did so now, I wouldn't believe a word that either of you would say. You both have proven that your intent to praise yourselves in computer "school yard" up man-ship overshadows a legitimate application for forcing additional RAM usage in-game (that both of you could benefit from).
__________________


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
Reply


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:33 PM.


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.