From 321fdd10d1df973080fbf55f14e4fc8cc54402dc Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Wed, 10 Feb 2021 21:55:14 +0100 Subject: [PATCH] ported tehtriz to Cx16 --- docs/source/todo.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/todo.rst b/docs/source/todo.rst index f8f2f55da..19dc036c2 100644 --- a/docs/source/todo.rst +++ b/docs/source/todo.rst @@ -5,7 +5,6 @@ TODO - optimize for loop iterations better to allow proper inx, cpx #value, bne loop instructions (like repeat loop) - implement the linked_list millfork benchmark -- port tehtriz to cx16 (add audio later) - add a graphical star map (of the local area) to textelite - refactor the asmgen into their own submodule? @@ -15,6 +14,7 @@ TODO - use the 65c02 bit clear/set/test instructions for single-bit operations - try to fix the bresenham line routines in graphics and gfx2 (sometimes they're a pixel 'off') - add a flood fill routine to gfx2? +- add sound to the cx16 tehtriz - add a f_seek() routine for the Cx16 that uses its seek dos api? - optimizer: detect variables that are written but never read - mark those as unused too and remove them, such as uword unused = memory("unused222", 20) - also remove the memory slab allocation - add a compiler option to not remove unused subroutines. this allows for building library programs