WLA DX: SuperFX mnemonics listed in alphabetical order If you notice any errors or something is missing, please open an issue @ https://github.com/vhelin/wla-dx * = [min, max] e = signed 8bit x = 8bit y = 9bit ? = 16bit "ADC #*" $3F $50|* [0, 15] "ADC R*" $3D $50|* [0, 15] "ADD #*" $3E $50|* [0, 15] "ADD R*" $50|* [0, 15] "ALT1" $3D "ALT2" $3E "ALT3" $3F "AND #*" $3E $70|* [1, 15] "AND R*" $70|* [1, 15] "ASR" $96 "BCC e" $0C "BCS e" $0D "BEQ e" $09 "BGE e" $06 "BIC #*" $3F $70|* [1, 15] "BIC R*" $3D $70|* [1, 15] "BLT e" $07 "BMI e" $0B "BNE e" $08 "BPL e" $0A "BRA e" $05 "BVC e" $0E "BVS e" $0F "CACHE" $02 "CMODE" $3D $4E "CMP R*" $3F $60|* [0, 15] "COLOR" $4E "DEC R*" $E0|* [0, 14] "DIV2" $3D $96 "FMULT" $9F "FROM R*" $B0|* [0, 15] "GETB" $EF "GETBH" $3D $EF "GETBL" $3E $EF "GETBS" $3F $EF "GETC" $DF "HIB" $C0 "IBT R*,#x" $A0|* [0, 15] "INC R*" $D0|* [0, 14] "IWT R*,#?" $F0|* [0, 15] "JMP R*" $90|* [8, 13] "LDB (R*)" $3D $40|* [0, 11] "LDW (R*)" $40|* [0, 11] "LEA R*,?" $F0|* [0, 15] "LINK #*" $90|* [1, 4] "LJMP R*" $3D $90|* [8, 13] "LM R*,(?)" $3D $F0|* [0, 15] "LMS R*,(y)" $3D $A0|* [0, 15] "LMULT" $3D $9F "LOB" $9E "LOOP" $3C "LSR" $03 "MERGE" $70 "MOVE (?),R*" $3E $F0|* or $3D $F0|* [0, 15] "MOVE R*,#?" $A0|* or $F0|* [0, 15] "MOVE R*,(?)" $3D $A0|* or $3D $F0|* [0, 15] "MOVE R*,R*" $20|* $10|* [0, 15] "MOVEB (R*),R*" $3D $30|* or $B0|* $3D $30|* [0, 11] [0, 15] "MOVEB R*,(R*)" $3D $40|* or $10|* $3D $40|* [0, 15] [0, 11] "MOVES R*,R*" $20|* $B0|* [0, 15] "MOVEW (R*),R*" $30|* or $B0|* $30|* [0, 11] [0, 15] "MOVEW R*,(R*)" $40|* or $10|* $40|* [0, 15] [0, 11] "MULT #*" $3E $80|* [0, 15] "MULT R*" $80|* [0, 15] "NOP" $01 "NOT" $4F "OR #*" $3E $C0|* [1, 15] "OR R*" $C0|* [1, 15] "PLOT" $4C "RAMB" $3E $DF "ROL" $04 "ROMB" $3F $DF "ROR" $97 "RPIX" $3D $4C "SBC R*" $3D $60|* [0, 15] "SBK" $90 "SEX" $95 "SM (?),R*" $3E $F0|* [0, 15] "SMS (y),R*" $3E $A0|* [0, 15] "STB (R*)" $3D $30|* [0, 11] "STOP" $00 "STW (R*)" $30|* [0, 11] "SUB #*" $3E $60|* [0, 15] "SUB R*" $60|* [0, 15] "SWAP" $4D "TO R*" $10|* [0, 15] "UMULT #*" $3F $80|* [0, 15] "UMULT R*" $3D $80|* [0, 15] "WITH R*" $20|* [0, 15] "XOR #*" $3F $C0|* [1, 15] "XOR R*" $3D $C0|* [1, 15]