Age | Commit message (Collapse) | Author |
|
|
|
configuring the palette; Re-add algorithms; Fix get and set using old naming convention; Rename project to ax; Update vsync;
|
|
|
|
parameters inside parantheses; Rename entry point to ax_start; Add macro for converting RGB-values into colour values; Remove algo module;
|
|
instead of coordinates; Add macro for converting coordinates to pixel numbers; Add colour parameter to cir; Add screen width parameter to plottex and cir; Use pixel width instead of graphics mode for clrscrn, plottex, and cir variants; Support C++; Implement clrscrn and plottex in C++; Remove error screen;
|
|
bss and data correctly, rename to 'script.ld'); Add function for plotting textures (plottex); Use left-to-right numbers; Use variably-sized enumerations; Fix clrscrn;
|
|
|
|
Fix incorrect address for vcount in vsync; Fix incorrect size of vcount in vsync; Fix non-looping loop in vsync; Remove nullptr macro (Clang supports it now);
|
|
|
|
|
|
|
|
bank; Add functions for getting the value of a pixel (getpx); Add functions for reading a colour value (rd); Remove return value from plot; Update readme; Fix plot5;
|
|
mode; Update readme; Make error 'ok' always zero; Remove error 'misc'; Restructure assembly; Add more error codes; Add new header 'algo'; Add functions for copying memory sequences (cp); Add function for V-syncing (vsync); Add functions for filling the screen (clrscrn{X}); Make plot take the video address;
|
|
in assembly; Implement getkeymap in assembly; Update get and set internally;
|
|
Add an extra line on the error 'barcode';
|
|
Add function for flipping pages; Add nodiscard to the get functions; Make setpx take the address of the video page;
|
|
|
|
functions for checking keys;
|