Win XP 64bit compability problem
Brought to you by:
seriema
reported by e-mail from Darren Stead:
"..it doesn't work in the 64bit explorer, however when
i run the 32bit explorer, when i clicked on a folder
with tga files in (only tried tga files, screenshots
from need from speed most wanted) it just closed
explorer, however another thumbnail preview program
worked fine with that, just not with the 64bit
explorer."
yeah it doesnot work with xp 64 bit...
any way around?
I faced the exact same problem. In XP64 this ShellExtension is just ignored. The problem is that the dll is compiled in 32bits.
No worry, I tried to convert the project in x64, and compiled... then it was recognized by the explorer 64 bits... however, the code was not written with 64bits compatibility in mind (arithmetic on pointers is different in 64bits and 32bits, especially when doing subtractions, and the size of 'void *' is also different).
I patched the code in several places (more precisely in beermap.c) to overcome this problem and may publish my changes if needed.