There is a difference between being coded as 64-bit and being able to run on a 64 bit machine.
Legacy, The Master Genealogist, and several other genealogy packages run quite happily on a 64-bit machine. The big difference is a 64 bit machine will not allow users to write to the program file area but files must be kept in a valid User space and these programs observe Windows & rules regarding this.