tiny C tool to patch the large address aware flag on windows executables.
lets 32-bit applications (.exe
or .dll
) use more than 2GB of RAM when running in a 64-bit envrionment (e.g. old games like final fantasy xi),
pure C, lightweight, no dependencies.
pre-compiled binaries for linux and windows are here, with instructions in the zip:
install gcc
and make
clone the repo and run make linux
git clone https://github.com/kkslidermight/laa.git
cd laa
make linux
the binary will be at build/linux/laa
. copy to the path-accessible directory of your choice or just run it from there.
install gcc
from MinGW-w64 or have cl.exe
from visual studio build tools in your PATH.
clone the repo and run make windows
git clone https://github.com/kkslidermight/laa.git
cd laa
make windows
the binary will be at build/windows/laa.exe
.
run ./laa
(linux) or .\laa.exe
(windows) from the terminal and point it to your desire executable.
be sure to back up the original exe first.
example:
# linux
./laa mygame.exe
# windows (powershell or cmd)
.\laa.exe mygame.exe