it does not work
This commit is contained in:
parent
05059e3e26
commit
53f6dea29c
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -39,3 +39,5 @@ res/fonts/compressed/
|
||||||
res/furnace.appdata.xml
|
res/furnace.appdata.xml
|
||||||
src/asm/6502/*.o
|
src/asm/6502/*.o
|
||||||
src/asm/6502/*.bin
|
src/asm/6502/*.bin
|
||||||
|
src/asm/6502/nes/test.nes
|
||||||
|
src/asm/6502/nes/test.o
|
||||||
|
|
|
@ -25,6 +25,7 @@ main:
|
||||||
dey
|
dey
|
||||||
bne -
|
bne -
|
||||||
dex
|
dex
|
||||||
|
stx $01
|
||||||
bne -
|
bne -
|
||||||
; clear zero page
|
; clear zero page
|
||||||
ldx #$00
|
ldx #$00
|
||||||
|
@ -56,6 +57,20 @@ startPlayer:
|
||||||
inx
|
inx
|
||||||
bne -
|
bne -
|
||||||
|
|
||||||
|
; set palette
|
||||||
|
bit PPUSTATUS
|
||||||
|
lda #$3f
|
||||||
|
sta PPUADDR
|
||||||
|
lda #$00
|
||||||
|
sta PPUADDR
|
||||||
|
|
||||||
|
ldx #$00
|
||||||
|
- lda ppuPalette.w,x
|
||||||
|
sta PPUDATA
|
||||||
|
inx
|
||||||
|
cpx #$10
|
||||||
|
bne -
|
||||||
|
|
||||||
; set up PPU
|
; set up PPU
|
||||||
+ lda #$07
|
+ lda #$07
|
||||||
sta PPUMASK
|
sta PPUMASK
|
||||||
|
@ -105,6 +120,12 @@ helloWorld:
|
||||||
.db "Hello, World!"
|
.db "Hello, World!"
|
||||||
.db 0
|
.db 0
|
||||||
|
|
||||||
|
ppuPalette:
|
||||||
|
.db $0e, $00, $10, $30
|
||||||
|
.db $0e, $00, $10, $30
|
||||||
|
.db $0e, $00, $10, $30
|
||||||
|
.db $0e, $00, $10, $30
|
||||||
|
|
||||||
volMaxArray:
|
volMaxArray:
|
||||||
.dw $40, $40, $40, $40
|
.dw $40, $40, $40, $40
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue