Commit Log

commit description author date
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