From 216518d65b0a762873741c2e6037f0e7ef3a0e48 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 22 Apr 2025 19:43:43 -0500 Subject: [PATCH] prepare to add an info view --- src/asm/6502/nes/test.s | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/src/asm/6502/nes/test.s b/src/asm/6502/nes/test.s index 077aef5cb..5c78ad600 100644 --- a/src/asm/6502/nes/test.s +++ b/src/asm/6502/nes/test.s @@ -47,18 +47,25 @@ startPlayer: ; draw some text lda #$20 sta PPUADDR - lda #$42 + lda #$40 sta PPUADDR - ldx #$00 -- lda helloWorld.w,x - beq + + lda #screenText + sta $01 + ldy #0 + clc +- lda ($00),y + beq ++ sta PPUDATA - inx + inc $00 bne - + inc $01 + bcc - ; set palette -+ bit PPUSTATUS +++ bit PPUSTATUS lda #$3f sta PPUADDR lda #$00 @@ -137,8 +144,18 @@ fcsCmdTableHigh=fcsCmdTableExample .include "../stream.s" ; data -helloWorld: - .db "Furnace Test Player" +screenText: + .db " Furnace Test Player " + .db " " + .db " channel " + .db " " + .db " PC tick " + .db " note pitch " + .db " vib vibPos " + .db " arp porta " + .db " vol volS " + .db " pan " + .db " " .db 0 ppuPalette: