* [Cerberus] Try and handle multiple initialization better. Unfortunately it seems AntTweakBar has no support for multiple instances (i.e. you can't run D3D10 and D3D11 bars simultaneously), but a lot of games do actually use multiple versions of DirectX at the same time (both the games themselves, but more often caused by overlays or other third party software). This change fixes an assert when using Cerberus in JC2, however it breaks the rendering of the tweak bar for that game because it binds to the D3D11 device first... This means I will probably have to add some sort of game-specific flag so people can choose which D3D version to prefer. * [Cerberus] Cleanup AntTweakBar properly on game exit.
* [Cerberus] Try and handle multiple initialization better. Unfortunately it seems AntTweakBar has no support for multiple instances (i.e. you can't run D3D10 and D3D11 bars simultaneously), but a lot of games do actually use multiple versions of DirectX at the same time (both the games themselves, but more often caused by overlays or other third party software). This change fixes an assert when using Cerberus in JC2, however it breaks the rendering of the tweak bar for that game because it binds to the D3D11 device first... This means I will probably have to add some sort of game-specific flag so people can choose which D3D version to prefer.
* [Cerberus] Cleanup AntTweakBar properly on game exit.
capturePointer/hadesmem,geota/hadesmem,geota/hadesmem