Commit graph

41 commits

Author SHA1 Message Date
5487fb66a2 Add jump-immediate extension to the ISA 2023-01-02 23:12:06 -07:00
b0260ce315 [NO TESTS] WIP 2023-01-02 23:07:24 -07:00
a731616146 Pixel write 2023-01-02 00:46:19 -07:00
7bd08d65de Clippy fix 2023-01-01 23:37:26 -07:00
45bffd1dcf Get video_sdl2 compiling 2023-01-01 23:37:10 -07:00
f52fe61359 WIP in the direction of the graphics device 2022-12-29 01:16:43 -07:00
5152a5c47d Clippy fix 2022-12-26 10:29:01 -07:00
3effc52981 Adding sdl2 for graphics support 2022-12-26 10:28:23 -07:00
5eb718d20e And passing all stock(ish) test cases 2022-12-26 01:19:08 -07:00
34ceb1b392 A nasty pop2+keep bug 2022-12-25 22:57:07 -07:00
2dfd53ba16 More tests 2022-12-25 22:54:27 -07:00
3d18b42584 Unused import 2022-12-25 22:54:02 -07:00
de2ec62f36 Drop WAL to remove warnings for now 2022-12-25 22:53:49 -07:00
93476015c5 Testing & bugstomping 2022-12-25 21:49:05 -07:00
8ef06a7e1a Technically there are two valid NOPs 2022-12-24 01:34:16 -07:00
51d6cdd3b1 And full(ish) test coverage 2022-12-24 01:25:49 -07:00
6ea80dd3d2 Implement writes 2022-12-24 01:14:04 -07:00
fb2c4774eb Reworking devices to set up for a simple buff device 2022-12-24 01:09:45 -07:00
be87f13956 Everything but port I/O somewhat tested 2022-12-24 00:26:33 -07:00
5fa72b2112 Almost out of power on the plane 2022-12-23 20:41:44 -07:00
e74e2458ef Create a PopStack helper for keep mode 2022-12-23 13:34:32 -07:00
b7ade42661 Break out step() 2022-12-23 00:13:19 -07:00
09bb1854bf More tightening 2022-12-23 00:06:07 -07:00
b7df86ce2a Tighten all this up using helpers 2022-12-22 23:46:19 -07:00
802a369a8e Bugfix; @iximeow, swizzle was wrong 2022-12-22 22:11:31 -07:00
d74018e762 And finish the fundamental ops 2022-12-22 21:06:23 -07:00
6ee73379bb [NO TESTS] WIP 2022-12-22 20:49:41 -07:00
8630125e4d [NO TESTS] WIP 2022-12-22 18:45:20 -07:00
2bc93922bc [NO TESTS] WIP 2022-12-20 10:33:39 -07:00
6e92ae507f [NO TESTS] WIP 2022-12-20 10:20:40 -07:00
6bf7c7425e [NO TESTS] WIP 2022-12-19 00:34:35 -07:00
b8eeecb2c3 [NO TESTS] WIP 2022-12-19 00:29:30 -07:00
d7343b901f More guards 2022-12-18 15:21:04 -07:00
da885e3984 Basic tests 2022-12-18 15:20:06 -07:00
518a71d24a Unittests on the stack; fix byte order & round-tripping 2022-12-18 12:22:06 -07:00
670b656410 [NO TESTS] WIP 2022-12-13 01:19:03 -07:00
15cc949472 [NO TESTS] WIP 2022-12-13 00:51:18 -07:00
e6faac5788 [NO TESTS] WIP 2022-12-13 00:27:30 -07:00
12d657097c [NO TESTS] WIP 2022-12-11 22:50:41 -07:00
48cd076364 Reorder some sections 2022-12-10 13:09:03 -07:00
f46b47c70b Getting started 2022-12-10 12:51:31 -07:00