What's new in The Elder Scrolls V: Skyrim - 4GB Patch 1.5
Dec 16, 2014
- Fixed at least one case that was causing people to get Access Denied error
- messages.
- Changed the default laaexe to be '.\exes\TESV.exe' instead of 'TESV.exe.4gb'.
- This is so people don't have issues with other programs detecting when Skyrim
- runs.
- Updated the code so it wont fail if the original exe already had the LAA flag
- set as will apparently happen in the next Skyrim patch. If the LAA flag is
- already set, the loader will NOT create a modified executable. It will directly
- run the original exe without modifications while still injecting skse and extra
- dlls specified with -extradll.
- Added -nolaa command line options. If the original exe didn't have the LAA flag
- the loader will directly load the original exe without modifications while
- still injecting other dlls. If the original exe had the LAA flag set, then a
- modified exe will be generated with the LAA flag unset and that will then be
- run by the loader.
New in The Elder Scrolls V: Skyrim - 4GB Patch 1.4 (Dec 16, 2014)
- Generally cleaned up the code.
- Rewrote how the helper dll is injected into the child process. Moved helper dll
- code out of DLLMain into its own function that gets called after the DLL has
- finished being loaded. I want to avoid the possibility of issues with the
- Windows DLL Loader Lock.
- Skyrim4GB now accepts a variety of command line parameters to control what it
- does. See the Command Line Reference below for details.
New in The Elder Scrolls V: Skyrim - 4GB Patch 1.3 (Dec 16, 2014)
- The loader now prints out details of what it is doing.
- It also now attempts to check if TESV.exe has been modified. If the exe is
- detected as modified it will tell you, instructing you to get Steam to validate
- the cache.
- The loader will no longer wait for TESV.exe.4gb to exit before it exits itself.
- The helper dll will now attempt to hook GetModuleFileNameA, if possible, to
- disguise what exe is actually loaded. If that hook fails it will fallback to
- the older CreateFileA hook.
New in The Elder Scrolls V: Skyrim - 4GB Patch 1.2 (Dec 16, 2014)
- Skyrim4GB will attempt to load the SKSE loader (skse_steam_loader.dll).
- Skyrim4GB no longer hooks GetTickCount().
New in The Elder Scrolls V: Skyrim - 4GB Patch 1.1 (Dec 16, 2014)
- Made some code changes that 'may' improve things for some people. Now checks
- the Bethesda Softworks\Skyrim and Valve\Steam paths for the installation
- directory.
- Also will now write out a log file to ~\Documents\My Games\Skyrim\Skyrim4GB.log
- that outputs some debugging information that may help track down why it doesn't
- work for some people.
- If you are getting Steam Application load error 3:0000065432 messages then
- please post the log contents to the discussion thread so I can see whats going
- on.
- Also compiled the new version with Visual Studio 2010. This may or may not make
- any difference.