Commit Graph

  • 5899396fb6 Added scale to the command line master Will Angenent 2019-11-25 21:46:39 +0000
  • 85417562c1 Added colored hires mode and monochrome keyboard toggle Will Angenent 2019-11-25 19:38:58 +0000
  • 9323078bc0 Added flag to disable DOS delay code Will Angenent 2019-11-10 12:32:16 +0000
  • 4e5449f3ca Migrated to GO11 modules Will Angenent 2019-11-02 13:33:05 +0000
  • 1d77f67ea7 Migrated to GO11 modules 0.0.2 Will Angenent 2019-11-02 13:33:05 +0000
  • c49a14d9ca Replaced charmap sheet png loading with hardcoded characters ... 0.0.1 Will Angenent 2018-05-29 19:51:19 +0100
  • ca7f2d2e04 Made golint happy Will Angenent 2018-05-28 17:31:52 +0100
  • 01adea08ba Added missing assert Will Angenent 2018-05-28 17:30:10 +0100
  • ec44175e62 Added comments to disk package Will Angenent 2018-05-28 17:01:59 +0100
  • 5e330c1373 Added comments to mmu package Will Angenent 2018-05-28 16:30:01 +0100
  • b549d0e33d Added some documentation to cpu package & made some small tweaks Will Angenent 2018-05-28 14:47:16 +0100
  • c397f0e092 Made everything that can be private in cpu package private Will Angenent 2018-05-28 14:19:17 +0100
  • 01e92c6c80 Added instructions for the CPU tests and a missing file Will Angenent 2018-05-28 14:00:01 +0100
  • bf09ca8257 More comments Will Angenent 2018-05-28 10:54:36 +0100
  • dc28e6afe4 Renamed RWTS test filename to indicate it's DOS Will Angenent 2018-05-28 10:44:21 +0100
  • 9b34349e8a Added more comments Will Angenent 2018-05-28 10:43:21 +0100
  • 7caa6647e7 Merged some common code Will Angenent 2018-05-27 23:07:40 +0100
  • ce69239c1e Added comments to video.go Will Angenent 2018-05-27 22:58:19 +0100
  • 650669ecff Added a bunch of comments Will Angenent 2018-05-27 21:57:46 +0100
  • 99b6faf7e3 README tidy up Will Angenent 2018-05-27 21:46:14 +0100
  • 7e19cdeed4 Fixed run intructions Will Angenent 2018-05-27 20:45:31 +0100
  • 01ffd7e781 Use a stock DOS3.3 slave disk & fixed the tests Will Angenent 2018-05-27 20:37:26 +0100
  • 12e3eb2218 Adapted DOS3.3 test to use a master disk, to match the README's instructions Will Angenent 2018-05-27 20:08:48 +0100
  • a08ed604c8 Added README Will Angenent 2018-05-27 16:44:16 +0100
  • a1907b759b Renamed prodos disk for consistency Will Angenent 2018-05-27 16:22:23 +0100
  • d3fc9c5469 Added license Will Angenent 2018-05-27 16:12:10 +0100
  • ade84dc657 Added glide based dependency management Will Angenent 2018-05-27 11:48:03 +0100
  • 024eebae61 Renamed mos6502 to apple2 Will Angenent 2018-05-27 11:05:00 +0100
  • f95348163d Renamed appleiie to apple2e Will Angenent 2018-05-27 10:49:38 +0100
  • 6d75050954 Added source of the charmap Will Angenent 2018-05-26 23:31:25 +0100
  • 7ce52edf93 Moved disk module out of mmu Will Angenent 2018-05-26 23:23:35 +0100
  • 2aa16a20f0 Made a bunch of things private in disk.go Will Angenent 2018-05-26 23:17:18 +0100
  • 543bb6925c Removed -image flag, the disk image is a non-positional param now Will Angenent 2018-05-26 23:08:38 +0100
  • 3233cfc244 Added page switching in text, gr and hgr Will Angenent 2018-05-26 22:27:29 +0100
  • 3dd01cd5f2 Removed comment Will Angenent 2018-05-26 21:35:11 +0100
  • d950bb8ff0 Fixed aux memory writes that should have been ignored Will Angenent 2018-05-26 13:58:41 +0100
  • 9f2226d968 Updated drive head move logic to handle Prodos's head move logic Will Angenent 2018-05-20 19:46:12 +0100
  • 6f19957ee7 Added aux memory and 80 column card stubs ... Will Angenent 2018-05-20 16:44:27 +0100
  • f1dff51564 Added bank switched upper memory Will Angenent 2018-05-20 11:02:08 +0100
  • a43fd7c08c Added Disassemble utils Will Angenent 2018-05-19 11:42:14 +0100
  • c2163c8197 Fixed multiple DOS tests not working Will Angenent 2018-05-19 11:30:30 +0100
  • e48ca1a393 Fixed test var clobber Will Angenent 2018-05-19 10:56:05 +0100
  • c26b44c686 Added optional click when drive head moves Will Angenent 2018-05-19 10:55:41 +0100
  • bdcf3e0db7 Added disk writes Will Angenent 2018-05-17 13:13:10 +0100
  • 1ea1b10ab0 Ensure DOS actually boots in boot test Will Angenent 2018-05-16 10:39:53 +0100
  • 699b4923bd Added monochrome hires mode Will Angenent 2018-05-15 21:54:33 +0100
  • 94c6ecd97d Added some comments to the audio samples calculation Will Angenent 2018-05-15 11:12:38 +0100
  • de7299a5ab Rearranged files and resurrected CPU test Will Angenent 2018-05-14 23:39:55 +0100
  • 55e0b6b664 Added dos33 boot test for benchmarking purposes Will Angenent 2018-05-14 23:23:01 +0100
  • 825840a9b6 Removed unused var Will Angenent 2018-05-14 23:03:12 +0100
  • 91cf87d297 moved reset to a better place Will Angenent 2018-05-14 22:49:35 +0100
  • 0f17ecfd21 Moved some screen constants to a better place Will Angenent 2018-05-14 22:49:14 +0100
  • 95eb6fb575 Shortened audio attenuation Will Angenent 2018-05-14 22:44:44 +0100
  • 31a4ba8cf6 Adjusted clock frequency to be ever so slightly more correct Will Angenent 2018-05-14 18:51:50 +0100
  • a5441b2615 Added some comments for missing instruction names Will Angenent 2018-05-14 18:51:38 +0100
  • 1324460d9d Corrected branch cycles timing issue Will Angenent 2018-05-14 18:51:11 +0100
  • 8284073beb Added very basic audio processing Will Angenent 2018-05-14 10:33:49 +0100
  • 23f7dc04b2 Run ebiten in background Will Angenent 2018-05-12 19:40:17 +0100
  • 7ae4159424 Added lores mode Will Angenent 2018-05-12 18:55:36 +0100
  • 0a7b8c81b3 Added capslock key, toggable with ctrl-alt-c Will Angenent 2018-05-12 13:59:43 +0100
  • 100c44cb11 Added disk controller and disk images ... Will Angenent 2018-05-11 15:57:42 +0100
  • 7ec43f0299 Added command line disassembler Will Angenent 2018-05-10 13:32:42 +0100
  • f8ca059f18 Split IO into its own module Will Angenent 2018-05-09 21:25:21 +0100
  • a5acfb9140 Renamed InitDisasm to InitInstructionDecoder Will Angenent 2018-05-09 19:32:38 +0100
  • d89c7babf0 Refactored memory read/write to MMU Will Angenent 2018-05-09 19:31:15 +0100
  • c2a9e819b1 Made state global, to simplify later refactors Will Angenent 2018-05-09 17:43:39 +0100
  • ad9be4d604 Renamed disasm to debug Will Angenent 2018-05-09 17:35:41 +0100
  • ef0000b67b Renamed vid and moved some more vid stuff to it Will Angenent 2018-05-09 17:34:10 +0100
  • 4bc2403e25 Reduced flash frequency slightly Will Angenent 2018-05-09 17:29:11 +0100
  • fb6d868bc3 Removed ROM code for slots that haven't been implemented yet Will Angenent 2018-05-09 15:58:02 +0100
  • 389773cb1d Added keyboard controller Will Angenent 2018-05-09 15:41:20 +0100
  • 7d64938630 Added warm reset key combination using ctrl-alt-r Will Angenent 2018-05-09 10:57:04 +0100
  • 9c9f826c6a Replaced MemoryMap with an PageTable array Will Angenent 2018-05-09 10:27:43 +0100
  • 481ddf0ebf Integrated test-vid with test-apple-iie-boot ... Will Angenent 2018-05-08 22:18:49 +0100
  • 5d1c25a724 Added MMU and WIP rudimentary apple //e boot test Will Angenent 2018-05-08 19:32:55 +0100
  • d45e1a4aac Added IRQ/BRK/NMI support + tests Will Angenent 2018-05-04 15:47:22 +0100
  • 4b2a4c3730 Initial commit Will Angenent 2018-04-29 20:41:11 +0100