• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

HIVE

Chief_Of_GxBxL
Chief_Of_GxBxL
The strange thing is this was not giving me an issue yesterday, but this morning it has decided to crap out with no apparent changes.
MindWorX
MindWorX
Yeah, this has started to pop up. All I can guess is that it is related to some recent Windows update. I'm in the process of rewriting some of the core to make it work again.
Chief_Of_GxBxL
Chief_Of_GxBxL
MindWorX, I've solved this problem but aminor inconveniences introduced that I am still trying to fix.

Solution:
1. Upgraded EasyHook.dll from version 2.7.4761 to 2.7.6035.
2. Error now encountered with "STATUS_INVALID_PARAMETER_4: The given 32-Bit library does not exist! (Code: 2)", so I added the EasyLoad32/64.dll files into the project and included them in the output directory (e.g. debug)
Chief_Of_GxBxL
Chief_Of_GxBxL
3. After (2) resolved, new issue with "HRESULT: 0x80131040: The located assembly's manifest definition does not match the assembly reference". Clean solution, then re-build solution.

SharpCraft will now launch WC3, but it now ignores my -window and other args passed in :( Let me know if the above steps work for you or if I need to clarify.
Top