Disassembler fixes: there are no floating point equal/not equal comparisions.  Lower to integer equivalents.