/ExileApi

My version of PoeHud

Primary LanguageC#

ExileApi private fork of PoeHud

Dirty copy of my private fork. Difference with main fork:

  • Read memory like structs (better for CPU, but used more memory)
  • New cache system
  • New rendering with DX11
  • Plugins can compile from source
  • A lot diagnostic information for easy found performance problem
  • No hooks mouse and keyboard for prevent lag when debug
  • All "standard" plugins cut. (Now they should be like another plugins)

Requirements:

For developers:

Build requirements:

Compilation:

  • Create a new folder (HUD for example)
  • Download release version from current repo, put to HUD directory (HUD\PoeHelper)
  • Clone the this repo code to HUD folder (HUD\ExileApi)
  • Open&Build ExileApi\ExileApi.sln solution.
  • Program will be automatically copied to PoeHelper directory.

Known build errors:

  • (check project references) References error in some project: unload then load project to solution (right mouse button on project in solution).
  • Error with MsBuildMajorVersion: Update your VS2019 (maybe you have VS 2019 Preview or something)
  • MsBuild 15 < 16 error: expecting VS 2019 installed. On VS 2017 try downgrade Fody package to version 4.2.1.

Troubleshooting

When download your 7z from releases maybe this comes with screwed permissions.

For those who can't launch (Close as soon as it's opened) : Right click on the Zip of the HUD (The one you get from the link in the first post) and Right click > Properties > Unlock, then you can unzip it where you want. Otherwise all the files extracted will be security locked... Worked for a friend, it's a security from Windows that deny access to files from another PC, once done everything was good for him