sourcemod icon indicating copy to clipboard operation
sourcemod copied to clipboard

DHooks x64 Linux enabler

Open rtldg opened this issue 9 months ago • 2 comments

Companion to https://github.com/alliedmodders/metamod-source/pull/212

For x86_64SystemVDefault.cpp, I copied x86_64MicrosoftDefault.cpp and then replaced things so you can see the diff in the second commit (link) on this branch.

Currently includes the changes from https://github.com/alliedmodders/sourcemod/pull/2290

TODO:

  • Handle a TODO note in x86_64SystemVDefault.cpp
  • vhook.cpp/vhook.h
  • More testing...
  • Even more testing...

rtldg avatar Mar 02 '25 09:03 rtldg

Seems like the tests are going to be failing until https://github.com/alliedmodders/metamod-source/pull/212 is merged :(

rtldg avatar Mar 02 '25 09:03 rtldg

I'll investigate more for those review comments

rtldg avatar Mar 02 '25 12:03 rtldg

This was going to be glue & bandaids in the short-term but I burned out. Kenzzer's work on nuking sourcehook/related in mms & sm to allow something to completely replace the systems (khook) is a better way forward.

rtldg avatar Aug 20 '25 18:08 rtldg