SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SH5 Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=249)
-   -   SH5 Mod Guide for Beginners (https://www.subsim.com/radioroom/showthread.php?t=190656)

Trevally. 08-18-12 12:13 PM

Quote:

Originally Posted by Daytrader (Post 1922967)
Hi, first thx for this mod guide thread, ok a question, i have been told that all these mods can be added to the download version of SH5 from uPlay is this correct ? its just that along time ago i think i read that you needed the shop dvd version, thx

Quote:

Originally Posted by Goliathfan (Post 1922971)
Thanks for making a step for step guide on how to install mods for Silent Hunter 5. :) I look forward to trying out Silent Hunter 5 with your modlist.

Hi both and welcome to subsim:salute:

The download version will work fine with all mods:up:
Only the steam download version will not work with this much needed mod TDWs Patches

Kalleblom 08-25-12 07:12 PM

4gig Switch
 
For those who are interested, I've found something interesting in the German Ubisoft Forums.

"The 4GB patch is at a 32-bit executable in the file header, the bit-Falg ensures that this exe also address memory addresses above the 2GB limit.

The patch works so that it negates the bit is from 0 to 1, is from 1 to 0 1 means the exe can not address more than 2GB, 0 means they can only max. 2G address.

Now, the Romanian Ubisoft Developer and thought along the same SH5.exe with active bitflag compiles*so this game of home address more than 2GB can.

If now the 4GB ironed over it, then from the 1 is a 0, and then for the exe is end of the shaft *at 2GB."

It's translated with google and i Think it sounds logic.

:salute:
Kalle

gap 08-25-12 07:36 PM

Quote:

Originally Posted by Kalleblom (Post 1926115)
For those who are interested, I've found something interesting in the German Ubisoft Forums.

"The 4GB patch is at a 32-bit executable in the file header, the bit-Falg ensures that this exe also address memory addresses above the 2GB limit.

The patch works so that it negates the bit is from 0 to 1, is from 1 to 0 1 means the exe can not address more than 2GB, 0 means they can only max. 2G address.

Now, the Romanian Ubisoft Developer and thought along the same SH5.exe with active bitflag compiles*so this game of home address more than 2GB can.

If now the 4GB ironed over it, then from the 1 is a 0, and then for the exe is end of the shaft *at 2GB."

It's translated with google and i Think it sounds logic.

:salute:
Kalle

I am not sure to undesrtand tha googlish english, but if the post that you are reporting is just relating to the existence of a 4GB patch, this is old news. :yep:

Thank you anyway Kalle :salute:

Kalleblom 08-25-12 07:53 PM

Moin Gap,

It's from here:
http://forums-de.ubi.com/showthread....=1#post2100936

And i ask about here and got no satisfactory answer, so i thought for those you noticed that, but could not explain why oneself, it's i nice to know. And the declaration in Post One of this thread was misleading, at least for me. :03:

Edit:and threads are often not even read to the end, although it should be.:D
So for the slow-witted like me, trevally can perhaps edit the first post.
:har:

Trevally. 08-26-12 05:22 AM

Hi Kalleblom:salute:

I am sorry but I do not understand that post in the German forum.

Does it mean:06::-
Ubi made the .exe with a higher address aware.
Using the 4GB patch switches this back to a 2GB limit

So users should not use the 4GB patch

:06:

Kalleblom 08-26-12 05:40 AM

Moin Trevally,

That's what i understand in German. The 4gig switch limit the exe back to 2gb.

There's a editor with one you can check the exe and you can see the changes the switch will make allready is changed in the stock. I think it's this CFF Explorer. But i must confess that my knowledge about this is too low to verify.:oops:

:salute:
Kalle

gap 08-26-12 06:19 AM

Quote:

Originally Posted by Kalleblom (Post 1926270)
Moin Trevally,

That's what i understand in German. The 4gig switch limit the exe back to 2gb.

There's a editor with one you can check the exe and you can see the changes the switch will make allready is changed in the stock. I think it's this hex editor. But i must confess that my knowledge about this is too low to verify.:oops:

:salute:
Kalle

As far as I can understand from the automatic translation you have posted, I think that the original post on Ubi forum simply explains how the 4 gig patch is working.
But I can be wrong indeed. Any german speaking forum member should be able to unravel our doubts...

Kalleblom 08-26-12 06:46 AM

Quote:

Originally Posted by gap (Post 1926297)
As far as I can understand from the automatic translation you have posted, I think that the original post on Ubi forum simply explains how the 4 gig patch is working.
But I can be wrong indeed. Any german speaking forum member should be able to unravel our doubts...

The first part explain how it works, the second part explain what happens, when you install the the 4gig Switch over the exe, which has already the changes in it. the result is that the switch back the file into the state you want to change.

So you want the switch to achieve that the exe adress 4 gb instead of 2GB, but exactly the opposite is happen.

In german i understand how it works, but i cannot explain it better in english:/\\!!

Sorry, i'm at my wits end!

Trevally. 08-26-12 06:51 AM

I just tried pushing above the 2GB to test but this was as high as I could get (running around kiel firing AA guns and torps)

http://img196.imageshack.us/img196/1977/27068586.jpg

Kalleblom 08-26-12 07:06 AM

:hmmm:

And are you running that after the switch or without?

On the site of NTcore there is the following declaration:
"Why things are this way on x64 is easy to explain. On x86 applications have 2GB of virtual memory out of 4GB (the other 2GB are reserved for the system). On x64 these two other GB can now be accessed by 32bit applications. In order to achieve this, a flag has to be set in the file's internal format. This is, of course, very easy for insiders who do it every day with the CFF Explorer. "

When you look with the CFF Explorer in the stock exe, so i understand the German post, you should see you don't have to set a flag in the file's internal format. It's already been set. :up:

Trevally. 08-26-12 07:14 AM

I am running without the switch.

So SH5.exe is already set to use more then 2GB in 64 bit systems.
Using the switch - will now turn this off (so dont use the switch)

What about the 3gig switch for 32 bit systems - does this mean it too is already set:06:

:doh:
:D

Daytrader 08-26-12 07:17 AM

Quote:

Originally Posted by Trevally. (Post 1926309)
I just tried pushing above the 2GB to test but this was as high as I could get (running around kiel firing AA guns and torps)

http://img196.imageshack.us/img196/1977/27068586.jpg

How do you get to desktop and bring up task manager while in game ? cheers

Trevally. 08-26-12 07:22 AM

I use two monitors:up:

Kalleblom 08-26-12 07:28 AM

Quote:

Originally Posted by Trevally. (Post 1926313)
Using the switch - will now turn this off (so dont use the switch)

which is consistent with my experiences. When use it ctd, without everything Fine, i have only 4gb!

Quote:

Originally Posted by Trevally. (Post 1926313)
What about the 3gig switch for 32 bit systems - does this mean it too is already set:06:

:doh:
:D

that exceeds my horizon:wah:

Trevally. 08-26-12 07:37 AM

Quote:

Originally Posted by Kalleblom (Post 1926322)
which is consistent with my experiences. When use it ctd, without everything Fine, i have only 4gb!

Thanks Kalleblom - I will edit post 1:up:

So I guess that if anyone is using it - they should restore their backup .exe


Quote:

that exceeds my horizon:wah:
:D mine too :doh:


All times are GMT -5. The time now is 05:56 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.