I am a DBW user and I just try to use this mod, how do I know If it works?
I think that... SASModAct3(it's contained in DBW1.71) or SASModAct4 's IL2 Selector ver.3 "Expert Mode" enables similar function upto 2048MB mamory use.
In fact , IL-2 1946 and its java.exe are 32bit application.
IL-2 1946's native code *.dll (written in C++) are 32bit , so 32bit java.exe is needed to use those 32bit *.dll.
(64bit java.exe cannot treat 32bit *.dll)
So, IL-2 1946 and its java.exe can use only 2048MB memory even if Windows OS is 64bit and PC carries 4GB~8GB~16GB memories.
I don't know how Daniel Pistelli breaks 2GB=32bit wall...
But I feel 2048MB is enough memory to IL-2 1946.
The Portable Executables (what we know as .exes) in the header have several properties. That is information for the Operating System (Windows). Apart of version, author, loading segment requests, etc., one of those flags literally means "This application knows how to manage adresses over 2Gb". It is important at programming level, specially if you create routines in assembler or work with system resources.
But theorically, by activating that flag, the il2fb.exe which was created a long time ago will not do anything different. Only more modern wrappers (as the one I created for TotalMODder), made with modern compilers could potentially address memory spaces in a more efficient way. But the execution of the Il-2 game relies in the il2fb.exe, so no real benefit could be achieved that way.
The most dramatic difference for Il-2 is the Java heap management introduced by Kegetys, improved by Storebror and later adapted by me for TotalMODder too.
For those who want to learn something else about LAA flag, please read here:
http://simswiki.info/wiki.php?title=Sims_3:Large_Address_Aware Regards,
Pablo