|
|
ab06a7db5a
|
use H register instead of HRAM byte to store alive neighbor count
|
2018-12-31 02:21:18 +01:00 |
|
|
|
da8f88d72c
|
better interrupt handling, rendering in hbl still too slow, much faster automata update by only reading necessary neighbors
|
2018-12-31 02:09:14 +01:00 |
|
|
|
798e11c1d4
|
split totaltorender into linesleft and tilesleft, makes rendering code simpler and faster
|
2018-12-30 16:02:03 +01:00 |
|
|
|
eb63517a49
|
automata bugfix
|
2018-12-29 20:41:49 +01:00 |
|
|
|
6d932e0166
|
automata bugfixes
|
2018-12-29 19:48:24 +01:00 |
|
|
|
816db6c101
|
rendering! which shows computation is totally buggy :D
|
2018-12-29 19:09:06 +01:00 |
|
|
|
5d2fbf30a6
|
bugfixes
|
2018-12-29 01:51:33 +01:00 |
|
|
|
cc2bf13512
|
store 4 cells per byte, raised resolution to 40x36, no rendering yet
|
2018-12-29 00:42:12 +01:00 |
|
|
|
d25ce019e7
|
rendering! there are bugs and I don't know if they are rendering related or automaton...
|
2018-12-28 00:23:20 +01:00 |
|
|
|
23b6ad662f
|
added interrupt handlers for rendering (no rendering yet)
|
2018-12-27 19:39:42 +01:00 |
|
|
|
0ea98b1904
|
do computations in work ram on a 32x32 grid (no display yet)
|
2018-12-27 13:38:30 +01:00 |
|
|
|
a92f2dfd17
|
do not disable screen while computing, wait h-blank before reading to vram. Simple implementation, awfully slow, at least doesn't blink :)
|
2018-12-26 16:18:52 +01:00 |
|
|
|
1bd335dd56
|
made memory copy a function instead of a macro
|
2018-12-26 15:56:35 +01:00 |
|
|
|
9fe236ab42
|
fixed offset table for top left corner
|
2018-12-26 14:22:31 +01:00 |
|
|
|
ab9debb0b3
|
First implementation, blinks quite a lot due to lcd being disable while updating the automaton
|
2018-12-26 12:29:48 +01:00 |
|