Commit Graph

18 Commits

Author SHA1 Message Date
Daniel Loffgren
fb14c09db3 Had to disable color temporarily, but now the console video uses only waddch's, and so is restorable
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@35 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-18 08:35:38 +00:00
Daniel Loffgren
1660b3a08f Adapted PIA code to allow dropping to the debugger via the back tick key
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@34 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-18 08:29:31 +00:00
Daniel Loffgren
0d7a3c032a Use new interactive debugger module from v6502
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@33 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-18 07:16:14 +00:00
Daniel Loffgren
ee0a0ea896 Added uppercase force logic back
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@31 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-17 07:27:36 +00:00
Daniel Loffgren
d2a680bdf7 This character encoding should be correct now
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@26 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-17 04:38:53 +00:00
Daniel Loffgren
b9de338cbf use \r for carriage return, since that is what it is intended to be (unmasked 0D, CR). Also added an encoding relationship for the escape/reset key
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@22 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-16 06:15:12 +00:00
Daniel Loffgren
19573995f9 Corrected on which side the char set capitalization should happen
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@19 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 09:10:26 +00:00
Daniel Loffgren
33c59e08f4 Added freezing from CEZ, casting of write callbacks, some limited backspace support
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@18 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 08:19:08 +00:00
Daniel Loffgren
748ea68368 Don't mask letters that aren't alpha
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@17 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:45:55 +00:00
Daniel Loffgren
a18eb41a34 Implemented the cool green screen flash for _doCoolVideoStart
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@16 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:43:46 +00:00
Daniel Loffgren
a83bd0fa8b Fixed newline character translation
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@15 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:34:58 +00:00
Daniel Loffgren
db84fee47d Fixed newline flushing
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@14 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:32:41 +00:00
Daniel Loffgren
cc2d4a8554 Added some preprocessor definitions for keyboard readiness register
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@13 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:23:51 +00:00
Daniel Loffgren
73ea7d164b PIA input and output both work now
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@12 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 07:18:02 +00:00
Daniel Loffgren
4509c00cb1 Added some PIA lifecycle code, and curses action
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@11 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 01:33:42 +00:00
Daniel Loffgren
6241f39bd0 Keyboard CLRF register needs to be non-zero when there is no input
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@10 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 01:20:12 +00:00
Daniel Loffgren
d5b4f0a83b Added some character set conversion code
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@8 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 01:13:08 +00:00
Daniel Loffgren
19733ba72b Some very basic PIA functionality
git-svn-id: svn+ssh://svn.phoenixbox.net/svn/apple1/trunk@5 64f78de7-aa59-e511-a0e8-0002a5492df0
2015-09-14 00:24:03 +00:00