Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LoadMap:
- lda #$20
- sta $2006
- lda #$00
- sta $2006
- ldy #$00
- @LoadMapLoop1:
- lda Map, y
- sta $2007
- iny
- tya
- cmp #$FF
- beq @LoadMap2
- jmp @LoadMapLoop1
- @LoadMap2:
- ldy #$00
- @LoadMapLoop2:
- lda Map+$FF, y
- sta $2007
- iny
- tya
- cmp #$FF
- beq @LoadMap3
- jmp @LoadMapLoop2
- @LoadMap3:
- ldy #$00
- @LoadMapLoop3:
- lda Map+$1FE, y
- sta $2007
- iny
- tya
- cmp #$FF
- beq @LoadMap4
- jmp @LoadMapLoop3
- @LoadMap4:
- ldy #$00
- @LoadMapLoop4:
- lda Map+$2FD, y
- sta $2007
- iny
- tya
- cmp #$FF
- beq @DoneLoadingMap
- jmp @LoadMapLoop4
- @DoneLoadingMap:
- lda #$20
- sta $2006
- lda #$40
- sta $2006
- lda #$FF
- sta $2007 ;Place sprite-0 collision tile
- rts
- Map: .incbin "map.nam"
- MapEnd:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement