You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23-3Lines changed: 23 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# VTUI library Programmers Reference
2
2
3
-
Version 0.9
3
+
Version 1.0
4
4
5
5
*Author: Jimmy Dansbo*
6
6
7
-
**This is preliminary documentation and can change at any point.**
7
+
**Note that this documentation can change at any point.**
8
8
9
9
This document describes the **V**ERA **T**ext **U**ser **I**nterface library.
10
10
@@ -19,8 +19,11 @@ This document describes the **V**ERA **T**ext **U**ser **I**nterface library.
19
19
* [initialize](#function-name-initialize)
20
20
* [screen_set](#function-name-screen_set)
21
21
* [set_bank](#function-name-set_bank)
22
+
* [get_bank](#function-name-get_bank)
22
23
* [set_stride](#function-name-set_stride)
24
+
* [get_stride](#function-name-get_stride)
23
25
* [set_decr](#function-name-set_decr)
26
+
* [get_decr](#function-name-get_decr)
24
27
* [clr_scr](#function-name-clr_scr)
25
28
* [gotoxy](#function-name-gotoxy)
26
29
* [plot_char](#function-name-plot_char)
@@ -54,7 +57,7 @@ A cc65 header file and wrapper has recently been developed to ease support in cc
54
57
55
58
The VTUI library is designed to be loaded by standard CBM kernal functions [SETLFS](https://cx16.dk/c64-kernal-routines/setlfs.html), [SETNAM](https://cx16.dk/c64-kernal-routines/setnam.html) and [LOAD](https://cx16.dk/c64-kernal-routines/load.html).
56
59
57
-
In several assemblers it is possible to load a binary file directly with the sourcecode. for ACME it is done something like this `VTUI !BIN "VTUI0.9.BIN"` and for CA65 it would be done like this `VTUI .INCBIN "VTUI0.9.BIN"`. The ACME and CA65 include files use this method to load the library.
60
+
In several assemblers it is possible to load a binary file directly with the sourcecode. for ACME it is done something like this `VTUI !BIN "VTUI1.0.BIN"` and for CA65 it would be done like this `VTUI .INCBIN "VTUI1.0.BIN"`. The ACME and CA65 include files use this method to load the library.
58
61
59
62
If an assembler is used to include the binary file, be aware that the first two bytes are a loading address so base address of the actual library will be: `VTUILIB=VTUI+2`.
0 commit comments