-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Metahook doesn't work at all. #10
Comments
No error showed up? Strange, I set it to annoy the user if anything bad happens. Can you describe the file tree? For example, something like that:
I need to know where metahook.exe, alure2.dll, libsndfile-1.dll, audio.dll, plugins.lst, and OpenAL.dll (optional) are located. |
I have this similarly set up for Blue Shift and Opposing Force |
Your folder structure seems to be correct. Can you confirm that there is just a single line in your "plugins.lst"? (no new line character at the end) |
Yes, only 1 line. |
Nope, still not working.
I should note that my entire file path for Half Life is |
Can you test the attached "MetaHook.exe" and "audio.dll"? |
About time something started to happen. Unfortunetly it still fails to innitialize, but I do get error messages. |
It should now display what was the problem. I will probably integrate the error message in MetaHook later, a silent failure is not useful here. |
We got something specific! It's the same as last time, but the last error message has this tacked on: |
I am at a loss, no idea why that is happening. Maybe you do not have the C++ runtime installed? I also statically-compiled an "audio.dll" for you, please test: |
Nope. I'm already on the latest version, but I re-installed anyway. I tested both my audio.dll and the one your just provided and I get the same error. |
Strange, it is like your system is trying to load 64-bit DLLs while MetaHook (and Half-Life) is 32-bit. I can only think the DLLs are somehow corrupted, or there are rogue DLLs in your SysWOW64 folder. Did you trying validating all your game files through Steam? Maybe this is it? Can you look for a "libsndfile-1.dll", "alure2.dll", "audio.dll", and "OpenAL32.dll" in your SysWOW64 and System32 (which are inside C:\Windows) folder? |
Good news, it finally worked |
Great, I am closing this issue now :D |
I dragged and dropped my files into the appropriate directories and used the shortcut (Modified to point to my Half-Life location), and it doesn't seem to have done anything. No console commands that were associated with Meta Hook appear, so I assume it didn't innitialize.
Obviously I'm using the latest downloadable version, and am using the Steam version.
The text was updated successfully, but these errors were encountered: