fix xb item loss patches

This commit is contained in:
Martin Michelsen
2024-02-25 10:55:18 -08:00
parent 3868a9fc50
commit e2e5875c8d
7 changed files with 392 additions and 133 deletions
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1B85 00000001 00
.binary 000D1BFC 00000002 EB08
.binary 0020E805 00000001 EB
.binary 002119CA 00000002 EB74
.binary 002291B5 00000002 9090
.binary 00229237 00000002 EB08
.binary 0022A222 00000002 9090
.binary 0022A29B 00000002 EB08
.binary 0022BF35 00000001 00
.binary 0022BF6E 00000002 EB08
.binary 0022C2E6 00000001 00
.binary 002418E8 00000001 00
.binary 0024195C 00000002 EB08
.binary 002A2904 00000001 00
.binary 002A297C 00000002 EB08
.binary 002D677A 00000001 00
.binary 002D67ED 00000002 EB08
.binary 002F0E1E 00000001 EB
.binary 00000000 00000000
.data 0x000D1B85
.data 0x00000001
.binary 00
.data 0x000D1BFC
.data 0x00000002
.binary EB08
.data 0x0020E805
.data 0x00000001
.binary EB
.data 0x002119CA
.data 0x00000002
.binary EB74
.data 0x002291B5
.data 0x00000002
.binary 9090
.data 0x00229237
.data 0x00000002
.binary EB08
.data 0x0022A222
.data 0x00000002
.binary 9090
.data 0x0022A29B
.data 0x00000002
.binary EB08
.data 0x0022BF35
.data 0x00000001
.binary 00
.data 0x0022BF6E
.data 0x00000002
.binary EB08
.data 0x0022C2E6
.data 0x00000001
.binary 00
.data 0x002418E8
.data 0x00000001
.binary 00
.data 0x0024195C
.data 0x00000002
.binary EB08
.data 0x002A2904
.data 0x00000001
.binary 00
.data 0x002A297C
.data 0x00000002
.binary EB08
.data 0x002D677A
.data 0x00000001
.binary 00
.data 0x002D67ED
.data 0x00000002
.binary EB08
.data 0x002F0E1E
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1BD5 00000001 00
.binary 000D1C4C 00000002 EB08
.binary 0020E805 00000001 EB
.binary 00211A2A 00000002 EB74
.binary 00229255 00000002 9090
.binary 002292D7 00000002 EB08
.binary 0022A2C2 00000002 9090
.binary 0022A33B 00000002 EB08
.binary 0022BFD5 00000001 00
.binary 0022C00E 00000002 EB08
.binary 0022C386 00000001 00
.binary 00241A78 00000001 00
.binary 00241AEC 00000002 EB08
.binary 002A2B34 00000001 00
.binary 002A2BAC 00000002 EB08
.binary 002D6C8A 00000001 00
.binary 002D6CFD 00000002 EB08
.binary 002F0FCE 00000001 EB
.binary 00000000 00000000
.data 0x000D1BD5
.data 0x00000001
.binary 00
.data 0x000D1C4C
.data 0x00000002
.binary EB08
.data 0x0020E805
.data 0x00000001
.binary EB
.data 0x00211A2A
.data 0x00000002
.binary EB74
.data 0x00229255
.data 0x00000002
.binary 9090
.data 0x002292D7
.data 0x00000002
.binary EB08
.data 0x0022A2C2
.data 0x00000002
.binary 9090
.data 0x0022A33B
.data 0x00000002
.binary EB08
.data 0x0022BFD5
.data 0x00000001
.binary 00
.data 0x0022C00E
.data 0x00000002
.binary EB08
.data 0x0022C386
.data 0x00000001
.binary 00
.data 0x00241A78
.data 0x00000001
.binary 00
.data 0x00241AEC
.data 0x00000002
.binary EB08
.data 0x002A2B34
.data 0x00000001
.binary 00
.data 0x002A2BAC
.data 0x00000002
.binary EB08
.data 0x002D6C8A
.data 0x00000001
.binary 00
.data 0x002D6CFD
.data 0x00000002
.binary EB08
.data 0x002F0FCE
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1A35 00000001 00
.binary 000D1AAC 00000002 EB08
.binary 0020E5D5 00000001 EB
.binary 0021170A 00000002 EB74
.binary 00228F15 00000002 9090
.binary 00228F97 00000002 EB08
.binary 00229F82 00000002 9090
.binary 00229FFB 00000002 EB08
.binary 0022BC95 00000001 00
.binary 0022BCCE 00000002 EB08
.binary 0022C046 00000001 00
.binary 00241608 00000001 00
.binary 0024167C 00000002 EB08
.binary 002A0FA4 00000001 00
.binary 002A101C 00000002 EB08
.binary 002D481A 00000001 00
.binary 002D488D 00000002 EB08
.binary 002EEEBE 00000001 EB
.binary 00000000 00000000
.data 0x000D1A35
.data 0x00000001
.binary 00
.data 0x000D1AAC
.data 0x00000002
.binary EB08
.data 0x0020E5D5
.data 0x00000001
.binary EB
.data 0x0021170A
.data 0x00000002
.binary EB74
.data 0x00228F15
.data 0x00000002
.binary 9090
.data 0x00228F97
.data 0x00000002
.binary EB08
.data 0x00229F82
.data 0x00000002
.binary 9090
.data 0x00229FFB
.data 0x00000002
.binary EB08
.data 0x0022BC95
.data 0x00000001
.binary 00
.data 0x0022BCCE
.data 0x00000002
.binary EB08
.data 0x0022C046
.data 0x00000001
.binary 00
.data 0x00241608
.data 0x00000001
.binary 00
.data 0x0024167C
.data 0x00000002
.binary EB08
.data 0x002A0FA4
.data 0x00000001
.binary 00
.data 0x002A101C
.data 0x00000002
.binary EB08
.data 0x002D481A
.data 0x00000001
.binary 00
.data 0x002D488D
.data 0x00000002
.binary EB08
.data 0x002EEEBE
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1B05 00000001 00
.binary 000D1B7C 00000002 EB08
.binary 0020E755 00000001 EB
.binary 0021197A 00000002 EB74
.binary 00229125 00000002 9090
.binary 002291A7 00000002 EB08
.binary 0022A192 00000002 9090
.binary 0022A20B 00000002 EB08
.binary 0022BEA5 00000001 00
.binary 0022BEDE 00000002 EB08
.binary 0022C256 00000001 00
.binary 00241858 00000001 00
.binary 002418CC 00000002 EB08
.binary 002A19F4 00000001 00
.binary 002A1A6C 00000002 EB08
.binary 002D53DA 00000001 00
.binary 002D544D 00000002 EB08
.binary 002EF9CE 00000001 EB
.binary 00000000 00000000
.data 0x000D1B05
.data 0x00000001
.binary 00
.data 0x000D1B7C
.data 0x00000002
.binary EB08
.data 0x0020E755
.data 0x00000001
.binary EB
.data 0x0021197A
.data 0x00000002
.binary EB74
.data 0x00229125
.data 0x00000002
.binary 9090
.data 0x002291A7
.data 0x00000002
.binary EB08
.data 0x0022A192
.data 0x00000002
.binary 9090
.data 0x0022A20B
.data 0x00000002
.binary EB08
.data 0x0022BEA5
.data 0x00000001
.binary 00
.data 0x0022BEDE
.data 0x00000002
.binary EB08
.data 0x0022C256
.data 0x00000001
.binary 00
.data 0x00241858
.data 0x00000001
.binary 00
.data 0x002418CC
.data 0x00000002
.binary EB08
.data 0x002A19F4
.data 0x00000001
.binary 00
.data 0x002A1A6C
.data 0x00000002
.binary EB08
.data 0x002D53DA
.data 0x00000001
.binary 00
.data 0x002D544D
.data 0x00000002
.binary EB08
.data 0x002EF9CE
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1AF5 00000001 00
.binary 000D1B6C 00000002 EB08
.binary 0020E9D5 00000001 EB
.binary 00211BFA 00000002 EB74
.binary 00229415 00000002 9090
.binary 00229497 00000002 EB08
.binary 0022A482 00000002 9090
.binary 0022A4FB 00000002 EB08
.binary 0022C195 00000001 00
.binary 0022C1CE 00000002 EB08
.binary 0022C546 00000001 00
.binary 00241BD8 00000001 00
.binary 00241C4C 00000002 EB08
.binary 002A2EC4 00000001 00
.binary 002A2F3C 00000002 EB08
.binary 002D6CBA 00000001 00
.binary 002D6D2D 00000002 EB08
.binary 002F0FCE 00000001 EB
.binary 00000000 00000000
.data 0x000D1AF5
.data 0x00000001
.binary 00
.data 0x000D1B6C
.data 0x00000002
.binary EB08
.data 0x0020E9D5
.data 0x00000001
.binary EB
.data 0x00211BFA
.data 0x00000002
.binary EB74
.data 0x00229415
.data 0x00000002
.binary 9090
.data 0x00229497
.data 0x00000002
.binary EB08
.data 0x0022A482
.data 0x00000002
.binary 9090
.data 0x0022A4FB
.data 0x00000002
.binary EB08
.data 0x0022C195
.data 0x00000001
.binary 00
.data 0x0022C1CE
.data 0x00000002
.binary EB08
.data 0x0022C546
.data 0x00000001
.binary 00
.data 0x00241BD8
.data 0x00000001
.binary 00
.data 0x00241C4C
.data 0x00000002
.binary EB08
.data 0x002A2EC4
.data 0x00000001
.binary 00
.data 0x002A2F3C
.data 0x00000002
.binary EB08
.data 0x002D6CBA
.data 0x00000001
.binary 00
.data 0x002D6D2D
.data 0x00000002
.binary EB08
.data 0x002F0FCE
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1BA5 00000001 00
.binary 000D1C1C 00000002 EB08
.binary 0020E825 00000001 EB
.binary 002119EA 00000002 EB74
.binary 002291D5 00000002 9090
.binary 00229257 00000002 EB08
.binary 0022A242 00000002 9090
.binary 0022A2BB 00000002 EB08
.binary 0022BF55 00000001 00
.binary 0022BF8E 00000002 EB08
.binary 0022C306 00000001 00
.binary 00241908 00000001 00
.binary 0024197C 00000002 EB08
.binary 002A2924 00000001 00
.binary 002A299C 00000002 EB08
.binary 002D67AA 00000001 00
.binary 002D681D 00000002 EB08
.binary 002F0E4E 00000001 EB
.binary 00000000 00000000
.data 0x000D1BA5
.data 0x00000001
.binary 00
.data 0x000D1C1C
.data 0x00000002
.binary EB08
.data 0x0020E825
.data 0x00000001
.binary EB
.data 0x002119EA
.data 0x00000002
.binary EB74
.data 0x002291D5
.data 0x00000002
.binary 9090
.data 0x00229257
.data 0x00000002
.binary EB08
.data 0x0022A242
.data 0x00000002
.binary 9090
.data 0x0022A2BB
.data 0x00000002
.binary EB08
.data 0x0022BF55
.data 0x00000001
.binary 00
.data 0x0022BF8E
.data 0x00000002
.binary EB08
.data 0x0022C306
.data 0x00000001
.binary 00
.data 0x00241908
.data 0x00000001
.binary 00
.data 0x0024197C
.data 0x00000002
.binary EB08
.data 0x002A2924
.data 0x00000001
.binary 00
.data 0x002A299C
.data 0x00000002
.binary EB08
.data 0x002D67AA
.data 0x00000001
.binary 00
.data 0x002D681D
.data 0x00000002
.binary EB08
.data 0x002F0E4E
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000
@@ -9,22 +9,59 @@ reloc0:
.offsetof start
start:
.include WriteCodeBlocksXB
.binary 000D1BD5 00000001 00
.binary 000D1C4C 00000002 EB08
.binary 0020E895 00000001 EB
.binary 00211ABA 00000002 EB74
.binary 002292E5 00000002 9090
.binary 00229367 00000002 EB08
.binary 0022A352 00000002 9090
.binary 0022A3CB 00000002 EB08
.binary 0022C065 00000001 00
.binary 0022C09E 00000002 EB08
.binary 0022C416 00000001 00
.binary 00241B08 00000001 00
.binary 00241B7C 00000002 EB08
.binary 002A2BF4 00000001 00
.binary 002A2C6C 00000002 EB08
.binary 002D6D0A 00000001 00
.binary 002D6D7D 00000002 EB08
.binary 002F103E 00000001 EB
.binary 00000000 00000000
.data 0x000D1BD5
.data 0x00000001
.binary 00
.data 0x000D1C4C
.data 0x00000002
.binary EB08
.data 0x0020E895
.data 0x00000001
.binary EB
.data 0x00211ABA
.data 0x00000002
.binary EB74
.data 0x002292E5
.data 0x00000002
.binary 9090
.data 0x00229367
.data 0x00000002
.binary EB08
.data 0x0022A352
.data 0x00000002
.binary 9090
.data 0x0022A3CB
.data 0x00000002
.binary EB08
.data 0x0022C065
.data 0x00000001
.binary 00
.data 0x0022C09E
.data 0x00000002
.binary EB08
.data 0x0022C416
.data 0x00000001
.binary 00
.data 0x00241B08
.data 0x00000001
.binary 00
.data 0x00241B7C
.data 0x00000002
.binary EB08
.data 0x002A2BF4
.data 0x00000001
.binary 00
.data 0x002A2C6C
.data 0x00000002
.binary EB08
.data 0x002D6D0A
.data 0x00000001
.binary 00
.data 0x002D6D7D
.data 0x00000002
.binary EB08
.data 0x002F103E
.data 0x00000001
.binary EB
.data 0x00000000
.data 0x00000000