Skip to content

g-rl/nengine

Repository files navigation

neura engine patches

the DLL source code that is used with the neura GSC mod.

this should support most of IW8, S4, IW9 out of the box. JUP is a seperate project to enable further development, though the IW9 work here can be used for it very easily.

  • you must own a license to the game(s) in order to use neura.
  • neura's engine and GSC will always be free and Open Source for anyone
  • neura is only usable offline and is not to be used as "cheats" or "hacks"

how to compile

  1. run generate.bat
  2. go to build/ folder, open the .SLN file for Visual Studio 2026
  3. build Debug x64
  4. make sure it is named XInput9_1_0.dll, drag into game, and you're done

features

  • native .GPC scripting (Cronus format)
  • custom bot names via neura/bots.txt in main folder
  • ^: rainbow color
  • custom weapon mechanics (sprint swaps, instashoots, always canswaps, freeze animation, canzoom, altswaps)

confirmed working versions

  • IW8 1.20.4 & 1-20.4-replay
  • IW8 1.38
  • IW8 1.41
  • S4 1.14
  • S4 1.26
  • IW9 1.25
  • IW9 latest steam
  • JUP latest steam & bnet (on the jup branch, contains no gsc loading)

credits

  • mjkzy - initial research + compatibility for every single game version [when possible]
  • blue - cronus & IW8 player mechanics research (added to S4, IW9, and JUP!)
  • hinatyu - extremely useful resources for reverse engineering newer games

Contributors

Languages