-
Notifications
You must be signed in to change notification settings - Fork 9
/
x.lst
51 lines (50 loc) · 1.71 KB
/
x.lst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
ca65 V2.13.3 - (C) Copyright 1998-2012 Ullrich von Bassewitz
Main file : x.s
Current file: x.s
000000r 1 ;
000000r 1 ; x.s
000000r 1 ; Apple2BuildPipelineSample
000000r 1 ;
000000r 1 ; Part of a sample build pipeline for Apple ][ software development
000000r 1 ;
000000r 1 ; Created by Quinn Dunki on 8/15/14.
000000r 1 ; One Girl, One Laptop Productions
000000r 1 ; http://www.quinndunki.com
000000r 1 ; http://www.quinndunki.com/blondihacks
000000r 1 ;
000000r 1
000000r 1
000000r 1 .org $6000
006000 1
006000 1 ; Reserved locations
006000 1
006000 1 INVERSE = $32
006000 1
006000 1
006000 1 ; Constants
006000 1
006000 1 CHAR_NORMAL = $ff
006000 1 CHAR_INVERSE = $3f
006000 1 CHAR_FLASH = $7f
006000 1
006000 1
006000 1 ; ROM entry points
006000 1
006000 1 COUT = $fded
006000 1
006000 1
006000 1
006000 1 ; Main
006000 1
006000 1 main:
006000 1 ;lda #CHAR_FLASH
006000 1 ;sta INVERSE
006000 1
006000 1 loop:
006000 1 A9 D8 lda #'X' + $80
006002 1 20 ED FD jsr COUT
006005 1 4C 00 60 jmp loop ; OMG so many Xs
006008 1
006008 1
006008 1
006008 1