Let 'em Fly disassembly
(Valid for Let 'em Fly 1.30E released 1995-07-15)
The problem with Let 'en Fly is that it recognize "Cancel" buttons and (allegedly, because this word doesn't appear in the LTMF130E binary PRG file) "Abbruch" buttons to affect them the Undo keyboard shortcut, but nor "Annule", which is quite boring for a French user.
If you want to understand where it handles the comparison, go disassemble the
TEXT+
$1ABE address of LETEMFLY.PRG binary:
TEXT+$1abe
lea string_table(pc),a0
bsr TEXT+$188e
string_table is a table containing
LONG pointers to strings followed by
WORD size of the string. The table ends by a
NULL LONG pointer.
French Patch for Let 'em Fly 1.30E
(Valid for Let 'em Fly 1.30E released 1995-07-15)
Offset
TEXT+
$5f78: change the "finish" string by "annule"
See Also