17 Commits

Author SHA1 Message Date
e4405cc225 attempt chatgpt emulator for display 2025-07-03 11:41:54 -04:00
8509b20109 improved matrix display stuff 2025-07-03 09:29:46 -04:00
1a53f1d782 more instructions and tests passing. 2025-07-01 16:58:59 -04:00
9b9462c98c fixed size from 32mb to 32kb 2025-07-01 13:14:01 -04:00
f9c938757f box swap 2025-07-01 13:08:23 -04:00
d97774e97b some instructions have code and tests 2025-06-30 13:55:35 -04:00
9e0e8b5910 closer to ticking.
has microsteps in the UI
decodes from a NOP only binary
some basic instructions are starting to move data around
2025-06-30 08:50:18 -04:00
8ed93fc90e closer to being able to run a cycle? 2025-06-30 07:17:17 -04:00
0c475127f6 BUGFIX: Decoder now decodes instructions without parameters 2025-06-29 10:55:47 -04:00
e5c2319803 removes sccache
updates display of ben eater pc
doesnt blow up when creating a rom chip anymore
doesnt blow up when creating a pc anymore
2025-06-28 12:37:01 -04:00
d89fc1cd2b decodes all instructions i think.
start of a beneater pc
2025-06-27 12:14:54 -04:00
57544589b3 applies chatgpt suggestions.
...
does not appear to decode everything
2025-06-25 09:34:19 -04:00
1b2fb2c221 from_bytes needs tests
instruction.to_string() passes all its tests.
2025-06-24 11:05:02 -04:00
768e83dfb8 more decode and encode code 2025-06-23 15:35:36 -04:00
87ae4e7890 box swap 2025-06-23 09:18:37 -04:00
a550fe40b9 some decode. some encode. some to_string 2025-06-22 16:26:10 -04:00
bbb263d4d1 Initial commit 2025-06-13 14:03:53 -04:00