Commit Graph

8702 Commits

Author SHA1 Message Date
Kartik K. Agaram bfa0efb7d1 game of life in lisp
Super slow; each frame is cleared as a sort of progress indicator while
it computes the next frame.

In the process I realize I need to adjust every single trace in the
shell sources to be more fault-tolerant to a filled-up trace stream.
2021-07-26 17:19:04 -07:00
Kartik K. Agaram 46441d7204 .
Smoked out some issues by rendering a single frame of Game of Life.
Incredibly slow.
2021-07-26 02:27:32 -07:00
Kartik K. Agaram 81c3678515 gracefully trace large multi-dimensional arrays 2021-07-26 02:08:09 -07:00
Kartik K. Agaram 6a92f3b535 gracefully trace large arrays 2021-07-26 02:06:48 -07:00
Kartik K. Agaram 6b57715502 palette operations now a bit faster 2021-07-26 01:33:48 -07:00
Kartik K. Agaram 438c00fd1f . 2021-07-26 01:21:46 -07:00
Kartik K. Agaram ef637b6bab . 2021-07-26 01:12:04 -07:00
Kartik K. Agaram 3e76e0540b shell primitive: initialize array of some size 2021-07-26 00:56:30 -07:00
Kartik K. Agaram 4c224c5375 shell primitive: iset to mutate array at index 2021-07-25 16:46:12 -07:00
Kartik K. Agaram f7a890d435 shell primitive: array index 2021-07-25 16:35:21 -07:00
Kartik K. Agaram 17e50d27d4 shell: array type 2021-07-25 16:24:45 -07:00
Kartik K. Agaram 7ed4a6aed9 . 2021-07-25 16:24:45 -07:00
Kartik K. Agaram ff24d7b810 . 2021-07-25 16:24:45 -07:00
Kartik K. Agaram 251f317c38 . 2021-07-25 16:24:45 -07:00
Kartik K. Agaram 170b6787c5 shell: starting to implement arrays 2021-07-25 16:24:45 -07:00
Kartik K. Agaram 492f7bd0b7 . 2021-07-25 12:36:18 -07:00
Kartik K. Agaram 99cc27200f . 2021-07-24 21:35:52 -07:00
Kartik K. Agaram 4f60a4a6b2 . 2021-07-24 21:10:37 -07:00
Kartik K. Agaram 4d3c9f6b1a . 2021-07-22 22:33:45 -07:00
Kartik K. Agaram 5aea0c11b7 update memory map doc and anticipate a gotcha 2021-07-22 03:58:54 -07:00
Kartik K. Agaram d0f39e75ca . 2021-07-20 08:43:25 -07:00
Kartik K. Agaram 13ef425825 . 2021-07-20 08:43:25 -07:00
Kartik K. Agaram 5f254d0d02 .
Update run instructions for linux/app/ examples, and make sure they are
correct.
2021-07-20 08:43:25 -07:00
Kartik K. Agaram 0b9ea19c98 .
Delete the examples from Crenshaw. They're extremely rudimentary, and
they were really just trial runs for the Mu toolchain.
2021-07-20 08:43:25 -07:00
Kartik K. Agaram de5e1931ed start work on running the Mu toolchain atop Mu 2021-07-19 23:24:03 -07:00
Kartik K. Agaram 1eb1ac81ea . 2021-07-19 20:08:30 -07:00
Kartik K. Agaram 4b5a6f6c30 . 2021-07-19 20:05:00 -07:00
Kartik K. Agaram 8be28fdd46 error message when trying to jump to primitive 2021-07-19 19:58:10 -07:00
Kartik K. Agaram 7204135203 . 2021-07-19 19:55:10 -07:00
Kartik K. Agaram 916d011753 . 2021-07-19 19:52:24 -07:00
Kartik K. Agaram c0db806820 . 2021-07-19 19:46:04 -07:00
Kartik K. Agaram a4c28e1bfb . 2021-07-19 17:57:41 -07:00
Kartik K. Agaram 542773df2f render functions in MRU order 2021-07-19 15:39:36 -07:00
Kartik K. Agaram b22e6ebfe2 . 2021-07-17 00:23:52 -07:00
Kartik K. Agaram a43bd8598a . 2021-07-16 22:56:07 -07:00
Kartik K. Agaram 4318d7619a forgot to `git add` a file 2021-07-16 22:44:43 -07:00
Kartik K. Agaram 13ca31ba09 . 2021-07-16 09:24:02 -07:00
Kartik K. Agaram d89a9ec5d3 . 2021-07-16 09:14:28 -07:00
Kartik K. Agaram cdc60a443c . 2021-07-16 09:08:09 -07:00
Kartik K. Agaram d771fb6bab more powerful load-sectors 2021-07-16 08:58:15 -07:00
Kartik K. Agaram 96c217ab1c . 2021-07-16 08:48:40 -07:00
Kartik K. Agaram 7247b9cfb9 . 2021-07-16 08:41:28 -07:00
Kartik K. Agaram 78357b8852 . 2021-07-16 08:38:43 -07:00
Kartik K. Agaram 44d26b77c4 . 2021-07-16 08:28:56 -07:00
Kartik K. Agaram ac45f09715 . 2021-07-16 06:13:51 -07:00
Kartik K. Agaram cd9a3fe3ad . 2021-07-16 06:12:51 -07:00
Kartik K. Agaram 055d8d7869 . 2021-07-16 06:09:30 -07:00
Kartik K. Agaram 62c64772e7 . 2021-07-15 19:59:00 -07:00
Kartik K. Agaram 8679001f5c . 2021-07-14 01:54:25 -07:00
Kartik K. Agaram f1cdea5dab color dithering seems to be working 2021-07-14 01:46:53 -07:00