Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Instructions (make sure you can execute two codes in a row without using the Tower Cloning glitch):
- 1) Write box names for "Code 1", then fly to Mauville City and save the game. You can softreset if you want but it is not mandatory.
- 2) Enter Mauville's Pokémon Center and execute "Code 1" inside it.
- 3) Change box names for "Code 2" and execute it right after, without ever exiting the Pokémon Center. Do not save nor softreset between
- the two executions.
- 4) Talk to the man sitting in the up-left corner of the room: you should get a text message saying that you recieved the decoration you
- wanted. Wait for a second text box to show up, then press A only once: you will be able to move control the player even though the
- text box will still be open.
- 5) If everything worked properly, save the game, which will also get rid of the text box. If you want to get multiple decorations in a
- row do not exit the Pokémon Center and do not softreset.
- If you want to obtain multiple decorations you can do that in quick succession if you follow these steps:
- 6) Change box names for a different "Code 2" (changing target decoration means only changing box 3 and 5 so you can do it really fast)
- without ever exiting the Pokémon Center.
- 7) Execute the new "Code 2", then follow steps 4) and 5) again
- You can keep doing step 6) and 7) as many times as you want. Note that you'll save the game every time you'll get a decoration. If something goes wrong you'll need to softreset but your progresses will not be lost. Unluckily sofresetting will break the chain and you'll have to start over from step 1) to get new decorations.
- In "Code 2", box names will be different depending on the value XX, which is the hexadecimal index number of the decortaion you want to obtain. You can find a list of decorations by index number here:
- https://bulbapedia.bulbagarden.net/wiki/List_of_decorations_by_index_number_(Generation_III)
- Using values of XX higher than 0X78 you'll get glitch decorations, consider that some will crash the game and some will not be actually stored in your PC
- You'll see how to use XX directly in "Code 2"
- Index to character table
- A1=0
- A2=1
- A3=2
- A4=3
- A5=4
- A6=5
- A7=6
- A8=7
- A9=8
- AA=9
- AB=!
- AC=?
- AD=.
- AE=-
- B0=...
- B1=lefty " (« on French Emerald)
- B2=righty " (» on French Emerald)
- B3=lefty '
- B4=righty '
- B5=♂
- B6=♀
- B8=,
- BA=/
- BB=A
- BC=B
- BD=C
- BE=D
- BF=E
- C0=F
- C1=G
- C2=H
- C3=I
- C4=J
- C5=K
- C6=L
- C7=M
- C8=N
- C9=O
- CA=P
- CB=Q
- CC=R
- CD=S
- CE=T
- CF=U
- D0=V
- D1=W
- D2=X
- D3=Y
- D4=Z
- D5=a
- D6=b
- D7=c
- D8=d
- D9=e
- DA=f
- DB=g
- DC=h
- DD=i
- DE=j
- DF=k
- E0=l
- E1=m
- E2=n
- E3=o
- E4=p
- E5=q
- E6=r
- E7=s
- E8=t
- E9=u
- EA=v
- EB=w
- EC=x
- ED=y
- EE=z
- _____________________________________________________________________________________________________________________________________
- | |
- | Code 1 |
- |_____________________________________________________________________________________________________________________________________|
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- movs r10, 3000000 E3B0A7C0 %% R10=3000000
- -filler- B2AC00FF
- adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
- -filler- B2ACFF00
- adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
- -filler- BFFF0000
- adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
- -filler- FF000000
- strt r11, [r12]! E5ACB000
- sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
- -filler- B2AC00FF
- sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
- -filler- B2ACFF00
- strt r12, [r11]! E5ABC000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnF6...o) [lefty '; one ...]
- Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
- Box 3: (?"qB!n ) [righty "; ends with two spaces]
- Box 4: (EtA!n ) [ends with three spaces]
- Box 5: ( ...?qyFRn) [starts with space; one ...]
- Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
- Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- movs r10, 3000000 E3B0A7C0 %% R10=3000000
- -filler- B2AC00FF
- adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
- -filler- B2ACFF00
- adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
- -filler- BFFF0000
- adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
- -filler- FF000000
- strt r11, [r12]! E5ACB000
- sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
- -filler- B2AC00FF
- sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
- -filler- B2ACFF00
- strt r12, [r11]! E5ABC000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnF6...o) [lefty '; one ...]
- Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
- Box 3: (?"qB!n ) [righty "; ends with two spaces]
- Box 4: (EtA!n ) [ends with three spaces]
- Box 5: ( ...?qyFRn) [starts with space; one ...]
- Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
- Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- movs r10, 3000000 E3B0A7C0 %% R10=3000000
- -filler- B2AC00FF
- adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
- -filler- B2ACFF00
- adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
- -filler- BFFF0000
- adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
- -filler- FF000000
- strt r11, [r12]! E5ACB000
- sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
- -filler- B2AC00FF
- sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
- -filler- B2ACFF00
- strt r12, [r11]! E5ABC000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnF6...o) [lefty '; one ...]
- Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
- Box 3: (?"qB!n ) [righty "; ends with two spaces]
- Box 4: (EtA!n ) [ends with three spaces]
- Box 5: ( ...?qyFRn) [starts with space; one ...]
- Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
- Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- movs r10, 3000000 E3B0A7C0 %% R10=3000000
- -filler- B2AC00FF
- adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
- -filler- B2ACFF00
- adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
- -filler- BFFF0000
- adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
- -filler- FF000000
- strt r11, [r12]! E5ACB000
- sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
- -filler- B2AC00FF
- sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
- -filler- B2ACFF00
- strt r12, [r11]! E5ABC000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnF6...o) [lefty '; one ...]
- Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
- Box 3: (?"qB!n ) [righty "; ends with two spaces]
- Box 4: (EtA!n ) [ends with three spaces]
- Box 5: ( ...?qyFRn) [starts with space; one ...]
- Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
- Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- movs r10, 3000000 E3B0A7C0 %% R10=3000000
- -filler- B2AC00FF
- adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
- -filler- B2ACFF00
- adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
- -filler- BFFF0000
- adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
- -filler- FF000000
- strt r11, [r12]! E5ACB000
- sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
- -filler- B2AC00FF
- sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
- -filler- B2ACFF00
- strt r12, [r11]! E5ABC000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnF6...o) [lefty '; one ...]
- Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
- Box 3: (?"qB!n ) [righty "; ends with two spaces]
- Box 4: (EtA!n ) [ends with three spaces]
- Box 5: ( ...?qyFRn) [starts with space; one ...]
- Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
- Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- _____________________________________________________________________________________________________________________________________
- | |
- | Code 2 |
- |_____________________________________________________________________________________________________________________________________|
- Notes: Choose the right format depending on the range XX belongs to, then input the value to find out the index of * you need. Find out what * actually is by using the index-to-character table you find at the beginning of this document
- 1<XX<34
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- 35<XX<42
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
- -filler- FF000000
- adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
- sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- 43<XX<50
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- 51<XX<5E
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- 5F<XX<93
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- 94<XX<C8
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- C9<XX<FC
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
- FD<XX<FF
- For English versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
- sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (E"STn ) [lefty "; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
- _______________________________
- For Italian versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (ElT-n ) [lower case L; ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
- _______________________________
- For German versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________
- For Spanish versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EmT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
- _______________________________
- For French versions:
- sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
- sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
- -filler- B2AC00FF
- movs r11, ED E3B0B0ED %% R11=ED
- -filler- B2ACFF00
- sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
- -filler- BFFF0000
- adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
- -filler- FF000000
- adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
- adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
- -filler- B2AC00FF
- sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000
- -filler- BFFF0000
- mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
- -filler- FF000000
- bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
- bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
- -filler- B2AC00FF
- adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
- -filler- B2ACFF00
- strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
- -filler- BFFF0000
- adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
- -filler- FF000000
- adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
- bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
- -filler- B2AC00FF
- adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
- Box names:
- Box 1: ('RUnFIRn) [lefty '; upper case i]
- Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
- Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
- Box 4: (Et♀!n ) [ends with three spaces]
- Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
- Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
- Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 8: (EmFlo ) [lower case L; ends with three spaces]
- Box 9: (yLRom"Ro) [righty "]
- Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
- Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
- Box 12: (EoT-n ) [ends with three spaces]
- Box 13: (YN?nFNRo)
- Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
- _______________________________________________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement