Hi all.
Trying to run any recent version of Kazaa (Lite) under WINE fails for me, as it trys to call an unimplemented krnl386.exe stub... ordinal 538 (ThunkTheTemplateHandle).
After doing a little minimal debugging, all I could see that ordinal doing was messing with some segment pointers and calling ordinal 630 (C16ThkSL).
I really have no idea what any of this stuff does (*cough*), although copying the line for ordinal 630 into ordinal 538 makes Kazaa work for me :)
I don't suppose anybody with a little more knowledge of this bit of Windows knows what actually goes on here? It'd be nice to see this fixed (properly :) in CVS, as Kazaa is a fairly popular application.
Cheers, Ender
On Friday 20 December 2002 09:34 am, Ender wrote:
Hi all.
Trying to run any recent version of Kazaa (Lite) under WINE fails for me, as it trys to call an unimplemented krnl386.exe stub... ordinal 538 (ThunkTheTemplateHandle).
After doing a little minimal debugging, all I could see that ordinal doing was messing with some segment pointers and calling ordinal 630 (C16ThkSL).
I really have no idea what any of this stuff does (*cough*), although copying the line for ordinal 630 into ordinal 538 makes Kazaa work for me
:)
I don't suppose anybody with a little more knowledge of this bit of Windows knows what actually goes on here? It'd be nice to see this fixed (properly :) in CVS, as Kazaa is a fairly popular application.
Cheers, Ender
It's works for me on Wine-cvs-20021219. Kazaa was broken for a time, but has now work for at least 2-weeks. I don't think the problem was in Wine, the solution was to load "winedefault.reg".
${HOME}/.wine/config ---------------SNIP--------------- [AppDefaults\kazaa.exe\DllOverrides] "commctrl" = "native" "comctl32" = "native" "shdoclc" = "native" "shdocvw" = "native" "shlwapi" = "native" "ole32" = "native" "oleaut32" = "native" "rpcrt4" = "native" ---------------SNIP---------------
It's works for me on Wine-cvs-20021219. Kazaa was broken for a time, but has now work for at least 2-weeks. I don't think the problem was in Wine, the solution was to load "winedefault.reg".
Yes I've got all that. Kazaa 2.0.2 (or is it 2.2... the new one anyway) calls ThunkTheTemplateHandle when running in Win98 mode. This function needs an implementation to work - a lot of people have similar problems if you read the compatability db and forums... I suspect their problem is also this function.
So getting a working implementation (and as I said, from my uneducated debugging it seems to be nothing much more than a wrapper function) into WINE would be very nice :)
Cheers, Ender
Hi
On Friday 20 December 2002 02:31 pm, you wrote:
It's works for me on Wine-cvs-20021219. Kazaa was broken for a time, but has now work for at least 2-weeks. I don't think the problem was in Wine, the solution was to load "winedefault.reg".
Yes I've got all that. Kazaa 2.0.2 (or is it 2.2... the new one anyway) calls ThunkTheTemplateHandle when running in Win98 mode. This function needs an implementation to work - a lot of people have similar problems if you read the compatability db and forums... I suspect their problem is also this function.
So getting a working implementation (and as I said, from my uneducated debugging it seems to be nothing much more than a wrapper function) into WINE would be very nice :)
Cheers, Ender
If it's Kazaa Lite 2.0.2 (no spyware and it's the new) I have it running, look on the about snapshot 5-min old. The full version including spyware I have not test but that I don't find in version 2.0.2 on the net.
Mean "running in Win98 mode" the [Version] tag in .wine/config I have "Windows" = "win98".
Looking for the calls ThunkTheTemplateHandle give nothing, [ace@ackes KaZaA Lite]$ wine Kazaa.exe &> Kazaa.exe.log [ace@ackes KaZaA Lite]$ grep ThunkTheTemplateHandle Kazaa.exe.log [ace@ackes KaZaA Lite]$
But the include "Speed Up.exe" don't run, and Kazaa.exe go down then try to run it.
How do I check the version on the native dlls under Wine. My are from a Swedish Win98SE maybe that ...