I'm currenly using the freeware TVUPlayer. The executable seems to be Win9x compatible, but it uses a debuging DLL CrashCatcher.dll which imports OpenThread from Kernel32.dll.
My first try was to replace this function with CreateThread by hex-editing the file. Of course, it didn't worked because the function name length is different which messes up the DLL.
I've looked at Kernel32.dll exports, and choose the DeleteAtom function (what's this?!?) which has the same name length as the original one.
Currently the player works fine
But i'd preffer to create a dummy replacement for CrashCatcher.dll, as it seems to not be needed for proper function of the program and just wastes resources.
The problem is that i don't know how, my last (serious) programming attempts were on my Apple //e clone.
A quick guide would be best (LLXX, Tihiy ?)
Thanks in advance.
P.S. I'd preffer mingw over VC++
This post has been edited by RainyShadow: 18 January 2007 - 11:57 AM



Help

Back to top










