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

Commit Graph

  • b211efcb06 Readying test_cpu Ross Wilson 2015-10-15 19:45:29 +07:00
  • 3bad73e242 Added test_cpu Ross Wilson 2015-10-15 19:45:12 +07:00
  • 84efde0709 Working on C imlac simulator Ross Wilson 2015-10-15 13:06:05 +07:00
  • 1ad3cbffe6 Local .gitignore Ross Wilson 2015-10-15 13:05:41 +07:00
  • ce690c379e Removed blanks at end of line Ross Wilson 2015-10-15 12:37:14 +07:00
  • 867f5f91dc Fixed the 'writing ROM' error Ross Wilson 2015-10-12 14:58:35 +07:00
  • 4c9fa2535d Struggling with RST markup Ross Wilson 2015-10-12 10:22:23 +07:00
  • e1e0b9e803 Struggling with RST markup Ross Wilson 2015-10-12 10:21:33 +07:00
  • ef8dbc790a Struggling with RST markup Ross Wilson 2015-10-12 10:20:43 +07:00
  • 9ae9cb7c26 Struggling with RST markup Ross Wilson 2015-10-12 10:19:30 +07:00
  • c0046bc0b3 Initial commit Ross Wilson 2015-10-12 10:16:49 +07:00
  • 88870bf4c4 Fixed delimfields() Ross Wilson 2015-10-12 10:06:59 +07:00
  • 1a50ce3968 Fixed iasm bug stopping CPU tests Ross Wilson 2015-10-11 21:51:07 +07:00
  • fc3a084497 Pics of actual hardware Ross Wilson 2015-09-19 00:12:20 +07:00
  • 9ad3de6ba5 Optional code for instruction timing Ross Wilson 2015-08-26 12:09:16 +07:00
  • 4c5cb1cdd0 Modify to 'JMP $' for timing test Ross Wilson 2015-08-26 12:08:50 +07:00
  • f4c6e363ca Removed old file Ross Wilson 2015-08-23 17:29:12 +07:00
  • 779091e4ca Added to display tests Ross Wilson 2015-08-23 17:26:50 +07:00
  • 7e7633bb59 Clean up Ross Wilson 2015-08-23 16:58:54 +07:00
  • 38a31d2ad8 Fixed draw bug, only drawing +ve moves Ross Wilson 2015-08-23 10:29:20 +07:00
  • c8f294a643 Remove debug magnification Ross Wilson 2015-08-23 10:28:30 +07:00
  • 10bb9b1fe0 Better handling of trace file Ross Wilson 2015-08-23 10:12:30 +07:00
  • e85e1d8dbf Clean up Ross Wilson 2015-08-23 10:11:56 +07:00
  • 9046998ed4 More debug on ROM write Ross Wilson 2015-08-23 10:11:23 +07:00
  • 6503c0a901 Clean up Ross Wilson 2015-08-23 10:10:57 +07:00
  • 696556d81d Add debug for DEIM mode Ross Wilson 2015-08-23 10:10:36 +07:00
  • 88ac796b22 Track tools created elsewhere Ross Wilson 2015-08-21 12:52:17 +07:00
  • 686d969499 More debugging Ross Wilson 2015-07-26 18:23:41 +07:00
  • 47388990a3 Changed to draw just ONCE Ross Wilson 2015-07-26 18:23:30 +07:00
  • 2cf82e2d7c Removed debug, better trace Ross Wilson 2015-07-26 10:58:48 +07:00
  • c3e010f530 Rotated some pages Ross Wilson 2015-07-26 10:58:32 +07:00
  • d425945f69 Display now writing Ross Wilson 2015-07-25 20:23:42 +07:00
  • 9399e11cb0 Debugging boot problems Ross Wilson 2015-07-23 19:51:17 +07:00
  • ffb305a8b0 Debugging the assembled machine Ross Wilson 2015-07-20 18:36:04 +07:00
  • 5413bb3afd PTR bootloader error: 0107 AND+DAC bad Ross Wilson 2015-07-19 19:56:48 +07:00
  • 0c76335047 Still trying to get it running Ross Wilson 2015-07-19 13:10:40 +07:00
  • 19db630961 Starting to get machine running Ross Wilson 2015-07-19 12:49:33 +07:00
  • b0be78ea7d Rotated keyboard page Ross Wilson 2015-07-19 12:02:11 +07:00
  • 0a2e512f6c Added doc about test programs Ross Wilson 2015-07-19 10:22:01 +07:00
  • 177fd04ba8 Removed unused, old file Ross Wilson 2015-07-19 10:21:00 +07:00
  • 4d0930cc0b Done for now, CTRL chars not working? Ross Wilson 2015-07-19 10:16:49 +07:00
  • f0894c1bde Keyboard code working, not fully tested Ross Wilson 2015-07-18 12:42:27 +07:00
  • c590495b2a Better formatting of the '-cf' option. Ross Wilson 2015-07-18 11:25:58 +07:00
  • a5a8277848 Still fiddling with KBD Ross Wilson 2015-07-17 16:07:50 +07:00
  • 82e3608856 Starting to write wxpython KBD code and tests Ross Wilson 2015-07-16 20:23:55 +07:00
  • b229082169 Small problem with help text Ross Wilson 2015-07-16 20:23:35 +07:00
  • dd9dc27dbc Fixed mis-named files Ross Wilson 2015-07-16 20:23:03 +07:00
  • 3b57b8441b Rough testing of TTY output Ross Wilson 2015-07-15 11:33:58 +07:00
  • 50e7d95b76 Finished TTYIN testing Ross Wilson 2015-07-15 11:13:25 +07:00
  • f404fdb46b Problems with state of TTYIN device Ross Wilson 2015-07-11 18:41:37 +07:00
  • cd0008e416 Remove unwanted file Ross Wilson 2015-07-11 15:08:20 +07:00
  • 1f2d692d57 More 'make devices' and test code Ross Wilson 2015-06-23 12:25:53 +07:00
  • 09030ac2d7 Still moving toward running Ross Wilson 2015-06-22 18:51:55 +07:00
  • 4d5496ea33 Better clean up Ross Wilson 2015-06-21 22:21:16 +07:00
  • 2f45cc3996 Main CPU and test moved to a class Ross Wilson 2015-06-21 21:52:27 +07:00
  • e8adb2a187 ptp/ptr now use classes Ross Wilson 2015-06-21 20:17:42 +07:00
  • 9645eda74c Fixed bug in Memory autoinc handling Ross Wilson 2015-06-21 19:53:16 +07:00
  • bd37a8aa4c Start to make pymlac parts classes Ross Wilson 2015-06-21 17:37:57 +07:00
  • 5e9aa7aa02 Make ready() a method, not property Ross Wilson 2015-06-21 17:37:09 +07:00
  • 6abce2fa8e Change to a class Ross Wilson 2015-06-21 17:36:32 +07:00
  • acf9417352 Test the Memory() class Ross Wilson 2015-06-21 17:36:13 +07:00
  • c7e713f6ec Made main thread wait for interpreter thread Ross Wilson 2015-06-20 12:37:37 +07:00
  • ece9e2c712 Still writing new 'pymlac' main executable Ross Wilson 2015-06-19 18:07:13 +07:00
  • fd10322acc Working on getting display running Ross Wilson 2015-06-18 16:15:10 +07:00
  • bf23cc2af9 Start work on main emulator code Ross Wilson 2015-06-18 16:05:22 +07:00
  • 3eaf18dce3 Change screen size to 2048x2048 Ross Wilson 2015-06-18 16:04:56 +07:00
  • 955455af70 Moving to a wx widget for Display Ross Wilson 2015-06-18 13:20:08 +07:00
  • f87dd8a10f Added draw calls back Ross Wilson 2015-06-18 13:19:44 +07:00
  • ae8c1eec9f Start changing into the pymlac executable Ross Wilson 2015-06-15 22:51:59 +07:00
  • bcb1706665 Fixed error in LAW test Ross Wilson 2015-06-15 10:43:45 +07:00
  • e2ed3ad4c5 Removed old code Ross Wilson 2015-06-15 10:28:15 +07:00
  • e66974fcc6 Added command line arg handling, etc Ross Wilson 2015-06-15 10:27:55 +07:00
  • f06b67c00d Removed code that was a fudge Ross Wilson 2015-06-14 19:17:41 +07:00
  • 52eeb9e321 Fixed 'keep square' code Ross Wilson 2015-06-14 19:15:37 +07:00
  • ebd40b3182 Working on a new display widget Ross Wilson 2015-06-14 17:09:38 +07:00
  • 38dfba80f0 New code to test PTR and PTP devices Ross Wilson 2015-06-13 19:10:11 +07:00
  • 28853259bd Removed obsolete test code Ross Wilson 2015-06-13 19:09:47 +07:00
  • cc65ce8073 Created ASM file from binldr.i Ross Wilson 2015-06-13 16:51:24 +07:00
  • 8a12c6e08c Removed old test code Ross Wilson 2015-06-13 12:30:53 +07:00
  • c43b2756b6 Added new tests Ross Wilson 2015-06-13 12:30:42 +07:00
  • 2241056453 Finished CPU test interpreter and code Ross Wilson 2015-06-13 12:16:26 +07:00
  • a6adb8e341 Finished tests upto conditional skip instructions Ross Wilson 2015-06-13 11:41:45 +07:00
  • 72a9ae829c Ignore *.out files Ross Wilson 2015-06-13 11:41:07 +07:00
  • 5e6d938390 More CPU test code Ross Wilson 2015-06-12 16:33:13 +07:00
  • ea2d1799b7 Clexsan up extra files Ross Wilson 2015-06-12 16:32:49 +07:00
  • 7ac0ab13c0 CPU test interpreter working, now write test cases Ross Wilson 2015-06-12 14:34:25 +07:00
  • f53ceca121 Getting close, found unwanted writes to address 0 Ross Wilson 2015-06-12 14:17:55 +07:00
  • 01e22d09c8 More files to ignore Ross Wilson 2015-06-12 14:17:20 +07:00
  • 55cafaf317 Updated log.py from pySlip Ross Wilson 2015-06-12 12:27:03 +07:00
  • a42c3fb720 Extra files to ignore Ross Wilson 2015-06-12 12:26:45 +07:00
  • b0353f0f83 Finished for the day - partly working Ross Wilson 2015-06-11 19:17:52 +07:00
  • b3ca038465 New test code - interpreter Ross Wilson 2015-06-11 18:04:31 +07:00
  • 7307b89179 All implemented tests working Ross Wilson 2015-06-11 17:22:08 +07:00
  • 07d3a37f92 Better CPU test system (interpreter) Ross Wilson 2015-06-11 17:21:52 +07:00
  • 9fc762080f Fixing bugs in JMS Ross Wilson 2015-06-11 16:37:14 +07:00
  • 6f0acf12f2 ISZ test, fixed bug Ross Wilson 2015-06-10 19:28:35 +07:00
  • 56111e88f8 More tests, problems with ISZ Ross Wilson 2015-06-10 18:11:15 +07:00
  • 9569e8ee3a Renamed CPU test file, better later Ross Wilson 2015-06-10 17:49:11 +07:00
  • c45d698d86 Removed trace files, now unused in testing Ross Wilson 2015-06-10 17:42:56 +07:00
  • 685b075cde Added trace, lst files, etc Ross Wilson 2015-06-10 17:42:30 +07:00