WinXP SP2 have DirectX 9.0c default. ZXMAK2 need other update to fix the problem:
directx_Jun2010_redist
Is VI53 sound emulation working in "Byte"?
I have suggestion. Please increase BORDER top and bottom in windowed 100%. Border size is not the same and it looks ugly.
P.S. Sound emulation VI53 working in other emulator b2m but playing is too fast
http://zx-pk.ru/showthread.php?t=20158&page=3