ootw: intro: update ai

This commit is contained in:
Vince Weaver 2019-02-15 01:10:17 -05:00
parent 7d14f45f4c
commit d84d84ee9f
12 changed files with 369 additions and 148 deletions

View File

@ -7,6 +7,8 @@
gr_overlay:
jsr gr_copy_to_current
gr_overlay_noload:
ldy #0
lda #40
sta CH ; xsize is in CH ; 3
@ -101,3 +103,13 @@ gr_overlay_done_draw:
rts ; return ; 6

View File

@ -678,6 +678,74 @@ keypad:
jsr gr_copy_to_current
jsr page_flip
; Identification (nothing)
lda #<ai_sequence
sta INTRO_LOOPL
lda #>ai_sequence
sta INTRO_LOOPH
jsr run_sequence_static
; BG1 + /
; BG1 + |
; BG1 + -
; BG1 + /
; BG1 + nothing (pause)
; BG2 + /
; BG2 + |
; BG2 + -
; BG2 + /
; BG2 + nothing (pause)
; BG3 + /
; BG3 + |
; BG3 + -
; BG3 + /
; BG3 + nothing (pause)
; BG4 + /
; BG4 + |
; BG4 + - !!! DNA START 1 line
; BG4 + / !!! DNA start 1 line
; BG4 + nothing !!! DNA 2 lines
; DNA 5 lines
; Good evening professor.
; DNA all lines
; Key. + |
; I see you have driven here in your \ Ferrari.
; Key + -
; Key + /
; Key + nothing (pause)
uz_loop:
lda KEYPRESS
bpl uz_loop
@ -704,6 +772,11 @@ uz_loop:
jsr page_flip
jsr gr_copy_to_current
; Display rises up
; Zoom in, mouse move
unzapped_loop:
lda KEYPRESS
bpl unzapped_loop
@ -713,10 +786,80 @@ unzapped_loop:
; Peanut OS
;===============================
; Copyright (c) 1990 Peanut Computer, Inc.
; All rights reserved.
;
; CDOS Version 5.01
;
; > #
; RUN PROJECT 23# (typed)
; #
;===============================
; Particle Accelerator Screen
;===============================
; MODIFICATION OF PARAMETERS
; RELATING TO PARTICLE
; ACCELERATOR (SYNCHOTRON).
; E: 23%
; g: .005
;
; RK: 77.2L
;
; opt: g+
;
; Shield:
; 1: OFF
; 2: ON
; 3: ON
;
; P^: 1
; cursor down, change g+ to g-
; FLASH: RUN EXPERIMENT ?
; Y
; --- Theoretical study ---
;
; - Phase 0:
; INJECTION of particles
; into synchrotron
; dark blue going around
; - Phase 1:
; Particle ACCELERATION.
;
; 5 times around?
; - Phase 2:
; EJECTION of particles
; on the shield.
; smash on shield
; A N A L Y S I S
; - RESULT:
; Probability of creating:
; ANTIMATTER: 91.V %
; NEUTRINO 27: 0.04 %
; NEUTRINO 424: 18 %
; Practical verification Y/N ?
; THE EXPERIMENT WILL BEGIN IN 20 SECONDS
; 19, 18, 17
;===============================
;===============================
; Opening Soda
@ -780,6 +923,27 @@ drinking_loop:
;===============================
;===============================
; THE EXPERIMENT WILL BEGIN IN 5 SECONDS
; Shield 9A.5F Ok
; Flux % 5.0177 Ok
; CDI Vector ok
; %%%ddd ok
; Race-Track ok
; -----REPEAT
; 4 SECONDS
; Shield "
; -----REPEAT
; 3 SECONDS
; Sheild "
; -----REPEAT
; 2 SECONDS
; 1 SECONDS (at CDI Vector)
; 0 SECONDS (at %%%)
; EXPERIMENT LINES GOES AWAY
; Stop printing at race track
; dark blue going around track
;=============================
; Load background to $c00
@ -988,6 +1152,74 @@ run_sequence_done:
rts
;=================================
; Display a sequence of images
; with static overlay
run_sequence_static:
ldy #0 ; init
run_sequence_static_loop:
lda (INTRO_LOOPL),Y ; pause for time
beq run_sequence_static_done
tax
jsr long_wait
iny ; point to overlay
lda #8 ; set up static loop
sta STATIC_LOOPER
sty INTRO_LOOPER ; save for later
static_loop:
lda (INTRO_LOOPL),Y
sta GBASL
iny
lda (INTRO_LOOPL),Y
sta GBASH
lda #$10 ; load to $1000
jsr load_rle_gr
jsr gr_overlay
ldy STATIC_LOOPER
lda static_pattern,Y
sta GBASL
lda static_pattern+1,Y
sta GBASH
lda #$10 ; load to $1000
jsr load_rle_gr
jsr gr_overlay_noload
jsr page_flip
ldy INTRO_LOOPER
ldx #$30
jsr long_wait
dec STATIC_LOOPER
dec STATIC_LOOPER
bne static_loop
iny
iny
jmp run_sequence_static_loop
run_sequence_static_done:
rts
;=====================
; long(er) wait
; waits approximately ?? ms
@ -1268,3 +1500,28 @@ scanning_sequence:
.byte 0
; AI sequence
ai_sequence:
.byte 50
.word ai01_rle
.byte 50
.word ai02_rle
.byte 50
.word ai03_rle
.byte 50
.word ai04_rle
.byte 50
.word ai05_rle
.byte 50
.word ai05_rle
.byte 0
static_pattern:
.word static01_rle
.word static02_rle
.word static03_rle
.word static01_rle
.word blank_rle

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 B

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 299 B

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 333 B

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 B

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,164 +1,115 @@
ai01_rle: .byte $28 ; ysize=48
.byte $A0,$11,$00, $55, $00, $60, $20,$20, $00, $60,$60
.byte $20, $00, $20, $A3,$60, $20, $60,$60, $20
.byte $60,$60, $A3,$20, $A7,$00, $40, $A9,$00, $55, $00
.byte $66, $22, $00, $22, $66, $60, $A3,$22
.byte $00, $66, $00, $22, $66, $60, $22
.byte $66, $00, $22, $20, $22, $A7,$00, $04,$04
.byte $A8,$00, $55, $00, $66, $22, $20, $02
.byte $66, $60, $22, $02, $22, $00, $66
.byte $00, $22, $66, $00, $22, $66, $60
.byte $22, $00, $22, $A0,$11,$00, $55, $A0,$27,$00, $55
.byte $A0,$21,$00, $40,$40, $A4,$00, $55, $A0,$1E,$00, $C4, $44
.byte $00, $04, $44, $40, $A3,$00, $55, $A0,$1E,$00
.byte $04,$04, $A4,$00, $40, $00,$00, $55, $A0,$1C,$00, $04,$04
.byte $00,$00, $44,$44, $00,$00, $44,$44, $00, $55, $A0,$1E,$00
.byte $44,$44, $00, $04, $A5,$00, $55, $A0,$1E,$00, $40,$40
.byte $44,$44, $A5,$00, $55, $A0,$20,$00, $40,$40, $A5,$00, $55
.byte $A0,$20,$00, $44,$44, $A5,$00, $55, $A0,$1D,$00, $44, $40
.byte $00,$00, $40, $A5,$00, $55, $A0,$1D,$00, $04, $0C
.byte $00, $04,$04, $A5,$00, $55, $A0,$1B,$00, $40,$40, $AA,$00
.byte $55, $A0,$1B,$00, $04,$04, $A4,$00, $C4,$C4, $A4,$00, $55
.byte $A0,$1E,$00, $C0, $40, $A7,$00, $55, $A0,$1E,$00, $4C
.byte $44, $A7,$00, $55, $A0,$16,$00, $A0,$11,$50, $55, $A0,$16,$50
.byte $A0,$A0,$00
.byte $A0,$2F,$AA, $4A, $A0,$27,$AA, $A0,$02,$A4, $A0,$7A,$AA, $4A,$4A, $A0,$23,$AA
.byte $C4, $44, $A0,$01,$AA, $A0,$01,$A4, $44, $4A, $A0,$22,$AA
.byte $A0,$02,$A4, $A4,$AA, $4A, $A0,$1F,$AA, $A0,$02,$A4, $A0,$02,$AA, $44,$44
.byte $A0,$02,$AA, $44,$44, $A0,$20,$AA, $44,$44, $A0,$01,$AA, $A0,$01,$A4, $A0,$24,$AA
.byte $4A,$4A, $44,$44, $A0,$26,$AA, $4A,$4A, $A0,$26,$AA, $44,$44, $A0,$23,$AA
.byte $44, $4A, $A0,$02,$AA, $4A, $A0,$23,$AA, $A0,$01,$A4, $A0,$01,$AC
.byte $A0,$01,$AA, $A0,$02,$A4, $A0,$21,$AA, $4A,$4A, $A0,$26,$AA, $A0,$02,$A4, $A4,$AA
.byte $C4,$C4, $A0,$23,$AA, $CA, $4A, $A0,$26,$AA, $4C, $44
.byte $A0,$E6,$AA
.byte $A1
ai02_rle: .byte $28 ; ysize=48
.byte $A0,$7F,$00, $A3,$40, $00,$00, $40, $04,$04, $40, $A0,$1D,$00
.byte $40, $44, $A3,$00, $04, $40, $44, $00,$00
.byte $44, $A0,$1D,$00, $44, $A4,$00, $04, $00, $44
.byte $00,$00, $04, $40, $A0,$23,$00, $A3,$04, $40, $44
.byte $A0,$1F,$00, $44, $A4,$C4, $44, $A0,$22,$00, $44, $A4,$4C
.byte $44, $A0,$48,$00, $40, $44, $40, $A0,$25,$00, $C4
.byte $CC, $44, $A0,$25,$00, $44,$44, $CC, $44, $A0,$24,$00
.byte $44,$44, $4C, $44, $A0,$26,$00, $04,$04, $A0,$2A,$00, $40,$40
.byte $A0,$24,$00, $40, $C4, $CC,$CC, $44, $A0,$23,$00, $44
.byte $A3,$CC, $44, $40, $A0,$23,$00, $44, $A3,$4C, $44
.byte $A0,$18,$00, $A0,$28,$50, $A0,$A0,$00
.byte $A0,$7F,$AA, $A3,$4A, $A0,$02,$AA, $4A, $A0,$02,$A4, $4A, $A0,$1D,$AA
.byte $4A, $44, $A3,$AA, $A0,$01,$A4, $4A, $44, $A0,$02,$AA
.byte $44, $A0,$1D,$AA, $44, $A4,$AA, $A0,$01,$A4, $A0,$01,$AA, $44
.byte $A0,$02,$AA, $A0,$01,$A4, $4A, $A0,$23,$AA, $A3,$A4, $4A, $44
.byte $A0,$1F,$AA, $44, $A4,$C4, $44, $A0,$22,$AA, $44, $A4,$4C
.byte $44, $A0,$48,$AA, $4A, $44, $4A, $A0,$25,$AA, $C4
.byte $CC, $44, $A0,$25,$AA, $44,$44, $CC, $44, $A0,$24,$AA
.byte $44,$44, $4C, $44, $A0,$26,$AA, $A0,$02,$A4, $A0,$2A,$AA, $4A,$4A
.byte $A0,$24,$AA, $4A, $C4, $CC,$CC, $44, $A0,$23,$AA, $44
.byte $A3,$CC, $44, $4A, $A0,$23,$AA, $44, $A3,$4C, $44
.byte $A0,$E0,$AA
.byte $A1
ai03_rle: .byte $28 ; ysize=48
.byte $A0,$11,$00, $55, $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$27,$00
.byte $55, $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$1E,$00, $A4,$46
.byte $A5,$00, $55, $A0,$1D,$00, $60, $A4,$44, $A5,$00, $55
.byte $A0,$1D,$00, $A5,$44, $46, $A4,$00, $55, $A0,$1D,$00, $A6,$44
.byte $A4,$00, $55, $A0,$1D,$00, $A6,$44, $A4,$00, $55, $A0,$1D,$00
.byte $06, $A4,$44, $06, $A4,$00, $55, $A0,$1E,$00, $06
.byte $44,$44, $64, $A5,$00, $55, $A0,$1F,$00, $06,$06, $A6,$00
.byte $55, $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$27,$00, $55
.byte $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$16,$00, $A0,$11,$50, $55
.byte $A0,$16,$50, $A0,$A0,$00
.byte $A0,$F8,$AA, $A4,$46, $A0,$23,$AA, $6A, $A4,$44, $A0,$23,$AA, $A5,$44
.byte $46, $A0,$22,$AA, $A6,$44, $A0,$22,$AA, $A6,$44, $A0,$22,$AA, $A0,$01,$A6
.byte $A4,$44, $A0,$01,$A6, $A0,$23,$AA, $A0,$01,$A6, $44,$44, $64, $A0,$25,$AA
.byte $A0,$02,$A6, $A0,$FF,$AA, $A0,$AE,$AA
.byte $A1
ai04_rle: .byte $28 ; ysize=48
.byte $A0,$11,$00, $55, $A0,$27,$00, $55, $A0,$1D,$00, $A5,$46, $60
.byte $A4,$00, $55, $A0,$1C,$00, $46, $A6,$44, $A4,$00, $55
.byte $A0,$1C,$00, $A7,$44, $46, $A3,$00, $55, $A0,$1B,$00, $46
.byte $A8,$44, $A3,$00, $55, $A0,$1A,$00, $60, $A9,$44, $46
.byte $00,$00, $55, $A0,$1A,$00, $AB,$44, $00,$00, $55, $A0,$1A,$00
.byte $AB,$44, $00,$00, $55, $A0,$1A,$00, $AB,$44, $00,$00, $55
.byte $A0,$1A,$00, $AB,$44, $00,$00, $55, $A0,$1A,$00, $06, $AA,$44
.byte $00,$00, $55, $A0,$1B,$00, $AA,$44, $00,$00, $55, $A0,$1B,$00
.byte $64, $A8,$44, $06, $00,$00, $55, $A0,$1C,$00, $64
.byte $A6,$44, $06, $A3,$00, $55, $A0,$1D,$00, $06, $A4,$44
.byte $06, $A4,$00, $55, $A0,$1E,$00, $A4,$06, $A5,$00, $55
.byte $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$16,$00, $A0,$11,$50, $55
.byte $A0,$16,$50, $A0,$A0,$00
.byte $A0,$57,$AA, $A5,$46, $6A, $A0,$21,$AA, $46, $A6,$44, $A0,$21,$AA
.byte $A7,$44, $46, $A0,$1F,$AA, $46, $A8,$44, $A0,$1E,$AA, $6A
.byte $A9,$44, $46, $A0,$1D,$AA, $AB,$44, $A0,$1D,$AA, $AB,$44, $A0,$1D,$AA
.byte $AB,$44, $A0,$1D,$AA, $AB,$44, $A0,$1D,$AA, $A0,$01,$A6, $AA,$44, $A0,$1E,$AA
.byte $AA,$44, $A0,$1E,$AA, $64, $A8,$44, $A0,$01,$A6, $A0,$1F,$AA, $64
.byte $A6,$44, $A0,$01,$A6, $A0,$21,$AA, $A0,$01,$A6, $A4,$44, $A0,$01,$A6, $A0,$23,$AA
.byte $A4,$A6, $A0,$FF,$AA, $A0,$35,$AA
.byte $A1
ai05_rle: .byte $28 ; ysize=48
.byte $A0,$11,$00, $55, $A0,$27,$00, $55, $A0,$1E,$00, $C4, $40
.byte $A7,$00, $55, $A0,$1E,$00, $CC, $44, $A7,$00, $55
.byte $A0,$1E,$00, $CC, $40, $A7,$00, $55, $A0,$1E,$00, $CC
.byte $44, $A7,$00, $55, $A0,$1E,$00, $CC, $44, $A7,$00
.byte $55, $A0,$1E,$00, $CC, $44, $A7,$00, $55, $A0,$1D,$00
.byte $C0, $CC, $44, $A7,$00, $55, $A0,$1D,$00, $CC,$CC
.byte $44, $CC, $A6,$00, $55, $A0,$1D,$00, $CC,$CC, $C4
.byte $CC, $A6,$00, $55, $A0,$1D,$00, $A4,$4C, $40, $A5,$00
.byte $55, $A0,$1C,$00, $A7,$44, $A4,$00, $55, $A0,$1C,$00, $A7,$44
.byte $A4,$00, $55, $A0,$1C,$00, $A3,$44, $04, $A3,$44, $A4,$00
.byte $55, $A0,$1C,$00, $04, $44, $40, $00, $40
.byte $44, $04, $A4,$00, $55, $A0,$1D,$00, $A5,$44, $A5,$00
.byte $55, $A0,$27,$00, $55, $A0,$27,$00, $55, $A0,$16,$00, $A0,$11,$50
.byte $55, $A0,$16,$50, $A0,$A0,$00
.byte $A0,$58,$AA, $C4, $4A, $A0,$26,$AA, $CC, $44, $A0,$26,$AA
.byte $CC, $4A, $A0,$26,$AA, $CC, $44, $A0,$26,$AA, $CC
.byte $44, $A0,$26,$AA, $CC, $44, $A0,$25,$AA, $CA, $CC
.byte $44, $A0,$25,$AA, $CC,$CC, $44, $CC, $A0,$24,$AA, $CC,$CC
.byte $C4, $CC, $A0,$24,$AA, $A4,$4C, $4A, $A0,$22,$AA, $A7,$44
.byte $A0,$21,$AA, $A7,$44, $A0,$21,$AA, $A3,$44, $04, $A3,$44, $A0,$21,$AA
.byte $A0,$01,$A4, $44, $40, $00, $40, $44, $A0,$01,$A4
.byte $A0,$22,$AA, $A5,$44, $A0,$FF,$AA, $A0,$35,$AA
.byte $A1
static01_rle: .byte $28 ; ysize=48
.byte $A7,$00, $50, $05, $A4,$00, $50, $05, $00,$00
.byte $55, $A0,$1C,$00, $50, $05, $A4,$00, $50, $05
.byte $A3,$00, $55, $A0,$1B,$00, $50, $05, $A4,$00, $50
.byte $05, $A4,$00, $55, $A0,$1A,$00, $50, $05, $A5,$00
.byte $05, $00, $50, $A3,$00, $55, $A0,$19,$00, $50
.byte $05, $A7,$00, $50, $05, $A3,$00, $55, $A0,$18,$00
.byte $50, $05, $A7,$00, $50, $05, $A3,$00, $55,$55
.byte $A0,$17,$00, $50, $05, $A5,$00, $55, $00, $50
.byte $05, $A3,$00, $55, $00, $55, $A0,$17,$00, $05
.byte $A5,$00, $55, $00, $50, $05, $A3,$00, $66
.byte $00,$00, $55, $A0,$1C,$00, $66, $00,$00, $05, $A3,$00
.byte $66, $A3,$00, $55, $A0,$1B,$00, $66, $A6,$00, $66
.byte $A4,$00, $55, $A0,$1A,$00, $66, $A6,$00, $66, $A5,$00
.byte $55, $A0,$19,$00, $66, $A6,$00, $55, $00,$00, $50
.byte $A3,$00, $55, $A0,$18,$00, $55, $A6,$00, $55, $00,$00
.byte $50, $05, $A3,$00, $55, $A0,$17,$00, $55, $A6,$00
.byte $55, $00,$00, $50, $05, $A4,$00, $55, $A0,$1D,$00
.byte $55, $00,$00, $50, $05, $A5,$00, $55, $A0,$1C,$00
.byte $55, $A3,$00, $05, $A5,$00, $50, $55, $A0,$1B,$00
.byte $55, $A9,$00, $50, $05, $55, $A0,$1A,$00, $55
.byte $A9,$00, $50, $05, $00, $55, $A0,$19,$00, $55
.byte $A9,$00, $50, $05, $00,$00, $55, $A0,$16,$00, $AD,$50
.byte $55, $A3,$50, $55, $A0,$16,$50, $A0,$A0,$00
.byte $A7,$AA, $5A, $A0,$01,$A5, $A4,$AA, $5A, $A0,$01,$A5, $A0,$1F,$AA
.byte $5A, $A0,$01,$A5, $A4,$AA, $5A, $A0,$01,$A5, $A0,$1F,$AA, $5A
.byte $A0,$01,$A5, $A4,$AA, $5A, $A0,$01,$A5, $A0,$1F,$AA, $5A, $A0,$01,$A5
.byte $A5,$AA, $A0,$01,$A5, $A0,$01,$AA, $5A, $A0,$1D,$AA, $5A, $A0,$01,$A5
.byte $A7,$AA, $5A, $A0,$01,$A5, $A0,$1C,$AA, $5A, $A0,$01,$A5, $A7,$AA
.byte $5A, $A0,$01,$A5, $A3,$AA, $55, $A0,$18,$AA, $5A, $A0,$01,$A5
.byte $A5,$AA, $55, $A0,$01,$AA, $5A, $A0,$01,$A5, $A3,$AA, $55
.byte $A0,$19,$AA, $A0,$01,$A5, $A5,$AA, $55, $A0,$01,$AA, $5A, $A0,$01,$A5
.byte $A3,$AA, $66, $A0,$1F,$AA, $66, $A0,$02,$AA, $A0,$01,$A5, $A3,$AA
.byte $66, $A0,$1F,$AA, $66, $A6,$AA, $66, $A0,$1F,$AA, $66
.byte $A6,$AA, $66, $A0,$1F,$AA, $66, $A6,$AA, $55, $A0,$02,$AA
.byte $5A, $A0,$1C,$AA, $55, $A6,$AA, $55, $A0,$02,$AA, $5A
.byte $A0,$01,$A5, $A0,$1B,$AA, $55, $A6,$AA, $55, $A0,$02,$AA, $5A
.byte $A0,$01,$A5, $A0,$22,$AA, $55, $A0,$02,$AA, $5A, $A0,$01,$A5, $A0,$22,$AA
.byte $55, $A3,$AA, $A0,$01,$A5, $A5,$AA, $5A, $A0,$1C,$AA, $55
.byte $A9,$AA, $5A, $A0,$01,$A5, $A0,$1B,$AA, $55, $A9,$AA, $5A
.byte $A0,$01,$A5, $A0,$1B,$AA, $55, $A9,$AA, $5A, $A0,$01,$A5, $A0,$26,$AA
.byte $A0,$01,$A5, $A0,$BA,$AA
.byte $A1
static02_rle: .byte $28 ; ysize=48
.byte $00,$00, $55, $A7,$00, $66, $A3,$00, $55, $00,$00
.byte $55, $A0,$18,$00, $55, $A7,$00, $66, $A3,$00, $55
.byte $00,$00, $55, $A0,$18,$00, $55, $A7,$00, $66, $A3,$00
.byte $55, $00,$00, $55, $A0,$18,$00, $55, $A7,$00, $66
.byte $A3,$00, $55, $00,$00, $55, $A0,$18,$00, $55, $A7,$00
.byte $66, $A3,$00, $55, $00,$00, $55, $A0,$17,$00, $05
.byte $55, $A7,$05, $66, $A3,$05, $55, $05, $00
.byte $55, $A0,$18,$00, $55, $A7,$00, $66, $A3,$00, $55
.byte $00,$00, $55, $A0,$18,$00, $55, $A7,$00, $66, $A3,$00
.byte $55, $00,$00, $55, $A0,$18,$00, $55, $A7,$00, $66
.byte $A3,$00, $55, $00,$00, $55, $A0,$18,$00, $55, $A7,$00
.byte $66, $A3,$00, $55, $00,$00, $55, $A0,$18,$00, $55
.byte $A7,$00, $66, $A3,$00, $55, $00,$00, $55, $A0,$18,$00
.byte $55, $A7,$00, $66, $A3,$00, $55, $00,$00, $55
.byte $A0,$17,$00, $50, $55, $A7,$50, $66, $A3,$50, $55
.byte $50, $00, $55, $A0,$18,$00, $55, $A7,$00, $66
.byte $A3,$00, $55, $00,$00, $55, $A0,$17,$00, $60, $65
.byte $A7,$60, $66, $A3,$60, $65, $60, $00, $55
.byte $A0,$18,$00, $55, $A7,$00, $66, $A3,$00, $55, $00,$00
.byte $55, $A0,$18,$00, $55, $A7,$00, $66, $A3,$00, $55
.byte $00,$00, $55, $A0,$17,$00, $50, $55, $A7,$50, $66
.byte $A3,$50, $55, $50, $00, $55, $A0,$18,$00, $55
.byte $A7,$00, $66, $A3,$00, $55, $00,$00, $55, $A0,$16,$00
.byte $A0,$11,$50, $55, $A0,$16,$50, $A0,$A0,$00
.byte $A0,$02,$AA, $55, $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA
.byte $55, $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA, $55
.byte $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA, $55, $A7,$AA
.byte $66, $A3,$AA, $55, $A0,$1B,$AA, $55, $A7,$AA, $66
.byte $A3,$AA, $55, $A0,$1A,$AA, $A0,$01,$A5, $55, $A7,$A5, $66
.byte $A3,$A5, $55, $A0,$01,$A5, $A0,$1A,$AA, $55, $A7,$AA, $66
.byte $A3,$AA, $55, $A0,$1B,$AA, $55, $A7,$AA, $66, $A3,$AA
.byte $55, $A0,$1B,$AA, $55, $A7,$AA, $66, $A3,$AA, $55
.byte $A0,$1B,$AA, $55, $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA
.byte $55, $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA, $55
.byte $A7,$AA, $66, $A3,$AA, $55, $A0,$1A,$AA, $5A, $55
.byte $A7,$5A, $66, $A3,$5A, $55, $5A, $A0,$1A,$AA, $55
.byte $A7,$AA, $66, $A3,$AA, $55, $A0,$1A,$AA, $6A, $65
.byte $A7,$6A, $66, $A3,$6A, $65, $6A, $A0,$1A,$AA, $55
.byte $A7,$AA, $66, $A3,$AA, $55, $A0,$1B,$AA, $55, $A7,$AA
.byte $66, $A3,$AA, $55, $A0,$1A,$AA, $5A, $55, $A7,$5A
.byte $66, $A3,$5A, $55, $5A, $A0,$1A,$AA, $55, $A7,$AA
.byte $66, $A3,$AA, $55, $A0,$E1,$AA
.byte $A1
static03_rle: .byte $28 ; ysize=48
.byte $A3,$00, $55, $00, $66, $A3,$00, $55, $00,$00
.byte $66, $A4,$00, $55, $A0,$19,$00, $55, $00, $66
.byte $A3,$00, $55, $00,$00, $66, $A4,$00, $55, $A0,$19,$00
.byte $55, $00, $66, $A3,$00, $55, $00,$00, $66
.byte $A4,$00, $55, $A0,$17,$00, $06,$06, $56, $06, $66
.byte $A3,$06, $56, $06,$06, $66, $A3,$06, $00, $55
.byte $A0,$19,$00, $55, $00, $66, $A3,$00, $55, $00,$00
.byte $66, $A4,$00, $55, $A0,$19,$00, $55, $00, $66
.byte $A3,$00, $55, $00,$00, $66, $A4,$00, $55, $A0,$18,$00
.byte $06, $56, $06, $66, $A3,$06, $56, $06,$06
.byte $66, $A3,$06, $00, $55, $A0,$18,$00, $50, $55
.byte $50, $66, $A3,$50, $55, $50,$50, $66, $A3,$50
.byte $00, $55, $A0,$19,$00, $55, $00, $66, $A3,$00
.byte $55, $00,$00, $66, $A4,$00, $55, $A0,$19,$00, $55
.byte $00, $66, $A3,$00, $55, $00,$00, $66, $A4,$00
.byte $55, $A0,$19,$00, $55, $00, $66, $A3,$00, $55
.byte $00,$00, $66, $A4,$00, $55, $A0,$17,$00, $50,$50, $55
.byte $50, $66, $A3,$50, $55, $50,$50, $66, $50,$50
.byte $00,$00, $55, $A0,$19,$00, $55, $00, $66, $A3,$00
.byte $55, $00,$00, $66, $A4,$00, $55, $A0,$19,$00, $55
.byte $00, $66, $A3,$00, $55, $00,$00, $66, $A4,$00
.byte $55, $A0,$19,$00, $55, $00, $66, $A3,$00, $55
.byte $00,$00, $66, $A4,$00, $55, $A0,$19,$00, $55, $00
.byte $66, $A3,$00, $55, $00,$00, $66, $A4,$00, $55
.byte $A0,$19,$00, $55, $00, $66, $A3,$00, $55, $00,$00
.byte $66, $A4,$00, $55, $A0,$17,$00, $50,$50, $55, $50
.byte $66, $A3,$50, $55, $50,$50, $66, $A3,$50, $00
.byte $55, $A0,$19,$00, $55, $00, $66, $A3,$00, $55
.byte $00,$00, $06, $A4,$00, $55, $A0,$16,$00, $A0,$11,$50, $55
.byte $A0,$16,$50, $A0,$A0,$00
.byte $A3,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA
.byte $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55
.byte $A0,$02,$AA, $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA
.byte $55, $A0,$02,$AA, $66, $A0,$1C,$AA, $A0,$02,$A6, $56, $A0,$01,$A6
.byte $66, $A3,$A6, $56, $A0,$02,$A6, $66, $A3,$A6, $A0,$1B,$AA
.byte $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA, $66
.byte $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA
.byte $66, $A0,$1D,$AA, $A0,$01,$A6, $56, $A0,$01,$A6, $66, $A3,$A6
.byte $56, $A0,$02,$A6, $66, $A3,$A6, $A0,$1A,$AA, $5A, $55
.byte $5A, $66, $A3,$5A, $55, $5A,$5A, $66, $A3,$5A
.byte $A0,$1B,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA
.byte $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55
.byte $A0,$02,$AA, $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA
.byte $55, $A0,$02,$AA, $66, $A0,$1C,$AA, $5A,$5A, $55, $5A
.byte $66, $A3,$5A, $55, $5A,$5A, $66, $5A,$5A, $A0,$1C,$AA
.byte $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA, $66
.byte $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA
.byte $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55
.byte $A0,$02,$AA, $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66, $A3,$AA
.byte $55, $A0,$02,$AA, $66, $A0,$1E,$AA, $55, $A0,$01,$AA, $66
.byte $A3,$AA, $55, $A0,$02,$AA, $66, $A0,$1C,$AA, $5A,$5A, $55
.byte $5A, $66, $A3,$5A, $55, $5A,$5A, $66, $A3,$5A
.byte $A0,$1B,$AA, $55, $A0,$01,$AA, $66, $A3,$AA, $55, $A0,$02,$AA
.byte $A0,$01,$A6, $A0,$E3,$AA
.byte $A1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 374 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 B

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 B

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -152,6 +152,7 @@ OFFSET = $EF
INTRO_LOOPL = $F0
INTRO_LOOPH = $F1
INTRO_LOOPER = $F7
STATIC_LOOPER = $F8
PHYSICIST_X = $F0
PHYSICIST_Y = $F1