]> git.sur5r.net Git - cc65/blob - libsrc/c64/extra/soft80.s
Removed joy_masks array.
[cc65] / libsrc / c64 / extra / soft80.s
1 ;
2 ; Groepaz/Hitmen, 12.10.2015
3 ;
4 ; import/overload stubs for the soft80 implementation
5
6         .include "../soft80.inc"
7
8         ; soft80_cgetc.s
9         .import soft80_cgetc
10         .export _cgetc := soft80_cgetc                  ; cgetc.s
11
12         ; soft80_color.s
13         .import soft80_textcolor
14         .import soft80_bgcolor
15         .export _textcolor := soft80_textcolor          ; color.s
16         .export _bgcolor := soft80_bgcolor              ; color.s
17
18         ; soft80_cputc.s
19         .import soft80_cputc
20         .import soft80_cputcxy
21         .import soft80_cputdirect
22         .import soft80_putchar
23         .import soft80_newline
24         .import soft80_plot
25         .export _cputc := soft80_cputc                  ; cputc.s
26         .export _cputcxy := soft80_cputcxy              ; cputc.s
27         .export cputdirect := soft80_cputdirect         ; cputc.s
28         .export putchar := soft80_putchar               ; cputc.s
29         .export newline := soft80_newline               ; cputc.s
30         .export plot := soft80_plot                     ; cputc.s
31
32         ; soft80_kclrscr.s
33         .import soft80_kclrscr
34         .export _clrscr := soft80_kclrscr               ; clrscr.s
35
36         ; soft80_kplot.s
37         .import soft80_kplot
38         .export PLOT := soft80_kplot                    ; kplot.s
39
40         ; soft80_kscreen.s
41         .import soft80_screensize
42         .export screensize := soft80_screensize         ; _scrsize.s
43         ; FIXME: use _scrsize.s/remove soft80_scrsize.s
44         ;.export SCREEN := soft80_screensize             ; kernal func (kernal.s)
45
46         ; VIC sprite data for the mouse pointer
47         .export         mcb_spritememory  := soft80_spriteblock
48         .export         mcb_spritepointer := (soft80_vram + $03F8)
49
50         ; Chars used by chline () and cvline ()
51         .exportzp       chlinechar = CH_HLINE
52         .exportzp       cvlinechar = CH_VLINE