Commit Graph

30 Commits

Author SHA1 Message Date
Peter Evans 4b0b8e1a89 Move vm_debug fully into apple2 2018-04-07 00:53:17 -05:00
Peter Evans 18e0bde099 Remove vm_reflect.c 2018-04-07 00:39:49 -05:00
Peter Evans c665df3531 Move reflect to event 2018-04-07 00:33:40 -05:00
Peter Evans a913668c02 Missing some reorg changes; move reflect into event, debug 2018-04-07 00:26:31 -05:00
Peter Evans 4d34663435 Add hires graphics file; draw hires graphics 2018-03-13 16:08:31 -05:00
Peter Evans df960220ef First crack at lo-res graphics 2018-03-11 23:28:28 -05:00
Peter Evans a614c1e5df Add new file, vm_debug.c, and help command for it 2018-02-23 21:58:30 -06:00
Peter Evans 4e0892dc86 Add dependency injection container for vm 2018-02-06 23:24:48 -06:00
Peter Evans fbee851daf Add apple2 reflect code 2018-02-06 00:30:46 -06:00
Peter Evans c1c42834ed Add reflect system to virtual machine 2018-02-05 20:31:05 -06:00
Peter Evans 72c4111458 Add event system; move event code into vm_event.c 2018-02-05 00:28:22 -06:00
Peter Evans fadf5a9782 Add decode...code 2018-02-01 18:41:01 -06:00
Peter Evans a53ee9698b Compile the new enc.c file 2018-01-31 00:10:41 -06:00
Peter Evans d581194bbc Add apple text functions and refactor draw logic for text 2018-01-24 16:11:08 -06:00
Peter Evans bf529d6c9b Finish map, mapper handling for keyboard events
We still need to revise the test code we currently have for handling
keyboard functions; I imagine some code will need to be removed.
2018-01-17 01:07:31 -06:00
Peter Evans a0a5132099 Add pc file for peripheral card ROM 2018-01-15 23:50:33 -06:00
Peter Evans cadc19b3e5 Add display buffer read/write mappers 2018-01-13 15:40:40 -06:00
Peter Evans 3738d70a43 Switch bank code into its own file 2018-01-12 22:06:49 -06:00
Peter Evans b2add9c3de Move vm_area logic into its own file 2018-01-07 20:05:02 -06:00
Peter Evans 4d07bd7640 Add objstore code, tests 2018-01-03 20:51:20 -06:00
Peter Evans 0aaa888b3f Compile apple2.mem.c 2018-01-02 23:49:40 -06:00
Peter Evans f98e2f65ee Add disassembly scan function, tests 2017-12-28 23:47:36 -06:00
Peter Evans 29652b2368 Implement draw text functionality 2017-12-22 15:48:48 -06:00
Peter Evans f31fcd9c37 Add support for vm_bitfont 2017-12-19 21:50:50 -06:00
Peter Evans a81f422d2d Add apple2.dd.c to source file list 2017-12-14 22:28:24 -06:00
Peter Evans cf62694ef0 Add option parsing code, tests 2017-12-08 17:06:21 -06:00
Peter Evans 18dca43e61 It's erc, not emp 2017-12-06 16:07:36 -06:00
Peter Evans 0e02fb8a1a Add struct, initial create function for apple2 2017-12-06 14:36:14 -06:00
Peter Evans 3cebed2377 Adding all of the instruction files 2017-12-02 13:05:53 -06:00
Peter Evans 237d5e3cb6 First commit 2017-11-21 23:24:51 -06:00