add Black Belt rev 2 to the collection

This commit is contained in:
Peter Ferrie 2023-09-08 08:58:14 -07:00
parent 030f693563
commit 657cb6c9f1
42 changed files with 96 additions and 40 deletions

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1738416
!be24 1738528
!le16 513

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1726964
!be24 1727092
!le16 929

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1720452
!be24 1720580
!le16 221

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1721756
!be24 1721884
!le16 465

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1723332
!be24 1723460
!le16 406

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1725444
!be24 1725572
!le16 708

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1738929
!be24 1739041
!le16 306

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1739579
!be24 1739691
!le16 257

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1739836
!be24 1739948
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1499086
!be24 1499214
!le16 69

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1730533
!be24 1730661
!le16 1640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1739311
!be24 1739423
!le16 67

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1737586
!be24 1737710
!le16 766

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1735892
!be24 1736020
!le16 229

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1727893
!be24 1728021
!le16 2640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1732531
!be24 1732659
!le16 812

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1739235
!be24 1739347
!le16 76

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1738352
!be24 1738476
!le16 52

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1739378
!be24 1739490
!le16 201

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1736121
!be24 1736249
!le16 335

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1736456
!be24 1736584
!le16 69

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1736525
!be24 1736653
!le16 81

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1736606
!be24 1736734
!le16 79

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1736685
!be24 1736813
!le16 623

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1737308
!be24 1737436
!le16 274

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1740139
!be24 1740251
!le16 2370

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1734405
!be24 1734533
!le16 398

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1734803
!be24 1734931
!le16 433

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1726152
!be24 1726280
!le16 812

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 447019
!be24 447068
!le16 8184

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 463395
!be24 463444
!le16 8184

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 455203
!be24 455252
!le16 8192

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1719853
!be24 1719981
!le16 599

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1720673
!be24 1720801
!le16 1083

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1722221
!be24 1722349
!le16 1111

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1723738
!be24 1723866
!le16 1706

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1732173
!be24 1732301
!le16 358

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1733343
!be24 1733471
!le16 1062

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1735236
!be24 1735364
!le16 656

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1719597
!be24 1719725
!le16 256

View File

@ -0,0 +1,56 @@
;license:MIT
;(c) 2023 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/BLACK.BELT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$4C
sta $85F
jsr $800 ; decompress
+DISABLE_ACCEL
jsr $8F00 ; title
+ENABLE_ACCEL
lda #$4C
sta $8A0
ldy #0
jsr $865 ; decompress
+READ_RAM2_NO_WRITE
lda MockingboardStuff
beq .nomock
pha
lda #$a9
sta $1506
jsr $BC0E ; decompress new Mockingboard support
pla
and #$20
bne .newmock
jsr $BC07 ; decompress old Mockingboard support
.newmock
.nomock
lda #$4C
sta $BC12
lda #<callback
sta $BC13
lda #>callback
sta $BC14
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $8A3
callback
+ENABLE_ACCEL
lda #0
sta $B6
jsr $BC16
+DISABLE_ACCEL
lda #0
rts
!if * > $1C0 {
!error "code is too large, ends at ", *
}