Shop  •   Avatar  •   FAQ  •   Search  •   Memberlist  •   Usergroups  •   Profile  •   Log in to check private messages  •   Log in  •  Register 

4GB Patch for x86 (32-bit) Executables
Post new topic   Reply to topic     Forum Index -> Modding tools
View previous topic :: View next topic  
Author Message
corsair91
Sailing Master
Posts: 8258



207764 Gold -

PostPosted: Sun Apr 04, 2021 12:43 am    Post subject: 4GB Patch for x86 (32-bit) Executables Reply with quote

4GB Patch for x86 (32-bit) Executables

https://ntcore.com/?page_id=371

64-Bit OS required with 4 GB of Physical RAM recommended


NTcore
Daniel Pistelli

4GB Patch

Download the 4GB Patch
Current Version: 1.0.0.1
https://ntcore.com/files/4gb_patch.zip

(Always work on a Copy of the original Executable File.
Very useful for say 32-Bit Game high resolution textures mods
that demand more RAM)



Quote:

I originally wrote this tool for a friend of mine who needed it. This very little tool patches x86 executables in order to let them have 4GB (instead of only 2) of virtual memory on x64 platforms. This tool comes very handy for applications which need a great amount of virtual memory like games, 3D renderization, multimedia etc. To gain these 2GB, you just have to use this tool to patch the executable (*.exe file) of the software you want to have these additional GBs of virtual memory. It can be used by clicking on it and choosing the file or through command line (e.g.: “4gb_patch file.exe”). It automatically creates a backup copy of the original executable.

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. This tool was written because not everybody is an insider, and most probably a lot of people don’t even know that this can be achieved. Even I wouldn’t have written this tool if someone didn’t explicitly ask me to.


Last edited by corsair91 on Wed Jun 21, 2023 4:38 pm; edited 3 times in total
Back to top
View user's profile Send private message
corsair91
Sailing Master
Posts: 8258



207764 Gold -

PostPosted: Thu Dec 16, 2021 5:34 am    Post subject: Reply with quote

Further Info

http://wiki.tesnexus.com/index.php/4GB_memory_patcher

http://wiki.tesnexus.com/index.php/2-4GB_game_memory_limits_and_solutions


-----------------------


Large Address Aware (4GB Patch)
https://www.techpowerup.com/forums/threads/large-address-aware.112556/


When a 32-bit application is large address aware,
it can access up to 4 GB on x64 operating systems
and all memory that isn't used by the operating system and other applications on x86.

It is not advised to use this application if you have less than 3 GB of RAM

This application may not work on older executables (predating 2000).

see link for full explanation
Back to top
View user's profile Send private message
Guardacostas
Gunner
Posts: 968



10056 Gold -

PostPosted: Wed Oct 11, 2023 8:59 pm    Post subject: Reply with quote

Thanks for the link corsair. I think my PC is 64 bit graphics. Does that make a difference?
Back to top
View user's profile Send private message
corsair91
Sailing Master
Posts: 8258



207764 Gold -

PostPosted: Thu Oct 12, 2023 12:26 am    Post subject: Reply with quote

For a 64-Bit Windows OS

which you should have with 64 bit graphics


To check this

Windows Start button
Settings > System > About.

See system type.

should state
64-Bit Operating System, X64 based processor
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Modding tools All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group