Kyle 4040 ROM 1 data and inverting data decoded 4040 from http://pastraiser.com/cpu/i4040/i4040_opcodes.html herb Johnson Aug 14 2013 inverted AC 53 JMS 0F7H 08 F7 10 EF RD2 E3 1C JNZ 08H F7 08 2E D1 LDM 0 BF 40 JUN 0, 09DH 62 9D DD 22 SRC 0 BF 40 JUN 0, 23H DC 23 2F D0 LDM 0 1D E2 WMP 27 D8 LDM 8 1D E2 WMP DF 20 FIM 0, 00H FF 00 15 EA RDR 0A F5 RAL E5 1A JNC 01BH E4 1B 8F 70 ISZ 0, 11H EE 11 8E 71 ISZ 1, 11H EE 11 BF 40 JUN 0, 0FAH 05 FA 29 D6 LDM 6 4B B4 XCH 4 DA 25 SRC 2 15 EA RDR 0B F4 CMA 4C B3 XCH 3 9B 64 INC 4 DA 25 SRC 2 15 EA RDR 0B F4 CMA 0A F5 RAL 0E F1 CLC 09 F6 RAR 4D B2 XCH 2 3F C0 BBL 0 93 6C INC 12 93 6C INC 12 D5 2A FIM 5, 00H FF 00 D1 2E FIM 7, 00H FF 00 --------- Done from scratch in 19 minutes. Estimate rest of ROM could be disasembled this way in 45 minutes, now that I know how. (checked later, two bytes were incorrectly inverted)