feat(phase-29): func_8012AAAC family swept 137/137 — the --like guard unblocked the whole class

- 134/134 BANKED on the remainder (after 3/3 on the probe) => the family is 137/137, ZERO failures.
  func_8012AAAC is now stubbed in NO overlay. R22 clean-fleet: extract-all 139/139, check-all
  140 passed / 0 failed.
- FLEET 81.9 -> 82.0% instr · 89.60 -> 89.64% fn-count · distinct-code 69.3 -> 69.5%.
- THE METRIC POINT, reproduced twice in one session and in BOTH directions: this jtbl family is
  byte-VARIANT (each overlay's table holds its own addresses), so every member is a genuinely new
  unique function and distinct-code MOVED. The h_seq PURE families swept earlier added 274 members
  and moved distinct-code by +0.0, because those members were already counted via their shared
  exemplar. SESSION-20's routing rule, now byte-demonstrated: target byte-VARIANT families to move
  RE-completeness; high-reach h_exact families move only the display number.
- cookbook §91 — "a structure-TRANSFER is only valid where the structure corresponds": the --like
  role trap, plus the three-hypothesis trail (two wrong, and instructive: the sibling call-site casts
  were a real defect that fixed nothing, and my own carve-alone test was a false lead that departed
  from the tool's real sequence). The law: any "same family => same structure" transfer must state
  which structural fact it assumes and CHECK it on both sides — and a tool that drops an error class
  it cannot act on should still SURFACE it, because a bare `gate-fail` repeated 137 times cost far
  more than printing one line would have.
This commit is contained in:
Drew T
2026-07-27 11:25:42 -06:00
parent a5e5ea45ef
commit ab3ac83a41
272 changed files with 15526 additions and 4620 deletions
+264 -130
View File
File diff suppressed because it is too large Load Diff
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x541e8, c, ov_SC01_005_jr_8017C340]
- [0x5a20c, data, tail]
- [0xa2d00, .rodata, ov_SC01_005] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2d14, data, tail2]
- [0xa2ddc, .rodata, ov_SC01_005_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2ebc, data, tail3]
- [0xa2ebc, data, tail2]
- [0xa2ed4, .rodata, ov_SC01_005_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2ee8, data, tail4]
- [0xa2ee8, data, tail3]
- [0xa2eec, .rodata, ov_SC01_005_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2f00, data, tail5]
- [0xa2f00, data, tail4]
- [0xa2f04, .rodata, ov_SC01_005_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2f18, data, tail6]
- [0xa2f18, data, tail5]
- [0xa2f54, .rodata, ov_SC01_005_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2fb8, data, tail7]
- [0xa2fb8, data, tail6]
- [0xa35c4, .rodata, ov_SC01_005_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa35f8, data, tail8]
- [0xa35f8, data, tail7]
- [0xa35fc, .rodata, ov_SC01_005_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3630, data, tail9]
- [0xa3630, data, tail8]
- [0xa366c, .rodata, ov_SC01_005_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3680, data, tail10]
- [0xa3680, data, tail9]
- [0xa3698, .rodata, ov_SC01_005_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3704, data, tail11]
- [0xa3704, data, tail10]
- [0xa3774, .rodata, ov_SC01_005_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa37b8, .rodata, ov_SC01_005_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3800, data, tail12]
- [0xa3800, data, tail11]
- [0xa3860, .rodata, ov_SC01_005_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3894, data, tail13]
- [0xa3894, data, tail12]
- [0xa3898, .rodata, ov_SC01_005_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa38b4, data, tail14]
- [0xa38b4, data, tail13]
- [0xa38b8, .rodata, ov_SC01_005_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa38d4, data, tail15]
- [0xa38d4, data, tail14]
- [0xa38f8, .rodata, ov_SC01_005_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3914, data, tail16]
- [0xa3914, data, tail15]
- [0xa392c, .rodata, ov_SC01_005_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa394c, data, tail17]
- [0xa394c, data, tail16]
- [0xa39cc, .rodata, ov_SC01_005_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa39e0, data, tail18]
- [0xa39e0, data, tail17]
- [0xa3b88, .rodata, ov_SC01_005_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3d00, data, tail19]
- [0xa3d00, data, tail18]
- [0xa3d90, .rodata, ov_SC01_005_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e1c, data, tail20]
- [0xa3e1c, data, tail19]
- [0xa3e20, .rodata, ov_SC01_005_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e34, .rodata, ov_SC01_005_jr_8017C340] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e54, data, tail21]
- [0xa3e54, data, tail20]
- [0xA5F08, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA5F09] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x541e8, c, ov_SC01_006_jr_8017C340]
- [0x5a20c, data, tail]
- [0xa2d00, .rodata, ov_SC01_006] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2d14, data, tail2]
- [0xa2ddc, .rodata, ov_SC01_006_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2ebc, data, tail3]
- [0xa2ebc, data, tail2]
- [0xa2ed4, .rodata, ov_SC01_006_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2ee8, data, tail4]
- [0xa2ee8, data, tail3]
- [0xa2eec, .rodata, ov_SC01_006_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2f00, data, tail5]
- [0xa2f00, data, tail4]
- [0xa2f04, .rodata, ov_SC01_006_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2f18, data, tail6]
- [0xa2f18, data, tail5]
- [0xa2f54, .rodata, ov_SC01_006_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2fb8, data, tail7]
- [0xa2fb8, data, tail6]
- [0xa35c4, .rodata, ov_SC01_006_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa35f8, data, tail8]
- [0xa35f8, data, tail7]
- [0xa35fc, .rodata, ov_SC01_006_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3630, data, tail9]
- [0xa3630, data, tail8]
- [0xa366c, .rodata, ov_SC01_006_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3680, data, tail10]
- [0xa3680, data, tail9]
- [0xa3698, .rodata, ov_SC01_006_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3704, data, tail11]
- [0xa3704, data, tail10]
- [0xa3774, .rodata, ov_SC01_006_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa37b8, .rodata, ov_SC01_006_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3800, data, tail12]
- [0xa3800, data, tail11]
- [0xa3860, .rodata, ov_SC01_006_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3894, data, tail13]
- [0xa3894, data, tail12]
- [0xa3898, .rodata, ov_SC01_006_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa38b4, data, tail14]
- [0xa38b4, data, tail13]
- [0xa38b8, .rodata, ov_SC01_006_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa38d4, data, tail15]
- [0xa38d4, data, tail14]
- [0xa38f8, .rodata, ov_SC01_006_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3914, data, tail16]
- [0xa3914, data, tail15]
- [0xa392c, .rodata, ov_SC01_006_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa394c, data, tail17]
- [0xa394c, data, tail16]
- [0xa39cc, .rodata, ov_SC01_006_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa39e0, data, tail18]
- [0xa39e0, data, tail17]
- [0xa3b88, .rodata, ov_SC01_006_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3d00, data, tail19]
- [0xa3d00, data, tail18]
- [0xa3d90, .rodata, ov_SC01_006_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e1c, data, tail20]
- [0xa3e1c, data, tail19]
- [0xa3e20, .rodata, ov_SC01_006_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e34, .rodata, ov_SC01_006_jr_8017C340] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e54, data, tail21]
- [0xa3e54, data, tail20]
- [0xA5F08, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA5F09] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d44, c, ov_SC01_008_jr_8017BE9C]
- [0x575ec, data, tail]
- [0x787b0, .rodata, ov_SC01_008] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x787c4, data, tail2]
- [0x7888c, .rodata, ov_SC01_008_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7896c, data, tail3]
- [0x7896c, data, tail2]
- [0x78984, .rodata, ov_SC01_008_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78998, data, tail4]
- [0x78998, data, tail3]
- [0x7899c, .rodata, ov_SC01_008_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x789b0, data, tail5]
- [0x789b0, data, tail4]
- [0x789b4, .rodata, ov_SC01_008_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x789c8, data, tail6]
- [0x789c8, data, tail5]
- [0x78a04, .rodata, ov_SC01_008_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78a68, data, tail7]
- [0x78a68, data, tail6]
- [0x79074, .rodata, ov_SC01_008_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x790a8, data, tail8]
- [0x790a8, data, tail7]
- [0x790ac, .rodata, ov_SC01_008_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x790e0, data, tail9]
- [0x790e0, data, tail8]
- [0x7911c, .rodata, ov_SC01_008_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79130, data, tail10]
- [0x79130, data, tail9]
- [0x79148, .rodata, ov_SC01_008_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x791b4, data, tail11]
- [0x791b4, data, tail10]
- [0x79224, .rodata, ov_SC01_008_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79268, .rodata, ov_SC01_008_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x792b0, data, tail12]
- [0x792b0, data, tail11]
- [0x79310, .rodata, ov_SC01_008_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79344, data, tail13]
- [0x79344, data, tail12]
- [0x79348, .rodata, ov_SC01_008_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79364, data, tail14]
- [0x79364, data, tail13]
- [0x79368, .rodata, ov_SC01_008_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79384, data, tail15]
- [0x79384, data, tail14]
- [0x793a8, .rodata, ov_SC01_008_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x793c4, data, tail16]
- [0x793c4, data, tail15]
- [0x793dc, .rodata, ov_SC01_008_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x793fc, data, tail17]
- [0x793fc, data, tail16]
- [0x7947c, .rodata, ov_SC01_008_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79490, data, tail18]
- [0x79490, data, tail17]
- [0x79638, .rodata, ov_SC01_008_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x797b0, data, tail19]
- [0x797b0, data, tail18]
- [0x79840, .rodata, ov_SC01_008_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x798cc, data, tail20]
- [0x798cc, data, tail19]
- [0x798d0, .rodata, ov_SC01_008_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x798e4, .rodata, ov_SC01_008_jr_8017BE9C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x79904, data, tail21]
- [0x79904, data, tail20]
- [0x7B484, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x7B487] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d44, c, ov_SC01_009_jr_8017BE9C]
- [0x5a7d4, data, tail]
- [0xc8574, .rodata, ov_SC01_009] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8588, data, tail2]
- [0xc8650, .rodata, ov_SC01_009_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8730, data, tail3]
- [0xc8730, data, tail2]
- [0xc8748, .rodata, ov_SC01_009_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc875c, data, tail4]
- [0xc875c, data, tail3]
- [0xc8760, .rodata, ov_SC01_009_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8774, data, tail5]
- [0xc8774, data, tail4]
- [0xc8778, .rodata, ov_SC01_009_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc878c, data, tail6]
- [0xc878c, data, tail5]
- [0xc87c8, .rodata, ov_SC01_009_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc882c, data, tail7]
- [0xc882c, data, tail6]
- [0xc8e38, .rodata, ov_SC01_009_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8e6c, data, tail8]
- [0xc8e6c, data, tail7]
- [0xc8e70, .rodata, ov_SC01_009_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8ea4, data, tail9]
- [0xc8ea4, data, tail8]
- [0xc8ee0, .rodata, ov_SC01_009_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8ef4, data, tail10]
- [0xc8ef4, data, tail9]
- [0xc8f0c, .rodata, ov_SC01_009_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc8f78, data, tail11]
- [0xc8f78, data, tail10]
- [0xc8fe8, .rodata, ov_SC01_009_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc902c, .rodata, ov_SC01_009_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9074, data, tail12]
- [0xc9074, data, tail11]
- [0xc90d4, .rodata, ov_SC01_009_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9108, data, tail13]
- [0xc9108, data, tail12]
- [0xc910c, .rodata, ov_SC01_009_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9128, data, tail14]
- [0xc9128, data, tail13]
- [0xc912c, .rodata, ov_SC01_009_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9148, data, tail15]
- [0xc9148, data, tail14]
- [0xc916c, .rodata, ov_SC01_009_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9188, data, tail16]
- [0xc9188, data, tail15]
- [0xc91a0, .rodata, ov_SC01_009_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc91c0, data, tail17]
- [0xc91c0, data, tail16]
- [0xc9240, .rodata, ov_SC01_009_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9254, data, tail18]
- [0xc9254, data, tail17]
- [0xc93fc, .rodata, ov_SC01_009_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9574, data, tail19]
- [0xc9574, data, tail18]
- [0xc9604, .rodata, ov_SC01_009_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc9690, data, tail20]
- [0xc9690, data, tail19]
- [0xc9694, .rodata, ov_SC01_009_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc96a8, .rodata, ov_SC01_009_jr_8017BE9C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc96c8, data, tail21]
- [0xc96c8, data, tail20]
- [0xCB304, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xCB307] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d44, c, ov_SC01_074_jr_8017BE9C]
- [0x56454, data, tail]
- [0x71604, .rodata, ov_SC01_074] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71618, data, tail2]
- [0x716e0, .rodata, ov_SC01_074_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x717c0, data, tail3]
- [0x717c0, data, tail2]
- [0x717d8, .rodata, ov_SC01_074_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x717ec, data, tail4]
- [0x717ec, data, tail3]
- [0x717f0, .rodata, ov_SC01_074_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71804, data, tail5]
- [0x71804, data, tail4]
- [0x71808, .rodata, ov_SC01_074_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7181c, data, tail6]
- [0x7181c, data, tail5]
- [0x71858, .rodata, ov_SC01_074_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x718bc, data, tail7]
- [0x718bc, data, tail6]
- [0x71ec8, .rodata, ov_SC01_074_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71efc, data, tail8]
- [0x71efc, data, tail7]
- [0x71f00, .rodata, ov_SC01_074_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71f34, data, tail9]
- [0x71f34, data, tail8]
- [0x71f70, .rodata, ov_SC01_074_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71f84, data, tail10]
- [0x71f84, data, tail9]
- [0x71f9c, .rodata, ov_SC01_074_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72008, data, tail11]
- [0x72008, data, tail10]
- [0x72078, .rodata, ov_SC01_074_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x720bc, .rodata, ov_SC01_074_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72104, data, tail12]
- [0x72104, data, tail11]
- [0x72164, .rodata, ov_SC01_074_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72198, data, tail13]
- [0x72198, data, tail12]
- [0x7219c, .rodata, ov_SC01_074_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x721b8, data, tail14]
- [0x721b8, data, tail13]
- [0x721bc, .rodata, ov_SC01_074_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x721d8, data, tail15]
- [0x721d8, data, tail14]
- [0x721fc, .rodata, ov_SC01_074_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72218, data, tail16]
- [0x72218, data, tail15]
- [0x72230, .rodata, ov_SC01_074_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72250, data, tail17]
- [0x72250, data, tail16]
- [0x722d0, .rodata, ov_SC01_074_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x722e4, data, tail18]
- [0x722e4, data, tail17]
- [0x7248c, .rodata, ov_SC01_074_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72604, data, tail19]
- [0x72604, data, tail18]
- [0x72694, .rodata, ov_SC01_074_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72720, data, tail20]
- [0x72720, data, tail19]
- [0x72724, .rodata, ov_SC01_074_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72738, .rodata, ov_SC01_074_jr_8017BE9C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72758, data, tail21]
- [0x72758, data, tail20]
- [0x73C14, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x73C17] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC01_080_jr_8017AE2C]
- [0x5b3b4, data, tail]
- [0x9b424, .rodata, ov_SC01_080] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b438, data, tail2]
- [0x9b500, .rodata, ov_SC01_080_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b5e0, data, tail3]
- [0x9b5e0, data, tail2]
- [0x9b5f8, .rodata, ov_SC01_080_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b60c, data, tail4]
- [0x9b60c, data, tail3]
- [0x9b610, .rodata, ov_SC01_080_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b624, data, tail5]
- [0x9b624, data, tail4]
- [0x9b628, .rodata, ov_SC01_080_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b63c, data, tail6]
- [0x9b63c, data, tail5]
- [0x9b678, .rodata, ov_SC01_080_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b6dc, data, tail7]
- [0x9b6dc, data, tail6]
- [0x9bce8, .rodata, ov_SC01_080_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bd1c, data, tail8]
- [0x9bd1c, data, tail7]
- [0x9bd20, .rodata, ov_SC01_080_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bd54, data, tail9]
- [0x9bd54, data, tail8]
- [0x9bd90, .rodata, ov_SC01_080_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bda4, data, tail10]
- [0x9bda4, data, tail9]
- [0x9bdbc, .rodata, ov_SC01_080_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9be28, data, tail11]
- [0x9be28, data, tail10]
- [0x9be98, .rodata, ov_SC01_080_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bedc, .rodata, ov_SC01_080_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bf24, data, tail12]
- [0x9bf24, data, tail11]
- [0x9bf84, .rodata, ov_SC01_080_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bfb8, data, tail13]
- [0x9bfb8, data, tail12]
- [0x9bfbc, .rodata, ov_SC01_080_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bfd8, data, tail14]
- [0x9bfd8, data, tail13]
- [0x9bfdc, .rodata, ov_SC01_080_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bff8, data, tail15]
- [0x9bff8, data, tail14]
- [0x9c01c, .rodata, ov_SC01_080_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c038, data, tail16]
- [0x9c038, data, tail15]
- [0x9c050, .rodata, ov_SC01_080_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c070, data, tail17]
- [0x9c070, data, tail16]
- [0x9c0f0, .rodata, ov_SC01_080_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c104, data, tail18]
- [0x9c104, data, tail17]
- [0x9c2ac, .rodata, ov_SC01_080_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c424, data, tail19]
- [0x9c424, data, tail18]
- [0x9c4b4, .rodata, ov_SC01_080_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c540, data, tail20]
- [0x9c540, data, tail19]
- [0x9c544, .rodata, ov_SC01_080_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c558, data, tail21]
- [0x9c558, data, tail20]
- [0x9FDF4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9FDF7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54928, c, ov_SC01_084_jr_8017CA80]
- [0x5e6a8, data, tail]
- [0x9cdf4, .rodata, ov_SC01_084] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ce08, data, tail2]
- [0x9ced0, .rodata, ov_SC01_084_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cfb0, data, tail3]
- [0x9cfb0, data, tail2]
- [0x9cfc8, .rodata, ov_SC01_084_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cfdc, data, tail4]
- [0x9cfdc, data, tail3]
- [0x9cfe0, .rodata, ov_SC01_084_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cff4, data, tail5]
- [0x9cff4, data, tail4]
- [0x9cff8, .rodata, ov_SC01_084_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d00c, data, tail6]
- [0x9d00c, data, tail5]
- [0x9d048, .rodata, ov_SC01_084_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d0ac, data, tail7]
- [0x9d0ac, data, tail6]
- [0x9d6b8, .rodata, ov_SC01_084_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d6ec, data, tail8]
- [0x9d6ec, data, tail7]
- [0x9d6f0, .rodata, ov_SC01_084_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d724, data, tail9]
- [0x9d724, data, tail8]
- [0x9d760, .rodata, ov_SC01_084_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d774, data, tail10]
- [0x9d774, data, tail9]
- [0x9d78c, .rodata, ov_SC01_084_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d7f8, data, tail11]
- [0x9d7f8, data, tail10]
- [0x9d868, .rodata, ov_SC01_084_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d8ac, .rodata, ov_SC01_084_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d8f4, data, tail12]
- [0x9d8f4, data, tail11]
- [0x9d954, .rodata, ov_SC01_084_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d988, data, tail13]
- [0x9d988, data, tail12]
- [0x9d98c, .rodata, ov_SC01_084_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d9a8, data, tail14]
- [0x9d9a8, data, tail13]
- [0x9d9ac, .rodata, ov_SC01_084_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d9c8, data, tail15]
- [0x9d9c8, data, tail14]
- [0x9d9ec, .rodata, ov_SC01_084_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9da08, data, tail16]
- [0x9da08, data, tail15]
- [0x9da20, .rodata, ov_SC01_084_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9da40, data, tail17]
- [0x9da40, data, tail16]
- [0x9dac0, .rodata, ov_SC01_084_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9dad4, data, tail18]
- [0x9dad4, data, tail17]
- [0x9dc7c, .rodata, ov_SC01_084_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ddf4, data, tail19]
- [0x9ddf4, data, tail18]
- [0x9de84, .rodata, ov_SC01_084_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9df10, data, tail20]
- [0x9df10, data, tail19]
- [0x9df14, .rodata, ov_SC01_084_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9df28, .rodata, ov_SC01_084_jr_8017CA80] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9df48, data, tail21]
- [0x9df48, data, tail20]
- [0x9FA9C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9FA9F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x57b58, c, ov_SC02_000_jr_8017FCB0]
- [0x62a58, data, tail]
- [0xbd648, .rodata, ov_SC02_000] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd65c, data, tail2]
- [0xbd724, .rodata, ov_SC02_000_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd804, data, tail3]
- [0xbd804, data, tail2]
- [0xbd81c, .rodata, ov_SC02_000_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd830, data, tail4]
- [0xbd830, data, tail3]
- [0xbd834, .rodata, ov_SC02_000_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd848, data, tail5]
- [0xbd848, data, tail4]
- [0xbd84c, .rodata, ov_SC02_000_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd860, data, tail6]
- [0xbd860, data, tail5]
- [0xbd89c, .rodata, ov_SC02_000_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd900, data, tail7]
- [0xbd900, data, tail6]
- [0xbdf0c, .rodata, ov_SC02_000_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdf40, data, tail8]
- [0xbdf40, data, tail7]
- [0xbdf44, .rodata, ov_SC02_000_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdf78, data, tail9]
- [0xbdf78, data, tail8]
- [0xbdfb4, .rodata, ov_SC02_000_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdfc8, data, tail10]
- [0xbdfc8, data, tail9]
- [0xbdfe0, .rodata, ov_SC02_000_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe04c, data, tail11]
- [0xbe04c, data, tail10]
- [0xbe0bc, .rodata, ov_SC02_000_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe100, .rodata, ov_SC02_000_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe148, data, tail12]
- [0xbe148, data, tail11]
- [0xbe1a8, .rodata, ov_SC02_000_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe1dc, data, tail13]
- [0xbe1dc, data, tail12]
- [0xbe1e0, .rodata, ov_SC02_000_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe1fc, data, tail14]
- [0xbe1fc, data, tail13]
- [0xbe200, .rodata, ov_SC02_000_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe21c, data, tail15]
- [0xbe21c, data, tail14]
- [0xbe240, .rodata, ov_SC02_000_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe25c, data, tail16]
- [0xbe25c, data, tail15]
- [0xbe274, .rodata, ov_SC02_000_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe294, data, tail17]
- [0xbe294, data, tail16]
- [0xbe314, .rodata, ov_SC02_000_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe328, data, tail18]
- [0xbe328, data, tail17]
- [0xbe4d0, .rodata, ov_SC02_000_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe648, data, tail19]
- [0xbe648, data, tail18]
- [0xbe6d8, .rodata, ov_SC02_000_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe764, data, tail20]
- [0xbe764, data, tail19]
- [0xbe768, .rodata, ov_SC02_000_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe77c, data, tail21]
- [0xbe77c, data, tail20]
- [0xbe944, .rodata, ov_SC02_000_jr_8017FCB0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe964, data, tail22]
- [0xbe964, data, tail21]
- [0xC070C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC070F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x57b58, c, ov_SC02_003_jr_8017FCB0]
- [0x62a58, data, tail]
- [0xbd648, .rodata, ov_SC02_003] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd65c, data, tail2]
- [0xbd724, .rodata, ov_SC02_003_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd804, data, tail3]
- [0xbd804, data, tail2]
- [0xbd81c, .rodata, ov_SC02_003_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd830, data, tail4]
- [0xbd830, data, tail3]
- [0xbd834, .rodata, ov_SC02_003_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd848, data, tail5]
- [0xbd848, data, tail4]
- [0xbd84c, .rodata, ov_SC02_003_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd860, data, tail6]
- [0xbd860, data, tail5]
- [0xbd89c, .rodata, ov_SC02_003_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd900, data, tail7]
- [0xbd900, data, tail6]
- [0xbdf0c, .rodata, ov_SC02_003_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdf40, data, tail8]
- [0xbdf40, data, tail7]
- [0xbdf44, .rodata, ov_SC02_003_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdf78, data, tail9]
- [0xbdf78, data, tail8]
- [0xbdfb4, .rodata, ov_SC02_003_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbdfc8, data, tail10]
- [0xbdfc8, data, tail9]
- [0xbdfe0, .rodata, ov_SC02_003_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe04c, data, tail11]
- [0xbe04c, data, tail10]
- [0xbe0bc, .rodata, ov_SC02_003_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe100, .rodata, ov_SC02_003_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe148, data, tail12]
- [0xbe148, data, tail11]
- [0xbe1a8, .rodata, ov_SC02_003_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe1dc, data, tail13]
- [0xbe1dc, data, tail12]
- [0xbe1e0, .rodata, ov_SC02_003_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe1fc, data, tail14]
- [0xbe1fc, data, tail13]
- [0xbe200, .rodata, ov_SC02_003_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe21c, data, tail15]
- [0xbe21c, data, tail14]
- [0xbe240, .rodata, ov_SC02_003_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe25c, data, tail16]
- [0xbe25c, data, tail15]
- [0xbe274, .rodata, ov_SC02_003_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe294, data, tail17]
- [0xbe294, data, tail16]
- [0xbe314, .rodata, ov_SC02_003_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe328, data, tail18]
- [0xbe328, data, tail17]
- [0xbe4d0, .rodata, ov_SC02_003_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe648, data, tail19]
- [0xbe648, data, tail18]
- [0xbe6d8, .rodata, ov_SC02_003_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe764, data, tail20]
- [0xbe764, data, tail19]
- [0xbe768, .rodata, ov_SC02_003_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe77c, data, tail21]
- [0xbe77c, data, tail20]
- [0xbe944, .rodata, ov_SC02_003_jr_8017FCB0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbe964, data, tail22]
- [0xbe964, data, tail21]
- [0xC070C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC070F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC02_004_jr_8017AE2C]
- [0x55b38, data, tail]
- [0x6bc58, .rodata, ov_SC02_004] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bc6c, data, tail2]
- [0x6bd34, .rodata, ov_SC02_004_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6be14, data, tail3]
- [0x6be14, data, tail2]
- [0x6be2c, .rodata, ov_SC02_004_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6be40, data, tail4]
- [0x6be40, data, tail3]
- [0x6be44, .rodata, ov_SC02_004_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6be58, data, tail5]
- [0x6be58, data, tail4]
- [0x6be5c, .rodata, ov_SC02_004_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6be70, data, tail6]
- [0x6be70, data, tail5]
- [0x6beac, .rodata, ov_SC02_004_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bf10, data, tail7]
- [0x6bf10, data, tail6]
- [0x6c51c, .rodata, ov_SC02_004_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c550, data, tail8]
- [0x6c550, data, tail7]
- [0x6c554, .rodata, ov_SC02_004_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c588, data, tail9]
- [0x6c588, data, tail8]
- [0x6c5c4, .rodata, ov_SC02_004_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c5d8, data, tail10]
- [0x6c5d8, data, tail9]
- [0x6c5f0, .rodata, ov_SC02_004_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c65c, data, tail11]
- [0x6c65c, data, tail10]
- [0x6c6cc, .rodata, ov_SC02_004_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c710, .rodata, ov_SC02_004_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c758, data, tail12]
- [0x6c758, data, tail11]
- [0x6c7b8, .rodata, ov_SC02_004_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c7ec, data, tail13]
- [0x6c7ec, data, tail12]
- [0x6c7f0, .rodata, ov_SC02_004_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c80c, data, tail14]
- [0x6c80c, data, tail13]
- [0x6c810, .rodata, ov_SC02_004_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c82c, data, tail15]
- [0x6c82c, data, tail14]
- [0x6c850, .rodata, ov_SC02_004_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c86c, data, tail16]
- [0x6c86c, data, tail15]
- [0x6c884, .rodata, ov_SC02_004_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c8a4, data, tail17]
- [0x6c8a4, data, tail16]
- [0x6c924, .rodata, ov_SC02_004_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6c938, data, tail18]
- [0x6c938, data, tail17]
- [0x6cae0, .rodata, ov_SC02_004_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6cc58, data, tail19]
- [0x6cc58, data, tail18]
- [0x6cce8, .rodata, ov_SC02_004_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6cd74, data, tail20]
- [0x6cd74, data, tail19]
- [0x6cd78, .rodata, ov_SC02_004_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6cd8c, data, tail21]
- [0x6cd8c, data, tail20]
- [0x6E26C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6E26F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC02_005_jr_8017AE2C]
- [0x6873c, data, tail]
- [0xb998c, .rodata, ov_SC02_005] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb99a0, data, tail2]
- [0xb9a68, .rodata, ov_SC02_005_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb9b48, data, tail3]
- [0xb9b48, data, tail2]
- [0xb9b60, .rodata, ov_SC02_005_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb9b74, data, tail4]
- [0xb9b74, data, tail3]
- [0xb9b78, .rodata, ov_SC02_005_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb9b8c, data, tail5]
- [0xb9b8c, data, tail4]
- [0xb9b90, .rodata, ov_SC02_005_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb9ba4, data, tail6]
- [0xb9ba4, data, tail5]
- [0xb9be0, .rodata, ov_SC02_005_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb9c44, data, tail7]
- [0xb9c44, data, tail6]
- [0xba250, .rodata, ov_SC02_005_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba284, data, tail8]
- [0xba284, data, tail7]
- [0xba288, .rodata, ov_SC02_005_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba2bc, data, tail9]
- [0xba2bc, data, tail8]
- [0xba2f8, .rodata, ov_SC02_005_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba30c, data, tail10]
- [0xba30c, data, tail9]
- [0xba324, .rodata, ov_SC02_005_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba390, data, tail11]
- [0xba390, data, tail10]
- [0xba400, .rodata, ov_SC02_005_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba444, .rodata, ov_SC02_005_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba48c, data, tail12]
- [0xba48c, data, tail11]
- [0xba4ec, .rodata, ov_SC02_005_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba520, data, tail13]
- [0xba520, data, tail12]
- [0xba524, .rodata, ov_SC02_005_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba540, data, tail14]
- [0xba540, data, tail13]
- [0xba544, .rodata, ov_SC02_005_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba560, data, tail15]
- [0xba560, data, tail14]
- [0xba584, .rodata, ov_SC02_005_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba5a0, data, tail16]
- [0xba5a0, data, tail15]
- [0xba5b8, .rodata, ov_SC02_005_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba5d8, data, tail17]
- [0xba5d8, data, tail16]
- [0xba658, .rodata, ov_SC02_005_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba66c, data, tail18]
- [0xba66c, data, tail17]
- [0xba814, .rodata, ov_SC02_005_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xba98c, data, tail19]
- [0xba98c, data, tail18]
- [0xbaa1c, .rodata, ov_SC02_005_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbaaa8, data, tail20]
- [0xbaaa8, data, tail19]
- [0xbaaac, .rodata, ov_SC02_005_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbaac0, data, tail21]
- [0xbaac0, data, tail20]
- [0xBCB00, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xBCB01] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC02_011_jr_8017AE2C]
- [0x68b8c, data, tail]
- [0xc0ae8, .rodata, ov_SC02_011] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0afc, data, tail2]
- [0xc0bc4, .rodata, ov_SC02_011_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0ca4, data, tail3]
- [0xc0ca4, data, tail2]
- [0xc0cbc, .rodata, ov_SC02_011_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0cd0, data, tail4]
- [0xc0cd0, data, tail3]
- [0xc0cd4, .rodata, ov_SC02_011_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0ce8, data, tail5]
- [0xc0ce8, data, tail4]
- [0xc0cec, .rodata, ov_SC02_011_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0d00, data, tail6]
- [0xc0d00, data, tail5]
- [0xc0d3c, .rodata, ov_SC02_011_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0da0, data, tail7]
- [0xc0da0, data, tail6]
- [0xc13ac, .rodata, ov_SC02_011_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc13e0, data, tail8]
- [0xc13e0, data, tail7]
- [0xc13e4, .rodata, ov_SC02_011_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1418, data, tail9]
- [0xc1418, data, tail8]
- [0xc1454, .rodata, ov_SC02_011_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1468, data, tail10]
- [0xc1468, data, tail9]
- [0xc1480, .rodata, ov_SC02_011_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc14ec, data, tail11]
- [0xc14ec, data, tail10]
- [0xc155c, .rodata, ov_SC02_011_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc15a0, .rodata, ov_SC02_011_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc15e8, data, tail12]
- [0xc15e8, data, tail11]
- [0xc1648, .rodata, ov_SC02_011_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc167c, data, tail13]
- [0xc167c, data, tail12]
- [0xc1680, .rodata, ov_SC02_011_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc169c, data, tail14]
- [0xc169c, data, tail13]
- [0xc16a0, .rodata, ov_SC02_011_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc16bc, data, tail15]
- [0xc16bc, data, tail14]
- [0xc16e0, .rodata, ov_SC02_011_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc16fc, data, tail16]
- [0xc16fc, data, tail15]
- [0xc1714, .rodata, ov_SC02_011_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1734, data, tail17]
- [0xc1734, data, tail16]
- [0xc17b4, .rodata, ov_SC02_011_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc17c8, data, tail18]
- [0xc17c8, data, tail17]
- [0xc1970, .rodata, ov_SC02_011_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1ae8, data, tail19]
- [0xc1ae8, data, tail18]
- [0xc1b78, .rodata, ov_SC02_011_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1c04, data, tail20]
- [0xc1c04, data, tail19]
- [0xc1c08, .rodata, ov_SC02_011_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1c1c, data, tail21]
- [0xc1c1c, data, tail20]
- [0xC3924, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC3927] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC02_015_jr_8017AE2C]
- [0x560a0, data, tail]
- [0x65d40, .rodata, ov_SC02_015] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65d54, data, tail2]
- [0x65e1c, .rodata, ov_SC02_015_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65efc, data, tail3]
- [0x65efc, data, tail2]
- [0x65f14, .rodata, ov_SC02_015_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f28, data, tail4]
- [0x65f28, data, tail3]
- [0x65f2c, .rodata, ov_SC02_015_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f40, data, tail5]
- [0x65f40, data, tail4]
- [0x65f44, .rodata, ov_SC02_015_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f58, data, tail6]
- [0x65f58, data, tail5]
- [0x65f94, .rodata, ov_SC02_015_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ff8, data, tail7]
- [0x65ff8, data, tail6]
- [0x66604, .rodata, ov_SC02_015_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66638, data, tail8]
- [0x66638, data, tail7]
- [0x6663c, .rodata, ov_SC02_015_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66670, data, tail9]
- [0x66670, data, tail8]
- [0x666ac, .rodata, ov_SC02_015_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x666c0, data, tail10]
- [0x666c0, data, tail9]
- [0x666d8, .rodata, ov_SC02_015_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66744, data, tail11]
- [0x66744, data, tail10]
- [0x667b4, .rodata, ov_SC02_015_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x667f8, .rodata, ov_SC02_015_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66840, data, tail12]
- [0x66840, data, tail11]
- [0x668a0, .rodata, ov_SC02_015_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x668d4, data, tail13]
- [0x668d4, data, tail12]
- [0x668d8, .rodata, ov_SC02_015_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x668f4, data, tail14]
- [0x668f4, data, tail13]
- [0x668f8, .rodata, ov_SC02_015_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66914, data, tail15]
- [0x66914, data, tail14]
- [0x66938, .rodata, ov_SC02_015_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66954, data, tail16]
- [0x66954, data, tail15]
- [0x6696c, .rodata, ov_SC02_015_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6698c, data, tail17]
- [0x6698c, data, tail16]
- [0x66a0c, .rodata, ov_SC02_015_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66a20, data, tail18]
- [0x66a20, data, tail17]
- [0x66bc8, .rodata, ov_SC02_015_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66d40, data, tail19]
- [0x66d40, data, tail18]
- [0x66dd0, .rodata, ov_SC02_015_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66e5c, data, tail20]
- [0x66e5c, data, tail19]
- [0x66e60, .rodata, ov_SC02_015_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66e74, data, tail21]
- [0x66e74, data, tail20]
- [0x68544, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x68547] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55b18, c, ov_SC02_016_jr_8017DC70]
- [0x5c2d8, data, tail]
- [0x89920, .rodata, ov_SC02_016] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89934, data, tail2]
- [0x899fc, .rodata, ov_SC02_016_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89adc, data, tail3]
- [0x89adc, data, tail2]
- [0x89af4, .rodata, ov_SC02_016_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89b08, data, tail4]
- [0x89b08, data, tail3]
- [0x89b0c, .rodata, ov_SC02_016_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89b20, data, tail5]
- [0x89b20, data, tail4]
- [0x89b24, .rodata, ov_SC02_016_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89b38, data, tail6]
- [0x89b38, data, tail5]
- [0x89b74, .rodata, ov_SC02_016_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89bd8, data, tail7]
- [0x89bd8, data, tail6]
- [0x8a1e4, .rodata, ov_SC02_016_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a218, data, tail8]
- [0x8a218, data, tail7]
- [0x8a21c, .rodata, ov_SC02_016_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a250, data, tail9]
- [0x8a250, data, tail8]
- [0x8a28c, .rodata, ov_SC02_016_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a2a0, data, tail10]
- [0x8a2a0, data, tail9]
- [0x8a2b8, .rodata, ov_SC02_016_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a324, data, tail11]
- [0x8a324, data, tail10]
- [0x8a394, .rodata, ov_SC02_016_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a3d8, .rodata, ov_SC02_016_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a420, data, tail12]
- [0x8a420, data, tail11]
- [0x8a480, .rodata, ov_SC02_016_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a4b4, data, tail13]
- [0x8a4b4, data, tail12]
- [0x8a4b8, .rodata, ov_SC02_016_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a4d4, data, tail14]
- [0x8a4d4, data, tail13]
- [0x8a4d8, .rodata, ov_SC02_016_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a4f4, data, tail15]
- [0x8a4f4, data, tail14]
- [0x8a518, .rodata, ov_SC02_016_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a534, data, tail16]
- [0x8a534, data, tail15]
- [0x8a54c, .rodata, ov_SC02_016_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a56c, data, tail17]
- [0x8a56c, data, tail16]
- [0x8a5ec, .rodata, ov_SC02_016_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a600, data, tail18]
- [0x8a600, data, tail17]
- [0x8a7a8, .rodata, ov_SC02_016_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a920, data, tail19]
- [0x8a920, data, tail18]
- [0x8a9b0, .rodata, ov_SC02_016_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8aa3c, data, tail20]
- [0x8aa3c, data, tail19]
- [0x8aa40, .rodata, ov_SC02_016_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8aa54, .rodata, ov_SC02_016_jr_8017DC70] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8aa74, data, tail21]
- [0x8aa74, data, tail20]
- [0x8C97C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8C97F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55ddc, c, ov_SC02_017_jr_8017DF34]
- [0x62330, data, tail]
- [0xc5140, .rodata, ov_SC02_017] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5154, data, tail2]
- [0xc521c, .rodata, ov_SC02_017_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc52fc, data, tail3]
- [0xc52fc, data, tail2]
- [0xc5314, .rodata, ov_SC02_017_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5328, data, tail4]
- [0xc5328, data, tail3]
- [0xc532c, .rodata, ov_SC02_017_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5340, data, tail5]
- [0xc5340, data, tail4]
- [0xc5344, .rodata, ov_SC02_017_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5358, data, tail6]
- [0xc5358, data, tail5]
- [0xc5394, .rodata, ov_SC02_017_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc53f8, data, tail7]
- [0xc53f8, data, tail6]
- [0xc5a04, .rodata, ov_SC02_017_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5a38, data, tail8]
- [0xc5a38, data, tail7]
- [0xc5a3c, .rodata, ov_SC02_017_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5a70, data, tail9]
- [0xc5a70, data, tail8]
- [0xc5aac, .rodata, ov_SC02_017_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5ac0, data, tail10]
- [0xc5ac0, data, tail9]
- [0xc5ad8, .rodata, ov_SC02_017_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5b44, data, tail11]
- [0xc5b44, data, tail10]
- [0xc5bb4, .rodata, ov_SC02_017_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5bf8, .rodata, ov_SC02_017_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5c40, data, tail12]
- [0xc5c40, data, tail11]
- [0xc5ca0, .rodata, ov_SC02_017_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5cd4, data, tail13]
- [0xc5cd4, data, tail12]
- [0xc5cd8, .rodata, ov_SC02_017_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5cf4, data, tail14]
- [0xc5cf4, data, tail13]
- [0xc5cf8, .rodata, ov_SC02_017_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5d14, data, tail15]
- [0xc5d14, data, tail14]
- [0xc5d38, .rodata, ov_SC02_017_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5d54, data, tail16]
- [0xc5d54, data, tail15]
- [0xc5d6c, .rodata, ov_SC02_017_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5d8c, data, tail17]
- [0xc5d8c, data, tail16]
- [0xc5e0c, .rodata, ov_SC02_017_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5e20, data, tail18]
- [0xc5e20, data, tail17]
- [0xc5fc8, .rodata, ov_SC02_017_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc6140, data, tail19]
- [0xc6140, data, tail18]
- [0xc61d0, .rodata, ov_SC02_017_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc625c, data, tail20]
- [0xc625c, data, tail19]
- [0xc6260, .rodata, ov_SC02_017_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc6274, .rodata, ov_SC02_017_jr_8017DF34] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc6294, data, tail21]
- [0xc6294, data, tail20]
- [0xC7BDC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC7BDF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x5413c, c, ov_SC02_021_jr_8017C294]
- [0x57924, data, tail]
- [0x686bc, .rodata, ov_SC02_021] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x686d0, data, tail2]
- [0x68798, .rodata, ov_SC02_021_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68878, data, tail3]
- [0x68878, data, tail2]
- [0x68890, .rodata, ov_SC02_021_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x688a4, data, tail4]
- [0x688a4, data, tail3]
- [0x688a8, .rodata, ov_SC02_021_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x688bc, data, tail5]
- [0x688bc, data, tail4]
- [0x688c0, .rodata, ov_SC02_021_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x688d4, data, tail6]
- [0x688d4, data, tail5]
- [0x68910, .rodata, ov_SC02_021_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68974, data, tail7]
- [0x68974, data, tail6]
- [0x68f80, .rodata, ov_SC02_021_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68fb4, data, tail8]
- [0x68fb4, data, tail7]
- [0x68fb8, .rodata, ov_SC02_021_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68fec, data, tail9]
- [0x68fec, data, tail8]
- [0x69028, .rodata, ov_SC02_021_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6903c, data, tail10]
- [0x6903c, data, tail9]
- [0x69054, .rodata, ov_SC02_021_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x690c0, data, tail11]
- [0x690c0, data, tail10]
- [0x69130, .rodata, ov_SC02_021_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69174, .rodata, ov_SC02_021_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x691bc, data, tail12]
- [0x691bc, data, tail11]
- [0x6921c, .rodata, ov_SC02_021_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69250, data, tail13]
- [0x69250, data, tail12]
- [0x69254, .rodata, ov_SC02_021_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69270, data, tail14]
- [0x69270, data, tail13]
- [0x69274, .rodata, ov_SC02_021_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69290, data, tail15]
- [0x69290, data, tail14]
- [0x692b4, .rodata, ov_SC02_021_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x692d0, data, tail16]
- [0x692d0, data, tail15]
- [0x692e8, .rodata, ov_SC02_021_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69308, data, tail17]
- [0x69308, data, tail16]
- [0x69388, .rodata, ov_SC02_021_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6939c, data, tail18]
- [0x6939c, data, tail17]
- [0x69544, .rodata, ov_SC02_021_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x696bc, data, tail19]
- [0x696bc, data, tail18]
- [0x6974c, .rodata, ov_SC02_021_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x697d8, data, tail20]
- [0x697d8, data, tail19]
- [0x697dc, .rodata, ov_SC02_021_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x697f0, .rodata, ov_SC02_021_jr_8017C294] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x69810, data, tail21]
- [0x69810, data, tail20]
- [0x6B744, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6B747] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54028, c, ov_SC02_026_jr_8017C180]
- [0x5df78, data, tail]
- [0xa5af0, .rodata, ov_SC02_026] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5b04, data, tail2]
- [0xa5bcc, .rodata, ov_SC02_026_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5cac, data, tail3]
- [0xa5cac, data, tail2]
- [0xa5cc4, .rodata, ov_SC02_026_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5cd8, data, tail4]
- [0xa5cd8, data, tail3]
- [0xa5cdc, .rodata, ov_SC02_026_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5cf0, data, tail5]
- [0xa5cf0, data, tail4]
- [0xa5cf4, .rodata, ov_SC02_026_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5d08, data, tail6]
- [0xa5d08, data, tail5]
- [0xa5d44, .rodata, ov_SC02_026_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa5da8, data, tail7]
- [0xa5da8, data, tail6]
- [0xa63b4, .rodata, ov_SC02_026_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa63e8, data, tail8]
- [0xa63e8, data, tail7]
- [0xa63ec, .rodata, ov_SC02_026_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6420, data, tail9]
- [0xa6420, data, tail8]
- [0xa645c, .rodata, ov_SC02_026_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6470, data, tail10]
- [0xa6470, data, tail9]
- [0xa6488, .rodata, ov_SC02_026_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa64f4, data, tail11]
- [0xa64f4, data, tail10]
- [0xa6564, .rodata, ov_SC02_026_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa65a8, .rodata, ov_SC02_026_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa65f0, data, tail12]
- [0xa65f0, data, tail11]
- [0xa6650, .rodata, ov_SC02_026_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6684, data, tail13]
- [0xa6684, data, tail12]
- [0xa6688, .rodata, ov_SC02_026_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa66a4, data, tail14]
- [0xa66a4, data, tail13]
- [0xa66a8, .rodata, ov_SC02_026_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa66c4, data, tail15]
- [0xa66c4, data, tail14]
- [0xa66e8, .rodata, ov_SC02_026_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6704, data, tail16]
- [0xa6704, data, tail15]
- [0xa671c, .rodata, ov_SC02_026_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa673c, data, tail17]
- [0xa673c, data, tail16]
- [0xa67bc, .rodata, ov_SC02_026_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa67d0, data, tail18]
- [0xa67d0, data, tail17]
- [0xa6978, .rodata, ov_SC02_026_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6af0, data, tail19]
- [0xa6af0, data, tail18]
- [0xa6b80, .rodata, ov_SC02_026_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6c0c, data, tail20]
- [0xa6c0c, data, tail19]
- [0xa6c10, .rodata, ov_SC02_026_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6c24, .rodata, ov_SC02_026_jr_8017C180] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa6c44, data, tail21]
- [0xa6c44, data, tail20]
- [0xA8164, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA8167] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC02_027_jr_8017D898]
- [0x6309c, data, tail]
- [0xaf85c, .rodata, ov_SC02_027] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf870, data, tail2]
- [0xaf938, .rodata, ov_SC02_027_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafa18, data, tail3]
- [0xafa18, data, tail2]
- [0xafa30, .rodata, ov_SC02_027_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafa44, data, tail4]
- [0xafa44, data, tail3]
- [0xafa48, .rodata, ov_SC02_027_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafa5c, data, tail5]
- [0xafa5c, data, tail4]
- [0xafa60, .rodata, ov_SC02_027_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafa74, data, tail6]
- [0xafa74, data, tail5]
- [0xafab0, .rodata, ov_SC02_027_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafb14, data, tail7]
- [0xafb14, data, tail6]
- [0xb0120, .rodata, ov_SC02_027_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0154, data, tail8]
- [0xb0154, data, tail7]
- [0xb0158, .rodata, ov_SC02_027_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb018c, data, tail9]
- [0xb018c, data, tail8]
- [0xb01c8, .rodata, ov_SC02_027_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb01dc, data, tail10]
- [0xb01dc, data, tail9]
- [0xb01f4, .rodata, ov_SC02_027_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0260, data, tail11]
- [0xb0260, data, tail10]
- [0xb02d0, .rodata, ov_SC02_027_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0314, .rodata, ov_SC02_027_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb035c, data, tail12]
- [0xb035c, data, tail11]
- [0xb03bc, .rodata, ov_SC02_027_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb03f0, data, tail13]
- [0xb03f0, data, tail12]
- [0xb03f4, .rodata, ov_SC02_027_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0410, data, tail14]
- [0xb0410, data, tail13]
- [0xb0414, .rodata, ov_SC02_027_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0430, data, tail15]
- [0xb0430, data, tail14]
- [0xb0454, .rodata, ov_SC02_027_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0470, data, tail16]
- [0xb0470, data, tail15]
- [0xb0488, .rodata, ov_SC02_027_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb04a8, data, tail17]
- [0xb04a8, data, tail16]
- [0xb0528, .rodata, ov_SC02_027_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb053c, data, tail18]
- [0xb053c, data, tail17]
- [0xb06e4, .rodata, ov_SC02_027_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb085c, data, tail19]
- [0xb085c, data, tail18]
- [0xb08ec, .rodata, ov_SC02_027_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0978, data, tail20]
- [0xb0978, data, tail19]
- [0xb097c, .rodata, ov_SC02_027_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb0990, .rodata, ov_SC02_027_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb09b0, data, tail21]
- [0xb09b0, data, tail20]
- [0xB28E4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xB28E7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC02_028_jr_8017D898]
- [0x632a0, data, tail]
- [0xa87e0, .rodata, ov_SC02_028] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa87f4, data, tail2]
- [0xa88bc, .rodata, ov_SC02_028_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa899c, data, tail3]
- [0xa899c, data, tail2]
- [0xa89b4, .rodata, ov_SC02_028_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa89c8, data, tail4]
- [0xa89c8, data, tail3]
- [0xa89cc, .rodata, ov_SC02_028_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa89e0, data, tail5]
- [0xa89e0, data, tail4]
- [0xa89e4, .rodata, ov_SC02_028_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa89f8, data, tail6]
- [0xa89f8, data, tail5]
- [0xa8a34, .rodata, ov_SC02_028_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8a98, data, tail7]
- [0xa8a98, data, tail6]
- [0xa90a4, .rodata, ov_SC02_028_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa90d8, data, tail8]
- [0xa90d8, data, tail7]
- [0xa90dc, .rodata, ov_SC02_028_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9110, data, tail9]
- [0xa9110, data, tail8]
- [0xa914c, .rodata, ov_SC02_028_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9160, data, tail10]
- [0xa9160, data, tail9]
- [0xa9178, .rodata, ov_SC02_028_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa91e4, data, tail11]
- [0xa91e4, data, tail10]
- [0xa9254, .rodata, ov_SC02_028_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9298, .rodata, ov_SC02_028_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa92e0, data, tail12]
- [0xa92e0, data, tail11]
- [0xa9340, .rodata, ov_SC02_028_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9374, data, tail13]
- [0xa9374, data, tail12]
- [0xa9378, .rodata, ov_SC02_028_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9394, data, tail14]
- [0xa9394, data, tail13]
- [0xa9398, .rodata, ov_SC02_028_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa93b4, data, tail15]
- [0xa93b4, data, tail14]
- [0xa93d8, .rodata, ov_SC02_028_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa93f4, data, tail16]
- [0xa93f4, data, tail15]
- [0xa940c, .rodata, ov_SC02_028_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa942c, data, tail17]
- [0xa942c, data, tail16]
- [0xa94ac, .rodata, ov_SC02_028_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa94c0, data, tail18]
- [0xa94c0, data, tail17]
- [0xa9668, .rodata, ov_SC02_028_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa97e0, data, tail19]
- [0xa97e0, data, tail18]
- [0xa9870, .rodata, ov_SC02_028_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa98fc, data, tail20]
- [0xa98fc, data, tail19]
- [0xa9900, .rodata, ov_SC02_028_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9914, .rodata, ov_SC02_028_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9934, data, tail21]
- [0xa9934, data, tail20]
- [0xAB4E4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xAB4E7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC02_031_jr_8017AE2C]
- [0x5cacc, data, tail]
- [0x8cfdc, .rodata, ov_SC02_031] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8cff0, data, tail2]
- [0x8d0b8, .rodata, ov_SC02_031_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d198, data, tail3]
- [0x8d198, data, tail2]
- [0x8d1b0, .rodata, ov_SC02_031_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d1c4, data, tail4]
- [0x8d1c4, data, tail3]
- [0x8d1c8, .rodata, ov_SC02_031_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d1dc, data, tail5]
- [0x8d1dc, data, tail4]
- [0x8d1e0, .rodata, ov_SC02_031_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d1f4, data, tail6]
- [0x8d1f4, data, tail5]
- [0x8d230, .rodata, ov_SC02_031_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d294, data, tail7]
- [0x8d294, data, tail6]
- [0x8d8a0, .rodata, ov_SC02_031_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d8d4, data, tail8]
- [0x8d8d4, data, tail7]
- [0x8d8d8, .rodata, ov_SC02_031_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d90c, data, tail9]
- [0x8d90c, data, tail8]
- [0x8d948, .rodata, ov_SC02_031_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d95c, data, tail10]
- [0x8d95c, data, tail9]
- [0x8d974, .rodata, ov_SC02_031_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8d9e0, data, tail11]
- [0x8d9e0, data, tail10]
- [0x8da50, .rodata, ov_SC02_031_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8da94, .rodata, ov_SC02_031_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dadc, data, tail12]
- [0x8dadc, data, tail11]
- [0x8db3c, .rodata, ov_SC02_031_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8db70, data, tail13]
- [0x8db70, data, tail12]
- [0x8db74, .rodata, ov_SC02_031_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8db90, data, tail14]
- [0x8db90, data, tail13]
- [0x8db94, .rodata, ov_SC02_031_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dbb0, data, tail15]
- [0x8dbb0, data, tail14]
- [0x8dbd4, .rodata, ov_SC02_031_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dbf0, data, tail16]
- [0x8dbf0, data, tail15]
- [0x8dc08, .rodata, ov_SC02_031_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dc28, data, tail17]
- [0x8dc28, data, tail16]
- [0x8dca8, .rodata, ov_SC02_031_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dcbc, data, tail18]
- [0x8dcbc, data, tail17]
- [0x8de64, .rodata, ov_SC02_031_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8dfdc, data, tail19]
- [0x8dfdc, data, tail18]
- [0x8e06c, .rodata, ov_SC02_031_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8e0f8, data, tail20]
- [0x8e0f8, data, tail19]
- [0x8e0fc, .rodata, ov_SC02_031_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8e110, data, tail21]
- [0x8e110, data, tail20]
- [0x8F9B4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8F9B7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC02_035_jr_8017BEBC]
- [0x5c32c, data, tail]
- [0x942a4, .rodata, ov_SC02_035] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x942b8, data, tail2]
- [0x94380, .rodata, ov_SC02_035_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94460, data, tail3]
- [0x94460, data, tail2]
- [0x94478, .rodata, ov_SC02_035_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9448c, data, tail4]
- [0x9448c, data, tail3]
- [0x94490, .rodata, ov_SC02_035_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x944a4, data, tail5]
- [0x944a4, data, tail4]
- [0x944a8, .rodata, ov_SC02_035_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x944bc, data, tail6]
- [0x944bc, data, tail5]
- [0x944f8, .rodata, ov_SC02_035_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9455c, data, tail7]
- [0x9455c, data, tail6]
- [0x94b68, .rodata, ov_SC02_035_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94b9c, data, tail8]
- [0x94b9c, data, tail7]
- [0x94ba0, .rodata, ov_SC02_035_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94bd4, data, tail9]
- [0x94bd4, data, tail8]
- [0x94c10, .rodata, ov_SC02_035_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94c24, data, tail10]
- [0x94c24, data, tail9]
- [0x94c3c, .rodata, ov_SC02_035_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94ca8, data, tail11]
- [0x94ca8, data, tail10]
- [0x94d18, .rodata, ov_SC02_035_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94d5c, .rodata, ov_SC02_035_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94da4, data, tail12]
- [0x94da4, data, tail11]
- [0x94e04, .rodata, ov_SC02_035_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94e38, data, tail13]
- [0x94e38, data, tail12]
- [0x94e3c, .rodata, ov_SC02_035_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94e58, data, tail14]
- [0x94e58, data, tail13]
- [0x94e5c, .rodata, ov_SC02_035_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94e78, data, tail15]
- [0x94e78, data, tail14]
- [0x94e9c, .rodata, ov_SC02_035_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94eb8, data, tail16]
- [0x94eb8, data, tail15]
- [0x94ed0, .rodata, ov_SC02_035_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94ef0, data, tail17]
- [0x94ef0, data, tail16]
- [0x94f70, .rodata, ov_SC02_035_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94f84, data, tail18]
- [0x94f84, data, tail17]
- [0x9512c, .rodata, ov_SC02_035_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x952a4, data, tail19]
- [0x952a4, data, tail18]
- [0x95334, .rodata, ov_SC02_035_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x953c0, data, tail20]
- [0x953c0, data, tail19]
- [0x953c4, .rodata, ov_SC02_035_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x953d8, .rodata, ov_SC02_035_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x953f8, data, tail21]
- [0x953f8, data, tail20]
- [0x968EC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x968EF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC02_039_jr_8017BEBC]
- [0x56f58, data, tail]
- [0x76690, .rodata, ov_SC02_039] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x766a4, data, tail2]
- [0x7676c, .rodata, ov_SC02_039_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7684c, data, tail3]
- [0x7684c, data, tail2]
- [0x76864, .rodata, ov_SC02_039_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76878, data, tail4]
- [0x76878, data, tail3]
- [0x7687c, .rodata, ov_SC02_039_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76890, data, tail5]
- [0x76890, data, tail4]
- [0x76894, .rodata, ov_SC02_039_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x768a8, data, tail6]
- [0x768a8, data, tail5]
- [0x768e4, .rodata, ov_SC02_039_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76948, data, tail7]
- [0x76948, data, tail6]
- [0x76f54, .rodata, ov_SC02_039_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76f88, data, tail8]
- [0x76f88, data, tail7]
- [0x76f8c, .rodata, ov_SC02_039_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76fc0, data, tail9]
- [0x76fc0, data, tail8]
- [0x76ffc, .rodata, ov_SC02_039_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77010, data, tail10]
- [0x77010, data, tail9]
- [0x77028, .rodata, ov_SC02_039_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77094, data, tail11]
- [0x77094, data, tail10]
- [0x77104, .rodata, ov_SC02_039_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77148, .rodata, ov_SC02_039_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77190, data, tail12]
- [0x77190, data, tail11]
- [0x771f0, .rodata, ov_SC02_039_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77224, data, tail13]
- [0x77224, data, tail12]
- [0x77228, .rodata, ov_SC02_039_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77244, data, tail14]
- [0x77244, data, tail13]
- [0x77248, .rodata, ov_SC02_039_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77264, data, tail15]
- [0x77264, data, tail14]
- [0x77288, .rodata, ov_SC02_039_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x772a4, data, tail16]
- [0x772a4, data, tail15]
- [0x772bc, .rodata, ov_SC02_039_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x772dc, data, tail17]
- [0x772dc, data, tail16]
- [0x7735c, .rodata, ov_SC02_039_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77370, data, tail18]
- [0x77370, data, tail17]
- [0x77518, .rodata, ov_SC02_039_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77690, data, tail19]
- [0x77690, data, tail18]
- [0x77720, .rodata, ov_SC02_039_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x777ac, data, tail20]
- [0x777ac, data, tail19]
- [0x777b0, .rodata, ov_SC02_039_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x777c4, .rodata, ov_SC02_039_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x777e4, data, tail21]
- [0x777e4, data, tail20]
- [0x78CA4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x78CA7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC02_041_jr_8017BEBC]
- [0x5cc28, data, tail]
- [0x8e9fc, .rodata, ov_SC02_041] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ea10, data, tail2]
- [0x8ead8, .rodata, ov_SC02_041_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ebb8, data, tail3]
- [0x8ebb8, data, tail2]
- [0x8ebd0, .rodata, ov_SC02_041_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ebe4, data, tail4]
- [0x8ebe4, data, tail3]
- [0x8ebe8, .rodata, ov_SC02_041_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ebfc, data, tail5]
- [0x8ebfc, data, tail4]
- [0x8ec00, .rodata, ov_SC02_041_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ec14, data, tail6]
- [0x8ec14, data, tail5]
- [0x8ec50, .rodata, ov_SC02_041_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ecb4, data, tail7]
- [0x8ecb4, data, tail6]
- [0x8f2c0, .rodata, ov_SC02_041_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f2f4, data, tail8]
- [0x8f2f4, data, tail7]
- [0x8f2f8, .rodata, ov_SC02_041_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f32c, data, tail9]
- [0x8f32c, data, tail8]
- [0x8f368, .rodata, ov_SC02_041_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f37c, data, tail10]
- [0x8f37c, data, tail9]
- [0x8f394, .rodata, ov_SC02_041_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f400, data, tail11]
- [0x8f400, data, tail10]
- [0x8f470, .rodata, ov_SC02_041_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f4b4, .rodata, ov_SC02_041_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f4fc, data, tail12]
- [0x8f4fc, data, tail11]
- [0x8f55c, .rodata, ov_SC02_041_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f590, data, tail13]
- [0x8f590, data, tail12]
- [0x8f594, .rodata, ov_SC02_041_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f5b0, data, tail14]
- [0x8f5b0, data, tail13]
- [0x8f5b4, .rodata, ov_SC02_041_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f5d0, data, tail15]
- [0x8f5d0, data, tail14]
- [0x8f5f4, .rodata, ov_SC02_041_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f610, data, tail16]
- [0x8f610, data, tail15]
- [0x8f628, .rodata, ov_SC02_041_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f648, data, tail17]
- [0x8f648, data, tail16]
- [0x8f6c8, .rodata, ov_SC02_041_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f6dc, data, tail18]
- [0x8f6dc, data, tail17]
- [0x8f884, .rodata, ov_SC02_041_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f9fc, data, tail19]
- [0x8f9fc, data, tail18]
- [0x8fa8c, .rodata, ov_SC02_041_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb18, data, tail20]
- [0x8fb18, data, tail19]
- [0x8fb1c, .rodata, ov_SC02_041_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb30, .rodata, ov_SC02_041_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb50, data, tail21]
- [0x8fb50, data, tail20]
- [0x9157C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9157F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_001_jr_8017AE2C]
- [0x650c8, data, tail]
- [0xc3b1c, .rodata, ov_SC03_001] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3b30, data, tail2]
- [0xc3bf8, .rodata, ov_SC03_001_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3cd8, data, tail3]
- [0xc3cd8, data, tail2]
- [0xc3cf0, .rodata, ov_SC03_001_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3d04, data, tail4]
- [0xc3d04, data, tail3]
- [0xc3d08, .rodata, ov_SC03_001_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3d1c, data, tail5]
- [0xc3d1c, data, tail4]
- [0xc3d20, .rodata, ov_SC03_001_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3d34, data, tail6]
- [0xc3d34, data, tail5]
- [0xc3d70, .rodata, ov_SC03_001_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc3dd4, data, tail7]
- [0xc3dd4, data, tail6]
- [0xc43e0, .rodata, ov_SC03_001_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4414, data, tail8]
- [0xc4414, data, tail7]
- [0xc4418, .rodata, ov_SC03_001_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc444c, data, tail9]
- [0xc444c, data, tail8]
- [0xc4488, .rodata, ov_SC03_001_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc449c, data, tail10]
- [0xc449c, data, tail9]
- [0xc44b4, .rodata, ov_SC03_001_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4520, data, tail11]
- [0xc4520, data, tail10]
- [0xc4590, .rodata, ov_SC03_001_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc45d4, .rodata, ov_SC03_001_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc461c, data, tail12]
- [0xc461c, data, tail11]
- [0xc467c, .rodata, ov_SC03_001_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc46b0, data, tail13]
- [0xc46b0, data, tail12]
- [0xc46b4, .rodata, ov_SC03_001_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc46d0, data, tail14]
- [0xc46d0, data, tail13]
- [0xc46d4, .rodata, ov_SC03_001_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc46f0, data, tail15]
- [0xc46f0, data, tail14]
- [0xc4714, .rodata, ov_SC03_001_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4730, data, tail16]
- [0xc4730, data, tail15]
- [0xc4748, .rodata, ov_SC03_001_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4768, data, tail17]
- [0xc4768, data, tail16]
- [0xc47e8, .rodata, ov_SC03_001_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc47fc, data, tail18]
- [0xc47fc, data, tail17]
- [0xc49a4, .rodata, ov_SC03_001_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4b1c, data, tail19]
- [0xc4b1c, data, tail18]
- [0xc4bac, .rodata, ov_SC03_001_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4c38, data, tail20]
- [0xc4c38, data, tail19]
- [0xc4c3c, .rodata, ov_SC03_001_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4c50, data, tail21]
- [0xc4c50, data, tail20]
- [0xC730C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC730F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x554ac, c, ov_SC03_002_jr_8017D604]
- [0x5d358, data, tail]
- [0xa1078, .rodata, ov_SC03_002] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa108c, data, tail2]
- [0xa1154, .rodata, ov_SC03_002_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1234, data, tail3]
- [0xa1234, data, tail2]
- [0xa124c, .rodata, ov_SC03_002_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1260, data, tail4]
- [0xa1260, data, tail3]
- [0xa1264, .rodata, ov_SC03_002_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1278, data, tail5]
- [0xa1278, data, tail4]
- [0xa127c, .rodata, ov_SC03_002_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1290, data, tail6]
- [0xa1290, data, tail5]
- [0xa12cc, .rodata, ov_SC03_002_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1330, data, tail7]
- [0xa1330, data, tail6]
- [0xa193c, .rodata, ov_SC03_002_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1970, data, tail8]
- [0xa1970, data, tail7]
- [0xa1974, .rodata, ov_SC03_002_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa19a8, data, tail9]
- [0xa19a8, data, tail8]
- [0xa19e4, .rodata, ov_SC03_002_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa19f8, data, tail10]
- [0xa19f8, data, tail9]
- [0xa1a10, .rodata, ov_SC03_002_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1a7c, data, tail11]
- [0xa1a7c, data, tail10]
- [0xa1aec, .rodata, ov_SC03_002_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1b30, .rodata, ov_SC03_002_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1b78, data, tail12]
- [0xa1b78, data, tail11]
- [0xa1bd8, .rodata, ov_SC03_002_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1c0c, data, tail13]
- [0xa1c0c, data, tail12]
- [0xa1c10, .rodata, ov_SC03_002_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1c2c, data, tail14]
- [0xa1c2c, data, tail13]
- [0xa1c30, .rodata, ov_SC03_002_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1c4c, data, tail15]
- [0xa1c4c, data, tail14]
- [0xa1c70, .rodata, ov_SC03_002_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1c8c, data, tail16]
- [0xa1c8c, data, tail15]
- [0xa1ca4, .rodata, ov_SC03_002_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1cc4, data, tail17]
- [0xa1cc4, data, tail16]
- [0xa1d44, .rodata, ov_SC03_002_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1d58, data, tail18]
- [0xa1d58, data, tail17]
- [0xa1f00, .rodata, ov_SC03_002_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2078, data, tail19]
- [0xa2078, data, tail18]
- [0xa2108, .rodata, ov_SC03_002_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2194, data, tail20]
- [0xa2194, data, tail19]
- [0xa2198, .rodata, ov_SC03_002_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa21ac, .rodata, ov_SC03_002_jr_8017D604] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa21cc, data, tail21]
- [0xa21cc, data, tail20]
- [0xA39F4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA39F7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_003_jr_8017AE2C]
- [0x57120, data, tail]
- [0x653f8, .rodata, ov_SC03_003] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6540c, data, tail2]
- [0x654d4, .rodata, ov_SC03_003_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655b4, data, tail3]
- [0x655b4, data, tail2]
- [0x655cc, .rodata, ov_SC03_003_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655e0, data, tail4]
- [0x655e0, data, tail3]
- [0x655e4, .rodata, ov_SC03_003_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655f8, data, tail5]
- [0x655f8, data, tail4]
- [0x655fc, .rodata, ov_SC03_003_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65610, data, tail6]
- [0x65610, data, tail5]
- [0x6564c, .rodata, ov_SC03_003_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x656b0, data, tail7]
- [0x656b0, data, tail6]
- [0x65cbc, .rodata, ov_SC03_003_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65cf0, data, tail8]
- [0x65cf0, data, tail7]
- [0x65cf4, .rodata, ov_SC03_003_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65d28, data, tail9]
- [0x65d28, data, tail8]
- [0x65d64, .rodata, ov_SC03_003_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65d78, data, tail10]
- [0x65d78, data, tail9]
- [0x65d90, .rodata, ov_SC03_003_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65dfc, data, tail11]
- [0x65dfc, data, tail10]
- [0x65e6c, .rodata, ov_SC03_003_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65eb0, .rodata, ov_SC03_003_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ef8, data, tail12]
- [0x65ef8, data, tail11]
- [0x65f58, .rodata, ov_SC03_003_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f8c, data, tail13]
- [0x65f8c, data, tail12]
- [0x65f90, .rodata, ov_SC03_003_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65fac, data, tail14]
- [0x65fac, data, tail13]
- [0x65fb0, .rodata, ov_SC03_003_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65fcc, data, tail15]
- [0x65fcc, data, tail14]
- [0x65ff0, .rodata, ov_SC03_003_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6600c, data, tail16]
- [0x6600c, data, tail15]
- [0x66024, .rodata, ov_SC03_003_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66044, data, tail17]
- [0x66044, data, tail16]
- [0x660c4, .rodata, ov_SC03_003_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x660d8, data, tail18]
- [0x660d8, data, tail17]
- [0x66280, .rodata, ov_SC03_003_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x663f8, data, tail19]
- [0x663f8, data, tail18]
- [0x66488, .rodata, ov_SC03_003_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66514, data, tail20]
- [0x66514, data, tail19]
- [0x66518, .rodata, ov_SC03_003_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6652c, data, tail21]
- [0x6652c, data, tail20]
- [0x67A24, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x67A25] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_006_jr_8017AE2C]
- [0x6443c, data, tail]
- [0xcccb4, .rodata, ov_SC03_006] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcccc8, data, tail2]
- [0xccd90, .rodata, ov_SC03_006_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcce70, data, tail3]
- [0xcce70, data, tail2]
- [0xcce88, .rodata, ov_SC03_006_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcce9c, data, tail4]
- [0xcce9c, data, tail3]
- [0xccea0, .rodata, ov_SC03_006_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcceb4, data, tail5]
- [0xcceb4, data, tail4]
- [0xcceb8, .rodata, ov_SC03_006_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xccecc, data, tail6]
- [0xccecc, data, tail5]
- [0xccf08, .rodata, ov_SC03_006_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xccf6c, data, tail7]
- [0xccf6c, data, tail6]
- [0xcd578, .rodata, ov_SC03_006_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd5ac, data, tail8]
- [0xcd5ac, data, tail7]
- [0xcd5b0, .rodata, ov_SC03_006_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd5e4, data, tail9]
- [0xcd5e4, data, tail8]
- [0xcd620, .rodata, ov_SC03_006_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd634, data, tail10]
- [0xcd634, data, tail9]
- [0xcd64c, .rodata, ov_SC03_006_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd6b8, data, tail11]
- [0xcd6b8, data, tail10]
- [0xcd728, .rodata, ov_SC03_006_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd76c, .rodata, ov_SC03_006_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd7b4, data, tail12]
- [0xcd7b4, data, tail11]
- [0xcd814, .rodata, ov_SC03_006_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd848, data, tail13]
- [0xcd848, data, tail12]
- [0xcd84c, .rodata, ov_SC03_006_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd868, data, tail14]
- [0xcd868, data, tail13]
- [0xcd86c, .rodata, ov_SC03_006_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd888, data, tail15]
- [0xcd888, data, tail14]
- [0xcd8ac, .rodata, ov_SC03_006_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd8c8, data, tail16]
- [0xcd8c8, data, tail15]
- [0xcd8e0, .rodata, ov_SC03_006_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd900, data, tail17]
- [0xcd900, data, tail16]
- [0xcd980, .rodata, ov_SC03_006_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcd994, data, tail18]
- [0xcd994, data, tail17]
- [0xcdb3c, .rodata, ov_SC03_006_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcdcb4, data, tail19]
- [0xcdcb4, data, tail18]
- [0xcdd44, .rodata, ov_SC03_006_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcddd0, data, tail20]
- [0xcddd0, data, tail19]
- [0xcddd4, .rodata, ov_SC03_006_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xcdde8, data, tail21]
- [0xcdde8, data, tail20]
- [0xCF75C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xCF75F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_007_jr_8017AE2C]
- [0x5f234, data, tail]
- [0xbf63c, .rodata, ov_SC03_007] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf650, data, tail2]
- [0xbf718, .rodata, ov_SC03_007_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf7f8, data, tail3]
- [0xbf7f8, data, tail2]
- [0xbf810, .rodata, ov_SC03_007_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf824, data, tail4]
- [0xbf824, data, tail3]
- [0xbf828, .rodata, ov_SC03_007_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf83c, data, tail5]
- [0xbf83c, data, tail4]
- [0xbf840, .rodata, ov_SC03_007_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf854, data, tail6]
- [0xbf854, data, tail5]
- [0xbf890, .rodata, ov_SC03_007_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbf8f4, data, tail7]
- [0xbf8f4, data, tail6]
- [0xbff00, .rodata, ov_SC03_007_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbff34, data, tail8]
- [0xbff34, data, tail7]
- [0xbff38, .rodata, ov_SC03_007_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbff6c, data, tail9]
- [0xbff6c, data, tail8]
- [0xbffa8, .rodata, ov_SC03_007_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbffbc, data, tail10]
- [0xbffbc, data, tail9]
- [0xbffd4, .rodata, ov_SC03_007_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0040, data, tail11]
- [0xc0040, data, tail10]
- [0xc00b0, .rodata, ov_SC03_007_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc00f4, .rodata, ov_SC03_007_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc013c, data, tail12]
- [0xc013c, data, tail11]
- [0xc019c, .rodata, ov_SC03_007_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc01d0, data, tail13]
- [0xc01d0, data, tail12]
- [0xc01d4, .rodata, ov_SC03_007_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc01f0, data, tail14]
- [0xc01f0, data, tail13]
- [0xc01f4, .rodata, ov_SC03_007_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0210, data, tail15]
- [0xc0210, data, tail14]
- [0xc0234, .rodata, ov_SC03_007_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0250, data, tail16]
- [0xc0250, data, tail15]
- [0xc0268, .rodata, ov_SC03_007_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0288, data, tail17]
- [0xc0288, data, tail16]
- [0xc0308, .rodata, ov_SC03_007_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc031c, data, tail18]
- [0xc031c, data, tail17]
- [0xc04c4, .rodata, ov_SC03_007_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc063c, data, tail19]
- [0xc063c, data, tail18]
- [0xc06cc, .rodata, ov_SC03_007_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0758, data, tail20]
- [0xc0758, data, tail19]
- [0xc075c, .rodata, ov_SC03_007_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0770, data, tail21]
- [0xc0770, data, tail20]
- [0xC316C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC316F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x545d8, c, ov_SC03_010_jr_8017C730]
- [0x57d54, data, tail]
- [0x75918, .rodata, ov_SC03_010] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7592c, data, tail2]
- [0x759f4, .rodata, ov_SC03_010_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75ad4, data, tail3]
- [0x75ad4, data, tail2]
- [0x75aec, .rodata, ov_SC03_010_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75b00, data, tail4]
- [0x75b00, data, tail3]
- [0x75b04, .rodata, ov_SC03_010_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75b18, data, tail5]
- [0x75b18, data, tail4]
- [0x75b1c, .rodata, ov_SC03_010_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75b30, data, tail6]
- [0x75b30, data, tail5]
- [0x75b6c, .rodata, ov_SC03_010_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75bd0, data, tail7]
- [0x75bd0, data, tail6]
- [0x761dc, .rodata, ov_SC03_010_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76210, data, tail8]
- [0x76210, data, tail7]
- [0x76214, .rodata, ov_SC03_010_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76248, data, tail9]
- [0x76248, data, tail8]
- [0x76284, .rodata, ov_SC03_010_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76298, data, tail10]
- [0x76298, data, tail9]
- [0x762b0, .rodata, ov_SC03_010_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7631c, data, tail11]
- [0x7631c, data, tail10]
- [0x7638c, .rodata, ov_SC03_010_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x763d0, .rodata, ov_SC03_010_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76418, data, tail12]
- [0x76418, data, tail11]
- [0x76478, .rodata, ov_SC03_010_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x764ac, data, tail13]
- [0x764ac, data, tail12]
- [0x764b0, .rodata, ov_SC03_010_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x764cc, data, tail14]
- [0x764cc, data, tail13]
- [0x764d0, .rodata, ov_SC03_010_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x764ec, data, tail15]
- [0x764ec, data, tail14]
- [0x76510, .rodata, ov_SC03_010_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7652c, data, tail16]
- [0x7652c, data, tail15]
- [0x76544, .rodata, ov_SC03_010_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76564, data, tail17]
- [0x76564, data, tail16]
- [0x765e4, .rodata, ov_SC03_010_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x765f8, data, tail18]
- [0x765f8, data, tail17]
- [0x767a0, .rodata, ov_SC03_010_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76918, data, tail19]
- [0x76918, data, tail18]
- [0x769a8, .rodata, ov_SC03_010_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76a34, data, tail20]
- [0x76a34, data, tail19]
- [0x76a38, .rodata, ov_SC03_010_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76a4c, .rodata, ov_SC03_010_jr_8017C730] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76a6c, data, tail21]
- [0x76a6c, data, tail20]
- [0x78074, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x78077] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+18 -19
View File
@@ -118,45 +118,44 @@ segments:
- [0x545d8, c, ov_SC03_011_jr_8017C730]
- [0x590c4, data, tail]
- [0x77b88, .rodata, ov_SC03_011] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77b9c, data, tail2]
- [0x77c64, .rodata, ov_SC03_011_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77d44, data, tail3]
- [0x77d44, data, tail2]
- [0x77d5c, .rodata, ov_SC03_011_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77d70, data, tail4]
- [0x77d70, data, tail3]
- [0x77d74, .rodata, ov_SC03_011_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77d88, data, tail5]
- [0x77d88, data, tail4]
- [0x77d8c, .rodata, ov_SC03_011_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77da0, data, tail6]
- [0x77da0, data, tail5]
- [0x77ddc, .rodata, ov_SC03_011_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77e40, data, tail7]
- [0x77e40, data, tail6]
- [0x7844c, .rodata, ov_SC03_011_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78480, data, tail8]
- [0x78480, data, tail7]
- [0x784f4, .rodata, ov_SC03_011_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78508, data, tail9]
- [0x78508, data, tail8]
- [0x78520, .rodata, ov_SC03_011_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7858c, data, tail10]
- [0x7858c, data, tail9]
- [0x785fc, .rodata, ov_SC03_011_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78640, .rodata, ov_SC03_011_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78688, data, tail11]
- [0x78688, data, tail10]
- [0x786e8, .rodata, ov_SC03_011_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7871c, data, tail12]
- [0x7871c, data, tail11]
- [0x78720, .rodata, ov_SC03_011_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7873c, data, tail13]
- [0x7873c, data, tail12]
- [0x78740, .rodata, ov_SC03_011_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7875c, data, tail14]
- [0x7875c, data, tail13]
- [0x78780, .rodata, ov_SC03_011_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7879c, data, tail15]
- [0x7879c, data, tail14]
- [0x787b4, .rodata, ov_SC03_011_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x787d4, data, tail16]
- [0x787d4, data, tail15]
- [0x78854, .rodata, ov_SC03_011_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78868, data, tail17]
- [0x78868, data, tail16]
- [0x78a10, .rodata, ov_SC03_011_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78b88, data, tail18]
- [0x78b88, data, tail17]
- [0x78c18, .rodata, ov_SC03_011_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78ca4, data, tail19]
- [0x78ca4, data, tail18]
- [0x78ca8, .rodata, ov_SC03_011_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78cbc, .rodata, ov_SC03_011_jr_8017C730] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78cdc, data, tail20]
- [0x78cdc, data, tail19]
- [0x7A2A8, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x7A2AB] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_012_jr_8017AE2C]
- [0x55fa4, data, tail]
- [0x6a9e4, .rodata, ov_SC03_012] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6a9f8, data, tail2]
- [0x6aac0, .rodata, ov_SC03_012_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6aba0, data, tail3]
- [0x6aba0, data, tail2]
- [0x6abb8, .rodata, ov_SC03_012_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abcc, data, tail4]
- [0x6abcc, data, tail3]
- [0x6abd0, .rodata, ov_SC03_012_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abe4, data, tail5]
- [0x6abe4, data, tail4]
- [0x6abe8, .rodata, ov_SC03_012_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abfc, data, tail6]
- [0x6abfc, data, tail5]
- [0x6ac38, .rodata, ov_SC03_012_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ac9c, data, tail7]
- [0x6ac9c, data, tail6]
- [0x6b2a8, .rodata, ov_SC03_012_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b2dc, data, tail8]
- [0x6b2dc, data, tail7]
- [0x6b2e0, .rodata, ov_SC03_012_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b314, data, tail9]
- [0x6b314, data, tail8]
- [0x6b350, .rodata, ov_SC03_012_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b364, data, tail10]
- [0x6b364, data, tail9]
- [0x6b37c, .rodata, ov_SC03_012_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b3e8, data, tail11]
- [0x6b3e8, data, tail10]
- [0x6b458, .rodata, ov_SC03_012_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b49c, .rodata, ov_SC03_012_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b4e4, data, tail12]
- [0x6b4e4, data, tail11]
- [0x6b544, .rodata, ov_SC03_012_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b578, data, tail13]
- [0x6b578, data, tail12]
- [0x6b57c, .rodata, ov_SC03_012_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b598, data, tail14]
- [0x6b598, data, tail13]
- [0x6b59c, .rodata, ov_SC03_012_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b5b8, data, tail15]
- [0x6b5b8, data, tail14]
- [0x6b5dc, .rodata, ov_SC03_012_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b5f8, data, tail16]
- [0x6b5f8, data, tail15]
- [0x6b610, .rodata, ov_SC03_012_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b630, data, tail17]
- [0x6b630, data, tail16]
- [0x6b6b0, .rodata, ov_SC03_012_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b6c4, data, tail18]
- [0x6b6c4, data, tail17]
- [0x6b86c, .rodata, ov_SC03_012_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b9e4, data, tail19]
- [0x6b9e4, data, tail18]
- [0x6ba74, .rodata, ov_SC03_012_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bb00, data, tail20]
- [0x6bb00, data, tail19]
- [0x6bb04, .rodata, ov_SC03_012_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bb18, data, tail21]
- [0x6bb18, data, tail20]
- [0x6D004, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6D007] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x545d8, c, ov_SC03_013_jr_8017C730]
- [0x58d8c, data, tail]
- [0x82c7c, .rodata, ov_SC03_013] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82c90, data, tail2]
- [0x82d58, .rodata, ov_SC03_013_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e38, data, tail3]
- [0x82e38, data, tail2]
- [0x82e50, .rodata, ov_SC03_013_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e64, data, tail4]
- [0x82e64, data, tail3]
- [0x82e68, .rodata, ov_SC03_013_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e7c, data, tail5]
- [0x82e7c, data, tail4]
- [0x82e80, .rodata, ov_SC03_013_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e94, data, tail6]
- [0x82e94, data, tail5]
- [0x82ed0, .rodata, ov_SC03_013_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82f34, data, tail7]
- [0x82f34, data, tail6]
- [0x83540, .rodata, ov_SC03_013_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83574, data, tail8]
- [0x83574, data, tail7]
- [0x83578, .rodata, ov_SC03_013_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x835ac, data, tail9]
- [0x835ac, data, tail8]
- [0x835e8, .rodata, ov_SC03_013_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x835fc, data, tail10]
- [0x835fc, data, tail9]
- [0x83614, .rodata, ov_SC03_013_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83680, data, tail11]
- [0x83680, data, tail10]
- [0x836f0, .rodata, ov_SC03_013_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83734, .rodata, ov_SC03_013_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8377c, data, tail12]
- [0x8377c, data, tail11]
- [0x837dc, .rodata, ov_SC03_013_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83810, data, tail13]
- [0x83810, data, tail12]
- [0x83814, .rodata, ov_SC03_013_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83830, data, tail14]
- [0x83830, data, tail13]
- [0x83834, .rodata, ov_SC03_013_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83850, data, tail15]
- [0x83850, data, tail14]
- [0x83874, .rodata, ov_SC03_013_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83890, data, tail16]
- [0x83890, data, tail15]
- [0x838a8, .rodata, ov_SC03_013_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x838c8, data, tail17]
- [0x838c8, data, tail16]
- [0x83948, .rodata, ov_SC03_013_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8395c, data, tail18]
- [0x8395c, data, tail17]
- [0x83b04, .rodata, ov_SC03_013_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83c7c, data, tail19]
- [0x83c7c, data, tail18]
- [0x83d0c, .rodata, ov_SC03_013_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83d98, data, tail20]
- [0x83d98, data, tail19]
- [0x83d9c, .rodata, ov_SC03_013_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83db0, .rodata, ov_SC03_013_jr_8017C730] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83dd0, data, tail21]
- [0x83dd0, data, tail20]
- [0x853FC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x853FF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x56a24, c, ov_SC03_014_jr_8017EB7C]
- [0x633c8, data, tail]
- [0xc0050, .rodata, ov_SC03_014] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0064, data, tail2]
- [0xc012c, .rodata, ov_SC03_014_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc020c, data, tail3]
- [0xc020c, data, tail2]
- [0xc0224, .rodata, ov_SC03_014_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0238, data, tail4]
- [0xc0238, data, tail3]
- [0xc023c, .rodata, ov_SC03_014_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0250, data, tail5]
- [0xc0250, data, tail4]
- [0xc0254, .rodata, ov_SC03_014_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0268, data, tail6]
- [0xc0268, data, tail5]
- [0xc02a4, .rodata, ov_SC03_014_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0308, data, tail7]
- [0xc0308, data, tail6]
- [0xc0914, .rodata, ov_SC03_014_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0948, data, tail8]
- [0xc0948, data, tail7]
- [0xc094c, .rodata, ov_SC03_014_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0980, data, tail9]
- [0xc0980, data, tail8]
- [0xc09bc, .rodata, ov_SC03_014_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc09d0, data, tail10]
- [0xc09d0, data, tail9]
- [0xc09e8, .rodata, ov_SC03_014_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0a54, data, tail11]
- [0xc0a54, data, tail10]
- [0xc0ac4, .rodata, ov_SC03_014_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0b08, .rodata, ov_SC03_014_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0b50, data, tail12]
- [0xc0b50, data, tail11]
- [0xc0bb0, .rodata, ov_SC03_014_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0be4, data, tail13]
- [0xc0be4, data, tail12]
- [0xc0be8, .rodata, ov_SC03_014_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c04, data, tail14]
- [0xc0c04, data, tail13]
- [0xc0c08, .rodata, ov_SC03_014_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c24, data, tail15]
- [0xc0c24, data, tail14]
- [0xc0c48, .rodata, ov_SC03_014_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c64, data, tail16]
- [0xc0c64, data, tail15]
- [0xc0c7c, .rodata, ov_SC03_014_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c9c, data, tail17]
- [0xc0c9c, data, tail16]
- [0xc0d1c, .rodata, ov_SC03_014_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0d30, data, tail18]
- [0xc0d30, data, tail17]
- [0xc0ed8, .rodata, ov_SC03_014_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1050, data, tail19]
- [0xc1050, data, tail18]
- [0xc10e0, .rodata, ov_SC03_014_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc116c, data, tail20]
- [0xc116c, data, tail19]
- [0xc1170, .rodata, ov_SC03_014_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1184, data, tail21]
- [0xc1184, data, tail20]
- [0xc11b0, .rodata, ov_SC03_014_jr_8017EB7C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc11d0, data, tail22]
- [0xc11d0, data, tail21]
- [0xC2EE4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC2EE7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x56a24, c, ov_SC03_015_jr_8017EB7C]
- [0x633c8, data, tail]
- [0xc0050, .rodata, ov_SC03_015] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0064, data, tail2]
- [0xc012c, .rodata, ov_SC03_015_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc020c, data, tail3]
- [0xc020c, data, tail2]
- [0xc0224, .rodata, ov_SC03_015_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0238, data, tail4]
- [0xc0238, data, tail3]
- [0xc023c, .rodata, ov_SC03_015_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0250, data, tail5]
- [0xc0250, data, tail4]
- [0xc0254, .rodata, ov_SC03_015_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0268, data, tail6]
- [0xc0268, data, tail5]
- [0xc02a4, .rodata, ov_SC03_015_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0308, data, tail7]
- [0xc0308, data, tail6]
- [0xc0914, .rodata, ov_SC03_015_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0948, data, tail8]
- [0xc0948, data, tail7]
- [0xc094c, .rodata, ov_SC03_015_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0980, data, tail9]
- [0xc0980, data, tail8]
- [0xc09bc, .rodata, ov_SC03_015_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc09d0, data, tail10]
- [0xc09d0, data, tail9]
- [0xc09e8, .rodata, ov_SC03_015_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0a54, data, tail11]
- [0xc0a54, data, tail10]
- [0xc0ac4, .rodata, ov_SC03_015_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0b08, .rodata, ov_SC03_015_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0b50, data, tail12]
- [0xc0b50, data, tail11]
- [0xc0bb0, .rodata, ov_SC03_015_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0be4, data, tail13]
- [0xc0be4, data, tail12]
- [0xc0be8, .rodata, ov_SC03_015_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c04, data, tail14]
- [0xc0c04, data, tail13]
- [0xc0c08, .rodata, ov_SC03_015_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c24, data, tail15]
- [0xc0c24, data, tail14]
- [0xc0c48, .rodata, ov_SC03_015_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c64, data, tail16]
- [0xc0c64, data, tail15]
- [0xc0c7c, .rodata, ov_SC03_015_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c9c, data, tail17]
- [0xc0c9c, data, tail16]
- [0xc0d1c, .rodata, ov_SC03_015_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0d30, data, tail18]
- [0xc0d30, data, tail17]
- [0xc0ed8, .rodata, ov_SC03_015_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1050, data, tail19]
- [0xc1050, data, tail18]
- [0xc10e0, .rodata, ov_SC03_015_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc116c, data, tail20]
- [0xc116c, data, tail19]
- [0xc1170, .rodata, ov_SC03_015_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1184, data, tail21]
- [0xc1184, data, tail20]
- [0xc11b0, .rodata, ov_SC03_015_jr_8017EB7C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc11d0, data, tail22]
- [0xc11d0, data, tail21]
- [0xC2EE4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC2EE7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_023_jr_8017AE2C]
- [0x56d44, data, tail]
- [0x6e628, .rodata, ov_SC03_023] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e63c, data, tail2]
- [0x6e704, .rodata, ov_SC03_023_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e7e4, data, tail3]
- [0x6e7e4, data, tail2]
- [0x6e7fc, .rodata, ov_SC03_023_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e810, data, tail4]
- [0x6e810, data, tail3]
- [0x6e814, .rodata, ov_SC03_023_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e828, data, tail5]
- [0x6e828, data, tail4]
- [0x6e82c, .rodata, ov_SC03_023_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e840, data, tail6]
- [0x6e840, data, tail5]
- [0x6e87c, .rodata, ov_SC03_023_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e8e0, data, tail7]
- [0x6e8e0, data, tail6]
- [0x6eeec, .rodata, ov_SC03_023_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ef20, data, tail8]
- [0x6ef20, data, tail7]
- [0x6ef24, .rodata, ov_SC03_023_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ef58, data, tail9]
- [0x6ef58, data, tail8]
- [0x6ef94, .rodata, ov_SC03_023_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6efa8, data, tail10]
- [0x6efa8, data, tail9]
- [0x6efc0, .rodata, ov_SC03_023_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f02c, data, tail11]
- [0x6f02c, data, tail10]
- [0x6f09c, .rodata, ov_SC03_023_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f0e0, .rodata, ov_SC03_023_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f128, data, tail12]
- [0x6f128, data, tail11]
- [0x6f188, .rodata, ov_SC03_023_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f1bc, data, tail13]
- [0x6f1bc, data, tail12]
- [0x6f1c0, .rodata, ov_SC03_023_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f1dc, data, tail14]
- [0x6f1dc, data, tail13]
- [0x6f1e0, .rodata, ov_SC03_023_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f1fc, data, tail15]
- [0x6f1fc, data, tail14]
- [0x6f220, .rodata, ov_SC03_023_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f23c, data, tail16]
- [0x6f23c, data, tail15]
- [0x6f254, .rodata, ov_SC03_023_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f274, data, tail17]
- [0x6f274, data, tail16]
- [0x6f2f4, .rodata, ov_SC03_023_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f308, data, tail18]
- [0x6f308, data, tail17]
- [0x6f4b0, .rodata, ov_SC03_023_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f628, data, tail19]
- [0x6f628, data, tail18]
- [0x6f6b8, .rodata, ov_SC03_023_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f744, data, tail20]
- [0x6f744, data, tail19]
- [0x6f748, .rodata, ov_SC03_023_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6f75c, data, tail21]
- [0x6f75c, data, tail20]
- [0x70C2C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x70C2F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x55e2c, c, ov_SC03_024_jr_8017DF84]
- [0x5ed68, data, tail]
- [0x96ab0, .rodata, ov_SC03_024] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96ac4, data, tail2]
- [0x96b8c, .rodata, ov_SC03_024_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96c6c, data, tail3]
- [0x96c6c, data, tail2]
- [0x96c84, .rodata, ov_SC03_024_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96c98, data, tail4]
- [0x96c98, data, tail3]
- [0x96c9c, .rodata, ov_SC03_024_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96cb0, data, tail5]
- [0x96cb0, data, tail4]
- [0x96cb4, .rodata, ov_SC03_024_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96cc8, data, tail6]
- [0x96cc8, data, tail5]
- [0x96d04, .rodata, ov_SC03_024_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96d68, data, tail7]
- [0x96d68, data, tail6]
- [0x97374, .rodata, ov_SC03_024_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x973a8, data, tail8]
- [0x973a8, data, tail7]
- [0x973ac, .rodata, ov_SC03_024_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x973e0, data, tail9]
- [0x973e0, data, tail8]
- [0x9741c, .rodata, ov_SC03_024_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97430, data, tail10]
- [0x97430, data, tail9]
- [0x97448, .rodata, ov_SC03_024_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x974b4, data, tail11]
- [0x974b4, data, tail10]
- [0x97524, .rodata, ov_SC03_024_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97568, .rodata, ov_SC03_024_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x975b0, data, tail12]
- [0x975b0, data, tail11]
- [0x97610, .rodata, ov_SC03_024_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97644, data, tail13]
- [0x97644, data, tail12]
- [0x97648, .rodata, ov_SC03_024_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97664, data, tail14]
- [0x97664, data, tail13]
- [0x97668, .rodata, ov_SC03_024_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97684, data, tail15]
- [0x97684, data, tail14]
- [0x976a8, .rodata, ov_SC03_024_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x976c4, data, tail16]
- [0x976c4, data, tail15]
- [0x976dc, .rodata, ov_SC03_024_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x976fc, data, tail17]
- [0x976fc, data, tail16]
- [0x9777c, .rodata, ov_SC03_024_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97790, data, tail18]
- [0x97790, data, tail17]
- [0x97938, .rodata, ov_SC03_024_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97ab0, data, tail19]
- [0x97ab0, data, tail18]
- [0x97b40, .rodata, ov_SC03_024_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97bcc, data, tail20]
- [0x97bcc, data, tail19]
- [0x97bd0, .rodata, ov_SC03_024_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97be4, data, tail21]
- [0x97be4, data, tail20]
- [0x97c10, .rodata, ov_SC03_024_jr_8017DF84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97c30, data, tail22]
- [0x97c30, data, tail21]
- [0x996F4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x996F7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_028_jr_8017AE2C]
- [0x63834, data, tail]
- [0xc0c38, .rodata, ov_SC03_028] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0c4c, data, tail2]
- [0xc0d14, .rodata, ov_SC03_028_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0df4, data, tail3]
- [0xc0df4, data, tail2]
- [0xc0e0c, .rodata, ov_SC03_028_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0e20, data, tail4]
- [0xc0e20, data, tail3]
- [0xc0e24, .rodata, ov_SC03_028_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0e38, data, tail5]
- [0xc0e38, data, tail4]
- [0xc0e3c, .rodata, ov_SC03_028_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0e50, data, tail6]
- [0xc0e50, data, tail5]
- [0xc0e8c, .rodata, ov_SC03_028_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc0ef0, data, tail7]
- [0xc0ef0, data, tail6]
- [0xc14fc, .rodata, ov_SC03_028_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1530, data, tail8]
- [0xc1530, data, tail7]
- [0xc1534, .rodata, ov_SC03_028_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1568, data, tail9]
- [0xc1568, data, tail8]
- [0xc15a4, .rodata, ov_SC03_028_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc15b8, data, tail10]
- [0xc15b8, data, tail9]
- [0xc15d0, .rodata, ov_SC03_028_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc163c, data, tail11]
- [0xc163c, data, tail10]
- [0xc16ac, .rodata, ov_SC03_028_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc16f0, .rodata, ov_SC03_028_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1738, data, tail12]
- [0xc1738, data, tail11]
- [0xc1798, .rodata, ov_SC03_028_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc17cc, data, tail13]
- [0xc17cc, data, tail12]
- [0xc17d0, .rodata, ov_SC03_028_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc17ec, data, tail14]
- [0xc17ec, data, tail13]
- [0xc17f0, .rodata, ov_SC03_028_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc180c, data, tail15]
- [0xc180c, data, tail14]
- [0xc1830, .rodata, ov_SC03_028_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc184c, data, tail16]
- [0xc184c, data, tail15]
- [0xc1864, .rodata, ov_SC03_028_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1884, data, tail17]
- [0xc1884, data, tail16]
- [0xc1904, .rodata, ov_SC03_028_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1918, data, tail18]
- [0xc1918, data, tail17]
- [0xc1ac0, .rodata, ov_SC03_028_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1c38, data, tail19]
- [0xc1c38, data, tail18]
- [0xc1cc8, .rodata, ov_SC03_028_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1d54, data, tail20]
- [0xc1d54, data, tail19]
- [0xc1d58, .rodata, ov_SC03_028_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc1d6c, data, tail21]
- [0xc1d6c, data, tail20]
- [0xC44AC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC44AF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55b18, c, ov_SC03_029_jr_8017DC70]
- [0x5f66c, data, tail]
- [0xaed6c, .rodata, ov_SC03_029] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaed80, data, tail2]
- [0xaee48, .rodata, ov_SC03_029_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaef28, data, tail3]
- [0xaef28, data, tail2]
- [0xaef40, .rodata, ov_SC03_029_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaef54, data, tail4]
- [0xaef54, data, tail3]
- [0xaef58, .rodata, ov_SC03_029_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaef6c, data, tail5]
- [0xaef6c, data, tail4]
- [0xaef70, .rodata, ov_SC03_029_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaef84, data, tail6]
- [0xaef84, data, tail5]
- [0xaefc0, .rodata, ov_SC03_029_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf024, data, tail7]
- [0xaf024, data, tail6]
- [0xaf630, .rodata, ov_SC03_029_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf664, data, tail8]
- [0xaf664, data, tail7]
- [0xaf668, .rodata, ov_SC03_029_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf69c, data, tail9]
- [0xaf69c, data, tail8]
- [0xaf6d8, .rodata, ov_SC03_029_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf6ec, data, tail10]
- [0xaf6ec, data, tail9]
- [0xaf704, .rodata, ov_SC03_029_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf770, data, tail11]
- [0xaf770, data, tail10]
- [0xaf7e0, .rodata, ov_SC03_029_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf824, .rodata, ov_SC03_029_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf86c, data, tail12]
- [0xaf86c, data, tail11]
- [0xaf8cc, .rodata, ov_SC03_029_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf900, data, tail13]
- [0xaf900, data, tail12]
- [0xaf904, .rodata, ov_SC03_029_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf920, data, tail14]
- [0xaf920, data, tail13]
- [0xaf924, .rodata, ov_SC03_029_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf940, data, tail15]
- [0xaf940, data, tail14]
- [0xaf964, .rodata, ov_SC03_029_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf980, data, tail16]
- [0xaf980, data, tail15]
- [0xaf998, .rodata, ov_SC03_029_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaf9b8, data, tail17]
- [0xaf9b8, data, tail16]
- [0xafa38, .rodata, ov_SC03_029_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafa4c, data, tail18]
- [0xafa4c, data, tail17]
- [0xafbf4, .rodata, ov_SC03_029_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafd6c, data, tail19]
- [0xafd6c, data, tail18]
- [0xafdfc, .rodata, ov_SC03_029_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafe88, data, tail20]
- [0xafe88, data, tail19]
- [0xafe8c, .rodata, ov_SC03_029_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafea0, .rodata, ov_SC03_029_jr_8017DC70] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xafec0, data, tail21]
- [0xafec0, data, tail20]
- [0xB18EC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xB18EF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+18 -19
View File
@@ -117,44 +117,43 @@ segments:
- [0x52cd4, c, ov_SC03_030_jr_8017AE2C]
- [0x59ca8, data, tail]
- [0xb7410, .rodata, ov_SC03_030] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7424, data, tail2]
- [0xb74ec, .rodata, ov_SC03_030_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb75cc, data, tail3]
- [0xb75cc, data, tail2]
- [0xb75e4, .rodata, ov_SC03_030_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb75f8, data, tail4]
- [0xb75f8, data, tail3]
- [0xb75fc, .rodata, ov_SC03_030_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7610, data, tail5]
- [0xb7610, data, tail4]
- [0xb7614, .rodata, ov_SC03_030_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7628, data, tail6]
- [0xb7628, data, tail5]
- [0xb7664, .rodata, ov_SC03_030_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb76c8, data, tail7]
- [0xb76c8, data, tail6]
- [0xb7cd4, .rodata, ov_SC03_030_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7d08, data, tail8]
- [0xb7d08, data, tail7]
- [0xb7d7c, .rodata, ov_SC03_030_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7d90, data, tail9]
- [0xb7d90, data, tail8]
- [0xb7da8, .rodata, ov_SC03_030_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7e14, data, tail10]
- [0xb7e14, data, tail9]
- [0xb7e84, .rodata, ov_SC03_030_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7ec8, .rodata, ov_SC03_030_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7f10, data, tail11]
- [0xb7f10, data, tail10]
- [0xb7f70, .rodata, ov_SC03_030_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7fa4, data, tail12]
- [0xb7fa4, data, tail11]
- [0xb7fa8, .rodata, ov_SC03_030_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7fc4, data, tail13]
- [0xb7fc4, data, tail12]
- [0xb7fc8, .rodata, ov_SC03_030_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7fe4, data, tail14]
- [0xb7fe4, data, tail13]
- [0xb8008, .rodata, ov_SC03_030_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb8024, data, tail15]
- [0xb8024, data, tail14]
- [0xb803c, .rodata, ov_SC03_030_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb805c, data, tail16]
- [0xb805c, data, tail15]
- [0xb80dc, .rodata, ov_SC03_030_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb80f0, data, tail17]
- [0xb80f0, data, tail16]
- [0xb8298, .rodata, ov_SC03_030_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb8410, data, tail18]
- [0xb8410, data, tail17]
- [0xb84a0, .rodata, ov_SC03_030_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb852c, data, tail19]
- [0xb852c, data, tail18]
- [0xb8530, .rodata, ov_SC03_030_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb8544, data, tail20]
- [0xb8544, data, tail19]
- [0xB9AF0] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
# ` - [0x<word_floor>, bin, trailing]` (the final 1-3 bytes spimdisasm's data path drops);
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55a04, c, ov_SC03_031_jr_8017DB5C]
- [0x5a1c4, data, tail]
- [0x9b8b4, .rodata, ov_SC03_031] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b8c8, data, tail2]
- [0x9b990, .rodata, ov_SC03_031_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ba70, data, tail3]
- [0x9ba70, data, tail2]
- [0x9ba88, .rodata, ov_SC03_031_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ba9c, data, tail4]
- [0x9ba9c, data, tail3]
- [0x9baa0, .rodata, ov_SC03_031_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bab4, data, tail5]
- [0x9bab4, data, tail4]
- [0x9bab8, .rodata, ov_SC03_031_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bacc, data, tail6]
- [0x9bacc, data, tail5]
- [0x9bb08, .rodata, ov_SC03_031_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bb6c, data, tail7]
- [0x9bb6c, data, tail6]
- [0x9c178, .rodata, ov_SC03_031_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c1ac, data, tail8]
- [0x9c1ac, data, tail7]
- [0x9c1b0, .rodata, ov_SC03_031_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c1e4, data, tail9]
- [0x9c1e4, data, tail8]
- [0x9c220, .rodata, ov_SC03_031_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c234, data, tail10]
- [0x9c234, data, tail9]
- [0x9c24c, .rodata, ov_SC03_031_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c2b8, data, tail11]
- [0x9c2b8, data, tail10]
- [0x9c328, .rodata, ov_SC03_031_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c36c, .rodata, ov_SC03_031_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c3b4, data, tail12]
- [0x9c3b4, data, tail11]
- [0x9c414, .rodata, ov_SC03_031_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c448, data, tail13]
- [0x9c448, data, tail12]
- [0x9c44c, .rodata, ov_SC03_031_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c468, data, tail14]
- [0x9c468, data, tail13]
- [0x9c46c, .rodata, ov_SC03_031_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c488, data, tail15]
- [0x9c488, data, tail14]
- [0x9c4ac, .rodata, ov_SC03_031_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c4c8, data, tail16]
- [0x9c4c8, data, tail15]
- [0x9c4e0, .rodata, ov_SC03_031_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c500, data, tail17]
- [0x9c500, data, tail16]
- [0x9c580, .rodata, ov_SC03_031_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c594, data, tail18]
- [0x9c594, data, tail17]
- [0x9c73c, .rodata, ov_SC03_031_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c8b4, data, tail19]
- [0x9c8b4, data, tail18]
- [0x9c944, .rodata, ov_SC03_031_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c9d0, data, tail20]
- [0x9c9d0, data, tail19]
- [0x9c9d4, .rodata, ov_SC03_031_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c9e8, .rodata, ov_SC03_031_jr_8017DB5C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ca08, data, tail21]
- [0x9ca08, data, tail20]
- [0x9E14C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9E14F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54928, c, ov_SC03_089_jr_8017CA80]
- [0x614c0, data, tail]
- [0x9c120, .rodata, ov_SC03_089] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c134, data, tail2]
- [0x9c1fc, .rodata, ov_SC03_089_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c2dc, data, tail3]
- [0x9c2dc, data, tail2]
- [0x9c2f4, .rodata, ov_SC03_089_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c308, data, tail4]
- [0x9c308, data, tail3]
- [0x9c30c, .rodata, ov_SC03_089_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c320, data, tail5]
- [0x9c320, data, tail4]
- [0x9c324, .rodata, ov_SC03_089_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c338, data, tail6]
- [0x9c338, data, tail5]
- [0x9c374, .rodata, ov_SC03_089_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9c3d8, data, tail7]
- [0x9c3d8, data, tail6]
- [0x9c9e4, .rodata, ov_SC03_089_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ca18, data, tail8]
- [0x9ca18, data, tail7]
- [0x9ca1c, .rodata, ov_SC03_089_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ca50, data, tail9]
- [0x9ca50, data, tail8]
- [0x9ca8c, .rodata, ov_SC03_089_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9caa0, data, tail10]
- [0x9caa0, data, tail9]
- [0x9cab8, .rodata, ov_SC03_089_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cb24, data, tail11]
- [0x9cb24, data, tail10]
- [0x9cb94, .rodata, ov_SC03_089_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cbd8, .rodata, ov_SC03_089_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cc20, data, tail12]
- [0x9cc20, data, tail11]
- [0x9cc80, .rodata, ov_SC03_089_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ccb4, data, tail13]
- [0x9ccb4, data, tail12]
- [0x9ccb8, .rodata, ov_SC03_089_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ccd4, data, tail14]
- [0x9ccd4, data, tail13]
- [0x9ccd8, .rodata, ov_SC03_089_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ccf4, data, tail15]
- [0x9ccf4, data, tail14]
- [0x9cd18, .rodata, ov_SC03_089_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cd34, data, tail16]
- [0x9cd34, data, tail15]
- [0x9cd4c, .rodata, ov_SC03_089_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9cd6c, data, tail17]
- [0x9cd6c, data, tail16]
- [0x9cdec, .rodata, ov_SC03_089_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ce00, data, tail18]
- [0x9ce00, data, tail17]
- [0x9cfa8, .rodata, ov_SC03_089_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d120, data, tail19]
- [0x9d120, data, tail18]
- [0x9d1b0, .rodata, ov_SC03_089_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d23c, data, tail20]
- [0x9d23c, data, tail19]
- [0x9d240, .rodata, ov_SC03_089_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d254, .rodata, ov_SC03_089_jr_8017CA80] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9d274, data, tail21]
- [0x9d274, data, tail20]
- [0x9E7C4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9E7C7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54928, c, ov_SC03_090_jr_8017CA80]
- [0x638e4, data, tail]
- [0xa158c, .rodata, ov_SC03_090] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa15a0, data, tail2]
- [0xa1668, .rodata, ov_SC03_090_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1748, data, tail3]
- [0xa1748, data, tail2]
- [0xa1760, .rodata, ov_SC03_090_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1774, data, tail4]
- [0xa1774, data, tail3]
- [0xa1778, .rodata, ov_SC03_090_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa178c, data, tail5]
- [0xa178c, data, tail4]
- [0xa1790, .rodata, ov_SC03_090_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa17a4, data, tail6]
- [0xa17a4, data, tail5]
- [0xa17e0, .rodata, ov_SC03_090_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1844, data, tail7]
- [0xa1844, data, tail6]
- [0xa1e50, .rodata, ov_SC03_090_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1e84, data, tail8]
- [0xa1e84, data, tail7]
- [0xa1e88, .rodata, ov_SC03_090_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1ebc, data, tail9]
- [0xa1ebc, data, tail8]
- [0xa1ef8, .rodata, ov_SC03_090_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1f0c, data, tail10]
- [0xa1f0c, data, tail9]
- [0xa1f24, .rodata, ov_SC03_090_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1f90, data, tail11]
- [0xa1f90, data, tail10]
- [0xa2000, .rodata, ov_SC03_090_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2044, .rodata, ov_SC03_090_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa208c, data, tail12]
- [0xa208c, data, tail11]
- [0xa20ec, .rodata, ov_SC03_090_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2120, data, tail13]
- [0xa2120, data, tail12]
- [0xa2124, .rodata, ov_SC03_090_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2140, data, tail14]
- [0xa2140, data, tail13]
- [0xa2144, .rodata, ov_SC03_090_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2160, data, tail15]
- [0xa2160, data, tail14]
- [0xa2184, .rodata, ov_SC03_090_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa21a0, data, tail16]
- [0xa21a0, data, tail15]
- [0xa21b8, .rodata, ov_SC03_090_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa21d8, data, tail17]
- [0xa21d8, data, tail16]
- [0xa2258, .rodata, ov_SC03_090_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa226c, data, tail18]
- [0xa226c, data, tail17]
- [0xa2414, .rodata, ov_SC03_090_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa258c, data, tail19]
- [0xa258c, data, tail18]
- [0xa261c, .rodata, ov_SC03_090_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa26a8, data, tail20]
- [0xa26a8, data, tail19]
- [0xa26ac, .rodata, ov_SC03_090_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa26c0, .rodata, ov_SC03_090_jr_8017CA80] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa26e0, data, tail21]
- [0xa26e0, data, tail20]
- [0xA3C34, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA3C37] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -120,47 +120,46 @@ segments:
- [0x5a110, c, ov_SC03_091_jr_80182268]
- [0x6478c, data, tail]
- [0xa7c58, .rodata, ov_SC03_091] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7c6c, data, tail2]
- [0xa7d34, .rodata, ov_SC03_091_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7e14, data, tail3]
- [0xa7e14, data, tail2]
- [0xa7e2c, .rodata, ov_SC03_091_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7e40, data, tail4]
- [0xa7e40, data, tail3]
- [0xa7e44, .rodata, ov_SC03_091_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7e58, data, tail5]
- [0xa7e58, data, tail4]
- [0xa7e5c, .rodata, ov_SC03_091_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7e70, data, tail6]
- [0xa7e70, data, tail5]
- [0xa7eac, .rodata, ov_SC03_091_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa7f10, data, tail7]
- [0xa7f10, data, tail6]
- [0xa851c, .rodata, ov_SC03_091_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8550, data, tail8]
- [0xa8550, data, tail7]
- [0xa8554, .rodata, ov_SC03_091_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8588, data, tail9]
- [0xa8588, data, tail8]
- [0xa85c4, .rodata, ov_SC03_091_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa85d8, data, tail10]
- [0xa85d8, data, tail9]
- [0xa85f0, .rodata, ov_SC03_091_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa865c, data, tail11]
- [0xa865c, data, tail10]
- [0xa86cc, .rodata, ov_SC03_091_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8710, .rodata, ov_SC03_091_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8758, data, tail12]
- [0xa8758, data, tail11]
- [0xa87b8, .rodata, ov_SC03_091_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa87ec, data, tail13]
- [0xa87ec, data, tail12]
- [0xa87f0, .rodata, ov_SC03_091_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa880c, data, tail14]
- [0xa880c, data, tail13]
- [0xa8810, .rodata, ov_SC03_091_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa882c, data, tail15]
- [0xa882c, data, tail14]
- [0xa8850, .rodata, ov_SC03_091_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa886c, data, tail16]
- [0xa886c, data, tail15]
- [0xa8884, .rodata, ov_SC03_091_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa88a4, data, tail17]
- [0xa88a4, data, tail16]
- [0xa8924, .rodata, ov_SC03_091_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8938, data, tail18]
- [0xa8938, data, tail17]
- [0xa8ae0, .rodata, ov_SC03_091_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8c58, data, tail19]
- [0xa8c58, data, tail18]
- [0xa8ce8, .rodata, ov_SC03_091_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8d74, data, tail20]
- [0xa8d74, data, tail19]
- [0xa8d78, .rodata, ov_SC03_091_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8d8c, .rodata, ov_SC03_091_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8dac, data, tail21]
- [0xa8dac, data, tail20]
- [0xAA584, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xAA587] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_092_jr_8017AE2C]
- [0x5cb5c, data, tail]
- [0x88830, .rodata, ov_SC03_092] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88844, data, tail2]
- [0x8890c, .rodata, ov_SC03_092_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x889ec, data, tail3]
- [0x889ec, data, tail2]
- [0x88a04, .rodata, ov_SC03_092_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88a18, data, tail4]
- [0x88a18, data, tail3]
- [0x88a1c, .rodata, ov_SC03_092_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88a30, data, tail5]
- [0x88a30, data, tail4]
- [0x88a34, .rodata, ov_SC03_092_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88a48, data, tail6]
- [0x88a48, data, tail5]
- [0x88a84, .rodata, ov_SC03_092_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88ae8, data, tail7]
- [0x88ae8, data, tail6]
- [0x890f4, .rodata, ov_SC03_092_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89128, data, tail8]
- [0x89128, data, tail7]
- [0x8912c, .rodata, ov_SC03_092_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89160, data, tail9]
- [0x89160, data, tail8]
- [0x8919c, .rodata, ov_SC03_092_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x891b0, data, tail10]
- [0x891b0, data, tail9]
- [0x891c8, .rodata, ov_SC03_092_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89234, data, tail11]
- [0x89234, data, tail10]
- [0x892a4, .rodata, ov_SC03_092_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x892e8, .rodata, ov_SC03_092_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89330, data, tail12]
- [0x89330, data, tail11]
- [0x89390, .rodata, ov_SC03_092_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x893c4, data, tail13]
- [0x893c4, data, tail12]
- [0x893c8, .rodata, ov_SC03_092_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x893e4, data, tail14]
- [0x893e4, data, tail13]
- [0x893e8, .rodata, ov_SC03_092_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89404, data, tail15]
- [0x89404, data, tail14]
- [0x89428, .rodata, ov_SC03_092_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89444, data, tail16]
- [0x89444, data, tail15]
- [0x8945c, .rodata, ov_SC03_092_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8947c, data, tail17]
- [0x8947c, data, tail16]
- [0x894fc, .rodata, ov_SC03_092_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89510, data, tail18]
- [0x89510, data, tail17]
- [0x896b8, .rodata, ov_SC03_092_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89830, data, tail19]
- [0x89830, data, tail18]
- [0x898c0, .rodata, ov_SC03_092_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8994c, data, tail20]
- [0x8994c, data, tail19]
- [0x89950, .rodata, ov_SC03_092_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89964, data, tail21]
- [0x89964, data, tail20]
- [0x8AF2C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8AF2F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC03_093_jr_8017D898]
- [0x5dd34, data, tail]
- [0xa1c84, .rodata, ov_SC03_093] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1c98, data, tail2]
- [0xa1d60, .rodata, ov_SC03_093_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1e40, data, tail3]
- [0xa1e40, data, tail2]
- [0xa1e58, .rodata, ov_SC03_093_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1e6c, data, tail4]
- [0xa1e6c, data, tail3]
- [0xa1e70, .rodata, ov_SC03_093_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1e84, data, tail5]
- [0xa1e84, data, tail4]
- [0xa1e88, .rodata, ov_SC03_093_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1e9c, data, tail6]
- [0xa1e9c, data, tail5]
- [0xa1ed8, .rodata, ov_SC03_093_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa1f3c, data, tail7]
- [0xa1f3c, data, tail6]
- [0xa2548, .rodata, ov_SC03_093_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa257c, data, tail8]
- [0xa257c, data, tail7]
- [0xa2580, .rodata, ov_SC03_093_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa25b4, data, tail9]
- [0xa25b4, data, tail8]
- [0xa25f0, .rodata, ov_SC03_093_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2604, data, tail10]
- [0xa2604, data, tail9]
- [0xa261c, .rodata, ov_SC03_093_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2688, data, tail11]
- [0xa2688, data, tail10]
- [0xa26f8, .rodata, ov_SC03_093_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa273c, .rodata, ov_SC03_093_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2784, data, tail12]
- [0xa2784, data, tail11]
- [0xa27e4, .rodata, ov_SC03_093_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2818, data, tail13]
- [0xa2818, data, tail12]
- [0xa281c, .rodata, ov_SC03_093_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2838, data, tail14]
- [0xa2838, data, tail13]
- [0xa283c, .rodata, ov_SC03_093_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2858, data, tail15]
- [0xa2858, data, tail14]
- [0xa287c, .rodata, ov_SC03_093_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2898, data, tail16]
- [0xa2898, data, tail15]
- [0xa28b0, .rodata, ov_SC03_093_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa28d0, data, tail17]
- [0xa28d0, data, tail16]
- [0xa2950, .rodata, ov_SC03_093_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2964, data, tail18]
- [0xa2964, data, tail17]
- [0xa2b0c, .rodata, ov_SC03_093_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2c84, data, tail19]
- [0xa2c84, data, tail18]
- [0xa2d14, .rodata, ov_SC03_093_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2da0, data, tail20]
- [0xa2da0, data, tail19]
- [0xa2da4, .rodata, ov_SC03_093_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2db8, .rodata, ov_SC03_093_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa2dd8, data, tail21]
- [0xa2dd8, data, tail20]
- [0xA4584, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA4587] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_094_jr_8017BEBC]
- [0x5f730, data, tail]
- [0xa8ac0, .rodata, ov_SC03_094] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8ad4, data, tail2]
- [0xa8b9c, .rodata, ov_SC03_094_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8c7c, data, tail3]
- [0xa8c7c, data, tail2]
- [0xa8c94, .rodata, ov_SC03_094_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8ca8, data, tail4]
- [0xa8ca8, data, tail3]
- [0xa8cac, .rodata, ov_SC03_094_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8cc0, data, tail5]
- [0xa8cc0, data, tail4]
- [0xa8cc4, .rodata, ov_SC03_094_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8cd8, data, tail6]
- [0xa8cd8, data, tail5]
- [0xa8d14, .rodata, ov_SC03_094_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa8d78, data, tail7]
- [0xa8d78, data, tail6]
- [0xa9384, .rodata, ov_SC03_094_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa93b8, data, tail8]
- [0xa93b8, data, tail7]
- [0xa93bc, .rodata, ov_SC03_094_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa93f0, data, tail9]
- [0xa93f0, data, tail8]
- [0xa942c, .rodata, ov_SC03_094_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9440, data, tail10]
- [0xa9440, data, tail9]
- [0xa9458, .rodata, ov_SC03_094_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa94c4, data, tail11]
- [0xa94c4, data, tail10]
- [0xa9534, .rodata, ov_SC03_094_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9578, .rodata, ov_SC03_094_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa95c0, data, tail12]
- [0xa95c0, data, tail11]
- [0xa9620, .rodata, ov_SC03_094_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9654, data, tail13]
- [0xa9654, data, tail12]
- [0xa9658, .rodata, ov_SC03_094_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9674, data, tail14]
- [0xa9674, data, tail13]
- [0xa9678, .rodata, ov_SC03_094_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9694, data, tail15]
- [0xa9694, data, tail14]
- [0xa96b8, .rodata, ov_SC03_094_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa96d4, data, tail16]
- [0xa96d4, data, tail15]
- [0xa96ec, .rodata, ov_SC03_094_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa970c, data, tail17]
- [0xa970c, data, tail16]
- [0xa978c, .rodata, ov_SC03_094_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa97a0, data, tail18]
- [0xa97a0, data, tail17]
- [0xa9948, .rodata, ov_SC03_094_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9ac0, data, tail19]
- [0xa9ac0, data, tail18]
- [0xa9b50, .rodata, ov_SC03_094_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9bdc, data, tail20]
- [0xa9bdc, data, tail19]
- [0xa9be0, .rodata, ov_SC03_094_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9bf4, .rodata, ov_SC03_094_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9c14, data, tail21]
- [0xa9c14, data, tail20]
- [0xAB13C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xAB13F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_095_jr_8017BEBC]
- [0x58d90, data, tail]
- [0x716ec, .rodata, ov_SC03_095] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71700, data, tail2]
- [0x717c8, .rodata, ov_SC03_095_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x718a8, data, tail3]
- [0x718a8, data, tail2]
- [0x718c0, .rodata, ov_SC03_095_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x718d4, data, tail4]
- [0x718d4, data, tail3]
- [0x718d8, .rodata, ov_SC03_095_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x718ec, data, tail5]
- [0x718ec, data, tail4]
- [0x718f0, .rodata, ov_SC03_095_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71904, data, tail6]
- [0x71904, data, tail5]
- [0x71940, .rodata, ov_SC03_095_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x719a4, data, tail7]
- [0x719a4, data, tail6]
- [0x71fb0, .rodata, ov_SC03_095_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71fe4, data, tail8]
- [0x71fe4, data, tail7]
- [0x71fe8, .rodata, ov_SC03_095_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7201c, data, tail9]
- [0x7201c, data, tail8]
- [0x72058, .rodata, ov_SC03_095_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7206c, data, tail10]
- [0x7206c, data, tail9]
- [0x72084, .rodata, ov_SC03_095_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x720f0, data, tail11]
- [0x720f0, data, tail10]
- [0x72160, .rodata, ov_SC03_095_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x721a4, .rodata, ov_SC03_095_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x721ec, data, tail12]
- [0x721ec, data, tail11]
- [0x7224c, .rodata, ov_SC03_095_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72280, data, tail13]
- [0x72280, data, tail12]
- [0x72284, .rodata, ov_SC03_095_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x722a0, data, tail14]
- [0x722a0, data, tail13]
- [0x722a4, .rodata, ov_SC03_095_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x722c0, data, tail15]
- [0x722c0, data, tail14]
- [0x722e4, .rodata, ov_SC03_095_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72300, data, tail16]
- [0x72300, data, tail15]
- [0x72318, .rodata, ov_SC03_095_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72338, data, tail17]
- [0x72338, data, tail16]
- [0x723b8, .rodata, ov_SC03_095_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x723cc, data, tail18]
- [0x723cc, data, tail17]
- [0x72574, .rodata, ov_SC03_095_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x726ec, data, tail19]
- [0x726ec, data, tail18]
- [0x7277c, .rodata, ov_SC03_095_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72808, data, tail20]
- [0x72808, data, tail19]
- [0x7280c, .rodata, ov_SC03_095_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72820, .rodata, ov_SC03_095_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72840, data, tail21]
- [0x72840, data, tail20]
- [0x73D3C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x73D3F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_096_jr_8017BEBC]
- [0x58910, data, tail]
- [0x701a0, .rodata, ov_SC03_096] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x701b4, data, tail2]
- [0x7027c, .rodata, ov_SC03_096_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7035c, data, tail3]
- [0x7035c, data, tail2]
- [0x70374, .rodata, ov_SC03_096_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70388, data, tail4]
- [0x70388, data, tail3]
- [0x7038c, .rodata, ov_SC03_096_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x703a0, data, tail5]
- [0x703a0, data, tail4]
- [0x703a4, .rodata, ov_SC03_096_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x703b8, data, tail6]
- [0x703b8, data, tail5]
- [0x703f4, .rodata, ov_SC03_096_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70458, data, tail7]
- [0x70458, data, tail6]
- [0x70a64, .rodata, ov_SC03_096_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70a98, data, tail8]
- [0x70a98, data, tail7]
- [0x70a9c, .rodata, ov_SC03_096_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70ad0, data, tail9]
- [0x70ad0, data, tail8]
- [0x70b0c, .rodata, ov_SC03_096_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70b20, data, tail10]
- [0x70b20, data, tail9]
- [0x70b38, .rodata, ov_SC03_096_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70ba4, data, tail11]
- [0x70ba4, data, tail10]
- [0x70c14, .rodata, ov_SC03_096_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70c58, .rodata, ov_SC03_096_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70ca0, data, tail12]
- [0x70ca0, data, tail11]
- [0x70d00, .rodata, ov_SC03_096_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70d34, data, tail13]
- [0x70d34, data, tail12]
- [0x70d38, .rodata, ov_SC03_096_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70d54, data, tail14]
- [0x70d54, data, tail13]
- [0x70d58, .rodata, ov_SC03_096_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70d74, data, tail15]
- [0x70d74, data, tail14]
- [0x70d98, .rodata, ov_SC03_096_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70db4, data, tail16]
- [0x70db4, data, tail15]
- [0x70dcc, .rodata, ov_SC03_096_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70dec, data, tail17]
- [0x70dec, data, tail16]
- [0x70e6c, .rodata, ov_SC03_096_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70e80, data, tail18]
- [0x70e80, data, tail17]
- [0x71028, .rodata, ov_SC03_096_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x711a0, data, tail19]
- [0x711a0, data, tail18]
- [0x71230, .rodata, ov_SC03_096_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x712bc, data, tail20]
- [0x712bc, data, tail19]
- [0x712c0, .rodata, ov_SC03_096_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x712d4, .rodata, ov_SC03_096_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x712f4, data, tail21]
- [0x712f4, data, tail20]
- [0x727F4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x727F7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC03_097_jr_8017D898]
- [0x5dcf0, data, tail]
- [0x80210, .rodata, ov_SC03_097] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80224, data, tail2]
- [0x802ec, .rodata, ov_SC03_097_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x803cc, data, tail3]
- [0x803cc, data, tail2]
- [0x803e4, .rodata, ov_SC03_097_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x803f8, data, tail4]
- [0x803f8, data, tail3]
- [0x803fc, .rodata, ov_SC03_097_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80410, data, tail5]
- [0x80410, data, tail4]
- [0x80414, .rodata, ov_SC03_097_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80428, data, tail6]
- [0x80428, data, tail5]
- [0x80464, .rodata, ov_SC03_097_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x804c8, data, tail7]
- [0x804c8, data, tail6]
- [0x80ad4, .rodata, ov_SC03_097_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80b08, data, tail8]
- [0x80b08, data, tail7]
- [0x80b0c, .rodata, ov_SC03_097_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80b40, data, tail9]
- [0x80b40, data, tail8]
- [0x80b7c, .rodata, ov_SC03_097_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80b90, data, tail10]
- [0x80b90, data, tail9]
- [0x80ba8, .rodata, ov_SC03_097_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80c14, data, tail11]
- [0x80c14, data, tail10]
- [0x80c84, .rodata, ov_SC03_097_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80cc8, .rodata, ov_SC03_097_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80d10, data, tail12]
- [0x80d10, data, tail11]
- [0x80d70, .rodata, ov_SC03_097_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80da4, data, tail13]
- [0x80da4, data, tail12]
- [0x80da8, .rodata, ov_SC03_097_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80dc4, data, tail14]
- [0x80dc4, data, tail13]
- [0x80dc8, .rodata, ov_SC03_097_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80de4, data, tail15]
- [0x80de4, data, tail14]
- [0x80e08, .rodata, ov_SC03_097_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80e24, data, tail16]
- [0x80e24, data, tail15]
- [0x80e3c, .rodata, ov_SC03_097_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80e5c, data, tail17]
- [0x80e5c, data, tail16]
- [0x80edc, .rodata, ov_SC03_097_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80ef0, data, tail18]
- [0x80ef0, data, tail17]
- [0x81098, .rodata, ov_SC03_097_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x81210, data, tail19]
- [0x81210, data, tail18]
- [0x812a0, .rodata, ov_SC03_097_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8132c, data, tail20]
- [0x8132c, data, tail19]
- [0x81330, .rodata, ov_SC03_097_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x81344, .rodata, ov_SC03_097_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x81364, data, tail21]
- [0x81364, data, tail20]
- [0x82D74, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x82D77] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC03_098_jr_8017D898]
- [0x5d17c, data, tail]
- [0x9ae94, .rodata, ov_SC03_098] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9aea8, data, tail2]
- [0x9af70, .rodata, ov_SC03_098_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b050, data, tail3]
- [0x9b050, data, tail2]
- [0x9b068, .rodata, ov_SC03_098_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b07c, data, tail4]
- [0x9b07c, data, tail3]
- [0x9b080, .rodata, ov_SC03_098_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b094, data, tail5]
- [0x9b094, data, tail4]
- [0x9b098, .rodata, ov_SC03_098_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b0ac, data, tail6]
- [0x9b0ac, data, tail5]
- [0x9b0e8, .rodata, ov_SC03_098_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b14c, data, tail7]
- [0x9b14c, data, tail6]
- [0x9b758, .rodata, ov_SC03_098_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b78c, data, tail8]
- [0x9b78c, data, tail7]
- [0x9b790, .rodata, ov_SC03_098_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b7c4, data, tail9]
- [0x9b7c4, data, tail8]
- [0x9b800, .rodata, ov_SC03_098_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b814, data, tail10]
- [0x9b814, data, tail9]
- [0x9b82c, .rodata, ov_SC03_098_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b898, data, tail11]
- [0x9b898, data, tail10]
- [0x9b908, .rodata, ov_SC03_098_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b94c, .rodata, ov_SC03_098_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b994, data, tail12]
- [0x9b994, data, tail11]
- [0x9b9f4, .rodata, ov_SC03_098_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ba28, data, tail13]
- [0x9ba28, data, tail12]
- [0x9ba2c, .rodata, ov_SC03_098_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ba48, data, tail14]
- [0x9ba48, data, tail13]
- [0x9ba4c, .rodata, ov_SC03_098_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ba68, data, tail15]
- [0x9ba68, data, tail14]
- [0x9ba8c, .rodata, ov_SC03_098_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9baa8, data, tail16]
- [0x9baa8, data, tail15]
- [0x9bac0, .rodata, ov_SC03_098_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bae0, data, tail17]
- [0x9bae0, data, tail16]
- [0x9bb60, .rodata, ov_SC03_098_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bb74, data, tail18]
- [0x9bb74, data, tail17]
- [0x9bd1c, .rodata, ov_SC03_098_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9be94, data, tail19]
- [0x9be94, data, tail18]
- [0x9bf24, .rodata, ov_SC03_098_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bfb0, data, tail20]
- [0x9bfb0, data, tail19]
- [0x9bfb4, .rodata, ov_SC03_098_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bfc8, .rodata, ov_SC03_098_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9bfe8, data, tail21]
- [0x9bfe8, data, tail20]
- [0x9D75C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9D75F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_099_jr_8017BEBC]
- [0x5b27c, data, tail]
- [0x94b68, .rodata, ov_SC03_099] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94b7c, data, tail2]
- [0x94c44, .rodata, ov_SC03_099_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94d24, data, tail3]
- [0x94d24, data, tail2]
- [0x94d3c, .rodata, ov_SC03_099_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94d50, data, tail4]
- [0x94d50, data, tail3]
- [0x94d54, .rodata, ov_SC03_099_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94d68, data, tail5]
- [0x94d68, data, tail4]
- [0x94d6c, .rodata, ov_SC03_099_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94d80, data, tail6]
- [0x94d80, data, tail5]
- [0x94dbc, .rodata, ov_SC03_099_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x94e20, data, tail7]
- [0x94e20, data, tail6]
- [0x9542c, .rodata, ov_SC03_099_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95460, data, tail8]
- [0x95460, data, tail7]
- [0x95464, .rodata, ov_SC03_099_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95498, data, tail9]
- [0x95498, data, tail8]
- [0x954d4, .rodata, ov_SC03_099_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x954e8, data, tail10]
- [0x954e8, data, tail9]
- [0x95500, .rodata, ov_SC03_099_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9556c, data, tail11]
- [0x9556c, data, tail10]
- [0x955dc, .rodata, ov_SC03_099_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95620, .rodata, ov_SC03_099_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95668, data, tail12]
- [0x95668, data, tail11]
- [0x956c8, .rodata, ov_SC03_099_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x956fc, data, tail13]
- [0x956fc, data, tail12]
- [0x95700, .rodata, ov_SC03_099_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9571c, data, tail14]
- [0x9571c, data, tail13]
- [0x95720, .rodata, ov_SC03_099_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9573c, data, tail15]
- [0x9573c, data, tail14]
- [0x95760, .rodata, ov_SC03_099_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9577c, data, tail16]
- [0x9577c, data, tail15]
- [0x95794, .rodata, ov_SC03_099_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x957b4, data, tail17]
- [0x957b4, data, tail16]
- [0x95834, .rodata, ov_SC03_099_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95848, data, tail18]
- [0x95848, data, tail17]
- [0x959f0, .rodata, ov_SC03_099_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95b68, data, tail19]
- [0x95b68, data, tail18]
- [0x95bf8, .rodata, ov_SC03_099_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c84, data, tail20]
- [0x95c84, data, tail19]
- [0x95c88, .rodata, ov_SC03_099_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c9c, .rodata, ov_SC03_099_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95cbc, data, tail21]
- [0x95cbc, data, tail20]
- [0x97304, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x97307] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC03_100_jr_8017D898]
- [0x5c748, data, tail]
- [0x9ddec, .rodata, ov_SC03_100] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9de00, data, tail2]
- [0x9dec8, .rodata, ov_SC03_100_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9dfa8, data, tail3]
- [0x9dfa8, data, tail2]
- [0x9dfc0, .rodata, ov_SC03_100_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9dfd4, data, tail4]
- [0x9dfd4, data, tail3]
- [0x9dfd8, .rodata, ov_SC03_100_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9dfec, data, tail5]
- [0x9dfec, data, tail4]
- [0x9dff0, .rodata, ov_SC03_100_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e004, data, tail6]
- [0x9e004, data, tail5]
- [0x9e040, .rodata, ov_SC03_100_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e0a4, data, tail7]
- [0x9e0a4, data, tail6]
- [0x9e6b0, .rodata, ov_SC03_100_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e6e4, data, tail8]
- [0x9e6e4, data, tail7]
- [0x9e6e8, .rodata, ov_SC03_100_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e71c, data, tail9]
- [0x9e71c, data, tail8]
- [0x9e758, .rodata, ov_SC03_100_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e76c, data, tail10]
- [0x9e76c, data, tail9]
- [0x9e784, .rodata, ov_SC03_100_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e7f0, data, tail11]
- [0x9e7f0, data, tail10]
- [0x9e860, .rodata, ov_SC03_100_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e8a4, .rodata, ov_SC03_100_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e8ec, data, tail12]
- [0x9e8ec, data, tail11]
- [0x9e94c, .rodata, ov_SC03_100_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e980, data, tail13]
- [0x9e980, data, tail12]
- [0x9e984, .rodata, ov_SC03_100_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e9a0, data, tail14]
- [0x9e9a0, data, tail13]
- [0x9e9a4, .rodata, ov_SC03_100_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e9c0, data, tail15]
- [0x9e9c0, data, tail14]
- [0x9e9e4, .rodata, ov_SC03_100_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ea00, data, tail16]
- [0x9ea00, data, tail15]
- [0x9ea18, .rodata, ov_SC03_100_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ea38, data, tail17]
- [0x9ea38, data, tail16]
- [0x9eab8, .rodata, ov_SC03_100_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9eacc, data, tail18]
- [0x9eacc, data, tail17]
- [0x9ec74, .rodata, ov_SC03_100_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9edec, data, tail19]
- [0x9edec, data, tail18]
- [0x9ee7c, .rodata, ov_SC03_100_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ef08, data, tail20]
- [0x9ef08, data, tail19]
- [0x9ef0c, .rodata, ov_SC03_100_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ef20, .rodata, ov_SC03_100_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ef40, data, tail21]
- [0x9ef40, data, tail20]
- [0xA080C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA080F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54928, c, ov_SC03_101_jr_8017CA80]
- [0x5b724, data, tail]
- [0x736b4, .rodata, ov_SC03_101] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x736c8, data, tail2]
- [0x73790, .rodata, ov_SC03_101_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73870, data, tail3]
- [0x73870, data, tail2]
- [0x73888, .rodata, ov_SC03_101_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7389c, data, tail4]
- [0x7389c, data, tail3]
- [0x738a0, .rodata, ov_SC03_101_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x738b4, data, tail5]
- [0x738b4, data, tail4]
- [0x738b8, .rodata, ov_SC03_101_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x738cc, data, tail6]
- [0x738cc, data, tail5]
- [0x73908, .rodata, ov_SC03_101_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7396c, data, tail7]
- [0x7396c, data, tail6]
- [0x73f78, .rodata, ov_SC03_101_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73fac, data, tail8]
- [0x73fac, data, tail7]
- [0x73fb0, .rodata, ov_SC03_101_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73fe4, data, tail9]
- [0x73fe4, data, tail8]
- [0x74020, .rodata, ov_SC03_101_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74034, data, tail10]
- [0x74034, data, tail9]
- [0x7404c, .rodata, ov_SC03_101_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x740b8, data, tail11]
- [0x740b8, data, tail10]
- [0x74128, .rodata, ov_SC03_101_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7416c, .rodata, ov_SC03_101_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x741b4, data, tail12]
- [0x741b4, data, tail11]
- [0x74214, .rodata, ov_SC03_101_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74248, data, tail13]
- [0x74248, data, tail12]
- [0x7424c, .rodata, ov_SC03_101_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74268, data, tail14]
- [0x74268, data, tail13]
- [0x7426c, .rodata, ov_SC03_101_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74288, data, tail15]
- [0x74288, data, tail14]
- [0x742ac, .rodata, ov_SC03_101_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x742c8, data, tail16]
- [0x742c8, data, tail15]
- [0x742e0, .rodata, ov_SC03_101_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74300, data, tail17]
- [0x74300, data, tail16]
- [0x74380, .rodata, ov_SC03_101_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74394, data, tail18]
- [0x74394, data, tail17]
- [0x7453c, .rodata, ov_SC03_101_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x746b4, data, tail19]
- [0x746b4, data, tail18]
- [0x74744, .rodata, ov_SC03_101_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x747d0, data, tail20]
- [0x747d0, data, tail19]
- [0x747d4, .rodata, ov_SC03_101_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x747e8, .rodata, ov_SC03_101_jr_8017CA80] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74808, data, tail21]
- [0x74808, data, tail20]
- [0x760CC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x760CF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_102_jr_8017BEBC]
- [0x5dfdc, data, tail]
- [0x8f330, .rodata, ov_SC03_102] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f344, data, tail2]
- [0x8f40c, .rodata, ov_SC03_102_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f4ec, data, tail3]
- [0x8f4ec, data, tail2]
- [0x8f504, .rodata, ov_SC03_102_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f518, data, tail4]
- [0x8f518, data, tail3]
- [0x8f51c, .rodata, ov_SC03_102_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f530, data, tail5]
- [0x8f530, data, tail4]
- [0x8f534, .rodata, ov_SC03_102_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f548, data, tail6]
- [0x8f548, data, tail5]
- [0x8f584, .rodata, ov_SC03_102_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f5e8, data, tail7]
- [0x8f5e8, data, tail6]
- [0x8fbf4, .rodata, ov_SC03_102_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fc28, data, tail8]
- [0x8fc28, data, tail7]
- [0x8fc2c, .rodata, ov_SC03_102_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fc60, data, tail9]
- [0x8fc60, data, tail8]
- [0x8fc9c, .rodata, ov_SC03_102_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fcb0, data, tail10]
- [0x8fcb0, data, tail9]
- [0x8fcc8, .rodata, ov_SC03_102_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fd34, data, tail11]
- [0x8fd34, data, tail10]
- [0x8fda4, .rodata, ov_SC03_102_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fde8, .rodata, ov_SC03_102_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fe30, data, tail12]
- [0x8fe30, data, tail11]
- [0x8fe90, .rodata, ov_SC03_102_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fec4, data, tail13]
- [0x8fec4, data, tail12]
- [0x8fec8, .rodata, ov_SC03_102_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fee4, data, tail14]
- [0x8fee4, data, tail13]
- [0x8fee8, .rodata, ov_SC03_102_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ff04, data, tail15]
- [0x8ff04, data, tail14]
- [0x8ff28, .rodata, ov_SC03_102_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ff44, data, tail16]
- [0x8ff44, data, tail15]
- [0x8ff5c, .rodata, ov_SC03_102_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ff7c, data, tail17]
- [0x8ff7c, data, tail16]
- [0x8fffc, .rodata, ov_SC03_102_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x90010, data, tail18]
- [0x90010, data, tail17]
- [0x901b8, .rodata, ov_SC03_102_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x90330, data, tail19]
- [0x90330, data, tail18]
- [0x903c0, .rodata, ov_SC03_102_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9044c, data, tail20]
- [0x9044c, data, tail19]
- [0x90450, .rodata, ov_SC03_102_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x90464, .rodata, ov_SC03_102_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x90484, data, tail21]
- [0x90484, data, tail20]
- [0x91ACC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x91ACF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+18 -19
View File
@@ -118,45 +118,44 @@ segments:
- [0x5413c, c, ov_SC03_103_jr_8017C294]
- [0x5bf8c, data, tail]
- [0x9a4e4, .rodata, ov_SC03_103] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a4f8, data, tail2]
- [0x9a5c0, .rodata, ov_SC03_103_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a6a0, data, tail3]
- [0x9a6a0, data, tail2]
- [0x9a6b8, .rodata, ov_SC03_103_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a6cc, data, tail4]
- [0x9a6cc, data, tail3]
- [0x9a6d0, .rodata, ov_SC03_103_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a6e4, data, tail5]
- [0x9a6e4, data, tail4]
- [0x9a6e8, .rodata, ov_SC03_103_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a6fc, data, tail6]
- [0x9a6fc, data, tail5]
- [0x9a738, .rodata, ov_SC03_103_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a79c, data, tail7]
- [0x9a79c, data, tail6]
- [0x9ada8, .rodata, ov_SC03_103_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9addc, data, tail8]
- [0x9addc, data, tail7]
- [0x9ae50, .rodata, ov_SC03_103_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ae64, data, tail9]
- [0x9ae64, data, tail8]
- [0x9ae7c, .rodata, ov_SC03_103_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9aee8, data, tail10]
- [0x9aee8, data, tail9]
- [0x9af58, .rodata, ov_SC03_103_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9af9c, .rodata, ov_SC03_103_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9afe4, data, tail11]
- [0x9afe4, data, tail10]
- [0x9b044, .rodata, ov_SC03_103_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b078, data, tail12]
- [0x9b078, data, tail11]
- [0x9b07c, .rodata, ov_SC03_103_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b098, data, tail13]
- [0x9b098, data, tail12]
- [0x9b09c, .rodata, ov_SC03_103_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b0b8, data, tail14]
- [0x9b0b8, data, tail13]
- [0x9b0dc, .rodata, ov_SC03_103_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b0f8, data, tail15]
- [0x9b0f8, data, tail14]
- [0x9b110, .rodata, ov_SC03_103_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b130, data, tail16]
- [0x9b130, data, tail15]
- [0x9b1b0, .rodata, ov_SC03_103_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b1c4, data, tail17]
- [0x9b1c4, data, tail16]
- [0x9b36c, .rodata, ov_SC03_103_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b4e4, data, tail18]
- [0x9b4e4, data, tail17]
- [0x9b574, .rodata, ov_SC03_103_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b600, data, tail19]
- [0x9b600, data, tail18]
- [0x9b604, .rodata, ov_SC03_103_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b618, .rodata, ov_SC03_103_jr_8017C294] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9b638, data, tail20]
- [0x9b638, data, tail19]
- [0x9CC7C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9CC7F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54928, c, ov_SC03_104_jr_8017CA80]
- [0x62b1c, data, tail]
- [0x95a44, .rodata, ov_SC03_104] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95a58, data, tail2]
- [0x95b20, .rodata, ov_SC03_104_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c00, data, tail3]
- [0x95c00, data, tail2]
- [0x95c18, .rodata, ov_SC03_104_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c2c, data, tail4]
- [0x95c2c, data, tail3]
- [0x95c30, .rodata, ov_SC03_104_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c44, data, tail5]
- [0x95c44, data, tail4]
- [0x95c48, .rodata, ov_SC03_104_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95c5c, data, tail6]
- [0x95c5c, data, tail5]
- [0x95c98, .rodata, ov_SC03_104_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x95cfc, data, tail7]
- [0x95cfc, data, tail6]
- [0x96308, .rodata, ov_SC03_104_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9633c, data, tail8]
- [0x9633c, data, tail7]
- [0x96340, .rodata, ov_SC03_104_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96374, data, tail9]
- [0x96374, data, tail8]
- [0x963b0, .rodata, ov_SC03_104_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x963c4, data, tail10]
- [0x963c4, data, tail9]
- [0x963dc, .rodata, ov_SC03_104_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96448, data, tail11]
- [0x96448, data, tail10]
- [0x964b8, .rodata, ov_SC03_104_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x964fc, .rodata, ov_SC03_104_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96544, data, tail12]
- [0x96544, data, tail11]
- [0x965a4, .rodata, ov_SC03_104_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x965d8, data, tail13]
- [0x965d8, data, tail12]
- [0x965dc, .rodata, ov_SC03_104_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x965f8, data, tail14]
- [0x965f8, data, tail13]
- [0x965fc, .rodata, ov_SC03_104_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96618, data, tail15]
- [0x96618, data, tail14]
- [0x9663c, .rodata, ov_SC03_104_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96658, data, tail16]
- [0x96658, data, tail15]
- [0x96670, .rodata, ov_SC03_104_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96690, data, tail17]
- [0x96690, data, tail16]
- [0x96710, .rodata, ov_SC03_104_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96724, data, tail18]
- [0x96724, data, tail17]
- [0x968cc, .rodata, ov_SC03_104_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96a44, data, tail19]
- [0x96a44, data, tail18]
- [0x96ad4, .rodata, ov_SC03_104_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96b60, data, tail20]
- [0x96b60, data, tail19]
- [0x96b64, .rodata, ov_SC03_104_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96b78, .rodata, ov_SC03_104_jr_8017CA80] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96b98, data, tail21]
- [0x96b98, data, tail20]
- [0x9833C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9833F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x54778, c, ov_SC03_105_jr_8017C8D0]
- [0x621a4, data, tail]
- [0x8ed3c, .rodata, ov_SC03_105] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ed50, data, tail2]
- [0x8ee18, .rodata, ov_SC03_105_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8eef8, data, tail3]
- [0x8eef8, data, tail2]
- [0x8ef10, .rodata, ov_SC03_105_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ef24, data, tail4]
- [0x8ef24, data, tail3]
- [0x8ef28, .rodata, ov_SC03_105_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ef3c, data, tail5]
- [0x8ef3c, data, tail4]
- [0x8ef40, .rodata, ov_SC03_105_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ef54, data, tail6]
- [0x8ef54, data, tail5]
- [0x8ef90, .rodata, ov_SC03_105_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8eff4, data, tail7]
- [0x8eff4, data, tail6]
- [0x8f600, .rodata, ov_SC03_105_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f634, data, tail8]
- [0x8f634, data, tail7]
- [0x8f638, .rodata, ov_SC03_105_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f66c, data, tail9]
- [0x8f66c, data, tail8]
- [0x8f6a8, .rodata, ov_SC03_105_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f6bc, data, tail10]
- [0x8f6bc, data, tail9]
- [0x8f6d4, .rodata, ov_SC03_105_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f740, data, tail11]
- [0x8f740, data, tail10]
- [0x8f7b0, .rodata, ov_SC03_105_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f7f4, .rodata, ov_SC03_105_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f83c, data, tail12]
- [0x8f83c, data, tail11]
- [0x8f89c, .rodata, ov_SC03_105_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f8d0, data, tail13]
- [0x8f8d0, data, tail12]
- [0x8f8d4, .rodata, ov_SC03_105_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f8f0, data, tail14]
- [0x8f8f0, data, tail13]
- [0x8f8f4, .rodata, ov_SC03_105_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f910, data, tail15]
- [0x8f910, data, tail14]
- [0x8f934, .rodata, ov_SC03_105_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f950, data, tail16]
- [0x8f950, data, tail15]
- [0x8f968, .rodata, ov_SC03_105_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f988, data, tail17]
- [0x8f988, data, tail16]
- [0x8fa08, .rodata, ov_SC03_105_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fa1c, data, tail18]
- [0x8fa1c, data, tail17]
- [0x8fbc4, .rodata, ov_SC03_105_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fd3c, data, tail19]
- [0x8fd3c, data, tail18]
- [0x8fdcc, .rodata, ov_SC03_105_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fe58, data, tail20]
- [0x8fe58, data, tail19]
- [0x8fe5c, .rodata, ov_SC03_105_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fe70, data, tail21]
- [0x8fe70, data, tail20]
- [0x8ffa8, .rodata, ov_SC03_105_jr_8017C8D0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ffc8, data, tail22]
- [0x8ffc8, data, tail21]
- [0x94BC4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x94BC7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_108_jr_8017BEBC]
- [0x58afc, data, tail]
- [0x77244, .rodata, ov_SC03_108] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77258, data, tail2]
- [0x77320, .rodata, ov_SC03_108_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77400, data, tail3]
- [0x77400, data, tail2]
- [0x77418, .rodata, ov_SC03_108_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7742c, data, tail4]
- [0x7742c, data, tail3]
- [0x77430, .rodata, ov_SC03_108_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77444, data, tail5]
- [0x77444, data, tail4]
- [0x77448, .rodata, ov_SC03_108_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7745c, data, tail6]
- [0x7745c, data, tail5]
- [0x77498, .rodata, ov_SC03_108_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x774fc, data, tail7]
- [0x774fc, data, tail6]
- [0x77b08, .rodata, ov_SC03_108_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77b3c, data, tail8]
- [0x77b3c, data, tail7]
- [0x77b40, .rodata, ov_SC03_108_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77b74, data, tail9]
- [0x77b74, data, tail8]
- [0x77bb0, .rodata, ov_SC03_108_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77bc4, data, tail10]
- [0x77bc4, data, tail9]
- [0x77bdc, .rodata, ov_SC03_108_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77c48, data, tail11]
- [0x77c48, data, tail10]
- [0x77cb8, .rodata, ov_SC03_108_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77cfc, .rodata, ov_SC03_108_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77d44, data, tail12]
- [0x77d44, data, tail11]
- [0x77da4, .rodata, ov_SC03_108_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77dd8, data, tail13]
- [0x77dd8, data, tail12]
- [0x77ddc, .rodata, ov_SC03_108_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77df8, data, tail14]
- [0x77df8, data, tail13]
- [0x77dfc, .rodata, ov_SC03_108_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77e18, data, tail15]
- [0x77e18, data, tail14]
- [0x77e3c, .rodata, ov_SC03_108_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77e58, data, tail16]
- [0x77e58, data, tail15]
- [0x77e70, .rodata, ov_SC03_108_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77e90, data, tail17]
- [0x77e90, data, tail16]
- [0x77f10, .rodata, ov_SC03_108_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77f24, data, tail18]
- [0x77f24, data, tail17]
- [0x780cc, .rodata, ov_SC03_108_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78244, data, tail19]
- [0x78244, data, tail18]
- [0x782d4, .rodata, ov_SC03_108_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78360, data, tail20]
- [0x78360, data, tail19]
- [0x78364, .rodata, ov_SC03_108_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78378, .rodata, ov_SC03_108_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78398, data, tail21]
- [0x78398, data, tail20]
- [0x7994C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x7994F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x54028, c, ov_SC03_109_jr_8017C180]
- [0x561a8, data, tail]
- [0x6fd54, .rodata, ov_SC03_109] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6fd68, data, tail2]
- [0x6fe30, .rodata, ov_SC03_109_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ff10, data, tail3]
- [0x6ff10, data, tail2]
- [0x6ff28, .rodata, ov_SC03_109_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ff3c, data, tail4]
- [0x6ff3c, data, tail3]
- [0x6ff40, .rodata, ov_SC03_109_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ff54, data, tail5]
- [0x6ff54, data, tail4]
- [0x6ff58, .rodata, ov_SC03_109_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ff6c, data, tail6]
- [0x6ff6c, data, tail5]
- [0x6ffa8, .rodata, ov_SC03_109_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7000c, data, tail7]
- [0x7000c, data, tail6]
- [0x70618, .rodata, ov_SC03_109_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7064c, data, tail8]
- [0x7064c, data, tail7]
- [0x70650, .rodata, ov_SC03_109_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70684, data, tail9]
- [0x70684, data, tail8]
- [0x706c0, .rodata, ov_SC03_109_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x706d4, data, tail10]
- [0x706d4, data, tail9]
- [0x706ec, .rodata, ov_SC03_109_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70758, data, tail11]
- [0x70758, data, tail10]
- [0x707c8, .rodata, ov_SC03_109_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7080c, .rodata, ov_SC03_109_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70854, data, tail12]
- [0x70854, data, tail11]
- [0x708b4, .rodata, ov_SC03_109_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x708e8, data, tail13]
- [0x708e8, data, tail12]
- [0x708ec, .rodata, ov_SC03_109_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70908, data, tail14]
- [0x70908, data, tail13]
- [0x7090c, .rodata, ov_SC03_109_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70928, data, tail15]
- [0x70928, data, tail14]
- [0x7094c, .rodata, ov_SC03_109_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70968, data, tail16]
- [0x70968, data, tail15]
- [0x70980, .rodata, ov_SC03_109_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x709a0, data, tail17]
- [0x709a0, data, tail16]
- [0x70a20, .rodata, ov_SC03_109_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70a34, data, tail18]
- [0x70a34, data, tail17]
- [0x70bdc, .rodata, ov_SC03_109_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70d54, data, tail19]
- [0x70d54, data, tail18]
- [0x70de4, .rodata, ov_SC03_109_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70e70, data, tail20]
- [0x70e70, data, tail19]
- [0x70e74, .rodata, ov_SC03_109_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70e88, .rodata, ov_SC03_109_jr_8017C180] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70ea8, data, tail21]
- [0x70ea8, data, tail20]
- [0x72354, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x72357] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC03_110_jr_8017D898]
- [0x59bc8, data, tail]
- [0x779f0, .rodata, ov_SC03_110] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77a04, data, tail2]
- [0x77acc, .rodata, ov_SC03_110_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77bac, data, tail3]
- [0x77bac, data, tail2]
- [0x77bc4, .rodata, ov_SC03_110_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77bd8, data, tail4]
- [0x77bd8, data, tail3]
- [0x77bdc, .rodata, ov_SC03_110_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77bf0, data, tail5]
- [0x77bf0, data, tail4]
- [0x77bf4, .rodata, ov_SC03_110_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77c08, data, tail6]
- [0x77c08, data, tail5]
- [0x77c44, .rodata, ov_SC03_110_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x77ca8, data, tail7]
- [0x77ca8, data, tail6]
- [0x782b4, .rodata, ov_SC03_110_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x782e8, data, tail8]
- [0x782e8, data, tail7]
- [0x782ec, .rodata, ov_SC03_110_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78320, data, tail9]
- [0x78320, data, tail8]
- [0x7835c, .rodata, ov_SC03_110_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78370, data, tail10]
- [0x78370, data, tail9]
- [0x78388, .rodata, ov_SC03_110_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x783f4, data, tail11]
- [0x783f4, data, tail10]
- [0x78464, .rodata, ov_SC03_110_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x784a8, .rodata, ov_SC03_110_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x784f0, data, tail12]
- [0x784f0, data, tail11]
- [0x78550, .rodata, ov_SC03_110_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78584, data, tail13]
- [0x78584, data, tail12]
- [0x78588, .rodata, ov_SC03_110_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x785a4, data, tail14]
- [0x785a4, data, tail13]
- [0x785a8, .rodata, ov_SC03_110_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x785c4, data, tail15]
- [0x785c4, data, tail14]
- [0x785e8, .rodata, ov_SC03_110_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78604, data, tail16]
- [0x78604, data, tail15]
- [0x7861c, .rodata, ov_SC03_110_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7863c, data, tail17]
- [0x7863c, data, tail16]
- [0x786bc, .rodata, ov_SC03_110_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x786d0, data, tail18]
- [0x786d0, data, tail17]
- [0x78878, .rodata, ov_SC03_110_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x789f0, data, tail19]
- [0x789f0, data, tail18]
- [0x78a80, .rodata, ov_SC03_110_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78b0c, data, tail20]
- [0x78b0c, data, tail19]
- [0x78b10, .rodata, ov_SC03_110_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78b24, .rodata, ov_SC03_110_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x78b44, data, tail21]
- [0x78b44, data, tail20]
- [0x7A384, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x7A387] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x56b00, c, ov_SC03_111_jr_8017EC58]
- [0x5c77c, data, tail]
- [0x8ef70, .rodata, ov_SC03_111] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ef84, data, tail2]
- [0x8f04c, .rodata, ov_SC03_111_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f12c, data, tail3]
- [0x8f12c, data, tail2]
- [0x8f144, .rodata, ov_SC03_111_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f158, data, tail4]
- [0x8f158, data, tail3]
- [0x8f15c, .rodata, ov_SC03_111_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f170, data, tail5]
- [0x8f170, data, tail4]
- [0x8f174, .rodata, ov_SC03_111_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f188, data, tail6]
- [0x8f188, data, tail5]
- [0x8f1c4, .rodata, ov_SC03_111_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f228, data, tail7]
- [0x8f228, data, tail6]
- [0x8f834, .rodata, ov_SC03_111_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f868, data, tail8]
- [0x8f868, data, tail7]
- [0x8f86c, .rodata, ov_SC03_111_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f8a0, data, tail9]
- [0x8f8a0, data, tail8]
- [0x8f8dc, .rodata, ov_SC03_111_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f8f0, data, tail10]
- [0x8f8f0, data, tail9]
- [0x8f908, .rodata, ov_SC03_111_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8f974, data, tail11]
- [0x8f974, data, tail10]
- [0x8f9e4, .rodata, ov_SC03_111_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fa28, .rodata, ov_SC03_111_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fa70, data, tail12]
- [0x8fa70, data, tail11]
- [0x8fad0, .rodata, ov_SC03_111_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb04, data, tail13]
- [0x8fb04, data, tail12]
- [0x8fb08, .rodata, ov_SC03_111_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb24, data, tail14]
- [0x8fb24, data, tail13]
- [0x8fb28, .rodata, ov_SC03_111_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb44, data, tail15]
- [0x8fb44, data, tail14]
- [0x8fb68, .rodata, ov_SC03_111_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fb84, data, tail16]
- [0x8fb84, data, tail15]
- [0x8fb9c, .rodata, ov_SC03_111_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fbbc, data, tail17]
- [0x8fbbc, data, tail16]
- [0x8fc3c, .rodata, ov_SC03_111_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8fc50, data, tail18]
- [0x8fc50, data, tail17]
- [0x8fdf8, .rodata, ov_SC03_111_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ff70, data, tail19]
- [0x8ff70, data, tail18]
- [0x90000, .rodata, ov_SC03_111_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9008c, data, tail20]
- [0x9008c, data, tail19]
- [0x90090, .rodata, ov_SC03_111_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x900a4, .rodata, ov_SC03_111_jr_8017EC58] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x900c4, data, tail21]
- [0x900c4, data, tail20]
- [0x91A2C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x91A2F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x5413c, c, ov_SC03_112_jr_8017C294]
- [0x5d584, data, tail]
- [0x826d8, .rodata, ov_SC03_112] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x826ec, data, tail2]
- [0x827b4, .rodata, ov_SC03_112_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82894, data, tail3]
- [0x82894, data, tail2]
- [0x828ac, .rodata, ov_SC03_112_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x828c0, data, tail4]
- [0x828c0, data, tail3]
- [0x828c4, .rodata, ov_SC03_112_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x828d8, data, tail5]
- [0x828d8, data, tail4]
- [0x828dc, .rodata, ov_SC03_112_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x828f0, data, tail6]
- [0x828f0, data, tail5]
- [0x8292c, .rodata, ov_SC03_112_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82990, data, tail7]
- [0x82990, data, tail6]
- [0x82f9c, .rodata, ov_SC03_112_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82fd0, data, tail8]
- [0x82fd0, data, tail7]
- [0x82fd4, .rodata, ov_SC03_112_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83008, data, tail9]
- [0x83008, data, tail8]
- [0x83044, .rodata, ov_SC03_112_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83058, data, tail10]
- [0x83058, data, tail9]
- [0x83070, .rodata, ov_SC03_112_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x830dc, data, tail11]
- [0x830dc, data, tail10]
- [0x8314c, .rodata, ov_SC03_112_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83190, .rodata, ov_SC03_112_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x831d8, data, tail12]
- [0x831d8, data, tail11]
- [0x83238, .rodata, ov_SC03_112_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8326c, data, tail13]
- [0x8326c, data, tail12]
- [0x83270, .rodata, ov_SC03_112_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8328c, data, tail14]
- [0x8328c, data, tail13]
- [0x83290, .rodata, ov_SC03_112_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x832ac, data, tail15]
- [0x832ac, data, tail14]
- [0x832d0, .rodata, ov_SC03_112_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x832ec, data, tail16]
- [0x832ec, data, tail15]
- [0x83304, .rodata, ov_SC03_112_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83324, data, tail17]
- [0x83324, data, tail16]
- [0x833a4, .rodata, ov_SC03_112_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x833b8, data, tail18]
- [0x833b8, data, tail17]
- [0x83560, .rodata, ov_SC03_112_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x836d8, data, tail19]
- [0x836d8, data, tail18]
- [0x83768, .rodata, ov_SC03_112_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x837f4, data, tail20]
- [0x837f4, data, tail19]
- [0x837f8, .rodata, ov_SC03_112_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8380c, .rodata, ov_SC03_112_jr_8017C294] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8382c, data, tail21]
- [0x8382c, data, tail20]
- [0x84FF4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x84FF7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x5413c, c, ov_SC03_113_jr_8017C294]
- [0x5ac34, data, tail]
- [0x7b360, .rodata, ov_SC03_113] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b374, data, tail2]
- [0x7b43c, .rodata, ov_SC03_113_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b51c, data, tail3]
- [0x7b51c, data, tail2]
- [0x7b534, .rodata, ov_SC03_113_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b548, data, tail4]
- [0x7b548, data, tail3]
- [0x7b54c, .rodata, ov_SC03_113_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b560, data, tail5]
- [0x7b560, data, tail4]
- [0x7b564, .rodata, ov_SC03_113_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b578, data, tail6]
- [0x7b578, data, tail5]
- [0x7b5b4, .rodata, ov_SC03_113_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7b618, data, tail7]
- [0x7b618, data, tail6]
- [0x7bc24, .rodata, ov_SC03_113_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bc58, data, tail8]
- [0x7bc58, data, tail7]
- [0x7bc5c, .rodata, ov_SC03_113_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bc90, data, tail9]
- [0x7bc90, data, tail8]
- [0x7bccc, .rodata, ov_SC03_113_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bce0, data, tail10]
- [0x7bce0, data, tail9]
- [0x7bcf8, .rodata, ov_SC03_113_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bd64, data, tail11]
- [0x7bd64, data, tail10]
- [0x7bdd4, .rodata, ov_SC03_113_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7be18, .rodata, ov_SC03_113_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7be60, data, tail12]
- [0x7be60, data, tail11]
- [0x7bec0, .rodata, ov_SC03_113_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bef4, data, tail13]
- [0x7bef4, data, tail12]
- [0x7bef8, .rodata, ov_SC03_113_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bf14, data, tail14]
- [0x7bf14, data, tail13]
- [0x7bf18, .rodata, ov_SC03_113_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bf34, data, tail15]
- [0x7bf34, data, tail14]
- [0x7bf58, .rodata, ov_SC03_113_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bf74, data, tail16]
- [0x7bf74, data, tail15]
- [0x7bf8c, .rodata, ov_SC03_113_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7bfac, data, tail17]
- [0x7bfac, data, tail16]
- [0x7c02c, .rodata, ov_SC03_113_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c040, data, tail18]
- [0x7c040, data, tail17]
- [0x7c1e8, .rodata, ov_SC03_113_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c360, data, tail19]
- [0x7c360, data, tail18]
- [0x7c3f0, .rodata, ov_SC03_113_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c47c, data, tail20]
- [0x7c47c, data, tail19]
- [0x7c480, .rodata, ov_SC03_113_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c494, .rodata, ov_SC03_113_jr_8017C294] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c4b4, data, tail21]
- [0x7c4b4, data, tail20]
- [0x7DB94, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x7DB97] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_114_jr_8017BEBC]
- [0x5689c, data, tail]
- [0x7f06c, .rodata, ov_SC03_114] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f080, data, tail2]
- [0x7f148, .rodata, ov_SC03_114_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f228, data, tail3]
- [0x7f228, data, tail2]
- [0x7f240, .rodata, ov_SC03_114_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f254, data, tail4]
- [0x7f254, data, tail3]
- [0x7f258, .rodata, ov_SC03_114_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f26c, data, tail5]
- [0x7f26c, data, tail4]
- [0x7f270, .rodata, ov_SC03_114_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f284, data, tail6]
- [0x7f284, data, tail5]
- [0x7f2c0, .rodata, ov_SC03_114_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f324, data, tail7]
- [0x7f324, data, tail6]
- [0x7f930, .rodata, ov_SC03_114_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f964, data, tail8]
- [0x7f964, data, tail7]
- [0x7f968, .rodata, ov_SC03_114_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f99c, data, tail9]
- [0x7f99c, data, tail8]
- [0x7f9d8, .rodata, ov_SC03_114_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f9ec, data, tail10]
- [0x7f9ec, data, tail9]
- [0x7fa04, .rodata, ov_SC03_114_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fa70, data, tail11]
- [0x7fa70, data, tail10]
- [0x7fae0, .rodata, ov_SC03_114_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fb24, .rodata, ov_SC03_114_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fb6c, data, tail12]
- [0x7fb6c, data, tail11]
- [0x7fbcc, .rodata, ov_SC03_114_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fc00, data, tail13]
- [0x7fc00, data, tail12]
- [0x7fc04, .rodata, ov_SC03_114_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fc20, data, tail14]
- [0x7fc20, data, tail13]
- [0x7fc24, .rodata, ov_SC03_114_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fc40, data, tail15]
- [0x7fc40, data, tail14]
- [0x7fc64, .rodata, ov_SC03_114_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fc80, data, tail16]
- [0x7fc80, data, tail15]
- [0x7fc98, .rodata, ov_SC03_114_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fcb8, data, tail17]
- [0x7fcb8, data, tail16]
- [0x7fd38, .rodata, ov_SC03_114_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fd4c, data, tail18]
- [0x7fd4c, data, tail17]
- [0x7fef4, .rodata, ov_SC03_114_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8006c, data, tail19]
- [0x8006c, data, tail18]
- [0x800fc, .rodata, ov_SC03_114_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80188, data, tail20]
- [0x80188, data, tail19]
- [0x8018c, .rodata, ov_SC03_114_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x801a0, .rodata, ov_SC03_114_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x801c0, data, tail21]
- [0x801c0, data, tail20]
- [0x8170C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8170F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_115_jr_8017BEBC]
- [0x58308, data, tail]
- [0x6a9e0, .rodata, ov_SC03_115] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6a9f4, data, tail2]
- [0x6aabc, .rodata, ov_SC03_115_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ab9c, data, tail3]
- [0x6ab9c, data, tail2]
- [0x6abb4, .rodata, ov_SC03_115_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abc8, data, tail4]
- [0x6abc8, data, tail3]
- [0x6abcc, .rodata, ov_SC03_115_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abe0, data, tail5]
- [0x6abe0, data, tail4]
- [0x6abe4, .rodata, ov_SC03_115_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6abf8, data, tail6]
- [0x6abf8, data, tail5]
- [0x6ac34, .rodata, ov_SC03_115_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ac98, data, tail7]
- [0x6ac98, data, tail6]
- [0x6b2a4, .rodata, ov_SC03_115_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b2d8, data, tail8]
- [0x6b2d8, data, tail7]
- [0x6b2dc, .rodata, ov_SC03_115_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b310, data, tail9]
- [0x6b310, data, tail8]
- [0x6b34c, .rodata, ov_SC03_115_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b360, data, tail10]
- [0x6b360, data, tail9]
- [0x6b378, .rodata, ov_SC03_115_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b3e4, data, tail11]
- [0x6b3e4, data, tail10]
- [0x6b454, .rodata, ov_SC03_115_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b498, .rodata, ov_SC03_115_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b4e0, data, tail12]
- [0x6b4e0, data, tail11]
- [0x6b540, .rodata, ov_SC03_115_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b574, data, tail13]
- [0x6b574, data, tail12]
- [0x6b578, .rodata, ov_SC03_115_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b594, data, tail14]
- [0x6b594, data, tail13]
- [0x6b598, .rodata, ov_SC03_115_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b5b4, data, tail15]
- [0x6b5b4, data, tail14]
- [0x6b5d8, .rodata, ov_SC03_115_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b5f4, data, tail16]
- [0x6b5f4, data, tail15]
- [0x6b60c, .rodata, ov_SC03_115_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b62c, data, tail17]
- [0x6b62c, data, tail16]
- [0x6b6ac, .rodata, ov_SC03_115_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b6c0, data, tail18]
- [0x6b6c0, data, tail17]
- [0x6b868, .rodata, ov_SC03_115_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6b9e0, data, tail19]
- [0x6b9e0, data, tail18]
- [0x6ba70, .rodata, ov_SC03_115_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bafc, data, tail20]
- [0x6bafc, data, tail19]
- [0x6bb00, .rodata, ov_SC03_115_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bb14, .rodata, ov_SC03_115_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6bb34, data, tail21]
- [0x6bb34, data, tail20]
- [0x6CFE4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6CFE7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_116_jr_8017AE2C]
- [0x5a70c, data, tail]
- [0x6d57c, .rodata, ov_SC03_116] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d590, data, tail2]
- [0x6d658, .rodata, ov_SC03_116_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d738, data, tail3]
- [0x6d738, data, tail2]
- [0x6d750, .rodata, ov_SC03_116_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d764, data, tail4]
- [0x6d764, data, tail3]
- [0x6d768, .rodata, ov_SC03_116_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d77c, data, tail5]
- [0x6d77c, data, tail4]
- [0x6d780, .rodata, ov_SC03_116_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d794, data, tail6]
- [0x6d794, data, tail5]
- [0x6d7d0, .rodata, ov_SC03_116_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6d834, data, tail7]
- [0x6d834, data, tail6]
- [0x6de40, .rodata, ov_SC03_116_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6de74, data, tail8]
- [0x6de74, data, tail7]
- [0x6de78, .rodata, ov_SC03_116_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6deac, data, tail9]
- [0x6deac, data, tail8]
- [0x6dee8, .rodata, ov_SC03_116_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6defc, data, tail10]
- [0x6defc, data, tail9]
- [0x6df14, .rodata, ov_SC03_116_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6df80, data, tail11]
- [0x6df80, data, tail10]
- [0x6dff0, .rodata, ov_SC03_116_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e034, .rodata, ov_SC03_116_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e07c, data, tail12]
- [0x6e07c, data, tail11]
- [0x6e0dc, .rodata, ov_SC03_116_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e110, data, tail13]
- [0x6e110, data, tail12]
- [0x6e114, .rodata, ov_SC03_116_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e130, data, tail14]
- [0x6e130, data, tail13]
- [0x6e134, .rodata, ov_SC03_116_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e150, data, tail15]
- [0x6e150, data, tail14]
- [0x6e174, .rodata, ov_SC03_116_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e190, data, tail16]
- [0x6e190, data, tail15]
- [0x6e1a8, .rodata, ov_SC03_116_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e1c8, data, tail17]
- [0x6e1c8, data, tail16]
- [0x6e248, .rodata, ov_SC03_116_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e25c, data, tail18]
- [0x6e25c, data, tail17]
- [0x6e404, .rodata, ov_SC03_116_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e57c, data, tail19]
- [0x6e57c, data, tail18]
- [0x6e60c, .rodata, ov_SC03_116_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e698, data, tail20]
- [0x6e698, data, tail19]
- [0x6e69c, .rodata, ov_SC03_116_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e6b0, data, tail21]
- [0x6e6b0, data, tail20]
- [0x6FBF4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6FBF7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_117_jr_8017BEBC]
- [0x5c718, data, tail]
- [0xa3c1c, .rodata, ov_SC03_117] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3c30, data, tail2]
- [0xa3cf8, .rodata, ov_SC03_117_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3dd8, data, tail3]
- [0xa3dd8, data, tail2]
- [0xa3df0, .rodata, ov_SC03_117_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e04, data, tail4]
- [0xa3e04, data, tail3]
- [0xa3e08, .rodata, ov_SC03_117_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e1c, data, tail5]
- [0xa3e1c, data, tail4]
- [0xa3e20, .rodata, ov_SC03_117_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3e34, data, tail6]
- [0xa3e34, data, tail5]
- [0xa3e70, .rodata, ov_SC03_117_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa3ed4, data, tail7]
- [0xa3ed4, data, tail6]
- [0xa44e0, .rodata, ov_SC03_117_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4514, data, tail8]
- [0xa4514, data, tail7]
- [0xa4518, .rodata, ov_SC03_117_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa454c, data, tail9]
- [0xa454c, data, tail8]
- [0xa4588, .rodata, ov_SC03_117_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa459c, data, tail10]
- [0xa459c, data, tail9]
- [0xa45b4, .rodata, ov_SC03_117_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4620, data, tail11]
- [0xa4620, data, tail10]
- [0xa4690, .rodata, ov_SC03_117_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa46d4, .rodata, ov_SC03_117_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa471c, data, tail12]
- [0xa471c, data, tail11]
- [0xa477c, .rodata, ov_SC03_117_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa47b0, data, tail13]
- [0xa47b0, data, tail12]
- [0xa47b4, .rodata, ov_SC03_117_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa47d0, data, tail14]
- [0xa47d0, data, tail13]
- [0xa47d4, .rodata, ov_SC03_117_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa47f0, data, tail15]
- [0xa47f0, data, tail14]
- [0xa4814, .rodata, ov_SC03_117_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4830, data, tail16]
- [0xa4830, data, tail15]
- [0xa4848, .rodata, ov_SC03_117_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4868, data, tail17]
- [0xa4868, data, tail16]
- [0xa48e8, .rodata, ov_SC03_117_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa48fc, data, tail18]
- [0xa48fc, data, tail17]
- [0xa4aa4, .rodata, ov_SC03_117_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4c1c, data, tail19]
- [0xa4c1c, data, tail18]
- [0xa4cac, .rodata, ov_SC03_117_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4d38, data, tail20]
- [0xa4d38, data, tail19]
- [0xa4d3c, .rodata, ov_SC03_117_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4d50, .rodata, ov_SC03_117_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa4d70, data, tail21]
- [0xa4d70, data, tail20]
- [0xA67EC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA67EF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x57a2c, c, ov_SC03_118_jr_8017FB84]
- [0x617c4, data, tail]
- [0xa9b78, .rodata, ov_SC03_118] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9b8c, data, tail2]
- [0xa9c54, .rodata, ov_SC03_118_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d34, data, tail3]
- [0xa9d34, data, tail2]
- [0xa9d4c, .rodata, ov_SC03_118_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d60, data, tail4]
- [0xa9d60, data, tail3]
- [0xa9d64, .rodata, ov_SC03_118_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d78, data, tail5]
- [0xa9d78, data, tail4]
- [0xa9d7c, .rodata, ov_SC03_118_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d90, data, tail6]
- [0xa9d90, data, tail5]
- [0xa9dcc, .rodata, ov_SC03_118_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9e30, data, tail7]
- [0xa9e30, data, tail6]
- [0xaa43c, .rodata, ov_SC03_118_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa470, data, tail8]
- [0xaa470, data, tail7]
- [0xaa474, .rodata, ov_SC03_118_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa4a8, data, tail9]
- [0xaa4a8, data, tail8]
- [0xaa4e4, .rodata, ov_SC03_118_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa4f8, data, tail10]
- [0xaa4f8, data, tail9]
- [0xaa510, .rodata, ov_SC03_118_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa57c, data, tail11]
- [0xaa57c, data, tail10]
- [0xaa5ec, .rodata, ov_SC03_118_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa630, .rodata, ov_SC03_118_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa678, data, tail12]
- [0xaa678, data, tail11]
- [0xaa6d8, .rodata, ov_SC03_118_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa70c, data, tail13]
- [0xaa70c, data, tail12]
- [0xaa710, .rodata, ov_SC03_118_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa72c, data, tail14]
- [0xaa72c, data, tail13]
- [0xaa730, .rodata, ov_SC03_118_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa74c, data, tail15]
- [0xaa74c, data, tail14]
- [0xaa770, .rodata, ov_SC03_118_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa78c, data, tail16]
- [0xaa78c, data, tail15]
- [0xaa7a4, .rodata, ov_SC03_118_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa7c4, data, tail17]
- [0xaa7c4, data, tail16]
- [0xaa844, .rodata, ov_SC03_118_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa858, data, tail18]
- [0xaa858, data, tail17]
- [0xaaa00, .rodata, ov_SC03_118_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaab78, data, tail19]
- [0xaab78, data, tail18]
- [0xaac08, .rodata, ov_SC03_118_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaac94, data, tail20]
- [0xaac94, data, tail19]
- [0xaac98, .rodata, ov_SC03_118_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaacac, data, tail21]
- [0xaacac, data, tail20]
- [0xaacd8, .rodata, ov_SC03_118_jr_8017FB84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaacf8, data, tail22]
- [0xaacf8, data, tail21]
- [0xAC6F4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xAC6F7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x57a2c, c, ov_SC03_119_jr_8017FB84]
- [0x617c4, data, tail]
- [0xa9b78, .rodata, ov_SC03_119] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9b8c, data, tail2]
- [0xa9c54, .rodata, ov_SC03_119_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d34, data, tail3]
- [0xa9d34, data, tail2]
- [0xa9d4c, .rodata, ov_SC03_119_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d60, data, tail4]
- [0xa9d60, data, tail3]
- [0xa9d64, .rodata, ov_SC03_119_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d78, data, tail5]
- [0xa9d78, data, tail4]
- [0xa9d7c, .rodata, ov_SC03_119_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9d90, data, tail6]
- [0xa9d90, data, tail5]
- [0xa9dcc, .rodata, ov_SC03_119_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xa9e30, data, tail7]
- [0xa9e30, data, tail6]
- [0xaa43c, .rodata, ov_SC03_119_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa470, data, tail8]
- [0xaa470, data, tail7]
- [0xaa474, .rodata, ov_SC03_119_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa4a8, data, tail9]
- [0xaa4a8, data, tail8]
- [0xaa4e4, .rodata, ov_SC03_119_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa4f8, data, tail10]
- [0xaa4f8, data, tail9]
- [0xaa510, .rodata, ov_SC03_119_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa57c, data, tail11]
- [0xaa57c, data, tail10]
- [0xaa5ec, .rodata, ov_SC03_119_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa630, .rodata, ov_SC03_119_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa678, data, tail12]
- [0xaa678, data, tail11]
- [0xaa6d8, .rodata, ov_SC03_119_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa70c, data, tail13]
- [0xaa70c, data, tail12]
- [0xaa710, .rodata, ov_SC03_119_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa72c, data, tail14]
- [0xaa72c, data, tail13]
- [0xaa730, .rodata, ov_SC03_119_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa74c, data, tail15]
- [0xaa74c, data, tail14]
- [0xaa770, .rodata, ov_SC03_119_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa78c, data, tail16]
- [0xaa78c, data, tail15]
- [0xaa7a4, .rodata, ov_SC03_119_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa7c4, data, tail17]
- [0xaa7c4, data, tail16]
- [0xaa844, .rodata, ov_SC03_119_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaa858, data, tail18]
- [0xaa858, data, tail17]
- [0xaaa00, .rodata, ov_SC03_119_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaab78, data, tail19]
- [0xaab78, data, tail18]
- [0xaac08, .rodata, ov_SC03_119_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaac94, data, tail20]
- [0xaac94, data, tail19]
- [0xaac98, .rodata, ov_SC03_119_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaacac, data, tail21]
- [0xaacac, data, tail20]
- [0xaacd8, .rodata, ov_SC03_119_jr_8017FB84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xaacf8, data, tail22]
- [0xaacf8, data, tail21]
- [0xAC6F4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xAC6F7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC03_121_jr_8017BEBC]
- [0x59fe0, data, tail]
- [0x84680, .rodata, ov_SC03_121] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84694, data, tail2]
- [0x8475c, .rodata, ov_SC03_121_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8483c, data, tail3]
- [0x8483c, data, tail2]
- [0x84854, .rodata, ov_SC03_121_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84868, data, tail4]
- [0x84868, data, tail3]
- [0x8486c, .rodata, ov_SC03_121_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84880, data, tail5]
- [0x84880, data, tail4]
- [0x84884, .rodata, ov_SC03_121_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84898, data, tail6]
- [0x84898, data, tail5]
- [0x848d4, .rodata, ov_SC03_121_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84938, data, tail7]
- [0x84938, data, tail6]
- [0x84f44, .rodata, ov_SC03_121_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84f78, data, tail8]
- [0x84f78, data, tail7]
- [0x84f7c, .rodata, ov_SC03_121_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x84fb0, data, tail9]
- [0x84fb0, data, tail8]
- [0x84fec, .rodata, ov_SC03_121_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85000, data, tail10]
- [0x85000, data, tail9]
- [0x85018, .rodata, ov_SC03_121_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85084, data, tail11]
- [0x85084, data, tail10]
- [0x850f4, .rodata, ov_SC03_121_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85138, .rodata, ov_SC03_121_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85180, data, tail12]
- [0x85180, data, tail11]
- [0x851e0, .rodata, ov_SC03_121_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85214, data, tail13]
- [0x85214, data, tail12]
- [0x85218, .rodata, ov_SC03_121_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85234, data, tail14]
- [0x85234, data, tail13]
- [0x85238, .rodata, ov_SC03_121_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85254, data, tail15]
- [0x85254, data, tail14]
- [0x85278, .rodata, ov_SC03_121_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85294, data, tail16]
- [0x85294, data, tail15]
- [0x852ac, .rodata, ov_SC03_121_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x852cc, data, tail17]
- [0x852cc, data, tail16]
- [0x8534c, .rodata, ov_SC03_121_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85360, data, tail18]
- [0x85360, data, tail17]
- [0x85508, .rodata, ov_SC03_121_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x85680, data, tail19]
- [0x85680, data, tail18]
- [0x85710, .rodata, ov_SC03_121_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8579c, data, tail20]
- [0x8579c, data, tail19]
- [0x857a0, .rodata, ov_SC03_121_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x857b4, .rodata, ov_SC03_121_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x857d4, data, tail21]
- [0x857d4, data, tail20]
- [0x86E54, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x86E57] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC03_124_jr_8017AE2C]
- [0x6276c, data, tail]
- [0xb6dd4, .rodata, ov_SC03_124] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb6de8, data, tail2]
- [0xb6eb0, .rodata, ov_SC03_124_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb6f90, data, tail3]
- [0xb6f90, data, tail2]
- [0xb6fa8, .rodata, ov_SC03_124_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb6fbc, data, tail4]
- [0xb6fbc, data, tail3]
- [0xb6fc0, .rodata, ov_SC03_124_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb6fd4, data, tail5]
- [0xb6fd4, data, tail4]
- [0xb6fd8, .rodata, ov_SC03_124_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb6fec, data, tail6]
- [0xb6fec, data, tail5]
- [0xb7028, .rodata, ov_SC03_124_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb708c, data, tail7]
- [0xb708c, data, tail6]
- [0xb7698, .rodata, ov_SC03_124_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb76cc, data, tail8]
- [0xb76cc, data, tail7]
- [0xb76d0, .rodata, ov_SC03_124_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7704, data, tail9]
- [0xb7704, data, tail8]
- [0xb7740, .rodata, ov_SC03_124_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7754, data, tail10]
- [0xb7754, data, tail9]
- [0xb776c, .rodata, ov_SC03_124_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb77d8, data, tail11]
- [0xb77d8, data, tail10]
- [0xb7848, .rodata, ov_SC03_124_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb788c, .rodata, ov_SC03_124_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb78d4, data, tail12]
- [0xb78d4, data, tail11]
- [0xb7934, .rodata, ov_SC03_124_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7968, data, tail13]
- [0xb7968, data, tail12]
- [0xb796c, .rodata, ov_SC03_124_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7988, data, tail14]
- [0xb7988, data, tail13]
- [0xb798c, .rodata, ov_SC03_124_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb79a8, data, tail15]
- [0xb79a8, data, tail14]
- [0xb79cc, .rodata, ov_SC03_124_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb79e8, data, tail16]
- [0xb79e8, data, tail15]
- [0xb7a00, .rodata, ov_SC03_124_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7a20, data, tail17]
- [0xb7a20, data, tail16]
- [0xb7aa0, .rodata, ov_SC03_124_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7ab4, data, tail18]
- [0xb7ab4, data, tail17]
- [0xb7c5c, .rodata, ov_SC03_124_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7dd4, data, tail19]
- [0xb7dd4, data, tail18]
- [0xb7e64, .rodata, ov_SC03_124_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7ef0, data, tail20]
- [0xb7ef0, data, tail19]
- [0xb7ef4, .rodata, ov_SC03_124_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xb7f08, data, tail21]
- [0xb7f08, data, tail20]
- [0xBA48C, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xBA48F] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x554ac, c, ov_SC03_125_jr_8017D604]
- [0x5bbdc, data, tail]
- [0x99ac0, .rodata, ov_SC03_125] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99ad4, data, tail2]
- [0x99b9c, .rodata, ov_SC03_125_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99c7c, data, tail3]
- [0x99c7c, data, tail2]
- [0x99c94, .rodata, ov_SC03_125_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99ca8, data, tail4]
- [0x99ca8, data, tail3]
- [0x99cac, .rodata, ov_SC03_125_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99cc0, data, tail5]
- [0x99cc0, data, tail4]
- [0x99cc4, .rodata, ov_SC03_125_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99cd8, data, tail6]
- [0x99cd8, data, tail5]
- [0x99d14, .rodata, ov_SC03_125_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x99d78, data, tail7]
- [0x99d78, data, tail6]
- [0x9a384, .rodata, ov_SC03_125_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a3b8, data, tail8]
- [0x9a3b8, data, tail7]
- [0x9a3bc, .rodata, ov_SC03_125_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a3f0, data, tail9]
- [0x9a3f0, data, tail8]
- [0x9a42c, .rodata, ov_SC03_125_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a440, data, tail10]
- [0x9a440, data, tail9]
- [0x9a458, .rodata, ov_SC03_125_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a4c4, data, tail11]
- [0x9a4c4, data, tail10]
- [0x9a534, .rodata, ov_SC03_125_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a578, .rodata, ov_SC03_125_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a5c0, data, tail12]
- [0x9a5c0, data, tail11]
- [0x9a620, .rodata, ov_SC03_125_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a654, data, tail13]
- [0x9a654, data, tail12]
- [0x9a658, .rodata, ov_SC03_125_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a674, data, tail14]
- [0x9a674, data, tail13]
- [0x9a678, .rodata, ov_SC03_125_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a694, data, tail15]
- [0x9a694, data, tail14]
- [0x9a6b8, .rodata, ov_SC03_125_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a6d4, data, tail16]
- [0x9a6d4, data, tail15]
- [0x9a6ec, .rodata, ov_SC03_125_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a70c, data, tail17]
- [0x9a70c, data, tail16]
- [0x9a78c, .rodata, ov_SC03_125_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9a7a0, data, tail18]
- [0x9a7a0, data, tail17]
- [0x9a948, .rodata, ov_SC03_125_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9aac0, data, tail19]
- [0x9aac0, data, tail18]
- [0x9ab50, .rodata, ov_SC03_125_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9abdc, data, tail20]
- [0x9abdc, data, tail19]
- [0x9abe0, .rodata, ov_SC03_125_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9abf4, .rodata, ov_SC03_125_jr_8017D604] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ac14, data, tail21]
- [0x9ac14, data, tail20]
- [0x9C3E4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9C3E7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x55468, c, ov_SC03_126_jr_8017D5C0]
- [0x570d4, data, tail]
- [0x653ac, .rodata, ov_SC03_126] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x653c0, data, tail2]
- [0x65488, .rodata, ov_SC03_126_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65568, data, tail3]
- [0x65568, data, tail2]
- [0x65580, .rodata, ov_SC03_126_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65594, data, tail4]
- [0x65594, data, tail3]
- [0x65598, .rodata, ov_SC03_126_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655ac, data, tail5]
- [0x655ac, data, tail4]
- [0x655b0, .rodata, ov_SC03_126_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655c4, data, tail6]
- [0x655c4, data, tail5]
- [0x65600, .rodata, ov_SC03_126_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65664, data, tail7]
- [0x65664, data, tail6]
- [0x65c70, .rodata, ov_SC03_126_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ca4, data, tail8]
- [0x65ca4, data, tail7]
- [0x65ca8, .rodata, ov_SC03_126_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65cdc, data, tail9]
- [0x65cdc, data, tail8]
- [0x65d18, .rodata, ov_SC03_126_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65d2c, data, tail10]
- [0x65d2c, data, tail9]
- [0x65d44, .rodata, ov_SC03_126_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65db0, data, tail11]
- [0x65db0, data, tail10]
- [0x65e20, .rodata, ov_SC03_126_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65e64, .rodata, ov_SC03_126_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65eac, data, tail12]
- [0x65eac, data, tail11]
- [0x65f0c, .rodata, ov_SC03_126_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f40, data, tail13]
- [0x65f40, data, tail12]
- [0x65f44, .rodata, ov_SC03_126_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f60, data, tail14]
- [0x65f60, data, tail13]
- [0x65f64, .rodata, ov_SC03_126_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f80, data, tail15]
- [0x65f80, data, tail14]
- [0x65fa4, .rodata, ov_SC03_126_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65fc0, data, tail16]
- [0x65fc0, data, tail15]
- [0x65fd8, .rodata, ov_SC03_126_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ff8, data, tail17]
- [0x65ff8, data, tail16]
- [0x66078, .rodata, ov_SC03_126_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6608c, data, tail18]
- [0x6608c, data, tail17]
- [0x66234, .rodata, ov_SC03_126_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x663ac, data, tail19]
- [0x663ac, data, tail18]
- [0x6643c, .rodata, ov_SC03_126_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x664c8, data, tail20]
- [0x664c8, data, tail19]
- [0x664cc, .rodata, ov_SC03_126_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x664e0, data, tail21]
- [0x664e0, data, tail20]
- [0x66500, .rodata, ov_SC03_126_jr_8017D5C0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66520, data, tail22]
- [0x66520, data, tail21]
- [0x679D4, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x679D5] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_000_jr_8017BEBC]
- [0x5b0e0, data, tail]
- [0x7f428, .rodata, ov_SC04_000] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f43c, data, tail2]
- [0x7f504, .rodata, ov_SC04_000_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f5e4, data, tail3]
- [0x7f5e4, data, tail2]
- [0x7f5fc, .rodata, ov_SC04_000_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f610, data, tail4]
- [0x7f610, data, tail3]
- [0x7f614, .rodata, ov_SC04_000_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f628, data, tail5]
- [0x7f628, data, tail4]
- [0x7f62c, .rodata, ov_SC04_000_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f640, data, tail6]
- [0x7f640, data, tail5]
- [0x7f67c, .rodata, ov_SC04_000_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7f6e0, data, tail7]
- [0x7f6e0, data, tail6]
- [0x7fcec, .rodata, ov_SC04_000_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fd20, data, tail8]
- [0x7fd20, data, tail7]
- [0x7fd24, .rodata, ov_SC04_000_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fd58, data, tail9]
- [0x7fd58, data, tail8]
- [0x7fd94, .rodata, ov_SC04_000_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fda8, data, tail10]
- [0x7fda8, data, tail9]
- [0x7fdc0, .rodata, ov_SC04_000_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fe2c, data, tail11]
- [0x7fe2c, data, tail10]
- [0x7fe9c, .rodata, ov_SC04_000_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fee0, .rodata, ov_SC04_000_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ff28, data, tail12]
- [0x7ff28, data, tail11]
- [0x7ff88, .rodata, ov_SC04_000_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ffbc, data, tail13]
- [0x7ffbc, data, tail12]
- [0x7ffc0, .rodata, ov_SC04_000_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ffdc, data, tail14]
- [0x7ffdc, data, tail13]
- [0x7ffe0, .rodata, ov_SC04_000_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7fffc, data, tail15]
- [0x7fffc, data, tail14]
- [0x80020, .rodata, ov_SC04_000_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8003c, data, tail16]
- [0x8003c, data, tail15]
- [0x80054, .rodata, ov_SC04_000_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80074, data, tail17]
- [0x80074, data, tail16]
- [0x800f4, .rodata, ov_SC04_000_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80108, data, tail18]
- [0x80108, data, tail17]
- [0x802b0, .rodata, ov_SC04_000_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80428, data, tail19]
- [0x80428, data, tail18]
- [0x804b8, .rodata, ov_SC04_000_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x80544, data, tail20]
- [0x80544, data, tail19]
- [0x80548, .rodata, ov_SC04_000_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8055c, .rodata, ov_SC04_000_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8057c, data, tail21]
- [0x8057c, data, tail20]
- [0x82EFC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x82EFF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_002_jr_8017BEBC]
- [0x6024c, data, tail]
- [0x96778, .rodata, ov_SC04_002] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9678c, data, tail2]
- [0x96854, .rodata, ov_SC04_002_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96934, data, tail3]
- [0x96934, data, tail2]
- [0x9694c, .rodata, ov_SC04_002_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96960, data, tail4]
- [0x96960, data, tail3]
- [0x96964, .rodata, ov_SC04_002_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96978, data, tail5]
- [0x96978, data, tail4]
- [0x9697c, .rodata, ov_SC04_002_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96990, data, tail6]
- [0x96990, data, tail5]
- [0x969cc, .rodata, ov_SC04_002_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x96a30, data, tail7]
- [0x96a30, data, tail6]
- [0x9703c, .rodata, ov_SC04_002_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97070, data, tail8]
- [0x97070, data, tail7]
- [0x97074, .rodata, ov_SC04_002_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x970a8, data, tail9]
- [0x970a8, data, tail8]
- [0x970e4, .rodata, ov_SC04_002_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x970f8, data, tail10]
- [0x970f8, data, tail9]
- [0x97110, .rodata, ov_SC04_002_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9717c, data, tail11]
- [0x9717c, data, tail10]
- [0x971ec, .rodata, ov_SC04_002_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97230, .rodata, ov_SC04_002_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97278, data, tail12]
- [0x97278, data, tail11]
- [0x972d8, .rodata, ov_SC04_002_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9730c, data, tail13]
- [0x9730c, data, tail12]
- [0x97310, .rodata, ov_SC04_002_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9732c, data, tail14]
- [0x9732c, data, tail13]
- [0x97330, .rodata, ov_SC04_002_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9734c, data, tail15]
- [0x9734c, data, tail14]
- [0x97370, .rodata, ov_SC04_002_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9738c, data, tail16]
- [0x9738c, data, tail15]
- [0x973a4, .rodata, ov_SC04_002_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x973c4, data, tail17]
- [0x973c4, data, tail16]
- [0x97444, .rodata, ov_SC04_002_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97458, data, tail18]
- [0x97458, data, tail17]
- [0x97600, .rodata, ov_SC04_002_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97778, data, tail19]
- [0x97778, data, tail18]
- [0x97808, .rodata, ov_SC04_002_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97894, data, tail20]
- [0x97894, data, tail19]
- [0x97898, .rodata, ov_SC04_002_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x978ac, .rodata, ov_SC04_002_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x978cc, data, tail21]
- [0x978cc, data, tail20]
- [0x995DC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x995DF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_003_jr_8017BEBC]
- [0x59fe8, data, tail]
- [0x713f4, .rodata, ov_SC04_003] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71408, data, tail2]
- [0x714d0, .rodata, ov_SC04_003_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x715b0, data, tail3]
- [0x715b0, data, tail2]
- [0x715c8, .rodata, ov_SC04_003_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x715dc, data, tail4]
- [0x715dc, data, tail3]
- [0x715e0, .rodata, ov_SC04_003_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x715f4, data, tail5]
- [0x715f4, data, tail4]
- [0x715f8, .rodata, ov_SC04_003_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7160c, data, tail6]
- [0x7160c, data, tail5]
- [0x71648, .rodata, ov_SC04_003_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x716ac, data, tail7]
- [0x716ac, data, tail6]
- [0x71cb8, .rodata, ov_SC04_003_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71cec, data, tail8]
- [0x71cec, data, tail7]
- [0x71cf0, .rodata, ov_SC04_003_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71d24, data, tail9]
- [0x71d24, data, tail8]
- [0x71d60, .rodata, ov_SC04_003_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71d74, data, tail10]
- [0x71d74, data, tail9]
- [0x71d8c, .rodata, ov_SC04_003_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71df8, data, tail11]
- [0x71df8, data, tail10]
- [0x71e68, .rodata, ov_SC04_003_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71eac, .rodata, ov_SC04_003_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71ef4, data, tail12]
- [0x71ef4, data, tail11]
- [0x71f54, .rodata, ov_SC04_003_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71f88, data, tail13]
- [0x71f88, data, tail12]
- [0x71f8c, .rodata, ov_SC04_003_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71fa8, data, tail14]
- [0x71fa8, data, tail13]
- [0x71fac, .rodata, ov_SC04_003_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71fc8, data, tail15]
- [0x71fc8, data, tail14]
- [0x71fec, .rodata, ov_SC04_003_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72008, data, tail16]
- [0x72008, data, tail15]
- [0x72020, .rodata, ov_SC04_003_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72040, data, tail17]
- [0x72040, data, tail16]
- [0x720c0, .rodata, ov_SC04_003_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x720d4, data, tail18]
- [0x720d4, data, tail17]
- [0x7227c, .rodata, ov_SC04_003_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x723f4, data, tail19]
- [0x723f4, data, tail18]
- [0x72484, .rodata, ov_SC04_003_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72510, data, tail20]
- [0x72510, data, tail19]
- [0x72514, .rodata, ov_SC04_003_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72528, .rodata, ov_SC04_003_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72548, data, tail21]
- [0x72548, data, tail20]
- [0x73A94, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x73A97] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC04_004_jr_8017AE2C]
- [0x5c51c, data, tail]
- [0x891f0, .rodata, ov_SC04_004] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89204, data, tail2]
- [0x892cc, .rodata, ov_SC04_004_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x893ac, data, tail3]
- [0x893ac, data, tail2]
- [0x893c4, .rodata, ov_SC04_004_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x893d8, data, tail4]
- [0x893d8, data, tail3]
- [0x893dc, .rodata, ov_SC04_004_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x893f0, data, tail5]
- [0x893f0, data, tail4]
- [0x893f4, .rodata, ov_SC04_004_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89408, data, tail6]
- [0x89408, data, tail5]
- [0x89444, .rodata, ov_SC04_004_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x894a8, data, tail7]
- [0x894a8, data, tail6]
- [0x89ab4, .rodata, ov_SC04_004_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89ae8, data, tail8]
- [0x89ae8, data, tail7]
- [0x89aec, .rodata, ov_SC04_004_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89b20, data, tail9]
- [0x89b20, data, tail8]
- [0x89b5c, .rodata, ov_SC04_004_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89b70, data, tail10]
- [0x89b70, data, tail9]
- [0x89b88, .rodata, ov_SC04_004_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89bf4, data, tail11]
- [0x89bf4, data, tail10]
- [0x89c64, .rodata, ov_SC04_004_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89ca8, .rodata, ov_SC04_004_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89cf0, data, tail12]
- [0x89cf0, data, tail11]
- [0x89d50, .rodata, ov_SC04_004_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89d84, data, tail13]
- [0x89d84, data, tail12]
- [0x89d88, .rodata, ov_SC04_004_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89da4, data, tail14]
- [0x89da4, data, tail13]
- [0x89da8, .rodata, ov_SC04_004_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89dc4, data, tail15]
- [0x89dc4, data, tail14]
- [0x89de8, .rodata, ov_SC04_004_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89e04, data, tail16]
- [0x89e04, data, tail15]
- [0x89e1c, .rodata, ov_SC04_004_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89e3c, data, tail17]
- [0x89e3c, data, tail16]
- [0x89ebc, .rodata, ov_SC04_004_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x89ed0, data, tail18]
- [0x89ed0, data, tail17]
- [0x8a078, .rodata, ov_SC04_004_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a1f0, data, tail19]
- [0x8a1f0, data, tail18]
- [0x8a280, .rodata, ov_SC04_004_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a30c, data, tail20]
- [0x8a30c, data, tail19]
- [0x8a310, .rodata, ov_SC04_004_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8a324, data, tail21]
- [0x8a324, data, tail20]
- [0x8BAFC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8BAFF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_005_jr_8017BEBC]
- [0x5f950, data, tail]
- [0x973b4, .rodata, ov_SC04_005] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x973c8, data, tail2]
- [0x97490, .rodata, ov_SC04_005_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97570, data, tail3]
- [0x97570, data, tail2]
- [0x97588, .rodata, ov_SC04_005_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9759c, data, tail4]
- [0x9759c, data, tail3]
- [0x975a0, .rodata, ov_SC04_005_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x975b4, data, tail5]
- [0x975b4, data, tail4]
- [0x975b8, .rodata, ov_SC04_005_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x975cc, data, tail6]
- [0x975cc, data, tail5]
- [0x97608, .rodata, ov_SC04_005_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9766c, data, tail7]
- [0x9766c, data, tail6]
- [0x97c78, .rodata, ov_SC04_005_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97cac, data, tail8]
- [0x97cac, data, tail7]
- [0x97cb0, .rodata, ov_SC04_005_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97ce4, data, tail9]
- [0x97ce4, data, tail8]
- [0x97d20, .rodata, ov_SC04_005_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97d34, data, tail10]
- [0x97d34, data, tail9]
- [0x97d4c, .rodata, ov_SC04_005_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97db8, data, tail11]
- [0x97db8, data, tail10]
- [0x97e28, .rodata, ov_SC04_005_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97e6c, .rodata, ov_SC04_005_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97eb4, data, tail12]
- [0x97eb4, data, tail11]
- [0x97f14, .rodata, ov_SC04_005_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97f48, data, tail13]
- [0x97f48, data, tail12]
- [0x97f4c, .rodata, ov_SC04_005_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97f68, data, tail14]
- [0x97f68, data, tail13]
- [0x97f6c, .rodata, ov_SC04_005_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97f88, data, tail15]
- [0x97f88, data, tail14]
- [0x97fac, .rodata, ov_SC04_005_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x97fc8, data, tail16]
- [0x97fc8, data, tail15]
- [0x97fe0, .rodata, ov_SC04_005_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x98000, data, tail17]
- [0x98000, data, tail16]
- [0x98080, .rodata, ov_SC04_005_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x98094, data, tail18]
- [0x98094, data, tail17]
- [0x9823c, .rodata, ov_SC04_005_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x983b4, data, tail19]
- [0x983b4, data, tail18]
- [0x98444, .rodata, ov_SC04_005_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x984d0, data, tail20]
- [0x984d0, data, tail19]
- [0x984d4, .rodata, ov_SC04_005_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x984e8, .rodata, ov_SC04_005_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x98508, data, tail21]
- [0x98508, data, tail20]
- [0x9A1D4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x9A1D7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_006_jr_8017BEBC]
- [0x57a30, data, tail]
- [0x7365c, .rodata, ov_SC04_006] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73670, data, tail2]
- [0x73738, .rodata, ov_SC04_006_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73818, data, tail3]
- [0x73818, data, tail2]
- [0x73830, .rodata, ov_SC04_006_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73844, data, tail4]
- [0x73844, data, tail3]
- [0x73848, .rodata, ov_SC04_006_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7385c, data, tail5]
- [0x7385c, data, tail4]
- [0x73860, .rodata, ov_SC04_006_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73874, data, tail6]
- [0x73874, data, tail5]
- [0x738b0, .rodata, ov_SC04_006_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73914, data, tail7]
- [0x73914, data, tail6]
- [0x73f20, .rodata, ov_SC04_006_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73f54, data, tail8]
- [0x73f54, data, tail7]
- [0x73f58, .rodata, ov_SC04_006_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73f8c, data, tail9]
- [0x73f8c, data, tail8]
- [0x73fc8, .rodata, ov_SC04_006_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73fdc, data, tail10]
- [0x73fdc, data, tail9]
- [0x73ff4, .rodata, ov_SC04_006_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74060, data, tail11]
- [0x74060, data, tail10]
- [0x740d0, .rodata, ov_SC04_006_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74114, .rodata, ov_SC04_006_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7415c, data, tail12]
- [0x7415c, data, tail11]
- [0x741bc, .rodata, ov_SC04_006_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x741f0, data, tail13]
- [0x741f0, data, tail12]
- [0x741f4, .rodata, ov_SC04_006_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74210, data, tail14]
- [0x74210, data, tail13]
- [0x74214, .rodata, ov_SC04_006_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74230, data, tail15]
- [0x74230, data, tail14]
- [0x74254, .rodata, ov_SC04_006_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74270, data, tail16]
- [0x74270, data, tail15]
- [0x74288, .rodata, ov_SC04_006_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x742a8, data, tail17]
- [0x742a8, data, tail16]
- [0x74328, .rodata, ov_SC04_006_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7433c, data, tail18]
- [0x7433c, data, tail17]
- [0x744e4, .rodata, ov_SC04_006_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7465c, data, tail19]
- [0x7465c, data, tail18]
- [0x746ec, .rodata, ov_SC04_006_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74778, data, tail20]
- [0x74778, data, tail19]
- [0x7477c, .rodata, ov_SC04_006_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74790, .rodata, ov_SC04_006_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x747b0, data, tail21]
- [0x747b0, data, tail20]
- [0x75C74, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x75C77] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_007_jr_8017BEBC]
- [0x5d9e8, data, tail]
- [0x8ac18, .rodata, ov_SC04_007] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ac2c, data, tail2]
- [0x8acf4, .rodata, ov_SC04_007_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8add4, data, tail3]
- [0x8add4, data, tail2]
- [0x8adec, .rodata, ov_SC04_007_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ae00, data, tail4]
- [0x8ae00, data, tail3]
- [0x8ae04, .rodata, ov_SC04_007_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ae18, data, tail5]
- [0x8ae18, data, tail4]
- [0x8ae1c, .rodata, ov_SC04_007_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8ae30, data, tail6]
- [0x8ae30, data, tail5]
- [0x8ae6c, .rodata, ov_SC04_007_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8aed0, data, tail7]
- [0x8aed0, data, tail6]
- [0x8b4dc, .rodata, ov_SC04_007_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b510, data, tail8]
- [0x8b510, data, tail7]
- [0x8b514, .rodata, ov_SC04_007_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b548, data, tail9]
- [0x8b548, data, tail8]
- [0x8b584, .rodata, ov_SC04_007_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b598, data, tail10]
- [0x8b598, data, tail9]
- [0x8b5b0, .rodata, ov_SC04_007_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b61c, data, tail11]
- [0x8b61c, data, tail10]
- [0x8b68c, .rodata, ov_SC04_007_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b6d0, .rodata, ov_SC04_007_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b718, data, tail12]
- [0x8b718, data, tail11]
- [0x8b778, .rodata, ov_SC04_007_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b7ac, data, tail13]
- [0x8b7ac, data, tail12]
- [0x8b7b0, .rodata, ov_SC04_007_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b7cc, data, tail14]
- [0x8b7cc, data, tail13]
- [0x8b7d0, .rodata, ov_SC04_007_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b7ec, data, tail15]
- [0x8b7ec, data, tail14]
- [0x8b810, .rodata, ov_SC04_007_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b82c, data, tail16]
- [0x8b82c, data, tail15]
- [0x8b844, .rodata, ov_SC04_007_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b864, data, tail17]
- [0x8b864, data, tail16]
- [0x8b8e4, .rodata, ov_SC04_007_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b8f8, data, tail18]
- [0x8b8f8, data, tail17]
- [0x8baa0, .rodata, ov_SC04_007_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bc18, data, tail19]
- [0x8bc18, data, tail18]
- [0x8bca8, .rodata, ov_SC04_007_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bd34, data, tail20]
- [0x8bd34, data, tail19]
- [0x8bd38, .rodata, ov_SC04_007_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bd4c, .rodata, ov_SC04_007_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bd6c, data, tail21]
- [0x8bd6c, data, tail20]
- [0x8DA34, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8DA37] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+18 -19
View File
@@ -117,44 +117,43 @@ segments:
- [0x52cd4, c, ov_SC04_008_jr_8017AE2C]
- [0x56920, data, tail]
- [0x67900, .rodata, ov_SC04_008] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67914, data, tail2]
- [0x679dc, .rodata, ov_SC04_008_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67abc, data, tail3]
- [0x67abc, data, tail2]
- [0x67ad4, .rodata, ov_SC04_008_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67ae8, data, tail4]
- [0x67ae8, data, tail3]
- [0x67aec, .rodata, ov_SC04_008_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67b00, data, tail5]
- [0x67b00, data, tail4]
- [0x67b04, .rodata, ov_SC04_008_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67b18, data, tail6]
- [0x67b18, data, tail5]
- [0x67b54, .rodata, ov_SC04_008_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67bb8, data, tail7]
- [0x67bb8, data, tail6]
- [0x681c4, .rodata, ov_SC04_008_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x681f8, data, tail8]
- [0x681f8, data, tail7]
- [0x681fc, .rodata, ov_SC04_008_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68230, data, tail9]
- [0x68230, data, tail8]
- [0x6826c, .rodata, ov_SC04_008_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68280, data, tail10]
- [0x68280, data, tail9]
- [0x68298, .rodata, ov_SC04_008_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68304, data, tail11]
- [0x68304, data, tail10]
- [0x68374, .rodata, ov_SC04_008_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x683b8, .rodata, ov_SC04_008_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68400, data, tail12]
- [0x68400, data, tail11]
- [0x68460, .rodata, ov_SC04_008_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68494, data, tail13]
- [0x68494, data, tail12]
- [0x684b8, .rodata, ov_SC04_008_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x684d4, data, tail14]
- [0x684d4, data, tail13]
- [0x684f8, .rodata, ov_SC04_008_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68514, data, tail15]
- [0x68514, data, tail14]
- [0x6852c, .rodata, ov_SC04_008_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6854c, data, tail16]
- [0x6854c, data, tail15]
- [0x685cc, .rodata, ov_SC04_008_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x685e0, data, tail17]
- [0x685e0, data, tail16]
- [0x68788, .rodata, ov_SC04_008_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68900, data, tail18]
- [0x68900, data, tail17]
- [0x68990, .rodata, ov_SC04_008_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68a1c, data, tail19]
- [0x68a1c, data, tail18]
- [0x68a20, .rodata, ov_SC04_008_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68a34, data, tail20]
- [0x68a34, data, tail19]
- [0x6B364, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6B367] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_009_jr_8017BEBC]
- [0x5694c, data, tail]
- [0x6db14, .rodata, ov_SC04_009] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6db28, data, tail2]
- [0x6dbf0, .rodata, ov_SC04_009_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6dcd0, data, tail3]
- [0x6dcd0, data, tail2]
- [0x6dce8, .rodata, ov_SC04_009_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6dcfc, data, tail4]
- [0x6dcfc, data, tail3]
- [0x6dd00, .rodata, ov_SC04_009_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6dd14, data, tail5]
- [0x6dd14, data, tail4]
- [0x6dd18, .rodata, ov_SC04_009_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6dd2c, data, tail6]
- [0x6dd2c, data, tail5]
- [0x6dd68, .rodata, ov_SC04_009_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ddcc, data, tail7]
- [0x6ddcc, data, tail6]
- [0x6e3d8, .rodata, ov_SC04_009_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e40c, data, tail8]
- [0x6e40c, data, tail7]
- [0x6e410, .rodata, ov_SC04_009_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e444, data, tail9]
- [0x6e444, data, tail8]
- [0x6e480, .rodata, ov_SC04_009_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e494, data, tail10]
- [0x6e494, data, tail9]
- [0x6e4ac, .rodata, ov_SC04_009_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e518, data, tail11]
- [0x6e518, data, tail10]
- [0x6e588, .rodata, ov_SC04_009_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e5cc, .rodata, ov_SC04_009_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e614, data, tail12]
- [0x6e614, data, tail11]
- [0x6e674, .rodata, ov_SC04_009_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e6a8, data, tail13]
- [0x6e6a8, data, tail12]
- [0x6e6ac, .rodata, ov_SC04_009_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e6c8, data, tail14]
- [0x6e6c8, data, tail13]
- [0x6e6cc, .rodata, ov_SC04_009_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e6e8, data, tail15]
- [0x6e6e8, data, tail14]
- [0x6e70c, .rodata, ov_SC04_009_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e728, data, tail16]
- [0x6e728, data, tail15]
- [0x6e740, .rodata, ov_SC04_009_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e760, data, tail17]
- [0x6e760, data, tail16]
- [0x6e7e0, .rodata, ov_SC04_009_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6e7f4, data, tail18]
- [0x6e7f4, data, tail17]
- [0x6e99c, .rodata, ov_SC04_009_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6eb14, data, tail19]
- [0x6eb14, data, tail18]
- [0x6eba4, .rodata, ov_SC04_009_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ec30, data, tail20]
- [0x6ec30, data, tail19]
- [0x6ec34, .rodata, ov_SC04_009_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ec48, .rodata, ov_SC04_009_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6ec68, data, tail21]
- [0x6ec68, data, tail20]
- [0x70114, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x70117] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_010_jr_8017BEBC]
- [0x55ff8, data, tail]
- [0x64fa0, .rodata, ov_SC04_010] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x64fb4, data, tail2]
- [0x6507c, .rodata, ov_SC04_010_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6515c, data, tail3]
- [0x6515c, data, tail2]
- [0x65174, .rodata, ov_SC04_010_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65188, data, tail4]
- [0x65188, data, tail3]
- [0x6518c, .rodata, ov_SC04_010_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x651a0, data, tail5]
- [0x651a0, data, tail4]
- [0x651a4, .rodata, ov_SC04_010_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x651b8, data, tail6]
- [0x651b8, data, tail5]
- [0x651f4, .rodata, ov_SC04_010_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65258, data, tail7]
- [0x65258, data, tail6]
- [0x65864, .rodata, ov_SC04_010_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65898, data, tail8]
- [0x65898, data, tail7]
- [0x6589c, .rodata, ov_SC04_010_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x658d0, data, tail9]
- [0x658d0, data, tail8]
- [0x6590c, .rodata, ov_SC04_010_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65920, data, tail10]
- [0x65920, data, tail9]
- [0x65938, .rodata, ov_SC04_010_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x659a4, data, tail11]
- [0x659a4, data, tail10]
- [0x65a14, .rodata, ov_SC04_010_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65a58, .rodata, ov_SC04_010_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65aa0, data, tail12]
- [0x65aa0, data, tail11]
- [0x65b00, .rodata, ov_SC04_010_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65b34, data, tail13]
- [0x65b34, data, tail12]
- [0x65b38, .rodata, ov_SC04_010_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65b54, data, tail14]
- [0x65b54, data, tail13]
- [0x65b58, .rodata, ov_SC04_010_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65b74, data, tail15]
- [0x65b74, data, tail14]
- [0x65b98, .rodata, ov_SC04_010_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65bb4, data, tail16]
- [0x65bb4, data, tail15]
- [0x65bcc, .rodata, ov_SC04_010_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65bec, data, tail17]
- [0x65bec, data, tail16]
- [0x65c6c, .rodata, ov_SC04_010_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65c80, data, tail18]
- [0x65c80, data, tail17]
- [0x65e28, .rodata, ov_SC04_010_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65fa0, data, tail19]
- [0x65fa0, data, tail18]
- [0x66030, .rodata, ov_SC04_010_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x660bc, data, tail20]
- [0x660bc, data, tail19]
- [0x660c0, .rodata, ov_SC04_010_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x660d4, .rodata, ov_SC04_010_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x660f4, data, tail21]
- [0x660f4, data, tail20]
- [0x675EC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x675EF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x5533c, c, ov_SC04_011_jr_8017D494]
- [0x68288, data, tail]
- [0xc453c, .rodata, ov_SC04_011] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4550, data, tail2]
- [0xc4618, .rodata, ov_SC04_011_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc46f8, data, tail3]
- [0xc46f8, data, tail2]
- [0xc4710, .rodata, ov_SC04_011_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4724, data, tail4]
- [0xc4724, data, tail3]
- [0xc4728, .rodata, ov_SC04_011_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc473c, data, tail5]
- [0xc473c, data, tail4]
- [0xc4740, .rodata, ov_SC04_011_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4754, data, tail6]
- [0xc4754, data, tail5]
- [0xc4790, .rodata, ov_SC04_011_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc47f4, data, tail7]
- [0xc47f4, data, tail6]
- [0xc4e00, .rodata, ov_SC04_011_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4e34, data, tail8]
- [0xc4e34, data, tail7]
- [0xc4e38, .rodata, ov_SC04_011_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4e6c, data, tail9]
- [0xc4e6c, data, tail8]
- [0xc4ea8, .rodata, ov_SC04_011_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4ebc, data, tail10]
- [0xc4ebc, data, tail9]
- [0xc4ed4, .rodata, ov_SC04_011_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4f40, data, tail11]
- [0xc4f40, data, tail10]
- [0xc4fb0, .rodata, ov_SC04_011_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc4ff4, .rodata, ov_SC04_011_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc503c, data, tail12]
- [0xc503c, data, tail11]
- [0xc509c, .rodata, ov_SC04_011_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc50d0, data, tail13]
- [0xc50d0, data, tail12]
- [0xc50d4, .rodata, ov_SC04_011_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc50f0, data, tail14]
- [0xc50f0, data, tail13]
- [0xc50f4, .rodata, ov_SC04_011_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5110, data, tail15]
- [0xc5110, data, tail14]
- [0xc5134, .rodata, ov_SC04_011_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5150, data, tail16]
- [0xc5150, data, tail15]
- [0xc5168, .rodata, ov_SC04_011_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5188, data, tail17]
- [0xc5188, data, tail16]
- [0xc5208, .rodata, ov_SC04_011_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc521c, data, tail18]
- [0xc521c, data, tail17]
- [0xc53c4, .rodata, ov_SC04_011_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc553c, data, tail19]
- [0xc553c, data, tail18]
- [0xc55cc, .rodata, ov_SC04_011_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5658, data, tail20]
- [0xc5658, data, tail19]
- [0xc565c, .rodata, ov_SC04_011_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc5670, data, tail21]
- [0xc5670, data, tail20]
- [0xc57a8, .rodata, ov_SC04_011_jr_8017D494] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xc57c8, data, tail22]
- [0xc57c8, data, tail21]
- [0xC9554, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xC9557] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC04_012_jr_8017AE2C]
- [0x5645c, data, tail]
- [0x67680, .rodata, ov_SC04_012] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67694, data, tail2]
- [0x6775c, .rodata, ov_SC04_012_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6783c, data, tail3]
- [0x6783c, data, tail2]
- [0x67854, .rodata, ov_SC04_012_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67868, data, tail4]
- [0x67868, data, tail3]
- [0x6786c, .rodata, ov_SC04_012_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67880, data, tail5]
- [0x67880, data, tail4]
- [0x67884, .rodata, ov_SC04_012_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67898, data, tail6]
- [0x67898, data, tail5]
- [0x678d4, .rodata, ov_SC04_012_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67938, data, tail7]
- [0x67938, data, tail6]
- [0x67f44, .rodata, ov_SC04_012_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67f78, data, tail8]
- [0x67f78, data, tail7]
- [0x67f7c, .rodata, ov_SC04_012_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x67fb0, data, tail9]
- [0x67fb0, data, tail8]
- [0x67fec, .rodata, ov_SC04_012_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68000, data, tail10]
- [0x68000, data, tail9]
- [0x68018, .rodata, ov_SC04_012_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68084, data, tail11]
- [0x68084, data, tail10]
- [0x680f4, .rodata, ov_SC04_012_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68138, .rodata, ov_SC04_012_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68180, data, tail12]
- [0x68180, data, tail11]
- [0x681e0, .rodata, ov_SC04_012_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68214, data, tail13]
- [0x68214, data, tail12]
- [0x68218, .rodata, ov_SC04_012_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68234, data, tail14]
- [0x68234, data, tail13]
- [0x68238, .rodata, ov_SC04_012_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68254, data, tail15]
- [0x68254, data, tail14]
- [0x68278, .rodata, ov_SC04_012_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68294, data, tail16]
- [0x68294, data, tail15]
- [0x682ac, .rodata, ov_SC04_012_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x682cc, data, tail17]
- [0x682cc, data, tail16]
- [0x6834c, .rodata, ov_SC04_012_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68360, data, tail18]
- [0x68360, data, tail17]
- [0x68508, .rodata, ov_SC04_012_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x68680, data, tail19]
- [0x68680, data, tail18]
- [0x68710, .rodata, ov_SC04_012_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6879c, data, tail20]
- [0x6879c, data, tail19]
- [0x687a0, .rodata, ov_SC04_012_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x687b4, data, tail21]
- [0x687b4, data, tail20]
- [0x6B0E4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x6B0E7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC04_015_jr_8017AE2C]
- [0x5c38c, data, tail]
- [0x9e318, .rodata, ov_SC04_015] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e32c, data, tail2]
- [0x9e3f4, .rodata, ov_SC04_015_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e4d4, data, tail3]
- [0x9e4d4, data, tail2]
- [0x9e4ec, .rodata, ov_SC04_015_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e500, data, tail4]
- [0x9e500, data, tail3]
- [0x9e504, .rodata, ov_SC04_015_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e518, data, tail5]
- [0x9e518, data, tail4]
- [0x9e51c, .rodata, ov_SC04_015_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e530, data, tail6]
- [0x9e530, data, tail5]
- [0x9e56c, .rodata, ov_SC04_015_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9e5d0, data, tail7]
- [0x9e5d0, data, tail6]
- [0x9ebdc, .rodata, ov_SC04_015_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ec10, data, tail8]
- [0x9ec10, data, tail7]
- [0x9ec14, .rodata, ov_SC04_015_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ec48, data, tail9]
- [0x9ec48, data, tail8]
- [0x9ec84, .rodata, ov_SC04_015_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ec98, data, tail10]
- [0x9ec98, data, tail9]
- [0x9ecb0, .rodata, ov_SC04_015_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ed1c, data, tail11]
- [0x9ed1c, data, tail10]
- [0x9ed8c, .rodata, ov_SC04_015_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9edd0, .rodata, ov_SC04_015_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ee18, data, tail12]
- [0x9ee18, data, tail11]
- [0x9ee78, .rodata, ov_SC04_015_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9eeac, data, tail13]
- [0x9eeac, data, tail12]
- [0x9eeb0, .rodata, ov_SC04_015_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9eecc, data, tail14]
- [0x9eecc, data, tail13]
- [0x9eed0, .rodata, ov_SC04_015_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9eeec, data, tail15]
- [0x9eeec, data, tail14]
- [0x9ef10, .rodata, ov_SC04_015_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ef2c, data, tail16]
- [0x9ef2c, data, tail15]
- [0x9ef44, .rodata, ov_SC04_015_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9ef64, data, tail17]
- [0x9ef64, data, tail16]
- [0x9efe4, .rodata, ov_SC04_015_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9eff8, data, tail18]
- [0x9eff8, data, tail17]
- [0x9f1a0, .rodata, ov_SC04_015_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9f318, data, tail19]
- [0x9f318, data, tail18]
- [0x9f3a8, .rodata, ov_SC04_015_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9f434, data, tail20]
- [0x9f434, data, tail19]
- [0x9f438, .rodata, ov_SC04_015_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9f44c, data, tail21]
- [0x9f44c, data, tail20]
- [0xA1284, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xA1287] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC04_016_jr_8017BEBC]
- [0x57e58, data, tail]
- [0x7c4d0, .rodata, ov_SC04_016] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c4e4, data, tail2]
- [0x7c5ac, .rodata, ov_SC04_016_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c68c, data, tail3]
- [0x7c68c, data, tail2]
- [0x7c6a4, .rodata, ov_SC04_016_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c6b8, data, tail4]
- [0x7c6b8, data, tail3]
- [0x7c6bc, .rodata, ov_SC04_016_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c6d0, data, tail5]
- [0x7c6d0, data, tail4]
- [0x7c6d4, .rodata, ov_SC04_016_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c6e8, data, tail6]
- [0x7c6e8, data, tail5]
- [0x7c724, .rodata, ov_SC04_016_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7c788, data, tail7]
- [0x7c788, data, tail6]
- [0x7cd94, .rodata, ov_SC04_016_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7cdc8, data, tail8]
- [0x7cdc8, data, tail7]
- [0x7cdcc, .rodata, ov_SC04_016_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ce00, data, tail9]
- [0x7ce00, data, tail8]
- [0x7ce3c, .rodata, ov_SC04_016_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ce50, data, tail10]
- [0x7ce50, data, tail9]
- [0x7ce68, .rodata, ov_SC04_016_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7ced4, data, tail11]
- [0x7ced4, data, tail10]
- [0x7cf44, .rodata, ov_SC04_016_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7cf88, .rodata, ov_SC04_016_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7cfd0, data, tail12]
- [0x7cfd0, data, tail11]
- [0x7d030, .rodata, ov_SC04_016_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d064, data, tail13]
- [0x7d064, data, tail12]
- [0x7d068, .rodata, ov_SC04_016_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d084, data, tail14]
- [0x7d084, data, tail13]
- [0x7d088, .rodata, ov_SC04_016_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d0a4, data, tail15]
- [0x7d0a4, data, tail14]
- [0x7d0c8, .rodata, ov_SC04_016_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d0e4, data, tail16]
- [0x7d0e4, data, tail15]
- [0x7d0fc, .rodata, ov_SC04_016_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d11c, data, tail17]
- [0x7d11c, data, tail16]
- [0x7d19c, .rodata, ov_SC04_016_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d1b0, data, tail18]
- [0x7d1b0, data, tail17]
- [0x7d358, .rodata, ov_SC04_016_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d4d0, data, tail19]
- [0x7d4d0, data, tail18]
- [0x7d560, .rodata, ov_SC04_016_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d5ec, data, tail20]
- [0x7d5ec, data, tail19]
- [0x7d5f0, .rodata, ov_SC04_016_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d604, .rodata, ov_SC04_016_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7d624, data, tail21]
- [0x7d624, data, tail20]
- [0x84184, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x84187] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC04_018_jr_8017AE2C]
- [0x64dd0, data, tail]
- [0xbc2e8, .rodata, ov_SC04_018] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc2fc, data, tail2]
- [0xbc3c4, .rodata, ov_SC04_018_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4a4, data, tail3]
- [0xbc4a4, data, tail2]
- [0xbc4bc, .rodata, ov_SC04_018_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4d0, data, tail4]
- [0xbc4d0, data, tail3]
- [0xbc4d4, .rodata, ov_SC04_018_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4e8, data, tail5]
- [0xbc4e8, data, tail4]
- [0xbc4ec, .rodata, ov_SC04_018_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc500, data, tail6]
- [0xbc500, data, tail5]
- [0xbc53c, .rodata, ov_SC04_018_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc5a0, data, tail7]
- [0xbc5a0, data, tail6]
- [0xbcbac, .rodata, ov_SC04_018_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcbe0, data, tail8]
- [0xbcbe0, data, tail7]
- [0xbcbe4, .rodata, ov_SC04_018_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcc18, data, tail9]
- [0xbcc18, data, tail8]
- [0xbcc54, .rodata, ov_SC04_018_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcc68, data, tail10]
- [0xbcc68, data, tail9]
- [0xbcc80, .rodata, ov_SC04_018_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbccec, data, tail11]
- [0xbccec, data, tail10]
- [0xbcd5c, .rodata, ov_SC04_018_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcda0, .rodata, ov_SC04_018_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcde8, data, tail12]
- [0xbcde8, data, tail11]
- [0xbce48, .rodata, ov_SC04_018_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbce7c, data, tail13]
- [0xbce7c, data, tail12]
- [0xbce80, .rodata, ov_SC04_018_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbce9c, data, tail14]
- [0xbce9c, data, tail13]
- [0xbcea0, .rodata, ov_SC04_018_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcebc, data, tail15]
- [0xbcebc, data, tail14]
- [0xbcee0, .rodata, ov_SC04_018_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcefc, data, tail16]
- [0xbcefc, data, tail15]
- [0xbcf14, .rodata, ov_SC04_018_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcf34, data, tail17]
- [0xbcf34, data, tail16]
- [0xbcfb4, .rodata, ov_SC04_018_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcfc8, data, tail18]
- [0xbcfc8, data, tail17]
- [0xbd170, .rodata, ov_SC04_018_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd2e8, data, tail19]
- [0xbd2e8, data, tail18]
- [0xbd378, .rodata, ov_SC04_018_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd404, data, tail20]
- [0xbd404, data, tail19]
- [0xbd408, .rodata, ov_SC04_018_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd41c, data, tail21]
- [0xbd41c, data, tail20]
- [0xBF9CC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xBF9CF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -118,46 +118,45 @@ segments:
- [0x52cd4, c, ov_SC04_019_jr_8017AE2C]
- [0x64dd0, data, tail]
- [0xbc2e8, .rodata, ov_SC04_019] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc2fc, data, tail2]
- [0xbc3c4, .rodata, ov_SC04_019_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4a4, data, tail3]
- [0xbc4a4, data, tail2]
- [0xbc4bc, .rodata, ov_SC04_019_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4d0, data, tail4]
- [0xbc4d0, data, tail3]
- [0xbc4d4, .rodata, ov_SC04_019_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc4e8, data, tail5]
- [0xbc4e8, data, tail4]
- [0xbc4ec, .rodata, ov_SC04_019_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc500, data, tail6]
- [0xbc500, data, tail5]
- [0xbc53c, .rodata, ov_SC04_019_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbc5a0, data, tail7]
- [0xbc5a0, data, tail6]
- [0xbcbac, .rodata, ov_SC04_019_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcbe0, data, tail8]
- [0xbcbe0, data, tail7]
- [0xbcbe4, .rodata, ov_SC04_019_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcc18, data, tail9]
- [0xbcc18, data, tail8]
- [0xbcc54, .rodata, ov_SC04_019_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcc68, data, tail10]
- [0xbcc68, data, tail9]
- [0xbcc80, .rodata, ov_SC04_019_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbccec, data, tail11]
- [0xbccec, data, tail10]
- [0xbcd5c, .rodata, ov_SC04_019_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcda0, .rodata, ov_SC04_019_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcde8, data, tail12]
- [0xbcde8, data, tail11]
- [0xbce48, .rodata, ov_SC04_019_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbce7c, data, tail13]
- [0xbce7c, data, tail12]
- [0xbce80, .rodata, ov_SC04_019_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbce9c, data, tail14]
- [0xbce9c, data, tail13]
- [0xbcea0, .rodata, ov_SC04_019_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcebc, data, tail15]
- [0xbcebc, data, tail14]
- [0xbcee0, .rodata, ov_SC04_019_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcefc, data, tail16]
- [0xbcefc, data, tail15]
- [0xbcf14, .rodata, ov_SC04_019_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcf34, data, tail17]
- [0xbcf34, data, tail16]
- [0xbcfb4, .rodata, ov_SC04_019_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbcfc8, data, tail18]
- [0xbcfc8, data, tail17]
- [0xbd170, .rodata, ov_SC04_019_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd2e8, data, tail19]
- [0xbd2e8, data, tail18]
- [0xbd378, .rodata, ov_SC04_019_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd404, data, tail20]
- [0xbd404, data, tail19]
- [0xbd408, .rodata, ov_SC04_019_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0xbd41c, data, tail21]
- [0xbd41c, data, tail20]
- [0xBF9CC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0xBF9CF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x554ac, c, ov_SC04_020_jr_8017D604]
- [0x5b1a8, data, tail]
- [0x91d10, .rodata, ov_SC04_020] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91d24, data, tail2]
- [0x91dec, .rodata, ov_SC04_020_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91ecc, data, tail3]
- [0x91ecc, data, tail2]
- [0x91ee4, .rodata, ov_SC04_020_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91ef8, data, tail4]
- [0x91ef8, data, tail3]
- [0x91efc, .rodata, ov_SC04_020_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91f10, data, tail5]
- [0x91f10, data, tail4]
- [0x91f14, .rodata, ov_SC04_020_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91f28, data, tail6]
- [0x91f28, data, tail5]
- [0x91f64, .rodata, ov_SC04_020_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x91fc8, data, tail7]
- [0x91fc8, data, tail6]
- [0x925d4, .rodata, ov_SC04_020_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92608, data, tail8]
- [0x92608, data, tail7]
- [0x9260c, .rodata, ov_SC04_020_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92640, data, tail9]
- [0x92640, data, tail8]
- [0x9267c, .rodata, ov_SC04_020_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92690, data, tail10]
- [0x92690, data, tail9]
- [0x926a8, .rodata, ov_SC04_020_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92714, data, tail11]
- [0x92714, data, tail10]
- [0x92784, .rodata, ov_SC04_020_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x927c8, .rodata, ov_SC04_020_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92810, data, tail12]
- [0x92810, data, tail11]
- [0x92870, .rodata, ov_SC04_020_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x928a4, data, tail13]
- [0x928a4, data, tail12]
- [0x928a8, .rodata, ov_SC04_020_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x928c4, data, tail14]
- [0x928c4, data, tail13]
- [0x928c8, .rodata, ov_SC04_020_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x928e4, data, tail15]
- [0x928e4, data, tail14]
- [0x92908, .rodata, ov_SC04_020_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92924, data, tail16]
- [0x92924, data, tail15]
- [0x9293c, .rodata, ov_SC04_020_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x9295c, data, tail17]
- [0x9295c, data, tail16]
- [0x929dc, .rodata, ov_SC04_020_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x929f0, data, tail18]
- [0x929f0, data, tail17]
- [0x92b98, .rodata, ov_SC04_020_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92d10, data, tail19]
- [0x92d10, data, tail18]
- [0x92da0, .rodata, ov_SC04_020_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92e2c, data, tail20]
- [0x92e2c, data, tail19]
- [0x92e30, .rodata, ov_SC04_020_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92e44, .rodata, ov_SC04_020_jr_8017D604] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x92e64, data, tail21]
- [0x92e64, data, tail20]
- [0x94654, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x94657] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+20 -21
View File
@@ -119,48 +119,47 @@ segments:
- [0x55468, c, ov_SC04_021_jr_8017D5C0]
- [0x570d4, data, tail]
- [0x653ac, .rodata, ov_SC04_021] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x653c0, data, tail2]
- [0x65488, .rodata, ov_SC04_021_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65568, data, tail3]
- [0x65568, data, tail2]
- [0x65580, .rodata, ov_SC04_021_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65594, data, tail4]
- [0x65594, data, tail3]
- [0x65598, .rodata, ov_SC04_021_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655ac, data, tail5]
- [0x655ac, data, tail4]
- [0x655b0, .rodata, ov_SC04_021_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x655c4, data, tail6]
- [0x655c4, data, tail5]
- [0x65600, .rodata, ov_SC04_021_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65664, data, tail7]
- [0x65664, data, tail6]
- [0x65c70, .rodata, ov_SC04_021_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ca4, data, tail8]
- [0x65ca4, data, tail7]
- [0x65ca8, .rodata, ov_SC04_021_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65cdc, data, tail9]
- [0x65cdc, data, tail8]
- [0x65d18, .rodata, ov_SC04_021_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65d2c, data, tail10]
- [0x65d2c, data, tail9]
- [0x65d44, .rodata, ov_SC04_021_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65db0, data, tail11]
- [0x65db0, data, tail10]
- [0x65e20, .rodata, ov_SC04_021_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65e64, .rodata, ov_SC04_021_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65eac, data, tail12]
- [0x65eac, data, tail11]
- [0x65f0c, .rodata, ov_SC04_021_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f40, data, tail13]
- [0x65f40, data, tail12]
- [0x65f44, .rodata, ov_SC04_021_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f60, data, tail14]
- [0x65f60, data, tail13]
- [0x65f64, .rodata, ov_SC04_021_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65f80, data, tail15]
- [0x65f80, data, tail14]
- [0x65fa4, .rodata, ov_SC04_021_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65fc0, data, tail16]
- [0x65fc0, data, tail15]
- [0x65fd8, .rodata, ov_SC04_021_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65ff8, data, tail17]
- [0x65ff8, data, tail16]
- [0x66078, .rodata, ov_SC04_021_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6608c, data, tail18]
- [0x6608c, data, tail17]
- [0x66234, .rodata, ov_SC04_021_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x663ac, data, tail19]
- [0x663ac, data, tail18]
- [0x6643c, .rodata, ov_SC04_021_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x664c8, data, tail20]
- [0x664c8, data, tail19]
- [0x664cc, .rodata, ov_SC04_021_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x664e0, data, tail21]
- [0x664e0, data, tail20]
- [0x66500, .rodata, ov_SC04_021_jr_8017D5C0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66520, data, tail22]
- [0x66520, data, tail21]
- [0x679D4, bin, trailing] # final 1 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x679D5] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_000_jr_8017BEBC]
- [0x560e8, data, tail]
- [0x704fc, .rodata, ov_SC05_000] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70510, data, tail2]
- [0x705d8, .rodata, ov_SC05_000_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x706b8, data, tail3]
- [0x706b8, data, tail2]
- [0x706d0, .rodata, ov_SC05_000_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x706e4, data, tail4]
- [0x706e4, data, tail3]
- [0x706e8, .rodata, ov_SC05_000_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x706fc, data, tail5]
- [0x706fc, data, tail4]
- [0x70700, .rodata, ov_SC05_000_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70714, data, tail6]
- [0x70714, data, tail5]
- [0x70750, .rodata, ov_SC05_000_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x707b4, data, tail7]
- [0x707b4, data, tail6]
- [0x70dc0, .rodata, ov_SC05_000_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70df4, data, tail8]
- [0x70df4, data, tail7]
- [0x70df8, .rodata, ov_SC05_000_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70e2c, data, tail9]
- [0x70e2c, data, tail8]
- [0x70e68, .rodata, ov_SC05_000_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70e7c, data, tail10]
- [0x70e7c, data, tail9]
- [0x70e94, .rodata, ov_SC05_000_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70f00, data, tail11]
- [0x70f00, data, tail10]
- [0x70f70, .rodata, ov_SC05_000_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70fb4, .rodata, ov_SC05_000_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x70ffc, data, tail12]
- [0x70ffc, data, tail11]
- [0x7105c, .rodata, ov_SC05_000_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71090, data, tail13]
- [0x71090, data, tail12]
- [0x71094, .rodata, ov_SC05_000_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x710b0, data, tail14]
- [0x710b0, data, tail13]
- [0x710b4, .rodata, ov_SC05_000_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x710d0, data, tail15]
- [0x710d0, data, tail14]
- [0x710f4, .rodata, ov_SC05_000_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71110, data, tail16]
- [0x71110, data, tail15]
- [0x71128, .rodata, ov_SC05_000_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71148, data, tail17]
- [0x71148, data, tail16]
- [0x711c8, .rodata, ov_SC05_000_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x711dc, data, tail18]
- [0x711dc, data, tail17]
- [0x71384, .rodata, ov_SC05_000_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x714fc, data, tail19]
- [0x714fc, data, tail18]
- [0x7158c, .rodata, ov_SC05_000_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71618, data, tail20]
- [0x71618, data, tail19]
- [0x7161c, .rodata, ov_SC05_000_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71630, .rodata, ov_SC05_000_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x71650, data, tail21]
- [0x71650, data, tail20]
- [0x72AFC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x72AFF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_001_jr_8017BEBC]
- [0x5d8c4, data, tail]
- [0x8b4b0, .rodata, ov_SC05_001] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b4c4, data, tail2]
- [0x8b58c, .rodata, ov_SC05_001_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b66c, data, tail3]
- [0x8b66c, data, tail2]
- [0x8b684, .rodata, ov_SC05_001_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b698, data, tail4]
- [0x8b698, data, tail3]
- [0x8b69c, .rodata, ov_SC05_001_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b6b0, data, tail5]
- [0x8b6b0, data, tail4]
- [0x8b6b4, .rodata, ov_SC05_001_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b6c8, data, tail6]
- [0x8b6c8, data, tail5]
- [0x8b704, .rodata, ov_SC05_001_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8b768, data, tail7]
- [0x8b768, data, tail6]
- [0x8bd74, .rodata, ov_SC05_001_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bda8, data, tail8]
- [0x8bda8, data, tail7]
- [0x8bdac, .rodata, ov_SC05_001_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bde0, data, tail9]
- [0x8bde0, data, tail8]
- [0x8be1c, .rodata, ov_SC05_001_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8be30, data, tail10]
- [0x8be30, data, tail9]
- [0x8be48, .rodata, ov_SC05_001_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8beb4, data, tail11]
- [0x8beb4, data, tail10]
- [0x8bf24, .rodata, ov_SC05_001_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bf68, .rodata, ov_SC05_001_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8bfb0, data, tail12]
- [0x8bfb0, data, tail11]
- [0x8c010, .rodata, ov_SC05_001_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c044, data, tail13]
- [0x8c044, data, tail12]
- [0x8c048, .rodata, ov_SC05_001_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c064, data, tail14]
- [0x8c064, data, tail13]
- [0x8c068, .rodata, ov_SC05_001_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c084, data, tail15]
- [0x8c084, data, tail14]
- [0x8c0a8, .rodata, ov_SC05_001_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c0c4, data, tail16]
- [0x8c0c4, data, tail15]
- [0x8c0dc, .rodata, ov_SC05_001_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c0fc, data, tail17]
- [0x8c0fc, data, tail16]
- [0x8c17c, .rodata, ov_SC05_001_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c190, data, tail18]
- [0x8c190, data, tail17]
- [0x8c338, .rodata, ov_SC05_001_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c4b0, data, tail19]
- [0x8c4b0, data, tail18]
- [0x8c540, .rodata, ov_SC05_001_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c5cc, data, tail20]
- [0x8c5cc, data, tail19]
- [0x8c5d0, .rodata, ov_SC05_001_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c5e4, .rodata, ov_SC05_001_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8c604, data, tail21]
- [0x8c604, data, tail20]
- [0x8DEAC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x8DEAF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_002_jr_8017BEBC]
- [0x58084, data, tail]
- [0x7585c, .rodata, ov_SC05_002] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75870, data, tail2]
- [0x75938, .rodata, ov_SC05_002_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a18, data, tail3]
- [0x75a18, data, tail2]
- [0x75a30, .rodata, ov_SC05_002_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a44, data, tail4]
- [0x75a44, data, tail3]
- [0x75a48, .rodata, ov_SC05_002_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a5c, data, tail5]
- [0x75a5c, data, tail4]
- [0x75a60, .rodata, ov_SC05_002_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a74, data, tail6]
- [0x75a74, data, tail5]
- [0x75ab0, .rodata, ov_SC05_002_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75b14, data, tail7]
- [0x75b14, data, tail6]
- [0x76120, .rodata, ov_SC05_002_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76154, data, tail8]
- [0x76154, data, tail7]
- [0x76158, .rodata, ov_SC05_002_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7618c, data, tail9]
- [0x7618c, data, tail8]
- [0x761c8, .rodata, ov_SC05_002_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x761dc, data, tail10]
- [0x761dc, data, tail9]
- [0x761f4, .rodata, ov_SC05_002_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76260, data, tail11]
- [0x76260, data, tail10]
- [0x762d0, .rodata, ov_SC05_002_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76314, .rodata, ov_SC05_002_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7635c, data, tail12]
- [0x7635c, data, tail11]
- [0x763bc, .rodata, ov_SC05_002_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x763f0, data, tail13]
- [0x763f0, data, tail12]
- [0x763f4, .rodata, ov_SC05_002_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76410, data, tail14]
- [0x76410, data, tail13]
- [0x76414, .rodata, ov_SC05_002_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76430, data, tail15]
- [0x76430, data, tail14]
- [0x76454, .rodata, ov_SC05_002_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76470, data, tail16]
- [0x76470, data, tail15]
- [0x76488, .rodata, ov_SC05_002_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x764a8, data, tail17]
- [0x764a8, data, tail16]
- [0x76528, .rodata, ov_SC05_002_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7653c, data, tail18]
- [0x7653c, data, tail17]
- [0x766e4, .rodata, ov_SC05_002_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7685c, data, tail19]
- [0x7685c, data, tail18]
- [0x768ec, .rodata, ov_SC05_002_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76978, data, tail20]
- [0x76978, data, tail19]
- [0x7697c, .rodata, ov_SC05_002_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x76990, .rodata, ov_SC05_002_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x769b0, data, tail21]
- [0x769b0, data, tail20]
- [0x77E64, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x77E67] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_003_jr_8017BEBC]
- [0x5a3bc, data, tail]
- [0x82358, .rodata, ov_SC05_003] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8236c, data, tail2]
- [0x82434, .rodata, ov_SC05_003_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82514, data, tail3]
- [0x82514, data, tail2]
- [0x8252c, .rodata, ov_SC05_003_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82540, data, tail4]
- [0x82540, data, tail3]
- [0x82544, .rodata, ov_SC05_003_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82558, data, tail5]
- [0x82558, data, tail4]
- [0x8255c, .rodata, ov_SC05_003_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82570, data, tail6]
- [0x82570, data, tail5]
- [0x825ac, .rodata, ov_SC05_003_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82610, data, tail7]
- [0x82610, data, tail6]
- [0x82c1c, .rodata, ov_SC05_003_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82c50, data, tail8]
- [0x82c50, data, tail7]
- [0x82c54, .rodata, ov_SC05_003_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82c88, data, tail9]
- [0x82c88, data, tail8]
- [0x82cc4, .rodata, ov_SC05_003_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82cd8, data, tail10]
- [0x82cd8, data, tail9]
- [0x82cf0, .rodata, ov_SC05_003_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82d5c, data, tail11]
- [0x82d5c, data, tail10]
- [0x82dcc, .rodata, ov_SC05_003_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e10, .rodata, ov_SC05_003_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82e58, data, tail12]
- [0x82e58, data, tail11]
- [0x82eb8, .rodata, ov_SC05_003_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82eec, data, tail13]
- [0x82eec, data, tail12]
- [0x82ef0, .rodata, ov_SC05_003_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82f0c, data, tail14]
- [0x82f0c, data, tail13]
- [0x82f10, .rodata, ov_SC05_003_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82f2c, data, tail15]
- [0x82f2c, data, tail14]
- [0x82f50, .rodata, ov_SC05_003_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82f6c, data, tail16]
- [0x82f6c, data, tail15]
- [0x82f84, .rodata, ov_SC05_003_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x82fa4, data, tail17]
- [0x82fa4, data, tail16]
- [0x83024, .rodata, ov_SC05_003_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83038, data, tail18]
- [0x83038, data, tail17]
- [0x831e0, .rodata, ov_SC05_003_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83358, data, tail19]
- [0x83358, data, tail18]
- [0x833e8, .rodata, ov_SC05_003_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x83474, data, tail20]
- [0x83474, data, tail19]
- [0x83478, .rodata, ov_SC05_003_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8348c, .rodata, ov_SC05_003_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x834ac, data, tail21]
- [0x834ac, data, tail20]
- [0x84974, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x84977] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+18 -19
View File
@@ -118,45 +118,44 @@ segments:
- [0x53d64, c, ov_SC05_004_jr_8017BEBC]
- [0x594c8, data, tail]
- [0x7494c, .rodata, ov_SC05_004] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74960, data, tail2]
- [0x74a28, .rodata, ov_SC05_004_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74b08, data, tail3]
- [0x74b08, data, tail2]
- [0x74b20, .rodata, ov_SC05_004_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74b34, data, tail4]
- [0x74b34, data, tail3]
- [0x74b38, .rodata, ov_SC05_004_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74b4c, data, tail5]
- [0x74b4c, data, tail4]
- [0x74b50, .rodata, ov_SC05_004_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74b64, data, tail6]
- [0x74b64, data, tail5]
- [0x74ba0, .rodata, ov_SC05_004_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x74c04, data, tail7]
- [0x74c04, data, tail6]
- [0x75210, .rodata, ov_SC05_004_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75244, data, tail8]
- [0x75244, data, tail7]
- [0x752b8, .rodata, ov_SC05_004_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x752cc, data, tail9]
- [0x752cc, data, tail8]
- [0x752e4, .rodata, ov_SC05_004_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75350, data, tail10]
- [0x75350, data, tail9]
- [0x753c0, .rodata, ov_SC05_004_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75404, .rodata, ov_SC05_004_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7544c, data, tail11]
- [0x7544c, data, tail10]
- [0x754ac, .rodata, ov_SC05_004_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x754e0, data, tail12]
- [0x754e0, data, tail11]
- [0x754e4, .rodata, ov_SC05_004_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75500, data, tail13]
- [0x75500, data, tail12]
- [0x75504, .rodata, ov_SC05_004_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75520, data, tail14]
- [0x75520, data, tail13]
- [0x75544, .rodata, ov_SC05_004_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75560, data, tail15]
- [0x75560, data, tail14]
- [0x75578, .rodata, ov_SC05_004_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75598, data, tail16]
- [0x75598, data, tail15]
- [0x75618, .rodata, ov_SC05_004_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7562c, data, tail17]
- [0x7562c, data, tail16]
- [0x757d4, .rodata, ov_SC05_004_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7594c, data, tail18]
- [0x7594c, data, tail17]
- [0x759dc, .rodata, ov_SC05_004_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a68, data, tail19]
- [0x75a68, data, tail18]
- [0x75a6c, .rodata, ov_SC05_004_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75a80, .rodata, ov_SC05_004_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x75aa0, data, tail20]
- [0x75aa0, data, tail19]
- [0x771CC, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x771CF] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x55740, c, ov_SC05_005_jr_8017D898]
- [0x5a29c, data, tail]
- [0x87634, .rodata, ov_SC05_005] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x87648, data, tail2]
- [0x87710, .rodata, ov_SC05_005_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x877f0, data, tail3]
- [0x877f0, data, tail2]
- [0x87808, .rodata, ov_SC05_005_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8781c, data, tail4]
- [0x8781c, data, tail3]
- [0x87820, .rodata, ov_SC05_005_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x87834, data, tail5]
- [0x87834, data, tail4]
- [0x87838, .rodata, ov_SC05_005_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x8784c, data, tail6]
- [0x8784c, data, tail5]
- [0x87888, .rodata, ov_SC05_005_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x878ec, data, tail7]
- [0x878ec, data, tail6]
- [0x87ef8, .rodata, ov_SC05_005_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x87f2c, data, tail8]
- [0x87f2c, data, tail7]
- [0x87f30, .rodata, ov_SC05_005_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x87f64, data, tail9]
- [0x87f64, data, tail8]
- [0x87fa0, .rodata, ov_SC05_005_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x87fb4, data, tail10]
- [0x87fb4, data, tail9]
- [0x87fcc, .rodata, ov_SC05_005_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88038, data, tail11]
- [0x88038, data, tail10]
- [0x880a8, .rodata, ov_SC05_005_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x880ec, .rodata, ov_SC05_005_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88134, data, tail12]
- [0x88134, data, tail11]
- [0x88194, .rodata, ov_SC05_005_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x881c8, data, tail13]
- [0x881c8, data, tail12]
- [0x881cc, .rodata, ov_SC05_005_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x881e8, data, tail14]
- [0x881e8, data, tail13]
- [0x881ec, .rodata, ov_SC05_005_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88208, data, tail15]
- [0x88208, data, tail14]
- [0x8822c, .rodata, ov_SC05_005_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88248, data, tail16]
- [0x88248, data, tail15]
- [0x88260, .rodata, ov_SC05_005_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88280, data, tail17]
- [0x88280, data, tail16]
- [0x88300, .rodata, ov_SC05_005_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88314, data, tail18]
- [0x88314, data, tail17]
- [0x884bc, .rodata, ov_SC05_005_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88634, data, tail19]
- [0x88634, data, tail18]
- [0x886c4, .rodata, ov_SC05_005_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88750, data, tail20]
- [0x88750, data, tail19]
- [0x88754, .rodata, ov_SC05_005_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88768, .rodata, ov_SC05_005_jr_8017D898] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x88788, data, tail21]
- [0x88788, data, tail20]
- [0x89ED4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x89ED7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_006_jr_8017BEBC]
- [0x572bc, data, tail]
- [0x65784, .rodata, ov_SC05_006] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65798, data, tail2]
- [0x65860, .rodata, ov_SC05_006_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65940, data, tail3]
- [0x65940, data, tail2]
- [0x65958, .rodata, ov_SC05_006_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6596c, data, tail4]
- [0x6596c, data, tail3]
- [0x65970, .rodata, ov_SC05_006_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65984, data, tail5]
- [0x65984, data, tail4]
- [0x65988, .rodata, ov_SC05_006_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6599c, data, tail6]
- [0x6599c, data, tail5]
- [0x659d8, .rodata, ov_SC05_006_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x65a3c, data, tail7]
- [0x65a3c, data, tail6]
- [0x66048, .rodata, ov_SC05_006_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6607c, data, tail8]
- [0x6607c, data, tail7]
- [0x66080, .rodata, ov_SC05_006_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x660b4, data, tail9]
- [0x660b4, data, tail8]
- [0x660f0, .rodata, ov_SC05_006_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66104, data, tail10]
- [0x66104, data, tail9]
- [0x6611c, .rodata, ov_SC05_006_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66188, data, tail11]
- [0x66188, data, tail10]
- [0x661f8, .rodata, ov_SC05_006_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x6623c, .rodata, ov_SC05_006_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66284, data, tail12]
- [0x66284, data, tail11]
- [0x662e4, .rodata, ov_SC05_006_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66318, data, tail13]
- [0x66318, data, tail12]
- [0x6631c, .rodata, ov_SC05_006_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66338, data, tail14]
- [0x66338, data, tail13]
- [0x6633c, .rodata, ov_SC05_006_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66358, data, tail15]
- [0x66358, data, tail14]
- [0x6637c, .rodata, ov_SC05_006_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66398, data, tail16]
- [0x66398, data, tail15]
- [0x663b0, .rodata, ov_SC05_006_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x663d0, data, tail17]
- [0x663d0, data, tail16]
- [0x66450, .rodata, ov_SC05_006_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66464, data, tail18]
- [0x66464, data, tail17]
- [0x6660c, .rodata, ov_SC05_006_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x66784, data, tail19]
- [0x66784, data, tail18]
- [0x66814, .rodata, ov_SC05_006_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x668a0, data, tail20]
- [0x668a0, data, tail19]
- [0x668a4, .rodata, ov_SC05_006_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x668b8, .rodata, ov_SC05_006_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x668d8, data, tail21]
- [0x668d8, data, tail20]
- [0x68004, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x68007] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes
+19 -20
View File
@@ -119,47 +119,46 @@ segments:
- [0x53d64, c, ov_SC05_007_jr_8017BEBC]
- [0x588b8, data, tail]
- [0x7275c, .rodata, ov_SC05_007] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72770, data, tail2]
- [0x72838, .rodata, ov_SC05_007_jr_8012ACE0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72918, data, tail3]
- [0x72918, data, tail2]
- [0x72930, .rodata, ov_SC05_007_jr_80135888] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72944, data, tail4]
- [0x72944, data, tail3]
- [0x72948, .rodata, ov_SC05_007_jr_80135A4C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7295c, data, tail5]
- [0x7295c, data, tail4]
- [0x72960, .rodata, ov_SC05_007_jr_80135D20] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72974, data, tail6]
- [0x72974, data, tail5]
- [0x729b0, .rodata, ov_SC05_007_jr_801380E0] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x72a14, data, tail7]
- [0x72a14, data, tail6]
- [0x73020, .rodata, ov_SC05_007_jr_8013F350] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73054, data, tail8]
- [0x73054, data, tail7]
- [0x73058, .rodata, ov_SC05_007_jr_8013FFD8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7308c, data, tail9]
- [0x7308c, data, tail8]
- [0x730c8, .rodata, ov_SC05_007_jr_80140608] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x730dc, data, tail10]
- [0x730dc, data, tail9]
- [0x730f4, .rodata, ov_SC05_007_jr_8015444C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73160, data, tail11]
- [0x73160, data, tail10]
- [0x731d0, .rodata, ov_SC05_007_jr_80154C24] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73214, .rodata, ov_SC05_007_jr_801588CC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7325c, data, tail12]
- [0x7325c, data, tail11]
- [0x732bc, .rodata, ov_SC05_007_jr_80159C84] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x732f0, data, tail13]
- [0x732f0, data, tail12]
- [0x732f4, .rodata, ov_SC05_007_jr_8015A3C8] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73310, data, tail14]
- [0x73310, data, tail13]
- [0x73314, .rodata, ov_SC05_007_jr_8015AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73330, data, tail15]
- [0x73330, data, tail14]
- [0x73354, .rodata, ov_SC05_007_jr_8015C32C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73370, data, tail16]
- [0x73370, data, tail15]
- [0x73388, .rodata, ov_SC05_007_jr_8016AB6C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x733a8, data, tail17]
- [0x733a8, data, tail16]
- [0x73428, .rodata, ov_SC05_007_jr_801734BC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7343c, data, tail18]
- [0x7343c, data, tail17]
- [0x735e4, .rodata, ov_SC05_007_jr_80178D40] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x7375c, data, tail19]
- [0x7375c, data, tail18]
- [0x737ec, .rodata, ov_SC05_007_jr_8017A4AC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73878, data, tail20]
- [0x73878, data, tail19]
- [0x7387c, .rodata, ov_SC05_007_jr_8017AE2C] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x73890, .rodata, ov_SC05_007_jr_8017BEBC] # Phase-26 §8 jtbl-rodata carve (jtbl_carve.py)
- [0x738b0, data, tail21]
- [0x738b0, data, tail20]
- [0x74DA4, bin, trailing] # final 3 bytes (EOF not 4-aligned; spimdisasm drops a partial word)
- [0x74DA7] # EOF marker = the 0.4.dec byte length
# @TRAILING@ (above) is replaced by tools/new_overlay.sh: for a non-4-aligned overlay it becomes

Some files were not shown because too many files have changed in this diff Show More