;`3F 50 3F 51 3F 52 3F 53 3F 54 3F 55 3F 56 3F 57 3F 58 3F 59 3F 5A 3F 5B 3F 5C 3F 5D 3F 5E 3F 5F
;`3D 50 3D 51 3D 52 3D 53 3D 54 3D 55 3D 56 3D 57 3D 58 3D 59 3D 5A 3D 5B 3D 5C 3D 5D 3D 5E 3D 5F
;`3E 50 3E 51 3E 52 3E 53 3E 54 3E 55 3E 56 3E 57 3E 58 3E 59 3E 5A 3E 5B 3E 5C 3E 5D 3E 5E 3E 5F
;`50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 3D 3E 3F 3E 71 3E 72 3E 73 3E 74 3E 75 3E 76 3E
;`77 3E 78 3E 79 3E 7A 3E 7B 3E 7C 3E 7D 3E 7E 3E 7F 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
;`96 0C FE 0D FC 09 FA 06 F8 3F 71 3F 72 3F 73 3F 74 3F 75 3F 76 3F 77 3F 78 3F 79 3F 7A 3F 7B 3F
;`7C 3F 7D 3F 7E 3F 7F 3D 71 3D 72 3D 73 3D 74 3D 75 3D 76 3D 77 3D 78 3D 79 3D 7A 3D 7B 3D 7C 3D
;`7D 3D 7E 3D 7F 07 BA 0B B8 08 B6 0A B4 05 B2 0E B0 0F AE 02 3D 4E 3F 60 3F 61 3F 62 3F 63 3F 64
;`3F 65 3F 66 3F 67 3F 68 3F 69 3F 6A 3F 6B 3F 6C 3F 6D 3F 6E 3F 6F 4E E0 E1 E2 E3 E4 E5 E6 E7 E8
;`E9 EA EB EC ED EE 3D 96 9F B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF EF 3D EF 3E EF 3F EF
;`DF C0 A0 00 A1 00 A2 00 A3 00 A4 00 A5 00 A6 00 A7 00 A8 00 A9 00 AA 00 AB 00 AC 00 AD 00 AE 00
;`AF 00 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE F0 00 00 F1 00 00 F2 00 00 F3 00 00 F4 00 00
;`F5 00 00 F6 00 00 F7 00 00 F8 00 00 F9 00 00 FA 00 00 FB 00 00 FC 00 00 FD 00 00 FE 00 00 FF 00
;`00 98 99 9A 9B 9C 9D 3D 40 3D 41 3D 42 3D 43 3D 44 3D 45 3D 46 3D 47 3D 48 3D 49 3D 4A 3D 4B 40
;`41 42 43 44 45 46 47 48 49 4A 4B F0 00 00 91 92 93 94 3D 98 3D 99 3D 9A 3D 9B 3D 9C 3D 9D 3D F0
;`00 00 3D F1 00 00 3D F2 00 00 3D F3 00 00 3D F4 00 00 3D F5 00 00 3D F6 00 00 3D F7 00 00 3D F8
;`00 00 3D F9 00 00 3D FA 00 00 3D FB 00 00 3D FC 00 00 3D FD 00 00 3D FE 00 00 3D FF 00 00 3D A0
;`00 3D A1 00 3D A2 00 3D A3 00 3D A4 00 3D A5 00 3D A6 00 3D A7 00 3D A8 00 3D A9 00 3D AA 00 3D
;`AB 00 3D AC 00 3D AD 00 3D AE 00 3D AF 00 3D 9F 9E 3C 03 70 3E A0 00 A0 00 3D A0 00 20 10 3D 30
;`3D 40 20 B0 30 40 3E 80 3E 81 3E 82 3E 83 3E 84 3E 85 3E 86 3E 87 3E 88 3E 89 3E 8A 3E 8B 3E 8C
;`3E 8D 3E 8E 3E 8F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 01 4F 3E C1 3E C2 3E C3 3E C4
;`3E C5 3E C6 3E C7 3E C8 3E C9 3E CA 3E CB 3E CC 3E CD 3E CE 3E CF C1 C2 C3 C4 C5 C6 C7 C8 C9 CA
;`CB CC CD CE CF 4C 3E DF 04 3F DF 97 3D 4C 3D 60 3D 61 3D 62 3D 63 3D 64 3D 65 3D 66 3D 67 3D 68
;`3D 69 3D 6A 3D 6B 3D 6C 3D 6D 3D 6E 3D 6F 90 95 3E F0 00 00 3E F1 00 00 3E F2 00 00 3E F3 00 00
;`3E F4 00 00 3E F5 00 00 3E F6 00 00 3E F7 00 00 3E F8 00 00 3E F9 00 00 3E FA 00 00 3E FB 00 00
;`3E FC 00 00 3E FD 00 00 3E FE 00 00 3E FF 00 00 3E A0 00 3E A1 00 3E A2 00 3E A3 00 3E A4 00 3E
;`A5 00 3E A6 00 3E A7 00 3E A8 00 3E A9 00 3E AA 00 3E AB 00 3E AC 00 3E AD 00 3E AE 00 3E AF 00
;`3D 30 3D 31 3D 32 3D 33 3D 34 3D 35 3D 36 3D 37 3D 38 3D 39 3D 3A 3D 3B 00 30 31 32 33 34 35 36
;`37 38 39 3A 3B 3E 60 3E 61 3E 62 3E 63 3E 64 3E 65 3E 66 3E 67 3E 68 3E 69 3E 6A 3E 6B 3E 6C 3E
;`6D 3E 6E 3E 6F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 4D 10 11 12 13 14 15 16 17 18 19
;`1A 1B 1C 1D 1E 1F 3F 80 3F 81 3F 82 3F 83 3F 84 3F 85 3F 86 3F 87 3F 88 3F 89 3F 8A 3F 8B 3F 8C
;`3F 8D 3F 8E 3F 8F 3D 80 3D 81 3D 82 3D 83 3D 84 3D 85 3D 86 3D 87 3D 88 3D 89 3D 8A 3D 8B 3D 8C
;`3D 8D 3D 8E 3D 8F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 3F C1 3F C2 3F C3 3F C4 3F C5
;`3F C6 3F C7 3F C8 3F C9 3F CA 3F CB 3F CC 3F CD 3F CE 3F CF 3D C1 3D C2 3D C3 3D C4 3D C5 3D C6
;`3D C7 3D C8 3D C9 3D CA 3D CB 3D CC 3D CD 3D CE 3D CF

arch superfx
org $008000

ADC #0
ADC #1
ADC #2
ADC #3
ADC #4
ADC #5
ADC #6
ADC #7
ADC #8
ADC #9
ADC #10
ADC #11
ADC #12
ADC #13
ADC #14
ADC #15
ADC R0
ADC R1
ADC R2
ADC R3
ADC R4
ADC R5
ADC R6
ADC R7
ADC R8
ADC R9
ADC R10
ADC R11
ADC R12
ADC R13
ADC R14
ADC R15
ADD #0
ADD #1
ADD #2
ADD #3
ADD #4
ADD #5
ADD #6
ADD #7
ADD #8
ADD #9
ADD #10
ADD #11
ADD #12
ADD #13
ADD #14
ADD #15
ADD R0
ADD R1
ADD R2
ADD R3
ADD R4
ADD R5
ADD R6
ADD R7
ADD R8
ADD R9
ADD R10
ADD R11
ADD R12
ADD R13
ADD R14
ADD R15
ALT1
ALT2
ALT3
AND #1
AND #2
AND #3
AND #4
AND #5
AND #6
AND #7
AND #8
AND #9
AND #10
AND #11
AND #12
AND #13
AND #14
AND #15
AND R1
AND R2
AND R3
AND R4
AND R5
AND R6
AND R7
AND R8
AND R9
AND R10
AND R11
AND R12
AND R13
AND R14
AND R15
ASR
Label:
BCC Label
BCS Label
BEQ Label
BGE Label
BIC #1
BIC #2
BIC #3
BIC #4
BIC #5
BIC #6
BIC #7
BIC #8
BIC #9
BIC #10
BIC #11
BIC #12
BIC #13
BIC #14
BIC #15
BIC R1
BIC R2
BIC R3
BIC R4
BIC R5
BIC R6
BIC R7
BIC R8
BIC R9
BIC R10
BIC R11
BIC R12
BIC R13
BIC R14
BIC R15
BLT Label
BMI Label
BNE Label
BPL Label
BRA Label
BVC Label
BVS Label
CACHE
CMODE
CMP R0
CMP R1
CMP R2
CMP R3
CMP R4
CMP R5
CMP R6
CMP R7
CMP R8
CMP R9
CMP R10
CMP R11
CMP R12
CMP R13
CMP R14
CMP R15
COLOR
DEC R0
DEC R1
DEC R2
DEC R3
DEC R4
DEC R5
DEC R6
DEC R7
DEC R8
DEC R9
DEC R10
DEC R11
DEC R12
DEC R13
DEC R14
DIV2
FMULT
FROM R0
FROM R1
FROM R2
FROM R3
FROM R4
FROM R5
FROM R6
FROM R7
FROM R8
FROM R9
FROM R10
FROM R11
FROM R12
FROM R13
FROM R14
FROM R15
GETB
GETBH
GETBL
GETBS
GETC
HIB
IBT R0,#$00
IBT R1,#$00
IBT R2,#$00
IBT R3,#$00
IBT R4,#$00
IBT R5,#$00
IBT R6,#$00
IBT R7,#$00
IBT R8,#$00
IBT R9,#$00
IBT R10,#$00
IBT R11,#$00
IBT R12,#$00
IBT R13,#$00
IBT R14,#$00
IBT R15,#$00
INC R0
INC R1
INC R2
INC R3
INC R4
INC R5
INC R6
INC R7
INC R8
INC R9
INC R10
INC R11
INC R12
INC R13
INC R14
IWT R0,#0000
IWT R1,#0000
IWT R2,#0000
IWT R3,#0000
IWT R4,#0000
IWT R5,#0000
IWT R6,#0000
IWT R7,#0000
IWT R8,#0000
IWT R9,#0000
IWT R10,#0000
IWT R11,#0000
IWT R12,#0000
IWT R13,#0000
IWT R14,#0000
IWT R15,#0000
JMP R8
JMP R9
JMP R10
JMP R11
JMP R12
JMP R13
LDB (R0)
LDB (R1)
LDB (R2)
LDB (R3)
LDB (R4)
LDB (R5)
LDB (R6)
LDB (R7)
LDB (R8)
LDB (R9)
LDB (R10)
LDB (R11)
LDW (R0)
LDW (R1)
LDW (R2)
LDW (R3)
LDW (R4)
LDW (R5)
LDW (R6)
LDW (R7)
LDW (R8)
LDW (R9)
LDW (R10)
LDW (R11)
LEA R0,$0000
LINK #1
LINK #2
LINK #3
LINK #4
LJMP R8
LJMP R9
LJMP R10
LJMP R11
LJMP R12
LJMP R13
LM R0,($0000)
LM R1,($0000)
LM R2,($0000)
LM R3,($0000)
LM R4,($0000)
LM R5,($0000)
LM R6,($0000)
LM R7,($0000)
LM R8,($0000)
LM R9,($0000)
LM R10,($0000)
LM R11,($0000)
LM R12,($0000)
LM R13,($0000)
LM R14,($0000)
LM R15,($0000)
LMS R0,($00)
LMS R1,($00)
LMS R2,($00)
LMS R3,($00)
LMS R4,($00)
LMS R5,($00)
LMS R6,($00)
LMS R7,($00)
LMS R8,($00)
LMS R9,($00)
LMS R10,($00)
LMS R11,($00)
LMS R12,($00)
LMS R13,($00)
LMS R14,($00)
LMS R15,($00)
LMULT
LOB
LOOP
LSR
MERGE
MOVE ($00),R0
MOVE R0,#$00
MOVE R0,($00)
MOVE R0,R0
MOVEB (R0),R0
MOVEB R0,(R0)
MOVES R0,R0
MOVEW (R0),R0
MOVEW R0,(R0)
MULT #0
MULT #1
MULT #2
MULT #3
MULT #4
MULT #5
MULT #6
MULT #7
MULT #8
MULT #9
MULT #10
MULT #11
MULT #12
MULT #13
MULT #14
MULT #15
MULT R0
MULT R1
MULT R2
MULT R3
MULT R4
MULT R5
MULT R6
MULT R7
MULT R8
MULT R9
MULT R10
MULT R11
MULT R12
MULT R13
MULT R14
MULT R15
NOP
NOT
OR #1
OR #2
OR #3
OR #4
OR #5
OR #6
OR #7
OR #8
OR #9
OR #10
OR #11
OR #12
OR #13
OR #14
OR #15
OR R1
OR R2
OR R3
OR R4
OR R5
OR R6
OR R7
OR R8
OR R9
OR R10
OR R11
OR R12
OR R13
OR R14
OR R15
PLOT
RAMB
ROL
ROMB
ROR
RPIX
SBC R0
SBC R1
SBC R2
SBC R3
SBC R4
SBC R5
SBC R6
SBC R7
SBC R8
SBC R9
SBC R10
SBC R11
SBC R12
SBC R13
SBC R14
SBC R15
SBK
SEX
SM ($0000),R0
SM ($0000),R1
SM ($0000),R2
SM ($0000),R3
SM ($0000),R4
SM ($0000),R5
SM ($0000),R6
SM ($0000),R7
SM ($0000),R8
SM ($0000),R9
SM ($0000),R10
SM ($0000),R11
SM ($0000),R12
SM ($0000),R13
SM ($0000),R14
SM ($0000),R15
SMS ($00),R0
SMS ($00),R1
SMS ($00),R2
SMS ($00),R3
SMS ($00),R4
SMS ($00),R5
SMS ($00),R6
SMS ($00),R7
SMS ($00),R8
SMS ($00),R9
SMS ($00),R10
SMS ($00),R11
SMS ($00),R12
SMS ($00),R13
SMS ($00),R14
SMS ($00),R15
STB (R0)
STB (R1)
STB (R2)
STB (R3)
STB (R4)
STB (R5)
STB (R6)
STB (R7)
STB (R8)
STB (R9)
STB (R10)
STB (R11)
STOP
STW (R0)
STW (R1)
STW (R2)
STW (R3)
STW (R4)
STW (R5)
STW (R6)
STW (R7)
STW (R8)
STW (R9)
STW (R10)
STW (R11)
SUB #0
SUB #1
SUB #2
SUB #3
SUB #4
SUB #5
SUB #6
SUB #7
SUB #8
SUB #9
SUB #10
SUB #11
SUB #12
SUB #13
SUB #14
SUB #15
SUB R0
SUB R1
SUB R2
SUB R3
SUB R4
SUB R5
SUB R6
SUB R7
SUB R8
SUB R9
SUB R10
SUB R11
SUB R12
SUB R13
SUB R14
SUB R15
SWAP
TO R0
TO R1
TO R2
TO R3
TO R4
TO R5
TO R6
TO R7
TO R8
TO R9
TO R10
TO R11
TO R12
TO R13
TO R14
TO R15
UMULT #0
UMULT #1
UMULT #2
UMULT #3
UMULT #4
UMULT #5
UMULT #6
UMULT #7
UMULT #8
UMULT #9
UMULT #10
UMULT #11
UMULT #12
UMULT #13
UMULT #14
UMULT #15
UMULT R0
UMULT R1
UMULT R2
UMULT R3
UMULT R4
UMULT R5
UMULT R6
UMULT R7
UMULT R8
UMULT R9
UMULT R10
UMULT R11
UMULT R12
UMULT R13
UMULT R14
UMULT R15
WITH R0
WITH R1
WITH R2
WITH R3
WITH R4
WITH R5
WITH R6
WITH R7
WITH R8
WITH R9
WITH R10
WITH R11
WITH R12
WITH R13
WITH R14
WITH R15
XOR #1
XOR #2
XOR #3
XOR #4
XOR #5
XOR #6
XOR #7
XOR #8
XOR #9
XOR #10
XOR #11
XOR #12
XOR #13
XOR #14
XOR #15
XOR R1
XOR R2
XOR R3
XOR R4
XOR R5
XOR R6
XOR R7
XOR R8
XOR R9
XOR R10
XOR R11
XOR R12
XOR R13
XOR R14
XOR R15
