Advertisement
Sleipnir17

Box names code to get any decoration

Nov 6th, 2020 (edited)
1,971
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.77 KB | None | 0 0
  1. Instructions (make sure you can execute two codes in a row without using the Tower Cloning glitch):
  2. 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.
  3. 2) Enter Mauville's Pokémon Center and execute "Code 1" inside it.
  4. 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
  5. the two executions.
  6. 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
  7. 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
  8. text box will still be open.
  9. 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
  10. row do not exit the Pokémon Center and do not softreset.
  11.  
  12. If you want to obtain multiple decorations you can do that in quick succession if you follow these steps:
  13. 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)
  14. without ever exiting the Pokémon Center.
  15. 7) Execute the new "Code 2", then follow steps 4) and 5) again
  16.  
  17. 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.
  18.  
  19. 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:
  20. https://bulbapedia.bulbagarden.net/wiki/List_of_decorations_by_index_number_(Generation_III)
  21. 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
  22. You'll see how to use XX directly in "Code 2"
  23.  
  24.  
  25. Index to character table
  26.  
  27. A1=0
  28. A2=1
  29. A3=2
  30. A4=3
  31. A5=4
  32. A6=5
  33. A7=6
  34. A8=7
  35. A9=8
  36. AA=9
  37. AB=!
  38. AC=?
  39. AD=.
  40. AE=-
  41. B0=...
  42. B1=lefty " (« on French Emerald)
  43. B2=righty " (» on French Emerald)
  44. B3=lefty '
  45. B4=righty '
  46. B5=♂
  47. B6=♀
  48. B8=,
  49. BA=/
  50. BB=A
  51. BC=B
  52. BD=C
  53. BE=D
  54. BF=E
  55. C0=F
  56. C1=G
  57. C2=H
  58. C3=I
  59. C4=J
  60. C5=K
  61. C6=L
  62. C7=M
  63. C8=N
  64. C9=O
  65. CA=P
  66. CB=Q
  67. CC=R
  68. CD=S
  69. CE=T
  70. CF=U
  71. D0=V
  72. D1=W
  73. D2=X
  74. D3=Y
  75. D4=Z
  76. D5=a
  77. D6=b
  78. D7=c
  79. D8=d
  80. D9=e
  81. DA=f
  82. DB=g
  83. DC=h
  84. DD=i
  85. DE=j
  86. DF=k
  87. E0=l
  88. E1=m
  89. E2=n
  90. E3=o
  91. E4=p
  92. E5=q
  93. E6=r
  94. E7=s
  95. E8=t
  96. E9=u
  97. EA=v
  98. EB=w
  99. EC=x
  100. ED=y
  101. EE=z
  102.  
  103.  
  104. _____________________________________________________________________________________________________________________________________
  105. | |
  106. | Code 1 |
  107. |_____________________________________________________________________________________________________________________________________|
  108.  
  109.  
  110. For English versions:
  111. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  112. movs r10, 3000000 E3B0A7C0 %% R10=3000000
  113. -filler- B2AC00FF
  114. adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
  115. -filler- B2ACFF00
  116. adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
  117. -filler- BFFF0000
  118. adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
  119. -filler- FF000000
  120. strt r11, [r12]! E5ACB000
  121. sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
  122. -filler- B2AC00FF
  123. sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
  124. -filler- B2ACFF00
  125. strt r12, [r11]! E5ABC000
  126. -filler- BFFF0000
  127. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  128. -filler- FF000000
  129. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  130. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  131. -filler- B2AC00FF
  132. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  133. -filler- B2ACFF00
  134. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  135. -filler- BFFF0000
  136. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  137. -filler- FF000000
  138. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  139. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  140. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  141. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  142.  
  143. Box names:
  144. Box 1: ('RUnF6...o) [lefty '; one ...]
  145. Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
  146. Box 3: (?"qB!n ) [righty "; ends with two spaces]
  147. Box 4: (EtA!n ) [ends with three spaces]
  148. Box 5: ( ...?qyFRn) [starts with space; one ...]
  149. Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
  150. Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
  151. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  152. Box 9: (yLRom"Ro) [righty "]
  153. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  154. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  155. Box 12: (E"STn ) [lefty "; ends with three spaces]
  156. Box 13: (YN?nFNRo)
  157. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  158. _______________________________
  159. For Italian versions:
  160. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  161. movs r10, 3000000 E3B0A7C0 %% R10=3000000
  162. -filler- B2AC00FF
  163. adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
  164. -filler- B2ACFF00
  165. adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
  166. -filler- BFFF0000
  167. adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
  168. -filler- FF000000
  169. strt r11, [r12]! E5ACB000
  170. sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
  171. -filler- B2AC00FF
  172. sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
  173. -filler- B2ACFF00
  174. strt r12, [r11]! E5ABC000
  175. -filler- BFFF0000
  176. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  177. -filler- FF000000
  178. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  179. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  180. -filler- B2AC00FF
  181. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  182. -filler- B2ACFF00
  183. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  184. -filler- BFFF0000
  185. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  186. -filler- FF000000
  187. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  188. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  189. -filler- B2AC00FF
  190. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  191.  
  192. Box names:
  193. Box 1: ('RUnF6...o) [lefty '; one ...]
  194. Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
  195. Box 3: (?"qB!n ) [righty "; ends with two spaces]
  196. Box 4: (EtA!n ) [ends with three spaces]
  197. Box 5: ( ...?qyFRn) [starts with space; one ...]
  198. Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
  199. Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
  200. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  201. Box 9: (yLRom"Ro) [righty "]
  202. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  203. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  204. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  205. Box 13: (YN?nFNRo)
  206. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  207. _______________________________
  208. For German versions:
  209. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  210. movs r10, 3000000 E3B0A7C0 %% R10=3000000
  211. -filler- B2AC00FF
  212. adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
  213. -filler- B2ACFF00
  214. adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
  215. -filler- BFFF0000
  216. adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
  217. -filler- FF000000
  218. strt r11, [r12]! E5ACB000
  219. sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
  220. -filler- B2AC00FF
  221. sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
  222. -filler- B2ACFF00
  223. strt r12, [r11]! E5ABC000
  224. -filler- BFFF0000
  225. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  226. -filler- FF000000
  227. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  228. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  229. -filler- B2AC00FF
  230. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  231. -filler- B2ACFF00
  232. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  233. -filler- BFFF0000
  234. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  235. -filler- FF000000
  236. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  237. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  238. -filler- B2AC00FF
  239. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  240.  
  241. Box names:
  242. Box 1: ('RUnF6...o) [lefty '; one ...]
  243. Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
  244. Box 3: (?"qB!n ) [righty "; ends with two spaces]
  245. Box 4: (EtA!n ) [ends with three spaces]
  246. Box 5: ( ...?qyFRn) [starts with space; one ...]
  247. Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
  248. Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
  249. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  250. Box 9: (yLRom"Ro) [righty "]
  251. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  252. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  253. Box 12: (EmT-n ) [ends with three spaces]
  254. Box 13: (YN?nFNRo)
  255. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  256. _______________________________
  257. For Spanish versions:
  258. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  259. movs r10, 3000000 E3B0A7C0 %% R10=3000000
  260. -filler- B2AC00FF
  261. adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
  262. -filler- B2ACFF00
  263. adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
  264. -filler- BFFF0000
  265. adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
  266. -filler- FF000000
  267. strt r11, [r12]! E5ACB000
  268. sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
  269. -filler- B2AC00FF
  270. sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
  271. -filler- B2ACFF00
  272. strt r12, [r11]! E5ABC000
  273. -filler- BFFF0000
  274. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  275. -filler- FF000000
  276. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  277. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  278. -filler- B2AC00FF
  279. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  280. -filler- B2ACFF00
  281. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  282. -filler- BFFF0000
  283. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  284. -filler- FF000000
  285. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  286. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  287. -filler- B2AC00FF
  288. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  289.  
  290. Box names:
  291. Box 1: ('RUnF6...o) [lefty '; one ...]
  292. Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
  293. Box 3: (?"qB!n ) [righty "; ends with two spaces]
  294. Box 4: (EtA!n ) [ends with three spaces]
  295. Box 5: ( ...?qyFRn) [starts with space; one ...]
  296. Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
  297. Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
  298. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  299. Box 9: (yLRom"Ro) [righty "]
  300. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  301. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  302. Box 12: (EmT-n ) [ends with three spaces]
  303. Box 13: (YN?nFNRo)
  304. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  305. _______________________________
  306. For French versions:
  307. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  308. movs r10, 3000000 E3B0A7C0 %% R10=3000000
  309. -filler- B2AC00FF
  310. adc r11,r10, 28400 E2AABBA1 %% R11=R10+28400=3028400
  311. -filler- B2ACFF00
  312. adc r11,r11, E500 E2ABBCE5 %% R11=R11+E500=3036900
  313. -filler- BFFF0000
  314. adc r11,r11, 3A000 E2ABBBE8 %% R11=R11+3A000=3070900
  315. -filler- FF000000
  316. strt r11, [r12]! E5ACB000
  317. sbc r12,r12, ED E2CCC0ED %% R12=R12-ED
  318. -filler- B2AC00FF
  319. sbc r11,r12, CC E2CCB0CC %% R11=R12-CC
  320. -filler- B2ACFF00
  321. strt r12, [r11]! E5ABC000
  322. -filler- BFFF0000
  323. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  324. -filler- FF000000
  325. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  326. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  327. -filler- B2AC00FF
  328. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  329. -filler- B2ACFF00
  330. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  331. -filler- BFFF0000
  332. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  333. -filler- FF000000
  334. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  335. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  336. -filler- B2AC00FF
  337. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  338.  
  339. Box names:
  340. Box 1: ('RUnF6...o) [lefty '; one ...]
  341. Box 2: ( ?"0A9n ) [starts with space; righty "; zero; ends with space]
  342. Box 3: (?"qB!n ) [righty "; ends with two spaces]
  343. Box 4: (EtA!n ) [ends with three spaces]
  344. Box 5: ( ...?qyFRn) [starts with space; one ...]
  345. Box 6: ( ?"R...Rn ) [starts with space; righty "; one ...; ends with space]
  346. Box 7: (?" F!q ) [righty "; one space after "; ends with two spaces]
  347. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  348. Box 9: (yLRom"Ro) [righty "]
  349. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  350. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  351. Box 12: (EoT-n ) [ends with three spaces]
  352. Box 13: (YN?nFNRo)
  353. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  354. _______________________________________________________________________________________________________________________________________
  355.  
  356.  
  357. _____________________________________________________________________________________________________________________________________
  358. | |
  359. | Code 2 |
  360. |_____________________________________________________________________________________________________________________________________|
  361. 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
  362.  
  363. 1<XX<34
  364.  
  365. For English versions:
  366. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  367. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  368. -filler- B2AC00FF
  369. movs r11, ED E3B0B0ED %% R11=ED
  370. -filler- B2ACFF00
  371. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  372. -filler- BFFF0000
  373. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  374. -filler- FF000000
  375. adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
  376. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
  377. -filler- B2AC00FF
  378. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  379. -filler- B2ACFF00
  380. strt r11, [r12]! E5ACB000
  381. -filler- BFFF0000
  382. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  383. -filler- FF000000
  384. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  385. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  386. -filler- B2AC00FF
  387. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  388. -filler- B2ACFF00
  389. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  390. -filler- BFFF0000
  391. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  392. -filler- FF000000
  393. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  394. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  395. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  396. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  397.  
  398. Box names:
  399. Box 1: ('RUnFIRn) [lefty '; upper case i]
  400. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  401. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  402. Box 4: (Et♀!n ) [ends with three spaces]
  403. Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
  404. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  405. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  406. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  407. Box 9: (yLRom"Ro) [righty "]
  408. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  409. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  410. Box 12: (E"STn ) [lefty "; ends with three spaces]
  411. Box 13: (YN?nFNRo)
  412. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  413. _______________________________
  414. For Italian versions:
  415. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  416. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  417. -filler- B2AC00FF
  418. movs r11, ED E3B0B0ED %% R11=ED
  419. -filler- B2ACFF00
  420. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  421. -filler- BFFF0000
  422. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  423. -filler- FF000000
  424. adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
  425. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
  426. -filler- B2AC00FF
  427. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  428. -filler- B2ACFF00
  429. strt r11, [r12]! E5ACB000
  430. -filler- BFFF0000
  431. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  432. -filler- FF000000
  433. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  434. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  435. -filler- B2AC00FF
  436. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  437. -filler- B2ACFF00
  438. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  439. -filler- BFFF0000
  440. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  441. -filler- FF000000
  442. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  443. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  444. -filler- B2AC00FF
  445. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  446.  
  447. Box names:
  448. Box 1: ('RUnFIRn) [lefty '; upper case i]
  449. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  450. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  451. Box 4: (Et♀!n ) [ends with three spaces]
  452. Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
  453. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  454. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  455. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  456. Box 9: (yLRom"Ro) [righty "]
  457. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  458. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  459. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  460. Box 13: (YN?nFNRo)
  461. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  462. _______________________________
  463. For German versions:
  464. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  465. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  466. -filler- B2AC00FF
  467. movs r11, ED E3B0B0ED %% R11=ED
  468. -filler- B2ACFF00
  469. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  470. -filler- BFFF0000
  471. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  472. -filler- FF000000
  473. adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
  474. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
  475. -filler- B2AC00FF
  476. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  477. -filler- B2ACFF00
  478. strt r11, [r12]! E5ACB000
  479. -filler- BFFF0000
  480. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  481. -filler- FF000000
  482. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  483. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  484. -filler- B2AC00FF
  485. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  486. -filler- B2ACFF00
  487. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  488. -filler- BFFF0000
  489. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  490. -filler- FF000000
  491. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  492. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  493. -filler- B2AC00FF
  494. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  495.  
  496. Box names:
  497. Box 1: ('RUnFIRn) [lefty '; upper case i]
  498. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  499. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  500. Box 4: (Et♀!n ) [ends with three spaces]
  501. Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
  502. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  503. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  504. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  505. Box 9: (yLRom"Ro) [righty "]
  506. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  507. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  508. Box 12: (EmT-n ) [ends with three spaces]
  509. Box 13: (YN?nFNRo)
  510. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  511. _______________________________
  512. For Spanish versions:
  513. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  514. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  515. -filler- B2AC00FF
  516. movs r11, ED E3B0B0ED %% R11=ED
  517. -filler- B2ACFF00
  518. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  519. -filler- BFFF0000
  520. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  521. -filler- FF000000
  522. adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
  523. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
  524. -filler- B2AC00FF
  525. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  526. -filler- B2ACFF00
  527. strt r11, [r12]! E5ACB000
  528. -filler- BFFF0000
  529. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  530. -filler- FF000000
  531. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  532. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  533. -filler- B2AC00FF
  534. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  535. -filler- B2ACFF00
  536. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  537. -filler- BFFF0000
  538. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  539. -filler- FF000000
  540. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  541. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  542. -filler- B2AC00FF
  543. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  544.  
  545. Box names:
  546. Box 1: ('RUnFIRn) [lefty '; upper case i]
  547. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  548. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  549. Box 4: (Et♀!n ) [ends with three spaces]
  550. Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
  551. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  552. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  553. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  554. Box 9: (yLRom"Ro) [righty "]
  555. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  556. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  557. Box 12: (EmT-n ) [ends with three spaces]
  558. Box 13: (YN?nFNRo)
  559. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  560. _______________________________
  561. For French versions:
  562. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  563. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  564. -filler- B2AC00FF
  565. movs r11, ED E3B0B0ED %% R11=ED
  566. -filler- B2ACFF00
  567. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  568. -filler- BFFF0000
  569. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  570. -filler- FF000000
  571. adc r11,r11, EE000000 E2ABB4EE %% R11=R11+EE000000=FC80001C
  572. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = EE-XX
  573. -filler- B2AC00FF
  574. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  575. -filler- B2ACFF00
  576. strt r11, [r12]! E5ACB000
  577. -filler- BFFF0000
  578. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  579. -filler- FF000000
  580. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  581. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  582. -filler- B2AC00FF
  583. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  584. -filler- B2ACFF00
  585. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  586. -filler- BFFF0000
  587. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  588. -filler- FF000000
  589. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  590. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  591. -filler- B2AC00FF
  592. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  593.  
  594. Box names:
  595. Box 1: ('RUnFIRn) [lefty '; upper case i]
  596. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  597. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  598. Box 4: (Et♀!n ) [ends with three spaces]
  599. Box 5: (z'!n*'Qn) [righty '; righty '] index of * = EE-XX
  600. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  601. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  602. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  603. Box 9: (yLRom"Ro) [righty "]
  604. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  605. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  606. Box 12: (EoT-n ) [ends with three spaces]
  607. Box 13: (YN?nFNRo)
  608. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  609. _______________________________________________________________________________________________________________________________________
  610.  
  611. 35<XX<42
  612.  
  613. For English versions:
  614. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  615. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  616. -filler- B2AC00FF
  617. movs r11, ED E3B0B0ED %% R11=ED
  618. -filler- B2ACFF00
  619. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  620. -filler- BFFF0000
  621. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  622. -filler- FF000000
  623. adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
  624. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
  625. -filler- B2AC00FF
  626. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  627. -filler- B2ACFF00
  628. strt r11, [r12]! E5ACB000
  629. -filler- BFFF0000
  630. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  631. -filler- FF000000
  632. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  633. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  634. -filler- B2AC00FF
  635. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  636. -filler- B2ACFF00
  637. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  638. -filler- BFFF0000
  639. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  640. -filler- FF000000
  641. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  642. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  643. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  644. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  645.  
  646. Box names:
  647. Box 1: ('RUnFIRn) [lefty '; upper case i]
  648. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  649. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  650. Box 4: (Et♀!n ) [ends with three spaces]
  651. Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
  652. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  653. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  654. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  655. Box 9: (yLRom"Ro) [righty "]
  656. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  657. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  658. Box 12: (E"STn ) [lefty "; ends with three spaces]
  659. Box 13: (YN?nFNRo)
  660. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  661. _______________________________
  662. For Italian versions:
  663. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  664. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  665. -filler- B2AC00FF
  666. movs r11, ED E3B0B0ED %% R11=ED
  667. -filler- B2ACFF00
  668. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  669. -filler- BFFF0000
  670. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  671. -filler- FF000000
  672. adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
  673. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
  674. -filler- B2AC00FF
  675. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  676. -filler- B2ACFF00
  677. strt r11, [r12]! E5ACB000
  678. -filler- BFFF0000
  679. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  680. -filler- FF000000
  681. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  682. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  683. -filler- B2AC00FF
  684. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  685. -filler- B2ACFF00
  686. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  687. -filler- BFFF0000
  688. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  689. -filler- FF000000
  690. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  691. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  692. -filler- B2AC00FF
  693. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  694.  
  695. Box names:
  696. Box 1: ('RUnFIRn) [lefty '; upper case i]
  697. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  698. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  699. Box 4: (Et♀!n ) [ends with three spaces]
  700. Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
  701. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  702. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  703. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  704. Box 9: (yLRom"Ro) [righty "]
  705. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  706. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  707. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  708. Box 13: (YN?nFNRo)
  709. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  710. _______________________________
  711. For German versions:
  712. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  713. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  714. -filler- B2AC00FF
  715. movs r11, ED E3B0B0ED %% R11=ED
  716. -filler- B2ACFF00
  717. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  718. -filler- BFFF0000
  719. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  720. -filler- FF000000
  721. adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
  722. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
  723. -filler- B2AC00FF
  724. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  725. -filler- B2ACFF00
  726. strt r11, [r12]! E5ACB000
  727. -filler- BFFF0000
  728. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  729. -filler- FF000000
  730. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  731. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  732. -filler- B2AC00FF
  733. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  734. -filler- B2ACFF00
  735. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  736. -filler- BFFF0000
  737. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  738. -filler- FF000000
  739. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  740. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  741. -filler- B2AC00FF
  742. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  743.  
  744. Box names:
  745. Box 1: ('RUnFIRn) [lefty '; upper case i]
  746. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  747. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  748. Box 4: (Et♀!n ) [ends with three spaces]
  749. Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
  750. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  751. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  752. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  753. Box 9: (yLRom"Ro) [righty "]
  754. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  755. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  756. Box 12: (EmT-n ) [ends with three spaces]
  757. Box 13: (YN?nFNRo)
  758. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  759. _______________________________
  760. For Spanish versions:
  761. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  762. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  763. -filler- B2AC00FF
  764. movs r11, ED E3B0B0ED %% R11=ED
  765. -filler- B2ACFF00
  766. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  767. -filler- BFFF0000
  768. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  769. -filler- FF000000
  770. adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
  771. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
  772. -filler- B2AC00FF
  773. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  774. -filler- B2ACFF00
  775. strt r11, [r12]! E5ACB000
  776. -filler- BFFF0000
  777. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  778. -filler- FF000000
  779. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  780. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  781. -filler- B2AC00FF
  782. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  783. -filler- B2ACFF00
  784. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  785. -filler- BFFF0000
  786. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  787. -filler- FF000000
  788. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  789. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  790. -filler- B2AC00FF
  791. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  792.  
  793. Box names:
  794. Box 1: ('RUnFIRn) [lefty '; upper case i]
  795. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  796. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  797. Box 4: (Et♀!n ) [ends with three spaces]
  798. Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
  799. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  800. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  801. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  802. Box 9: (yLRom"Ro) [righty "]
  803. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  804. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  805. Box 12: (EmT-n ) [ends with three spaces]
  806. Box 13: (YN?nFNRo)
  807. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  808. _______________________________
  809. For French versions:
  810. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  811. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  812. -filler- B2AC00FF
  813. movs r11, ED E3B0B0ED %% R11=ED
  814. -filler- B2ACFF00
  815. sbc r11,r11, D0 E2CBB0D0 %% R11=R11-D0-1=1C
  816. -filler- BFFF0000
  817. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001C
  818. -filler- FF000000
  819. adc r11,r11, E3000000 E2ABB4E3 %% R11=R11+E3000000=F180001C
  820. sbc r11,r11, YY000000 E2CBB4YY %% R11=R11-YY000000-1 YY = E3-XX
  821. -filler- B2AC00FF
  822. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  823. -filler- B2ACFF00
  824. strt r11, [r12]! E5ACB000
  825. -filler- BFFF0000
  826. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  827. -filler- FF000000
  828. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  829. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  830. -filler- B2AC00FF
  831. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  832. -filler- B2ACFF00
  833. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  834. -filler- BFFF0000
  835. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  836. -filler- FF000000
  837. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  838. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  839. -filler- B2AC00FF
  840. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  841.  
  842. Box names:
  843. Box 1: ('RUnFIRn) [lefty '; upper case i]
  844. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  845. Box 3: (?"V...Qn ) [righty "; one ...; ends with two spaces]
  846. Box 4: (Et♀!n ) [ends with three spaces]
  847. Box 5: (o'!n*'Qn) [righty '; righty '] index of * = E3-XX
  848. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  849. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  850. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  851. Box 9: (yLRom"Ro) [righty "]
  852. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  853. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  854. Box 12: (EoT-n ) [ends with three spaces]
  855. Box 13: (YN?nFNRo)
  856. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  857. _______________________________________________________________________________________________________________________________________
  858.  
  859. 43<XX<50
  860.  
  861. For English versions:
  862. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  863. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  864. -filler- B2AC00FF
  865. movs r11, ED E3B0B0ED %% R11=ED
  866. -filler- B2ACFF00
  867. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  868. -filler- BFFF0000
  869. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  870. -filler- FF000000
  871. adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
  872. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
  873. -filler- B2AC00FF
  874. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  875. -filler- B2ACFF00
  876. strt r11, [r12]! E5ACB000
  877. -filler- BFFF0000
  878. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  879. -filler- FF000000
  880. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  881. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  882. -filler- B2AC00FF
  883. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  884. -filler- B2ACFF00
  885. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  886. -filler- BFFF0000
  887. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  888. -filler- FF000000
  889. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  890. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  891. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  892. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  893.  
  894. Box names:
  895. Box 1: ('RUnFIRn) [lefty '; upper case i]
  896. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  897. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  898. Box 4: (Et♀!n ) [ends with three spaces]
  899. Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
  900. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  901. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  902. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  903. Box 9: (yLRom"Ro) [righty "]
  904. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  905. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  906. Box 12: (E"STn ) [lefty "; ends with three spaces]
  907. Box 13: (YN?nFNRo)
  908. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  909. _______________________________
  910. For Italian versions:
  911. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  912. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  913. -filler- B2AC00FF
  914. movs r11, ED E3B0B0ED %% R11=ED
  915. -filler- B2ACFF00
  916. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  917. -filler- BFFF0000
  918. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  919. -filler- FF000000
  920. adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
  921. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
  922. -filler- B2AC00FF
  923. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  924. -filler- B2ACFF00
  925. strt r11, [r12]! E5ACB000
  926. -filler- BFFF0000
  927. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  928. -filler- FF000000
  929. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  930. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  931. -filler- B2AC00FF
  932. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  933. -filler- B2ACFF00
  934. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  935. -filler- BFFF0000
  936. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  937. -filler- FF000000
  938. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  939. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  940. -filler- B2AC00FF
  941. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  942.  
  943. Box names:
  944. Box 1: ('RUnFIRn) [lefty '; upper case i]
  945. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  946. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  947. Box 4: (Et♀!n ) [ends with three spaces]
  948. Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
  949. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  950. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  951. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  952. Box 9: (yLRom"Ro) [righty "]
  953. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  954. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  955. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  956. Box 13: (YN?nFNRo)
  957. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  958. _______________________________
  959. For German versions:
  960. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  961. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  962. -filler- B2AC00FF
  963. movs r11, ED E3B0B0ED %% R11=ED
  964. -filler- B2ACFF00
  965. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  966. -filler- BFFF0000
  967. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  968. -filler- FF000000
  969. adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
  970. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
  971. -filler- B2AC00FF
  972. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  973. -filler- B2ACFF00
  974. strt r11, [r12]! E5ACB000
  975. -filler- BFFF0000
  976. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  977. -filler- FF000000
  978. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  979. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  980. -filler- B2AC00FF
  981. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  982. -filler- B2ACFF00
  983. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  984. -filler- BFFF0000
  985. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  986. -filler- FF000000
  987. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  988. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  989. -filler- B2AC00FF
  990. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  991.  
  992. Box names:
  993. Box 1: ('RUnFIRn) [lefty '; upper case i]
  994. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  995. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  996. Box 4: (Et♀!n ) [ends with three spaces]
  997. Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
  998. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  999. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1000. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1001. Box 9: (yLRom"Ro) [righty "]
  1002. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1003. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1004. Box 12: (EmT-n ) [ends with three spaces]
  1005. Box 13: (YN?nFNRo)
  1006. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1007. _______________________________
  1008. For Spanish versions:
  1009. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1010. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1011. -filler- B2AC00FF
  1012. movs r11, ED E3B0B0ED %% R11=ED
  1013. -filler- B2ACFF00
  1014. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1015. -filler- BFFF0000
  1016. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1017. -filler- FF000000
  1018. adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
  1019. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
  1020. -filler- B2AC00FF
  1021. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1022. -filler- B2ACFF00
  1023. strt r11, [r12]! E5ACB000
  1024. -filler- BFFF0000
  1025. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1026. -filler- FF000000
  1027. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1028. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1029. -filler- B2AC00FF
  1030. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1031. -filler- B2ACFF00
  1032. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1033. -filler- BFFF0000
  1034. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1035. -filler- FF000000
  1036. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1037. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1038. -filler- B2AC00FF
  1039. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  1040.  
  1041. Box names:
  1042. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1043. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1044. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1045. Box 4: (Et♀!n ) [ends with three spaces]
  1046. Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
  1047. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1048. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1049. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1050. Box 9: (yLRom"Ro) [righty "]
  1051. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1052. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1053. Box 12: (EmT-n ) [ends with three spaces]
  1054. Box 13: (YN?nFNRo)
  1055. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  1056. _______________________________
  1057. For French versions:
  1058. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1059. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1060. -filler- B2AC00FF
  1061. movs r11, ED E3B0B0ED %% R11=ED
  1062. -filler- B2ACFF00
  1063. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1064. -filler- BFFF0000
  1065. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1066. -filler- FF000000
  1067. adc r11,r11, A2000000 E2ABB4A2 %% R11=R11+A2000000=B080001B
  1068. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5E+XX
  1069. -filler- B2AC00FF
  1070. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1071. -filler- B2ACFF00
  1072. strt r11, [r12]! E5ACB000
  1073. -filler- BFFF0000
  1074. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1075. -filler- FF000000
  1076. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1077. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1078. -filler- B2AC00FF
  1079. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1080. -filler- B2ACFF00
  1081. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1082. -filler- BFFF0000
  1083. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  1084. -filler- FF000000
  1085. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1086. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1087. -filler- B2AC00FF
  1088. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  1089.  
  1090. Box names:
  1091. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1092. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1093. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1094. Box 4: (Et♀!n ) [ends with three spaces]
  1095. Box 5: (1'!n*'Qn) [righty '; righty '] index of * = 5E+XX
  1096. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1097. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1098. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1099. Box 9: (yLRom"Ro) [righty "]
  1100. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1101. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1102. Box 12: (EoT-n ) [ends with three spaces]
  1103. Box 13: (YN?nFNRo)
  1104. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1105. _______________________________________________________________________________________________________________________________________
  1106.  
  1107. 51<XX<5E
  1108.  
  1109. For English versions:
  1110. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1111. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1112. -filler- B2AC00FF
  1113. movs r11, ED E3B0B0ED %% R11=ED
  1114. -filler- B2ACFF00
  1115. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1116. -filler- BFFF0000
  1117. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1118. -filler- FF000000
  1119. adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
  1120. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
  1121. -filler- B2AC00FF
  1122. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1123. -filler- B2ACFF00
  1124. strt r11, [r12]! E5ACB000
  1125. -filler- BFFF0000
  1126. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1127. -filler- FF000000
  1128. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1129. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1130. -filler- B2AC00FF
  1131. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1132. -filler- B2ACFF00
  1133. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1134. -filler- BFFF0000
  1135. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  1136. -filler- FF000000
  1137. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1138. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1139. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  1140. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  1141.  
  1142. Box names:
  1143. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1144. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1145. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1146. Box 4: (Et♀!n ) [ends with three spaces]
  1147. Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
  1148. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1149. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1150. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1151. Box 9: (yLRom"Ro) [righty "]
  1152. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1153. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1154. Box 12: (E"STn ) [lefty "; ends with three spaces]
  1155. Box 13: (YN?nFNRo)
  1156. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  1157. _______________________________
  1158. For Italian versions:
  1159. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1160. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1161. -filler- B2AC00FF
  1162. movs r11, ED E3B0B0ED %% R11=ED
  1163. -filler- B2ACFF00
  1164. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1165. -filler- BFFF0000
  1166. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1167. -filler- FF000000
  1168. adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
  1169. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
  1170. -filler- B2AC00FF
  1171. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1172. -filler- B2ACFF00
  1173. strt r11, [r12]! E5ACB000
  1174. -filler- BFFF0000
  1175. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1176. -filler- FF000000
  1177. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1178. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1179. -filler- B2AC00FF
  1180. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1181. -filler- B2ACFF00
  1182. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1183. -filler- BFFF0000
  1184. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  1185. -filler- FF000000
  1186. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1187. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1188. -filler- B2AC00FF
  1189. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  1190.  
  1191. Box names:
  1192. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1193. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1194. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1195. Box 4: (Et♀!n ) [ends with three spaces]
  1196. Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
  1197. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1198. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1199. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1200. Box 9: (yLRom"Ro) [righty "]
  1201. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1202. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1203. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  1204. Box 13: (YN?nFNRo)
  1205. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  1206. _______________________________
  1207. For German versions:
  1208. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1209. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1210. -filler- B2AC00FF
  1211. movs r11, ED E3B0B0ED %% R11=ED
  1212. -filler- B2ACFF00
  1213. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1214. -filler- BFFF0000
  1215. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1216. -filler- FF000000
  1217. adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
  1218. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
  1219. -filler- B2AC00FF
  1220. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1221. -filler- B2ACFF00
  1222. strt r11, [r12]! E5ACB000
  1223. -filler- BFFF0000
  1224. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1225. -filler- FF000000
  1226. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1227. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1228. -filler- B2AC00FF
  1229. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1230. -filler- B2ACFF00
  1231. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1232. -filler- BFFF0000
  1233. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1234. -filler- FF000000
  1235. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1236. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1237. -filler- B2AC00FF
  1238. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  1239.  
  1240. Box names:
  1241. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1242. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1243. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1244. Box 4: (Et♀!n ) [ends with three spaces]
  1245. Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
  1246. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1247. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1248. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1249. Box 9: (yLRom"Ro) [righty "]
  1250. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1251. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1252. Box 12: (EmT-n ) [ends with three spaces]
  1253. Box 13: (YN?nFNRo)
  1254. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1255. _______________________________
  1256. For Spanish versions:
  1257. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1258. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1259. -filler- B2AC00FF
  1260. movs r11, ED E3B0B0ED %% R11=ED
  1261. -filler- B2ACFF00
  1262. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1263. -filler- BFFF0000
  1264. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1265. -filler- FF000000
  1266. adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
  1267. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
  1268. -filler- B2AC00FF
  1269. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1270. -filler- B2ACFF00
  1271. strt r11, [r12]! E5ACB000
  1272. -filler- BFFF0000
  1273. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1274. -filler- FF000000
  1275. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1276. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1277. -filler- B2AC00FF
  1278. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1279. -filler- B2ACFF00
  1280. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1281. -filler- BFFF0000
  1282. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1283. -filler- FF000000
  1284. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1285. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1286. -filler- B2AC00FF
  1287. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  1288.  
  1289. Box names:
  1290. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1291. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1292. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1293. Box 4: (Et♀!n ) [ends with three spaces]
  1294. Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
  1295. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1296. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1297. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1298. Box 9: (yLRom"Ro) [righty "]
  1299. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1300. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1301. Box 12: (EmT-n ) [ends with three spaces]
  1302. Box 13: (YN?nFNRo)
  1303. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  1304. _______________________________
  1305. For French versions:
  1306. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1307. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1308. -filler- B2AC00FF
  1309. movs r11, ED E3B0B0ED %% R11=ED
  1310. -filler- B2ACFF00
  1311. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1312. -filler- BFFF0000
  1313. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1314. -filler- FF000000
  1315. adc r11,r11, B0000000 E2ABB4B0 %% R11=R11+B0000000=BE80001B
  1316. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 50+XX
  1317. -filler- B2AC00FF
  1318. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1319. -filler- B2ACFF00
  1320. strt r11, [r12]! E5ACB000
  1321. -filler- BFFF0000
  1322. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1323. -filler- FF000000
  1324. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1325. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1326. -filler- B2AC00FF
  1327. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1328. -filler- B2ACFF00
  1329. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1330. -filler- BFFF0000
  1331. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  1332. -filler- FF000000
  1333. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1334. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1335. -filler- B2AC00FF
  1336. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  1337.  
  1338. Box names:
  1339. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1340. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1341. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1342. Box 4: (Et♀!n ) [ends with three spaces]
  1343. Box 5: (...'!n*'Qn) [one ...; righty '; righty '] index of * = 5E+XX
  1344. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1345. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1346. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1347. Box 9: (yLRom"Ro) [righty "]
  1348. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1349. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1350. Box 12: (EoT-n ) [ends with three spaces]
  1351. Box 13: (YN?nFNRo)
  1352. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1353. _______________________________________________________________________________________________________________________________________
  1354.  
  1355. 5F<XX<93
  1356.  
  1357. For English versions:
  1358. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1359. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1360. -filler- B2AC00FF
  1361. movs r11, ED E3B0B0ED %% R11=ED
  1362. -filler- B2ACFF00
  1363. sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
  1364. -filler- BFFF0000
  1365. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1366. -filler- FF000000
  1367. adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
  1368. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
  1369. -filler- B2AC00FF
  1370. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1371. -filler- B2ACFF00
  1372. strt r11, [r12]! E5ACB000
  1373. -filler- BFFF0000
  1374. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1375. -filler- FF000000
  1376. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1377. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1378. -filler- B2AC00FF
  1379. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1380. -filler- B2ACFF00
  1381. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1382. -filler- BFFF0000
  1383. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  1384. -filler- FF000000
  1385. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1386. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1387. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  1388. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  1389.  
  1390. Box names:
  1391. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1392. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1393. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1394. Box 4: (Et♀!n ) [ends with three spaces]
  1395. Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
  1396. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1397. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1398. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1399. Box 9: (yLRom"Ro) [righty "]
  1400. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1401. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1402. Box 12: (E"STn ) [lefty "; ends with three spaces]
  1403. Box 13: (YN?nFNRo)
  1404. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  1405. _______________________________
  1406. For Italian versions:
  1407. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1408. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1409. -filler- B2AC00FF
  1410. movs r11, ED E3B0B0ED %% R11=ED
  1411. -filler- B2ACFF00
  1412. sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
  1413. -filler- BFFF0000
  1414. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1415. -filler- FF000000
  1416. adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
  1417. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
  1418. -filler- B2AC00FF
  1419. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1420. -filler- B2ACFF00
  1421. strt r11, [r12]! E5ACB000
  1422. -filler- BFFF0000
  1423. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1424. -filler- FF000000
  1425. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1426. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1427. -filler- B2AC00FF
  1428. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1429. -filler- B2ACFF00
  1430. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1431. -filler- BFFF0000
  1432. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  1433. -filler- FF000000
  1434. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1435. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1436. -filler- B2AC00FF
  1437. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  1438.  
  1439. Box names:
  1440. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1441. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1442. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1443. Box 4: (Et♀!n ) [ends with three spaces]
  1444. Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
  1445. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1446. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1447. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1448. Box 9: (yLRom"Ro) [righty "]
  1449. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1450. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1451. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  1452. Box 13: (YN?nFNRo)
  1453. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  1454. _______________________________
  1455. For German versions:
  1456. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1457. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1458. -filler- B2AC00FF
  1459. movs r11, ED E3B0B0ED %% R11=ED
  1460. -filler- B2ACFF00
  1461. sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
  1462. -filler- BFFF0000
  1463. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1464. -filler- FF000000
  1465. adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
  1466. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
  1467. -filler- B2AC00FF
  1468. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1469. -filler- B2ACFF00
  1470. strt r11, [r12]! E5ACB000
  1471. -filler- BFFF0000
  1472. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1473. -filler- FF000000
  1474. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1475. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1476. -filler- B2AC00FF
  1477. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1478. -filler- B2ACFF00
  1479. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1480. -filler- BFFF0000
  1481. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1482. -filler- FF000000
  1483. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1484. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1485. -filler- B2AC00FF
  1486. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  1487.  
  1488. Box names:
  1489. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1490. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1491. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1492. Box 4: (Et♀!n ) [ends with three spaces]
  1493. Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
  1494. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1495. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1496. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1497. Box 9: (yLRom"Ro) [righty "]
  1498. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1499. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1500. Box 12: (EmT-n ) [ends with three spaces]
  1501. Box 13: (YN?nFNRo)
  1502. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1503. _______________________________
  1504. For Spanish versions:
  1505. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1506. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1507. -filler- B2AC00FF
  1508. movs r11, ED E3B0B0ED %% R11=ED
  1509. -filler- B2ACFF00
  1510. sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
  1511. -filler- BFFF0000
  1512. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1513. -filler- FF000000
  1514. adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
  1515. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
  1516. -filler- B2AC00FF
  1517. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1518. -filler- B2ACFF00
  1519. strt r11, [r12]! E5ACB000
  1520. -filler- BFFF0000
  1521. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1522. -filler- FF000000
  1523. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1524. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1525. -filler- B2AC00FF
  1526. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1527. -filler- B2ACFF00
  1528. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1529. -filler- BFFF0000
  1530. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1531. -filler- FF000000
  1532. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1533. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1534. -filler- B2AC00FF
  1535. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  1536.  
  1537. Box names:
  1538. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1539. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1540. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1541. Box 4: (Et♀!n ) [ends with three spaces]
  1542. Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
  1543. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1544. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1545. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1546. Box 9: (yLRom"Ro) [righty "]
  1547. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1548. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1549. Box 12: (EmT-n ) [ends with three spaces]
  1550. Box 13: (YN?nFNRo)
  1551. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  1552. _______________________________
  1553. For French versions:
  1554. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1555. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1556. -filler- B2AC00FF
  1557. movs r11, ED E3B0B0ED %% R11=ED
  1558. -filler- B2ACFF00
  1559. sbc r11,r11, D1 E2CBB0D1 %% R11=R11-D1-1=1B
  1560. -filler- BFFF0000
  1561. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1562. -filler- FF000000
  1563. adc r11,r11, A5000000 E2ABB4A5 %% R11=R11+A5000000=B380001B
  1564. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 5B+XX
  1565. -filler- B2AC00FF
  1566. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1567. -filler- B2ACFF00
  1568. strt r11, [r12]! E5ACB000
  1569. -filler- BFFF0000
  1570. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1571. -filler- FF000000
  1572. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1573. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1574. -filler- B2AC00FF
  1575. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1576. -filler- B2ACFF00
  1577. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1578. -filler- BFFF0000
  1579. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  1580. -filler- FF000000
  1581. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1582. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1583. -filler- B2AC00FF
  1584. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  1585.  
  1586. Box names:
  1587. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1588. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1589. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1590. Box 4: (Et♀!n ) [ends with three spaces]
  1591. Box 5: (4'!n*'!n) [righty '; righty '] index of * = 5B+XX
  1592. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1593. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1594. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1595. Box 9: (yLRom"Ro) [righty "]
  1596. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1597. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1598. Box 12: (EoT-n ) [ends with three spaces]
  1599. Box 13: (YN?nFNRo)
  1600. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1601. _______________________________________________________________________________________________________________________________________
  1602.  
  1603. 94<XX<C8
  1604.  
  1605. For English versions:
  1606. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1607. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1608. -filler- B2AC00FF
  1609. movs r11, ED E3B0B0ED %% R11=ED
  1610. -filler- B2ACFF00
  1611. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1612. -filler- BFFF0000
  1613. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1614. -filler- FF000000
  1615. adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
  1616. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
  1617. -filler- B2AC00FF
  1618. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1619. -filler- B2ACFF00
  1620. strt r11, [r12]! E5ACB000
  1621. -filler- BFFF0000
  1622. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1623. -filler- FF000000
  1624. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1625. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1626. -filler- B2AC00FF
  1627. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1628. -filler- B2ACFF00
  1629. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1630. -filler- BFFF0000
  1631. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  1632. -filler- FF000000
  1633. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1634. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1635. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  1636. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  1637.  
  1638. Box names:
  1639. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1640. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1641. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1642. Box 4: (Et♀!n ) [ends with three spaces]
  1643. Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
  1644. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1645. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1646. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1647. Box 9: (yLRom"Ro) [righty "]
  1648. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1649. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1650. Box 12: (E"STn ) [lefty "; ends with three spaces]
  1651. Box 13: (YN?nFNRo)
  1652. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  1653. _______________________________
  1654. For Italian versions:
  1655. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1656. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1657. -filler- B2AC00FF
  1658. movs r11, ED E3B0B0ED %% R11=ED
  1659. -filler- B2ACFF00
  1660. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1661. -filler- BFFF0000
  1662. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1663. -filler- FF000000
  1664. adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
  1665. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
  1666. -filler- B2AC00FF
  1667. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1668. -filler- B2ACFF00
  1669. strt r11, [r12]! E5ACB000
  1670. -filler- BFFF0000
  1671. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1672. -filler- FF000000
  1673. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1674. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1675. -filler- B2AC00FF
  1676. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1677. -filler- B2ACFF00
  1678. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1679. -filler- BFFF0000
  1680. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  1681. -filler- FF000000
  1682. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1683. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1684. -filler- B2AC00FF
  1685. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  1686.  
  1687. Box names:
  1688. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1689. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1690. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1691. Box 4: (Et♀!n ) [ends with three spaces]
  1692. Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
  1693. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1694. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1695. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1696. Box 9: (yLRom"Ro) [righty "]
  1697. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1698. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1699. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  1700. Box 13: (YN?nFNRo)
  1701. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  1702. _______________________________
  1703. For German versions:
  1704. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1705. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1706. -filler- B2AC00FF
  1707. movs r11, ED E3B0B0ED %% R11=ED
  1708. -filler- B2ACFF00
  1709. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1710. -filler- BFFF0000
  1711. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1712. -filler- FF000000
  1713. adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
  1714. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
  1715. -filler- B2AC00FF
  1716. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1717. -filler- B2ACFF00
  1718. strt r11, [r12]! E5ACB000
  1719. -filler- BFFF0000
  1720. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1721. -filler- FF000000
  1722. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1723. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1724. -filler- B2AC00FF
  1725. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1726. -filler- B2ACFF00
  1727. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1728. -filler- BFFF0000
  1729. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1730. -filler- FF000000
  1731. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1732. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1733. -filler- B2AC00FF
  1734. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  1735.  
  1736. Box names:
  1737. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1738. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1739. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1740. Box 4: (Et♀!n ) [ends with three spaces]
  1741. Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
  1742. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1743. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1744. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1745. Box 9: (yLRom"Ro) [righty "]
  1746. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1747. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1748. Box 12: (EmT-n ) [ends with three spaces]
  1749. Box 13: (YN?nFNRo)
  1750. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1751. _______________________________
  1752. For Spanish versions:
  1753. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1754. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1755. -filler- B2AC00FF
  1756. movs r11, ED E3B0B0ED %% R11=ED
  1757. -filler- B2ACFF00
  1758. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1759. -filler- BFFF0000
  1760. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1761. -filler- FF000000
  1762. adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
  1763. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
  1764. -filler- B2AC00FF
  1765. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1766. -filler- B2ACFF00
  1767. strt r11, [r12]! E5ACB000
  1768. -filler- BFFF0000
  1769. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1770. -filler- FF000000
  1771. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1772. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1773. -filler- B2AC00FF
  1774. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1775. -filler- B2ACFF00
  1776. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1777. -filler- BFFF0000
  1778. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1779. -filler- FF000000
  1780. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1781. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1782. -filler- B2AC00FF
  1783. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  1784.  
  1785. Box names:
  1786. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1787. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1788. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1789. Box 4: (Et♀!n ) [ends with three spaces]
  1790. Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
  1791. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1792. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1793. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1794. Box 9: (yLRom"Ro) [righty "]
  1795. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1796. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1797. Box 12: (EmT-n ) [ends with three spaces]
  1798. Box 13: (YN?nFNRo)
  1799. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  1800. _______________________________
  1801. For French versions:
  1802. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1803. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1804. -filler- B2AC00FF
  1805. movs r11, ED E3B0B0ED %% R11=ED
  1806. -filler- B2ACFF00
  1807. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1808. -filler- BFFF0000
  1809. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1810. -filler- FF000000
  1811. adc r11,r11, DA000000 E2ABB4DA %% R11=R11+DA000000=E880001B
  1812. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = 26+XX
  1813. -filler- B2AC00FF
  1814. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1815. -filler- B2ACFF00
  1816. strt r11, [r12]! E5ACB000
  1817. -filler- BFFF0000
  1818. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1819. -filler- FF000000
  1820. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1821. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1822. -filler- B2AC00FF
  1823. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1824. -filler- B2ACFF00
  1825. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1826. -filler- BFFF0000
  1827. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  1828. -filler- FF000000
  1829. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1830. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1831. -filler- B2AC00FF
  1832. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  1833.  
  1834. Box names:
  1835. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1836. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1837. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1838. Box 4: (Et♀!n ) [ends with three spaces]
  1839. Box 5: (f'!n*'Qn) [righty '; righty '] index of * = 26+XX
  1840. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1841. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1842. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1843. Box 9: (yLRom"Ro) [righty "]
  1844. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1845. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1846. Box 12: (EoT-n ) [ends with three spaces]
  1847. Box 13: (YN?nFNRo)
  1848. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1849. _______________________________________________________________________________________________________________________________________
  1850.  
  1851. C9<XX<FC
  1852.  
  1853. For English versions:
  1854. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1855. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1856. -filler- B2AC00FF
  1857. movs r11, ED E3B0B0ED %% R11=ED
  1858. -filler- B2ACFF00
  1859. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1860. -filler- BFFF0000
  1861. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1862. -filler- FF000000
  1863. adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
  1864. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
  1865. -filler- B2AC00FF
  1866. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1867. -filler- B2ACFF00
  1868. strt r11, [r12]! E5ACB000
  1869. -filler- BFFF0000
  1870. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1871. -filler- FF000000
  1872. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1873. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1874. -filler- B2AC00FF
  1875. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1876. -filler- B2ACFF00
  1877. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1878. -filler- BFFF0000
  1879. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  1880. -filler- FF000000
  1881. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1882. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1883. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  1884. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  1885.  
  1886. Box names:
  1887. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1888. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1889. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1890. Box 4: (Et♀!n ) [ends with three spaces]
  1891. Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
  1892. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1893. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1894. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1895. Box 9: (yLRom"Ro) [righty "]
  1896. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1897. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1898. Box 12: (E"STn ) [lefty "; ends with three spaces]
  1899. Box 13: (YN?nFNRo)
  1900. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  1901. _______________________________
  1902. For Italian versions:
  1903. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1904. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1905. -filler- B2AC00FF
  1906. movs r11, ED E3B0B0ED %% R11=ED
  1907. -filler- B2ACFF00
  1908. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1909. -filler- BFFF0000
  1910. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1911. -filler- FF000000
  1912. adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
  1913. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
  1914. -filler- B2AC00FF
  1915. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1916. -filler- B2ACFF00
  1917. strt r11, [r12]! E5ACB000
  1918. -filler- BFFF0000
  1919. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1920. -filler- FF000000
  1921. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1922. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1923. -filler- B2AC00FF
  1924. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1925. -filler- B2ACFF00
  1926. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1927. -filler- BFFF0000
  1928. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  1929. -filler- FF000000
  1930. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1931. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1932. -filler- B2AC00FF
  1933. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  1934.  
  1935. Box names:
  1936. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1937. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1938. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1939. Box 4: (Et♀!n ) [ends with three spaces]
  1940. Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
  1941. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1942. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1943. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1944. Box 9: (yLRom"Ro) [righty "]
  1945. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1946. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1947. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  1948. Box 13: (YN?nFNRo)
  1949. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  1950. _______________________________
  1951. For German versions:
  1952. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  1953. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  1954. -filler- B2AC00FF
  1955. movs r11, ED E3B0B0ED %% R11=ED
  1956. -filler- B2ACFF00
  1957. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  1958. -filler- BFFF0000
  1959. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  1960. -filler- FF000000
  1961. adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
  1962. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
  1963. -filler- B2AC00FF
  1964. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  1965. -filler- B2ACFF00
  1966. strt r11, [r12]! E5ACB000
  1967. -filler- BFFF0000
  1968. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  1969. -filler- FF000000
  1970. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  1971. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  1972. -filler- B2AC00FF
  1973. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  1974. -filler- B2ACFF00
  1975. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  1976. -filler- BFFF0000
  1977. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  1978. -filler- FF000000
  1979. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  1980. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  1981. -filler- B2AC00FF
  1982. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  1983.  
  1984. Box names:
  1985. Box 1: ('RUnFIRn) [lefty '; upper case i]
  1986. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  1987. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  1988. Box 4: (Et♀!n ) [ends with three spaces]
  1989. Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
  1990. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  1991. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1992. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  1993. Box 9: (yLRom"Ro) [righty "]
  1994. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  1995. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  1996. Box 12: (EmT-n ) [ends with three spaces]
  1997. Box 13: (YN?nFNRo)
  1998. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  1999. _______________________________
  2000. For Spanish versions:
  2001. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2002. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2003. -filler- B2AC00FF
  2004. movs r11, ED E3B0B0ED %% R11=ED
  2005. -filler- B2ACFF00
  2006. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2007. -filler- BFFF0000
  2008. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2009. -filler- FF000000
  2010. adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
  2011. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
  2012. -filler- B2AC00FF
  2013. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2014. -filler- B2ACFF00
  2015. strt r11, [r12]! E5ACB000
  2016. -filler- BFFF0000
  2017. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2018. -filler- FF000000
  2019. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2020. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2021. -filler- B2AC00FF
  2022. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2023. -filler- B2ACFF00
  2024. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2025. -filler- BFFF0000
  2026. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  2027. -filler- FF000000
  2028. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2029. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2030. -filler- B2AC00FF
  2031. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  2032.  
  2033. Box names:
  2034. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2035. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2036. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2037. Box 4: (Et♀!n ) [ends with three spaces]
  2038. Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
  2039. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2040. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2041. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2042. Box 9: (yLRom"Ro) [righty "]
  2043. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2044. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2045. Box 12: (EmT-n ) [ends with three spaces]
  2046. Box 13: (YN?nFNRo)
  2047. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  2048. _______________________________
  2049. For French versions:
  2050. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2051. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2052. -filler- B2AC00FF
  2053. movs r11, ED E3B0B0ED %% R11=ED
  2054. -filler- B2ACFF00
  2055. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2056. -filler- BFFF0000
  2057. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2058. -filler- FF000000
  2059. adc r11,r11, E000000 E2ABB6E0 %% R11=R11+E000000=1C80001B
  2060. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-E
  2061. -filler- B2AC00FF
  2062. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2063. -filler- B2ACFF00
  2064. strt r11, [r12]! E5ACB000
  2065. -filler- BFFF0000
  2066. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2067. -filler- FF000000
  2068. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2069. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2070. -filler- B2AC00FF
  2071. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2072. -filler- B2ACFF00
  2073. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2074. -filler- BFFF0000
  2075. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  2076. -filler- FF000000
  2077. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2078. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2079. -filler- B2AC00FF
  2080. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  2081.  
  2082. Box names:
  2083. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2084. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2085. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2086. Box 4: (Et♀!n ) [ends with three spaces]
  2087. Box 5: (l♀!n*'Qn) [lower case L; righty '; righty '] index of * = XX-E
  2088. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2089. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2090. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2091. Box 9: (yLRom"Ro) [righty "]
  2092. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2093. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2094. Box 12: (EoT-n ) [ends with three spaces]
  2095. Box 13: (YN?nFNRo)
  2096. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  2097. _______________________________________________________________________________________________________________________________________
  2098.  
  2099. FD<XX<FF
  2100.  
  2101. For English versions:
  2102. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2103. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2104. -filler- B2AC00FF
  2105. movs r11, ED E3B0B0ED %% R11=ED
  2106. -filler- B2ACFF00
  2107. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2108. -filler- BFFF0000
  2109. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2110. -filler- FF000000
  2111. adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
  2112. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
  2113. -filler- B2AC00FF
  2114. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2115. -filler- B2ACFF00
  2116. strt r11, [r12]! E5ACB000
  2117. -filler- BFFF0000
  2118. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2119. -filler- FF000000
  2120. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2121. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2122. -filler- B2AC00FF
  2123. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2124. -filler- B2ACFF00
  2125. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2126. -filler- BFFF0000
  2127. sbc r12,lr, 2C40 E2CECDB1 %% R12=LR-2C40-1
  2128. -filler- FF000000
  2129. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2130. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2131. adc r12,r12 3FC0 E2ACCDFF %% R12=R12+3FC0
  2132. sbc r0,r12, B0 E2CC00B0 %% R0=R12-B0-1=????ENG
  2133.  
  2134. Box names:
  2135. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2136. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2137. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2138. Box 4: (Et♀!n ) [ends with three spaces]
  2139. Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
  2140. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2141. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2142. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2143. Box 9: (yLRom"Ro) [righty "]
  2144. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2145. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2146. Box 12: (E"STn ) [lefty "; ends with three spaces]
  2147. Box 13: (YN?nFNRo)
  2148. Box 14: (S?n... Rn ) [one ...; one space after ...; ends with space]
  2149. _______________________________
  2150. For Italian versions:
  2151. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2152. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2153. -filler- B2AC00FF
  2154. movs r11, ED E3B0B0ED %% R11=ED
  2155. -filler- B2ACFF00
  2156. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2157. -filler- BFFF0000
  2158. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2159. -filler- FF000000
  2160. adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
  2161. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
  2162. -filler- B2AC00FF
  2163. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2164. -filler- B2ACFF00
  2165. strt r11, [r12]! E5ACB000
  2166. -filler- BFFF0000
  2167. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2168. -filler- FF000000
  2169. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2170. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2171. -filler- B2AC00FF
  2172. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2173. -filler- B2ACFF00
  2174. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2175. -filler- BFFF0000
  2176. adc r12,lr, E00 E2AECEE0 %% R12=LR+E00
  2177. -filler- FF000000
  2178. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2179. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2180. -filler- B2AC00FF
  2181. adc r0,r12, DE E2AC00DE %% R0=R12+DE=????ITA
  2182.  
  2183. Box names:
  2184. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2185. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2186. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2187. Box 4: (Et♀!n ) [ends with three spaces]
  2188. Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
  2189. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2190. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2191. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2192. Box 9: (yLRom"Ro) [righty "]
  2193. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2194. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2195. Box 12: (ElT-n ) [lower case L; ends with three spaces]
  2196. Box 13: (YN?nFNRo)
  2197. Box 14: ( ?"j ?n ) [starts with space, righty "; one space after j; ends with space]
  2198. _______________________________
  2199. For German versions:
  2200. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2201. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2202. -filler- B2AC00FF
  2203. movs r11, ED E3B0B0ED %% R11=ED
  2204. -filler- B2ACFF00
  2205. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2206. -filler- BFFF0000
  2207. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2208. -filler- FF000000
  2209. adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
  2210. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
  2211. -filler- B2AC00FF
  2212. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2213. -filler- B2ACFF00
  2214. strt r11, [r12]! E5ACB000
  2215. -filler- BFFF0000
  2216. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2217. -filler- FF000000
  2218. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2219. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2220. -filler- B2AC00FF
  2221. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2222. -filler- B2ACFF00
  2223. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2224. -filler- BFFF0000
  2225. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  2226. -filler- FF000000
  2227. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2228. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2229. -filler- B2AC00FF
  2230. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????GER
  2231.  
  2232. Box names:
  2233. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2234. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2235. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2236. Box 4: (Et♀!n ) [ends with three spaces]
  2237. Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
  2238. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2239. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2240. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2241. Box 9: (yLRom"Ro) [righty "]
  2242. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2243. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2244. Box 12: (EmT-n ) [ends with three spaces]
  2245. Box 13: (YN?nFNRo)
  2246. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  2247. _______________________________
  2248. For Spanish versions:
  2249. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2250. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2251. -filler- B2AC00FF
  2252. movs r11, ED E3B0B0ED %% R11=ED
  2253. -filler- B2ACFF00
  2254. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2255. -filler- BFFF0000
  2256. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2257. -filler- FF000000
  2258. adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
  2259. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
  2260. -filler- B2AC00FF
  2261. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2262. -filler- B2ACFF00
  2263. strt r11, [r12]! E5ACB000
  2264. -filler- BFFF0000
  2265. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2266. -filler- FF000000
  2267. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2268. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2269. -filler- B2AC00FF
  2270. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2271. -filler- B2ACFF00
  2272. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2273. -filler- BFFF0000
  2274. adc r12,lr, E10 E2AECEE1 %% R12=LR+E10
  2275. -filler- FF000000
  2276. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2277. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2278. -filler- B2AC00FF
  2279. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=????SPA
  2280.  
  2281. Box names:
  2282. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2283. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2284. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2285. Box 4: (Et♀!n ) [ends with three spaces]
  2286. Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
  2287. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2288. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2289. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2290. Box 9: (yLRom"Ro) [righty "]
  2291. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2292. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2293. Box 12: (EmT-n ) [ends with three spaces]
  2294. Box 13: (YN?nFNRo)
  2295. Box 14: ( ?"b ?n ) [starts with space, righty "; one space after a; ends with space]
  2296. _______________________________
  2297. For French versions:
  2298. sbc r12,pc, B300 E2CFCCB3 %% R12=PC-B300
  2299. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  2300. -filler- B2AC00FF
  2301. movs r11, ED E3B0B0ED %% R11=ED
  2302. -filler- B2ACFF00
  2303. sbc r11,r11, D1 E2CBB0D0 %% R11=R11-D1-1=1B
  2304. -filler- BFFF0000
  2305. adc r11,r11, E800000 E2ABB6E8 %% R11=R11+E800000=E80001B
  2306. -filler- FF000000
  2307. adc r11,r11, 30000000 E2ABB5C0 %% R11=R11+30000000=3E80001B
  2308. adc r11,r11, YY000000 E2ABB4YY %% R11=R11+YY000000 YY = XX-30
  2309. -filler- B2AC00FF
  2310. sbc r11,r11, E000000 E2CBB6E0 %% R11=R11-E000000-1=XX80001A
  2311. -filler- B2ACFF00
  2312. strt r11, [r12]! E5ACB000
  2313. -filler- BFFF0000
  2314. mvn r12, E1 E3E0C0E1 %% R12=notE1=FFFFFF1E
  2315. -filler- FF000000
  2316. bic r12,r12, ED00000 E3CCC6ED %% R12=R12 and notED00000=F12FFF1E
  2317. bic r11,r12, 1000000E E3CCB2E1 %% R11=R12 and not1000000E=E12FFF10=bx r0 opcpde
  2318. -filler- B2AC00FF
  2319. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  2320. -filler- B2ACFF00
  2321. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  2322. -filler- BFFF0000
  2323. adc r12,lr, E30 E2AECEE3 %% R12=LR+E30
  2324. -filler- FF000000
  2325. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  2326. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  2327. -filler- B2AC00FF
  2328. adc r0,r12, E2 E2AC00E2 %% R0=R12+E2=????FRA
  2329.  
  2330. Box names:
  2331. Box 1: ('RUnFIRn) [lefty '; upper case i]
  2332. Box 2: ( ?"y......o ) [starts with space; righty "; two ...; ends with space]
  2333. Box 3: (?"W...Qn ) [righty "; one ...; ends with two spaces]
  2334. Box 4: (Et♀!n ) [ends with three spaces]
  2335. Box 5: (F♂!n*'Qn) [righty '; righty '] index of * = XX-30
  2336. Box 6: ( ?"l♀Qn ) [starts with space; righty "; lower case L; ends with space]
  2337. Box 7: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2338. Box 8: (EmFlo ) [lower case L; ends with three spaces]
  2339. Box 9: (yLRom"Ro) [righty "]
  2340. Box 10: ( ?"FGEn ) [starts with space; righty "; ends with space]
  2341. Box 11: (?" ...?q ) [righty "; one space after "; one ...; ends with two spaces]
  2342. Box 12: (EoT-n ) [ends with three spaces]
  2343. Box 13: (YN?nFNRo)
  2344. Box 14: ( ?"n ?n ) [starts with space, righty "; one space after n; ends with space]
  2345. _______________________________________________________________________________________________________________________________________
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement