Since the windows kernels are based on 2 phases; place an assembler (code not a compiler) capture layer under the win codec and a translator to mac based replies from win apps. It has been years since I coded in assembler but the basics, even in 64 bit translation should be the same. JJEK