| 571d38c4dec3 | Remove unused function | Steve Losh | Mon, 26 Dec 2016 22:28:59 -0500 | 
 
  | 1099c2dbc3ad | Add menus | Steve Losh | Sat, 24 Dec 2016 14:47:21 -0500 | 
 
  | 7400e3b3fbba | Make the sound type configurable | Steve Losh | Thu, 22 Dec 2016 23:03:16 -0500 | 
 
  | 2b9d7edf9182 | Add build instructions and clean up a bit | Steve Losh | Thu, 22 Dec 2016 22:18:41 -0500 | 
 
  | 4a305535df61 | `digit` moved to cl-losh | Steve Losh | Wed, 21 Dec 2016 15:29:11 -0500 | 
 
  | f5b1186121b8 | Audio fixes | Steve Losh | Wed, 21 Dec 2016 15:13:57 -0500 | 
 
  | d1a00aa22e79 | Cleanup with qtenumcase | Steve Losh | Mon, 19 Dec 2016 18:19:37 -0500 | 
 
  | e4dbbebd67fa | Minor cleanup | Steve Losh | Mon, 19 Dec 2016 13:05:04 -0500 | 
 
  | af9c310b6b51 | Clean up from blog post | Steve Losh | Sun, 18 Dec 2016 12:55:46 -0500 | 
 
  | 768effcba68b | Clean up debugger, more docstrings | Steve Losh | Sat, 17 Dec 2016 13:30:29 -0500 | 
 
  | 74a28f68aa62 | Rename `square` to avoid name conflict | Steve Losh | Fri, 16 Dec 2016 23:41:37 -0500 | 
 
  | a4741fecf88d | Add plot.png to .hgignore. | Steve Losh | Fri, 16 Dec 2016 23:41:29 -0500 | 
 
  | 89e97f4b9950 | Actually add the damn file | Steve Losh | Fri, 16 Dec 2016 23:29:26 -0500 | 
 
  | 8155568555ec | Fix screen-wrapping bullshit, move declarations, opcode->instruction | Steve Losh | Fri, 16 Dec 2016 23:27:33 -0500 | 
 
  | 9671aac2bbb5 | Add lisp.prof to .hgignore. | Steve Losh | Fri, 16 Dec 2016 23:27:18 -0500 | 
 
  | d9139e596d0a | More `(setf (values ...) ...)`ing | Steve Losh | Fri, 16 Dec 2016 20:23:33 -0500 | 
 
  | 3adca260d465 | More cleanup | Steve Losh | Fri, 16 Dec 2016 15:31:51 -0500 | 
 
  | b1c263ecec31 | Split the debugger into its own file | Steve Losh | Fri, 16 Dec 2016 14:49:23 -0500 | 
 
  | ee000116796f | Move GUI stuff into its own file | Steve Losh | Fri, 16 Dec 2016 14:42:58 -0500 | 
 
  | 2dd99e07f368 | Clean up a bunch of unnecessary code | Steve Losh | Fri, 16 Dec 2016 14:36:52 -0500 | 
 
  | 9f22ed821ddd | Fix the stupid tetris input bug | Steve Losh | Thu, 15 Dec 2016 19:45:03 -0500 | 
 
  | 92440a7b350b | Add laptop keys | Steve Losh | Thu, 15 Dec 2016 19:44:28 -0500 | 
 
  | 09f977d7168e | Add simple debugger breakpoints (still needs UI) | Steve Losh | Thu, 24 Nov 2016 17:58:41 +0000 | 
 
  | c96b71d08dfd | Add disassembly parity control | Steve Losh | Thu, 24 Nov 2016 17:18:34 +0000 | 
 
  | 165f6873f5dd | Handle invalid register values gracefully | Steve Losh | Thu, 24 Nov 2016 13:19:48 +0000 | 
 
  | 38dbcc76d3d0 | Add register value editing | Steve Losh | Thu, 24 Nov 2016 13:14:51 +0000 | 
 
  | 2e803dec5d58 | Attempt at a crazy DSL thing for opcodes.
   crazy-dsl | Steve Losh | Thu, 24 Nov 2016 12:45:02 +0000 | 
 
  | 503bfe5cd173 | Clean up with some fancy `iterate` drivers | Steve Losh | Tue, 22 Nov 2016 21:41:34 +0000 | 
 
  | 16ee9cf6d798 | Remove optimization nutbaggery and fix the sound init main thread bullshit | Steve Losh | Tue, 22 Nov 2016 11:55:23 +0000 | 
 
  | e20d9e9b90b3 | Make the sound less nutty | Steve Losh | Mon, 21 Nov 2016 20:59:38 +0000 | 
 
  | ad512d2a802f | Add some overengineered-to-hell sound | Steve Losh | Mon, 21 Nov 2016 20:29:54 +0000 | 
 
  | 553c97ea41b7 | Remove global variable | Steve Losh | Mon, 21 Nov 2016 17:57:45 +0000 | 
 
  | 2f3e461098af | Move timers to a separate thread, fix keys, fix memory loading | Steve Losh | Mon, 21 Nov 2016 17:50:07 +0000 | 
 
  | 11cac4bb8d4c | Start porting the graphics to use VAOs/shaders
   shaders | Steve Losh | Mon, 21 Nov 2016 16:58:27 +0000 | 
 
  | 8b67739b3eb8 | Clean up key await functionality, add resetting | Steve Losh | Sat, 19 Nov 2016 12:23:13 +0000 | 
 
  | 8ca52e1d0bb0 | Clean up timer/clock cycle stuff | Steve Losh | Sat, 19 Nov 2016 11:57:42 +0000 | 
 
  | 15dc85d07ef8 | Add real-ass debugging and fix the stupid controls | Steve Losh | Fri, 18 Nov 2016 23:29:41 +0000 | 
 
  | 15e3dd889f0b | Add register viewer, clean up disassembly | Steve Losh | Fri, 18 Nov 2016 15:52:47 +0000 | 
 
  | d18676cbb4f2 | Open the debugger when running the main UI | Steve Losh | Fri, 18 Nov 2016 15:06:50 +0000 | 
 
  | cf5f62fff15b | Clean up the debugging interface | Steve Losh | Fri, 18 Nov 2016 14:58:05 +0000 | 
 
  | c0e64287468e | Add stack viewer and saner UI | Steve Losh | Fri, 18 Nov 2016 13:14:42 +0000 | 
 
  | 4e284e3b3aff | Cleanup | Steve Losh | Fri, 18 Nov 2016 00:58:52 +0000 | 
 
  | e6a45e9d9869 | WELL DO IT LIVE | Steve Losh | Fri, 18 Nov 2016 00:56:05 +0000 | 
 
  | 5e7aa5bae23f | Add a basic debugger UI | Steve Losh | Thu, 17 Nov 2016 23:54:14 +0000 | 
 
  | bdaf51633983 | Clean up the disassembler | Steve Losh | Thu, 17 Nov 2016 21:04:40 +0000 | 
 
  | a316b453595a | Start working on a basic debugger | Steve Losh | Thu, 17 Nov 2016 21:00:47 +0000 | 
 
  | 8e58d7eb4d03 | More work.  Things appear on the screen now. | Steve Losh | Thu, 17 Nov 2016 15:50:38 +0000 | 
 
  | fd215349e7bb | More opcodes | Steve Losh | Wed, 16 Nov 2016 20:54:13 +0000 | 
 
  | 5cfbf08cb54d | Add GUI and implement a bit more | Steve Losh | Wed, 16 Nov 2016 20:41:42 +0000 | 
 
  | f7f47291a61a | Start writing this thing I guess | Steve Losh | Wed, 16 Nov 2016 02:01:44 +0000 | 
 
  | d7119e2cc512 | Initial commit | Steve Losh | Tue, 15 Nov 2016 23:12:46 +0000 |