58321f66b8
add note about structs
aa6add0667
add basic documentation
45a9670357
baseline effort of portability
92aa9071fe
deltatime handling
a3a74765c9
C donut
0a08ba33db
final cleanup and basic documentation
69973b24f4
rename spiral.py to main.py
fd7b0ec647
donut
b550a62af8
bulk commit before breaking everything
96f1104734
clean up remaining non conforming file and method names
9e7da12bf5
Convert all class methods and function declarations to camel case
7552e539c5
major cleanup
7e4d3c8da8
update instruction set to match new version
e827ac11b5
commit before ISA revamp
f290b836cf
add screen and memory banking
6bf0c9917a
various assorted tweaks, and type system tweaks
e7cb198123
use grid layout. begin ui cleanup
e2d3bae806
Add UiEvent's. Make events follow types
caf86de9b9
fix
ea7ea322f7
Event based UI. Abstract instructions. Colored mem
51751c568b
major ui enhancements