summaryrefslogtreecommitdiff
path: root/agbx/source/priv
AgeCommit message (Collapse)Author
2022-12-19Move scrnw and scrnh to gfx; Make coord take scrnw parameter; Expand macro ↵9.0Gabriel Jensen
parameters inside parantheses; Rename entry point to ax_start; Add macro for converting RGB-values into colour values; Remove algo module;
2022-12-18Remove typeof macro; Update makefile styling; Update linker script (place ↵7.0Gabriel Jensen
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;
2022-10-27Use prefix ax instead of agbx (including header folders); Fix version constant;6.0Gabriel Jensen
2022-10-27Add structure for circles; Reimplement setpx1; Add better assembly comments; ↵5.0Gabriel Jensen
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);
2022-09-16Add function for getting the current video bank (getvbnk); Remove debug ↵3.0Gabriel Jensen
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;
2022-09-14Enable warnings in demo makefile; Implement flip in assembly; Implement init ↵2.2Gabriel Jensen
in assembly; Implement getkeymap in assembly; Update get and set internally;
2022-09-09Initial;0.0Gabriel Jensen