Quote:
Quote:
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 |
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 |
Quote:
Thank you anyway Kalle :salute: |
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: |
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: |
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 |
Quote:
But I can be wrong indeed. Any german speaking forum member should be able to unravel our doubts... |
Quote:
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! |
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 |
: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: |
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 |
Quote:
|
I use two monitors:up:
|
Quote:
Quote:
|
Quote:
So I guess that if anyone is using it - they should restore their backup .exe Quote:
|
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.