Screen data in source code

This commit is contained in:
Pecusx
2025-02-11 12:43:12 +01:00
parent bf5b516ce4
commit 97a19b6c11
3 changed files with 95 additions and 8 deletions
-1
View File
@@ -1 +0,0 @@
 !"#$%&6789;<= !"#$%&
+95 -7
View File
@@ -36,20 +36,107 @@ MODUL
;icl 'art/rmtplayr.a65'
;---------------------------------------------------
.align $400
font_game1
font_game_upper
ins 'art/t4.fnt' ;
font_game_lower
ins 'art/t4.fnt' ;
dl_level
.by $10
.by $44
.wo gamescreen
.wo gamescreen_upper
:17 .by $04
.by $84
.by $44+$80
.wo gamescreen_lower1
:9 .by $04
.by $41
.wo dl_level
;---------------------------------------------------
gamescreen
ins 'art/screen.bin' ;
gamescreen_upper
l1
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l2
.by $01, $04, $01, $36, $37, $38, $39, $04, $3B, $3C, $3D, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l3
.by $01, $04, $0D, $01, $01, $01, $01, $04, $01, $01, $3E, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $0E, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l4
.by $01, $04, $01, $01, $01, $0F, $0C, $04, $0E, $0E, $0E, $1D, $1E, $2F, $20, $2C
.by $22, $34, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l5
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l6
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $3F, $04, $41, $42, $43, $44, $45, $46, $01, $05, $05
l7
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $2E, $23, $24, $25, $26, $47, $04, $01, $01, $01, $01, $01, $0F, $0E, $05, $05
l8
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $10, $10
.by $10, $10, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $0C, $05, $05
l9
.by $01, $04, $01, $01, $01, $0D, $0E, $04, $0C, $0C, $0D, $1D, $1E, $1F, $20, $30
.by $22, $23, $24, $25, $26, $0C, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l10
.by $01, $04, $01, $01, $01, $01, $01, $04, $0B, $0D, $0B, $1D, $1E, $1F, $20, $21
.by $31, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l11
.by $01, $04, $01, $0C, $0C, $0C, $0F, $04, $01, $01, $01, $1D, $1E, $1A, $1B, $1C
.by $1B, $1A, $24, $12, $26, $0C, $04, $0F, $0F, $0B, $01, $01, $01, $01, $05, $05
l12
.by $01, $04, $01, $36, $37, $38, $39, $04, $3B, $3C, $3D, $1D, $1E, $1F, $20, $2D
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l13
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $3E, $1D, $1E, $1F, $20, $21
.by $33, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l14
.by $01, $04, $01, $01, $01, $01, $01, $04, $0F, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $2D, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l15
.by $01, $04, $01, $01, $01, $01, $01, $04, $0D, $0E, $0E, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $0B, $04, $0C, $0D, $0E, $0D, $01, $01, $01, $05, $05
l16
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $3F, $04, $41, $42, $43, $44, $45, $46, $01, $05, $05
l17
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $1E, $32, $20, $21
.by $32, $2C, $24, $25, $26, $47, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l18
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $2E, $1F, $20, $21
.by $22, $23, $32, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l19
gamescreen_lower1
.by $01, $04, $01, $01, $01, $01, $01, $04, $01, $01, $01, $1D, $32, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $04, $01, $01, $01, $01, $01, $01, $01, $05, $05
l20
.by $02, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $01, $01, $01, $01, $07, $88, $01, $01, $01
l21
.by $01, $01, $01, $02, $01, $01, $01, $01, $03, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $31, $24, $25, $26, $02, $01, $01, $01, $5A, $5B, $09, $8A, $02, $01, $01
l22
.by $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $01, $01, $5E, $5F, $5D, $5C, $64, $01, $01
l23
.by $01, $01, $01, $01, $03, $01, $01, $01, $01, $01, $01, $1D, $1E, $1F, $20, $31
.by $22, $23, $24, $25, $26, $03, $01, $E0, $E1, $62, $63, $E6, $67, $65, $01, $01
l24
.by $01, $01, $01, $01, $01, $01, $01, $03, $82, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $ED, $E8, $69, $6A, $EB, $6C, $64, $01, $01
l25
.by $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $ED, $EE, $EF, $70, $71, $72, $65, $01, $01
l26
.by $03, $01, $01, $01, $01, $03, $03, $01, $02, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $F3, $F4, $F4, $F4, $F4, $F5, $01, $01, $01
l27
.by $01, $03, $01, $01, $01, $01, $83, $03, $01, $01, $01, $1D, $1E, $1F, $20, $21
.by $22, $23, $24, $25, $26, $01, $01, $76, $77, $78, $79, $7A, $7B, $01, $02, $02
l28
.by $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $27, $28, $28, $28, $28, $28
.by $28, $28, $28, $28, $28, $29, $01, $7C, $7D, $01, $01, $7E, $7F, $01, $01, $01
;--------------------------------------------------
;icl 'lib/fileio.asm'
;--------------------------------------------------
@@ -105,6 +192,7 @@ skipSoundFrame */
;--------------------------------------------------
pha
mva #$b6 COLPF0
mva #>font_game_lower CHBASE
pla
rti
.endp
@@ -169,7 +257,7 @@ EndOfStartScreen */
mwa #dl_level dlptrs
lda #@dmactl(narrow|dma) ; narrow screen width, DL on, P/M off
sta dmactls
mva #>font_game1 CHBAS
mva #>font_game_upper CHBAS
pause 100
rts
.endp
@@ -230,7 +318,7 @@ LevelOver
.proc initialize
;--------------------------------------------------
mva #>font_game1 CHBAS
mva #>font_game_upper CHBAS
mva #$00 PCOLR0 ; = $02C0 ;- - rejestr-cień COLPM0
mva #$00 COLBAKS
BIN
View File
Binary file not shown.