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

Commit Graph

  • 83a3eb31b0 Start the opcode->word table Ross Wilson 2016-01-27 12:28:08 +07:00
  • 49c09b3b1e Start assembling actual instructions Ross Wilson 2016-01-27 10:46:56 +07:00
  • 6fff1b7f46 'run' target for tests Ross Wilson 2016-01-27 10:46:24 +07:00
  • f338a29ba3 More staged test files Ross Wilson 2016-01-27 10:45:50 +07:00
  • 189079a9c7 Removed unused function Ross Wilson 2016-01-26 13:58:30 +07:00
  • 61122bb354 More tests Ross Wilson 2016-01-26 13:52:16 +07:00
  • 5700127b71 Generate ASCII data 2 bytes/word Ross Wilson 2016-01-26 13:34:19 +07:00
  • dc91627ca6 Small changes to test things Ross Wilson 2016-01-26 13:33:23 +07:00
  • c57aaae548 Test code for pyasm functions Ross Wilson 2016-01-26 13:33:00 +07:00
  • a402d4d40a Ignore pyasm.py, the test artifact Ross Wilson 2016-01-26 13:32:17 +07:00
  • 86a6f7bb14 Almost finished, need to assemble opcode Ross Wilson 2016-01-25 16:27:06 +07:00
  • 01d2d7b60d Remove undefined Ross Wilson 2016-01-25 16:26:48 +07:00
  • 052529c519 Working, worry about expressions Ross Wilson 2016-01-24 19:47:05 +07:00
  • ef3abe8b9b Fixed field stripping code Ross Wilson 2016-01-24 18:16:36 +07:00
  • 7bc858e965 Got expressions working Ross Wilson 2016-01-24 17:37:52 +07:00
  • 1cdaacdbb5 Added handling for 'END' Ross Wilson 2016-01-24 11:54:20 +07:00
  • 2a2760d962 Added expression 'value' field Ross Wilson 2016-01-24 11:53:30 +07:00
  • 5019b762eb Always useful Ross Wilson 2016-01-24 11:53:03 +07:00
  • c11ff5e4b9 Getting better, now lists input file Ross Wilson 2016-01-23 20:34:48 +07:00
  • 6b55c1cac8 Improved test code Ross Wilson 2016-01-23 20:34:31 +07:00
  • d07eefad6f Test ASM file Ross Wilson 2016-01-23 17:55:58 +07:00
  • b03cade06e Spacewar source code Ross Wilson 2016-01-23 17:54:58 +07:00
  • 964a9a62f5 Start the python assembler directory Ross Wilson 2016-01-22 18:30:03 +07:00
  • c84b89407a Show problem with loader Ross Wilson 2016-01-22 18:29:41 +07:00
  • 38a928c5d0 Slight improvement to test Ross Wilson 2016-01-22 18:28:10 +07:00
  • a79c88ef4a Fix for handling of comments Ross Wilson 2016-01-22 18:27:31 +07:00
  • e63265a08b Fixed TTY bugs and improved rununtil Ross Wilson 2016-01-22 12:26:24 +07:00
  • 0e65a8885e Small test to run loader code Ross Wilson 2016-01-22 12:24:13 +07:00
  • 440fb57990 Working towards a runnable Imlac Ross Wilson 2016-01-21 20:55:55 +07:00
  • 3eb41c0536 Got trace working Ross Wilson 2016-01-21 15:01:55 +07:00
  • c64e8a148b Improved forst 'assemble' test Ross Wilson 2016-01-21 15:01:42 +07:00
  • e34c0b811a Initial comit of the 'pymlac' main executable Ross Wilson 2016-01-20 15:09:27 +07:00
  • 37e1ae5142 Slightly better reporting on bad DSL ops Ross Wilson 2016-01-20 15:09:05 +07:00
  • c846714bdd Better handling on non-interactive tests Ross Wilson 2016-01-20 11:23:18 +07:00
  • f6a0bfce5f Added all possible tests to 'make test' Ross Wilson 2016-01-20 11:20:45 +07:00
  • e706183d7b Removed string/char/int confusion Ross Wilson 2016-01-20 11:20:22 +07:00
  • 0b5024c52c Removed massive trailing spaces Ross Wilson 2016-01-20 11:06:13 +07:00
  • dfeac3b1d4 Got combined PtrPtp device working Ross Wilson 2016-01-20 11:00:58 +07:00
  • 2bcbab9028 New amalgamated PtrPtp device Ross Wilson 2016-01-19 13:19:17 +07:00
  • dd21fb6167 Minor grammar fix Ross Wilson 2016-01-19 13:18:53 +07:00
  • fc5ac6c66d Now treated as one device Ross Wilson 2016-01-19 13:18:12 +07:00
  • 2b9bf71448 Move to RST README files Ross Wilson 2015-12-01 15:31:08 +07:00
  • 1b3b4075d2 Removed temp book Ross Wilson 2015-11-10 16:23:42 +07:00
  • ea124191f6 Transfer book to elsewhere Ross Wilson 2015-11-10 14:01:02 +07:00
  • d8f0e47a46 Temp to transfer file elsewhere Ross Wilson 2015-11-10 13:45:11 +07:00
  • c845138bef Preparing for full emulation Ross Wilson 2015-11-06 17:19:19 +07:00
  • 6ea6737619 Tests now pass Ross Wilson 2015-11-06 14:07:53 +07:00
  • 061f235c89 All tests except line 427 OK Ross Wilson 2015-11-06 10:58:49 +07:00
  • 9b2af3695e Almost a clean test Ross Wilson 2015-11-05 20:27:52 +07:00
  • 2bf6e1f7d1 DSL test suite mostly working, 3 errors Ross Wilson 2015-11-05 14:53:43 +07:00
  • 6d03e33354 Getting ptrptp.c working (and test_cpu.c) Ross Wilson 2015-11-04 19:58:22 +07:00
  • 147a295cff Remove old PTR and PTP implementations Ross Wilson 2015-11-04 19:39:20 +07:00
  • d95de1af6c Debugging test on line 380, HON|HSF failing Ross Wilson 2015-11-03 20:01:23 +07:00
  • 82363e1a5c Implementing new DSL instructions Ross Wilson 2015-11-03 19:54:12 +07:00
  • d9adb7e0a5 Test PTR file Ross Wilson 2015-11-03 19:53:45 +07:00
  • 0d3e318837 Put bootstrap code into own file Ross Wilson 2015-11-03 19:53:29 +07:00
  • 388d582c00 Combining PTR and PTP device Ross Wilson 2015-11-01 20:03:43 +07:00
  • d222eec8a7 Removed superfluous line Ross Wilson 2015-11-01 20:03:29 +07:00
  • c7cbd809ad Implemented the multi-line assemble Ross Wilson 2015-11-01 11:23:21 +07:00
  • 5256b7fb1c Added papertape reader/punch tests Ross Wilson 2015-10-31 16:43:54 +07:00
  • 863f014adb Added pymlac-local ignores Ross Wilson 2015-10-31 16:43:22 +07:00
  • cee4e0ad16 Combined Ptr.py and Ptp.py Ross Wilson 2015-10-31 16:42:37 +07:00
  • bf681457f7 Updated project state Ross Wilson 2015-10-30 23:00:59 +07:00
  • 818211c9a5 Getting PTP test working Ross Wilson 2015-10-30 22:21:21 +07:00
  • e01762c2dc Fixed bad output code for PSF Ross Wilson 2015-10-30 21:54:22 +07:00
  • d0fffc9458 Changed file creator to bash Ross Wilson 2015-10-30 21:29:41 +07:00
  • 5eacc77007 Changed file creator to bash Ross Wilson 2015-10-30 21:27:56 +07:00
  • 38d20a2c71 Changed file creator to bash Ross Wilson 2015-10-30 21:27:42 +07:00
  • 264a23a9cb Getting PTR to work & pass tests Ross Wilson 2015-10-30 21:20:08 +07:00
  • 9616e39fa7 Program to make test PTR file Ross Wilson 2015-10-30 21:19:39 +07:00
  • c52a5cc3c6 Added 'spinning' indicator Ross Wilson 2015-10-29 14:37:02 +07:00
  • add0b13a4d Changing DSL language Ross Wilson 2015-10-29 12:43:56 +07:00
  • 4d90fb7ab6 Changing to new DSL language Ross Wilson 2015-10-28 20:14:50 +07:00
  • 348e51f073 Better display of progress Ross Wilson 2015-10-28 20:14:16 +07:00
  • 3c1dd3de0d Fixed bugs in CPU code Ross Wilson 2015-10-26 16:30:36 +07:00
  • cd0b1f0051 New test file, fixed bugs Ross Wilson 2015-10-26 16:30:09 +07:00
  • f41cc10aca More debug and found errors in CPU.test Ross Wilson 2015-10-25 20:42:11 +07:00
  • 05480a8f9c Stiil debugging CPU Ross Wilson 2015-10-25 14:49:17 +07:00
  • b2edc7796c Made log errors more obvious, fixed setreg bug Ross Wilson 2015-10-23 19:14:04 +07:00
  • 3e4199634a Changed 'checkrun' field to on/off Ross Wilson 2015-10-23 19:12:37 +07:00
  • dc67bb5624 Reg/Mem checking now working, still crashes Ross Wilson 2015-10-23 17:29:09 +07:00
  • 60faf9027b Fixing bugs in test_cpu.c Ross Wilson 2015-10-23 13:55:50 +07:00
  • 4d636df916 Working on PU test code Ross Wilson 2015-10-23 12:21:10 +07:00
  • 865c3e8d0d Added cunit lib Ross Wilson 2015-10-23 10:22:24 +07:00
  • bee1b9e88e Added new tested code Ross Wilson 2015-10-23 10:21:55 +07:00
  • 2a834ac44f Still fiddling with bugs Ross Wilson 2015-10-20 13:00:41 +07:00
  • cfa42174ee Initial commit Ross Wilson 2015-10-20 13:00:08 +07:00
  • 717495d315 Fixed JMP Ross Wilson 2015-10-18 20:07:16 +07:00
  • cc4c1c02f5 Starting to work but still crashes Ross Wilson 2015-10-18 15:34:53 +07:00
  • fb7e6c173c Initial commit Ross Wilson 2015-10-18 15:34:35 +07:00
  • cf1e967b0e Moving toward working test code Ross Wilson 2015-10-17 15:39:57 +07:00
  • 1880199a26 Added access routines needed for test code Ross Wilson 2015-10-17 15:39:21 +07:00
  • 00f89e59a9 Test parsing working, needs testing Ross Wilson 2015-10-17 12:00:25 +07:00
  • 1e3633eb44 Expanding the code Ross Wilson 2015-10-16 14:13:34 +07:00
  • 06e2c8363b DNS down, good time to commit Ross Wilson 2015-10-16 11:07:28 +07:00
  • 9abfa311d3 Add local .gitignore Ross Wilson 2015-10-16 10:34:47 +07:00
  • fce7dd2069 Start of CPU test code Ross Wilson 2015-10-16 10:33:54 +07:00
  • 7314772580 Handle an internal error Ross Wilson 2015-10-16 10:33:30 +07:00
  • 8827945e60 Reverted to better old copy Ross Wilson 2015-10-16 10:27:28 +07:00
  • c39b4644ca Reverted to better old copy Ross Wilson 2015-10-16 10:25:47 +07:00