ported tehtriz to Cx16

This commit is contained in:
Irmen de Jong 2021-02-10 21:55:14 +01:00
parent 9867dfcdeb
commit 321fdd10d1

View File

@ -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