mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-02-21 07:29:18 +00:00
duke: tilemap can move
This commit is contained in:
parent
d5d84a58d5
commit
b6d5f8431c
@ -102,7 +102,7 @@ tiley: .byte $00
|
||||
copy_tilemap_subset:
|
||||
|
||||
; set start
|
||||
lda #20
|
||||
lda TILEMAP_Y
|
||||
clc
|
||||
adc #>BIG_TILEMAP
|
||||
sta cptl1_smc+2 ; set proper row in big tilemap
|
||||
@ -115,7 +115,7 @@ copy_tilemap_subset:
|
||||
|
||||
cp_tilemap_outer_loop:
|
||||
|
||||
ldx #13
|
||||
ldx TILEMAP_X
|
||||
ldy #0
|
||||
cp_tilemap_inner_loop:
|
||||
|
||||
|
@ -74,6 +74,10 @@ duke_start:
|
||||
;====================================
|
||||
; copy in tilemap subset
|
||||
;====================================
|
||||
lda #13
|
||||
sta TILEMAP_X
|
||||
lda #20
|
||||
sta TILEMAP_Y
|
||||
|
||||
jsr copy_tilemap_subset
|
||||
|
||||
|
@ -90,7 +90,8 @@ LASER_OUT = $87
|
||||
LASER_X = $88
|
||||
LASER_Y = $89
|
||||
LASER_DIRECTION = $8A
|
||||
|
||||
TILEMAP_X = $8B
|
||||
TILEMAP_Y = $8C
|
||||
|
||||
; done game puzzle state
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user