1
0
mirror of https://github.com/rzzzwilson/pymlac.git synced 2025-06-10 09:32:41 +00:00
Commit Graph

144 Commits

Author SHA1 Message Date
Ross Wilson
f6ddcf0772 More debug and testing 2016-03-03 23:19:14 +07:00
Ross Wilson
614bd2d226 Do full TTY load test 2016-03-03 20:51:14 +07:00
Ross Wilson
9f6a1f0d97 Add second ORG block for debug 2016-03-03 20:44:34 +07:00
Ross Wilson
4b4b0a9369 Add logging for debug 2016-03-03 20:44:01 +07:00
Ross Wilson
1a4f601964 Add special ROM code for testing 2016-03-03 20:43:22 +07:00
Ross Wilson
ae453b350c Add trace, turn off DISPLAY stuff 2016-03-03 20:42:43 +07:00
Ross Wilson
8271db3b86 Fixed handling of TtyIn device 2016-03-02 19:55:03 +07:00
Ross Wilson
f4e74140ec Test lc16sd blockloader 2016-03-02 12:00:31 +07:00
Ross Wilson
9be7aa869a New disassembled code fragments 2016-03-01 15:10:09 +07:00
Ross Wilson
ee9660384e Removed debug, improved 'dumpmem' file format 2016-02-29 15:42:09 +07:00
Ross Wilson
115bff6c90 Removed debug 2016-02-29 15:41:20 +07:00
Ross Wilson
65470f0bcb Final form of pymlac test 2016-02-29 15:40:36 +07:00
Ross Wilson
5def9fb012 Removed all debug prints 2016-02-29 15:40:09 +07:00
Ross Wilson
125848db7e Removed all debug prints 2016-02-29 15:39:39 +07:00
Ross Wilson
925f818fc5 Final form of test 2016-02-29 15:39:06 +07:00
Ross Wilson
176b507dc1 Testing PTR ROM code 2016-02-28 12:11:14 +07:00
Ross Wilson
6b857e7cad Extra debug prints 2016-02-27 20:13:07 +07:00
Ross Wilson
ec6378439a Correct 'dumpmem' usage 2016-02-27 20:12:37 +07:00
Ross Wilson
ce37d869a2 Added flush() to flush trace file 2016-02-27 20:12:06 +07:00
Ross Wilson
88164ae884 Changed PTR ROM contents for debug 2016-02-27 20:07:12 +07:00
Ross Wilson
47557c7864 Better 'bad address' handling 2016-02-27 17:40:19 +07:00
Ross Wilson
e33fa6e8ee More debug and better indirect tracing 2016-02-27 17:39:37 +07:00
Ross Wilson
91a01f72d7 Slightly more realistic test 2016-02-27 17:39:06 +07:00
Ross Wilson
3ae2b7a8ca JMP and DAC opcode not tracing properly 2016-02-26 17:55:43 +07:00
Ross Wilson
ef4fa67ce7 Fixed bug in PTR_ROM_IMAGE 2016-02-26 17:55:12 +07:00
Ross Wilson
df8ec1dc76 Test is now dumpmem.asm code 2016-02-26 17:53:31 +07:00
Ross Wilson
d3db063bd2 Rethink trace, shows 'DAC *10' problem 2016-02-26 16:47:51 +07:00
Ross Wilson
a5c48fb43e Getting Imlac machine running, test loading 2016-02-25 14:56:55 +07:00
Ross Wilson
f17c26b503 Test files for 'dumpmem' DSL opcode 2016-02-24 11:15:40 +07:00
Ross Wilson
74fa03e2f1 Added 'dumpmem' DSL opcode 2016-02-24 11:15:14 +07:00
Ross Wilson
c84b89407a Show problem with loader 2016-01-22 18:29:41 +07:00
Ross Wilson
e63265a08b Fixed TTY bugs and improved rununtil 2016-01-22 12:26:24 +07:00
Ross Wilson
0e65a8885e Small test to run loader code 2016-01-22 12:24:13 +07:00
Ross Wilson
440fb57990 Working towards a runnable Imlac 2016-01-21 20:55:55 +07:00
Ross Wilson
3eb41c0536 Got trace working 2016-01-21 15:01:55 +07:00
Ross Wilson
c64e8a148b Improved forst 'assemble' test 2016-01-21 15:01:42 +07:00
Ross Wilson
e34c0b811a Initial comit of the 'pymlac' main executable 2016-01-20 15:09:27 +07:00
Ross Wilson
37e1ae5142 Slightly better reporting on bad DSL ops 2016-01-20 15:09:05 +07:00
Ross Wilson
c846714bdd Better handling on non-interactive tests 2016-01-20 11:23:18 +07:00
Ross Wilson
f6a0bfce5f Added all possible tests to 'make test' 2016-01-20 11:20:45 +07:00
Ross Wilson
e706183d7b Removed string/char/int confusion 2016-01-20 11:20:22 +07:00
Ross Wilson
0b5024c52c Removed massive trailing spaces 2016-01-20 11:06:13 +07:00
Ross Wilson
dfeac3b1d4 Got combined PtrPtp device working 2016-01-20 11:00:58 +07:00
Ross Wilson
2bcbab9028 New amalgamated PtrPtp device 2016-01-19 13:19:17 +07:00
Ross Wilson
fc5ac6c66d Now treated as one device 2016-01-19 13:18:12 +07:00
Ross Wilson
c845138bef Preparing for full emulation 2015-11-06 17:19:19 +07:00
Ross Wilson
d222eec8a7 Removed superfluous line 2015-11-01 20:03:29 +07:00
Ross Wilson
5256b7fb1c Added papertape reader/punch tests 2015-10-31 16:43:54 +07:00
Ross Wilson
863f014adb Added pymlac-local ignores 2015-10-31 16:43:22 +07:00
Ross Wilson
cee4e0ad16 Combined Ptr.py and Ptp.py 2015-10-31 16:42:37 +07:00