/IEexLoader

IEex loader for IEex - github.com/Bubb13/IEex

Primary LanguageAssembly

IEexLoader

Please visit github.com/Bubb13/IEex for the details about the IEex project, which was created by Bubb.

Summary

IEex is an executable extender for classic Infinity Engine games created and/or published by Bioware and Black Isle Studio

IEexLoader was designed to help the IEex project. IEexLoader loads an IE game executable and injects a dynamic link library and then loads a lua dynamic link library to add lua support. The injected IEex.dll will load and execute the M__IEex.lua file which is stored in the override folder.

Currently IEexLoader works with:

  • BG: 2.5.0.2
  • BG2: 2.5.0.2
  • IWD: 1.4.2.0
  • IWD2: 2.0.1.0
  • PST: 1.0.0.1

This project consists of two RadASM assembly projects:

  • IEex - Creates the executable loader: IEex.exe
  • IEexDll - Creates the injection dynamic link library: IEex.dll

Technical Information

For details on the IEex loader's operation or the pattern database vist the wiki here

Build Instructions

See the Build-Instructions wiki entry for details of building the projects.

Download

The latest downloadable release is available here