i get the same problem when i try to use the programmer i ordered with a chameleon 1.0 chip from easybuy2000.
it writes just fine to chameleon v1.0 chips, but i get "unknow flash" when i try to flash chameleon 1.3 chips.
i tried the v0.13 version of the program and a brand new 9v battery, nothing.
edit: i have tried the programmer on two different computers in all the possible paralell port modes (spp,epp,ecp,ecp+epp,normal). xodus programmer v0.13 detects the chip and shows the different modes/banks and can read them just fine, but when i try to write i still get "unknow flash".
seems like a lot of people report that the matrix programmer is not compatible with chameleon 1.3+