...
21866a6: 7804 ldrb r4, [r0, #0]
21866a8: 2d04 cmp r5, #4
21866aa: d834 bhi.n 0x2186716
21866ac: 1968 adds r0, r5, r5
21866ae: 4478 add r0, pc
21866b0: 88c0 ldrh r0, [r0, #6]
21866b2: 0400 lsls r0, r0, #16
21866b4: 1400 asrs r0, r0, #16
21866b6: 4487 add pc, r0
21866b8: 0008
21866ba: 005c
21866bc: 0022
21866be: 0028
21866c0: 0044
; case 0x00: スライム
21866c2: 2007 movs r0, #7
21866c4: 1fa1 subs r1, r4, #6
21866c6: 222d movs r2, #45 @ 0x2d
21866c8: f682 fd68 bl 0x200919c
21866cc: 1c07 adds r7, r0, #0
21866ce: 2007 movs r0, #7
21866d0: 1ee1 subs r1, r4, #3
21866d2: 222d movs r2, #45 @ 0x2d
21866d4: f682 fd62 bl 0x200919c
21866d8: 1c06 adds r6, r0, #0
21866da: e01c b.n 0x2186716
; case 0x02: 草原
21866dc: 2701 movs r7, #1
21866de: 2604 movs r6, #4
21866e0: e019 b.n 0x2186716
; case 0x03: 森
21866e2: 1c21 adds r1, r4, #0
21866e4: 2004 movs r0, #4
21866e6: 3908 subs r1, #8
21866e8: 220f movs r2, #15
21866ea: f682 fd57 bl 0x200919c
21866ee: 1c07 adds r7, r0, #0
21866f0: 2004 movs r0, #4
21866f2: 1f61 subs r1, r4, #5
21866f4: 220f movs r2, #15
21866f6: f682 fd51 bl 0x200919c
21866fa: 1c06 adds r6, r0, #0
21866fc: e00b b.n 0x2186716
; case 0x04: 山
21866fe: 2005 movs r0, #5
2186700: 1f61 subs r1, r4, #5
2186702: 2219 movs r2, #25
2186704: f682 fd4a bl 0x200919c
2186708: 1c07 adds r7, r0, #0
218670a: 2005 movs r0, #5
218670c: 1ee1 subs r1, r4, #3
218670e: 2219 movs r2, #25
2186710: f682 fd44 bl 0x200919c
2186714: 1c06 adds r6, r0, #0
; case 0x01: メタル
2186716: 2d01 cmp r5, #1
2186718: d101 bne.n 0x218671e
218671a: 2481 movs r4, #129 @ 0x81
218671c: e007 b.n 0x218672e
218671e: f69d f849 bl 0x20237b4
2186722: 3078 adds r0, #120 @ 0x78
2186724: 1c39 adds r1, r7, #0
2186726: 1c32 adds r2, r6, #0
2186728: f6ae fc48 bl 0x2034fbc
218672c: 1c04 adds r4, r0, #0
...
;------------------------------------------
; r0 ← エンカウントテーブル No.
;------------------------------------------
...
2034ff0: 9802 ldr r0, [sp, #8]
2034ff2: 2500 movs r5, #0
2034ff4: 2800 cmp r0, #0
2034ff6: d929 bls.n 0x203504c
2034ff8: 481d ldr r0, [pc, #116] @ (0x2035070)
2034ffa: 4a1e ldr r2, [pc, #120] @ (0x2035074)
2034ffc: 6800 ldr r0, [r0, #0]
2034ffe: 4b1e ldr r3, [pc, #120] @ (0x2035078)
2035000: 9000 str r0, [sp, #0]
2035002: 481a ldr r0, [pc, #104] @ (0x203506c)
2035004: 6812 ldr r2, [r2, #0]
2035006: 681b ldr r3, [r3, #0]
2035008: 1c29 adds r1, r5, #0
203500a: f038 eaa2 blx 0x206d550
203500e: 210e movs r1, #14
2035010: 5641 ldrsb r1, [r0, r1]
2035012: 2008 movs r0, #8
2035014: 4008 ands r0, r1
2035016: 0540 lsls r0, r0, #21
2035018: 1600 asrs r0, r0, #24
203501a: 2801 cmp r0, #1
203501c: d012 beq.n 0x2035044 ; イベント戦闘は除外する
203501e: 4814 ldr r0, [pc, #80] @ (0x2035070)
2035020: 4a14 ldr r2, [pc, #80] @ (0x2035074)
2035022: 6800 ldr r0, [r0, #0]
2035024: 4b14 ldr r3, [pc, #80] @ (0x2035078)
2035026: 9000 str r0, [sp, #0]
2035028: 4810 ldr r0, [pc, #64] @ (0x203506c)
203502a: 6812 ldr r2, [r2, #0]
203502c: 681b ldr r3, [r3, #0]
203502e: 1c29 adds r1, r5, #0
2035030: f038 ea8e blx 0x206d550
2035034: 7b41 ldrb r1, [r0, #13] ; r1 ← エリアレベル
2035036: 42b9 cmp r1, r7
2035038: db04 blt.n 0x2035044 ; r1 < (最低 エリア Lv) の場合
203503a: 9801 ldr r0, [sp, #4]
203503c: 4281 cmp r1, r0
203503e: dc01 bgt.n 0x2035044 ; r1 > (最高 エリア Lv) の場合
2035040: c620 stmia r6!, {r5}
2035042: 1c64 adds r4, r4, #1
2035044: 9802 ldr r0, [sp, #8]
2035046: 1c6d adds r5, r5, #1
2035048: 4285 cmp r5, r0
203504a: d3d5 bcc.n 0x2034ff8
203504c: 9801 ldr r0, [sp, #4]
203504e: 1e7f subs r7, r7, #1
2035050: 1e40 subs r0, r0, #1
2035052: 9001 str r0, [sp, #4]
2035054: 2c00 cmp r4, #0
2035056: d0cb beq.n 0x2034ff0 ; 候補数が 0 の場合、最低・最高エリア Lv を 1 ずつ下げて再検索する
2035058: 1c20 adds r0, r4, #0
203505a: f019 ebf2 blx 0x204e840
203505e: 0081 lsls r1, r0, #2
2035060: a803 add r0, sp, #12
2035062: 5840 ldr r0, [r0, r1]
2035064: b07f add sp, #508 @ 0x1fc
2035066: b004 add sp, #16
2035068: bdf0 pop {r4, r5, r6, r7, pc}
203506a: 46c0 nop @ (mov r8, r8)
203506c: 020d2aa0
2035070: 020d2a9c
2035074: 020d2a98
2035078: 02094ea8
...