OSDN Git Service

aligned test app with vhdl test.
authorastoria-d@office-vm <astoria-d@office-vm>
Mon, 23 Feb 2015 03:00:02 +0000 (12:00 +0900)
committerastoria-d@office-vm <astoria-d@office-vm>
Mon, 23 Feb 2015 03:00:02 +0000 (12:00 +0900)
tools/regression-test/ppu-minimum.asm

index 9b09d97..1bead99 100644 (file)
        lda     #$13\r
        sta     $2007\r
 \r
+       lda     #$0f\r
+       sta     $2007\r
+       lda     #$04\r
+       sta     $2007\r
+       lda     #$14\r
+       sta     $2007\r
+       lda     #$24\r
+       sta     $2007\r
+\r
+       lda     #$0f\r
+       sta     $2007\r
+       lda     #$08\r
+       sta     $2007\r
+       lda     #$18\r
+       sta     $2007\r
+       lda     #$28\r
+       sta     $2007\r
+\r
+       lda     #$05\r
+       sta     $2007\r
+       lda     #$0c\r
+       sta     $2007\r
+       lda     #$1c\r
+       sta     $2007\r
+       lda     #$2c\r
+       sta     $2007\r
+\r
+;;;sprite palette\r
+       lda     #$00\r
+       sta     $2007\r
+       lda     #$24\r
+       sta     $2007\r
+       lda     #$1b\r
+       sta     $2007\r
+       lda     #$11\r
+       sta     $2007\r
+\r
+       lda     #$00\r
+       sta     $2007\r
+       lda     #$32\r
+       sta     $2007\r
+       lda     #$16\r
+       sta     $2007\r
+       lda     #$20\r
+       sta     $2007\r
+\r
+       lda     #$00\r
+       sta     $2007\r
+       lda     #$26\r
+       sta     $2007\r
+       lda     #$01\r
+       sta     $2007\r
+       lda     #$31\r
+       sta     $2007\r
+\r
 ;;init vram\r
 ;;name table\r
        lda     #$20\r
        lda     #$45\r
        sta     $2007\r
 \r
+;;another msg 'DEE TEST!'\r
+       lda     #$21\r
+       sta     $2006\r
+       lda     #$e6\r
+       sta     $2006\r
+\r
+       lda     #$44\r
+       sta     $2007\r
+       lda     #$45\r
+       sta     $2007\r
+       lda     #$45\r
+       sta     $2007\r
+       lda     #$00\r
+       sta     $2007\r
+       lda     #$00\r
+       sta     $2007\r
+       lda     #$54\r
+       sta     $2007\r
+       lda     #$45\r
+       sta     $2007\r
+       lda     #$53\r
+       sta     $2007\r
+       lda     #$54\r
+       sta     $2007\r
+       lda     #$21\r
+       sta     $2007\r
+\r
 ;;attr tbl\r
        lda     #$23\r
        sta     $2006\r
        lda     #$d8\r
        sta     $2007\r
 \r
+;;sprite\r
+       lda     #$00\r
+       sta     $2003\r
+       lda     #$02\r
+       sta     $2004\r
+       lda     #$4d\r
+       sta     $2004\r
+       lda     #$03\r
+       sta     $2004\r
+       lda     #$64\r
+       sta     $2004\r
+\r
+       lda     #$04\r
+       sta     $2003\r
+       lda     #$32\r
+       sta     $2004\r
+       lda     #$4f\r
+       sta     $2004\r
+       lda     #$01\r
+       sta     $2004\r
+       lda     #$1e\r
+       sta     $2004\r
+\r
+       lda     #$08\r
+       sta     $2003\r
+       lda     #$33\r
+       sta     $2004\r
+       lda     #$50\r
+       sta     $2004\r
+       lda     #$01\r
+       sta     $2004\r
+       lda     #$21\r
+       sta     $2004\r
+\r
+       lda     #$0c\r
+       sta     $2003\r
+       lda     #$3d\r
+       sta     $2004\r
+       lda     #$51\r
+       sta     $2004\r
+       lda     #$02\r
+       sta     $2004\r
+       lda     #$23\r
+       sta     $2004\r
+\r
+\r
 ;;enble ppu.\r
        lda     #$1e\r
        sta     $2001\r