Commit graph

  • 4cd0c76270 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-15 16:34:57 -07:00
  • 6e6e95eb1f Updated information on fixed disk images v1.35.0 Jeff Parsons 2017-06-15 16:34:43 -07:00
  • 0e177eb0fd Merge branch 'master' into gh-pages Jeff Parsons 2017-06-15 16:04:33 -07:00
  • 21e252b2b9 Updated v1.35.0 files Jeff Parsons 2017-06-15 16:04:10 -07:00
  • d669caf1e9 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-15 16:03:26 -07:00
  • d5b21be782 Updated v1.35.0 files Jeff Parsons 2017-06-15 16:03:05 -07:00
  • dee6ceafc3 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-15 15:12:47 -07:00
  • f0f3d8fa42 Added v1.35.0 files Jeff Parsons 2017-06-15 15:12:30 -07:00
  • ed340c2838 Updated _config.yml version Jeff Parsons 2017-06-15 15:11:17 -07:00
  • f2582de7b6 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-15 14:39:27 -07:00
  • f6fc85e225 New blog post: Adventures in Archiving Jeff Parsons 2017-06-15 14:39:08 -07:00
  • a1fced4f3c Updated "Adventures in Math" README Jeff Parsons 2017-06-15 09:57:02 -07:00
  • 37eab35953 Updated DiskDump comments Jeff Parsons 2017-06-15 09:19:47 -07:00
  • 5285e78f1f Updated "Adventures in Math" README Jeff Parsons 2017-06-15 09:09:35 -07:00
  • e0c0ffb5ce Updated "Adventures in Math" README Jeff Parsons 2017-06-15 00:44:26 -07:00
  • af4750eefc Fixed autoType support in the PCx86 Keyboard component Jeff Parsons 2017-06-14 23:43:09 -07:00
  • 5f0c27231a Make 5150 CGA machines responsive Jeff Parsons 2017-06-14 16:40:16 -07:00
  • 7aa7d218c8 Added support for the machine 'autoType' property to the Jekyll web environment Jeff Parsons 2017-06-14 16:38:25 -07:00
  • 43a2c812f5 Merge branch 'master' into gh-pages Jeff Parsons 2017-06-14 16:20:43 -07:00
  • 205df032fa Changed "keys" to "autoType" Jeff Parsons 2017-06-14 16:20:21 -07:00
  • 69cae08d8f Added keys to "Adventures in Math" demo (although not supported yet) Jeff Parsons 2017-06-14 16:16:11 -07:00
  • fc57fe24fc README tweaks Jeff Parsons 2017-06-14 16:07:07 -07:00
  • f8eeed79bf Changed the "Adventures in Math (1983)" demo to boot PC-DOS 1.0 -- which in turn required a 160Kb disk image for the game Jeff Parsons 2017-06-14 16:02:03 -07:00
  • 9051200bd8 Increased memory to 256Kb (the app crashes on a 64Kb machine running DOS 2.0 -- is that normal?) Jeff Parsons 2017-06-14 12:01:15 -07:00
  • 167d30845a Updated the Adventures in Math (1983) README Jeff Parsons 2017-06-14 11:51:46 -07:00
  • 54fd1fad2a Fixed disk images produced by DiskDump when copying BAS files (they must be treated as binary files) Jeff Parsons 2017-06-14 11:18:57 -07:00
  • b00b56212e Fixed optimized DiskDump output Jeff Parsons 2017-06-14 10:29:28 -07:00
  • 36bf15561f Added "Adventures in Math (1983)" along with some notes about the failure to properly archive files Jeff Parsons 2017-06-14 09:48:51 -07:00
  • 487fa0e26e Disk manifest updates Jeff Parsons 2017-06-02 09:22:27 -07:00
  • bb00a52660 Updated DiskAPI table of known geometries Jeff Parsons 2017-06-01 21:58:41 -07:00
  • 6b35166b1f Updated FAT overhead notes Jeff Parsons 2017-06-01 21:43:59 -07:00
  • 81591ad8d5 Updated FAT overhead notes Jeff Parsons 2017-06-01 21:34:06 -07:00
  • 5441c6346b Improved geometry calculation for all disk images, not just those listed in DiskAPI.js Jeff Parsons 2017-06-01 20:59:41 -07:00
  • 20f8bdf141 Added more info about DOS 2.0 BPBs Jeff Parsons 2017-06-01 16:42:46 -07:00
  • 37e0e660c9 Bumped next release version to 1.35.0 Jeff Parsons 2017-06-01 15:35:24 -07:00
  • 3e1aa196bd Added an empty 10Mb disk image formatted by PC-DOS 2.0 (currently used by one machine: 5160/cga/640kb); also fixed some issues uncovered in the process of creating the disk image (eg, a bug in the HDC's save logic when no image has been loaded), and made some fixes and optimizations in DiskDump Jeff Parsons 2017-06-01 15:32:17 -07:00
  • 8ef74395d4 Added SuperCalc3 to PC disk library Jeff Parsons 2017-06-01 13:11:32 -07:00
  • d86adbc634 Added SuperCalc2 to PC disk library Jeff Parsons 2017-06-01 12:52:32 -07:00
  • 078252c71f Added SuperCalc2 to PC disk library Jeff Parsons 2017-06-01 12:51:11 -07:00
  • b42c858c44 Added BPB to pre-2.0 DOS disks, for consistency and mounting support Jeff Parsons 2017-06-01 09:15:39 -07:00
  • 8a55d934f8 Merge branch 'master' into gh-pages Jeff Parsons 2017-05-30 16:33:58 -07:00
  • 3a0ae6b3fc Updated PC-DOS 0.90 readmes Jeff Parsons 2017-05-30 16:33:15 -07:00
  • 7d9b911934 Merge branch 'master' into gh-pages Jeff Parsons 2017-05-26 14:09:55 -07:00
  • 9f4ccc9889 Updated OS/2 Museum links for PC-DOS 0.90 Jeff Parsons 2017-05-26 14:09:37 -07:00
  • f23d741883 Merge branch 'master' into gh-pages Jeff Parsons 2017-05-26 11:52:18 -07:00
  • d303ad6010 Renamed PC-DOS 0.90 AUTOEXEC.BAT to AUTOEXEC.BAK, and swapped the Color and Monochrome PC-DOS 0.90 machines Jeff Parsons 2017-05-26 11:51:58 -07:00
  • 12d1517d34 Converted text file to UTF-8 Jeff Parsons 2017-05-26 10:36:19 -07:00
  • 231bc1b563 Converted text file to UTF-8 Jeff Parsons 2017-05-26 10:30:43 -07:00
  • 28676361ce Merge branch 'master' into gh-pages Jeff Parsons 2017-05-26 10:19:28 -07:00
  • 13158e2dd2 Added PC-DOS 0.90 disk image and appropriate Model 5150 machines to boot it Jeff Parsons 2017-05-26 10:18:47 -07:00
  • 16f50b88d2 Updated KA10 diagnostics page Jeff Parsons 2017-05-02 15:03:02 -07:00
  • abce30fda5 README updates Jeff Parsons 2017-04-30 10:13:05 -07:00
  • 7ce31e0955 Some Markdown formatting fixes Jeff Parsons 2017-04-14 13:46:47 -07:00
  • 8affd35e0e Some Markdown formatting fixes Jeff Parsons 2017-04-14 13:46:11 -07:00
  • 29884d1ca5 Some Markdown formatting fixes Jeff Parsons 2017-04-14 13:43:43 -07:00
  • e1d38c71b8 Some Markdown formatting fixes Jeff Parsons 2017-04-14 13:36:54 -07:00
  • 15e97df68e Updated the page on DEC V100 ROMs to include more information on the character generator ROM Jeff Parsons 2017-04-14 10:52:37 -07:00
  • a5ca6ff001 Updated the page on DEC V100 ROMs to include more information on the character generator ROM Jeff Parsons 2017-04-14 10:51:19 -07:00
  • 47b12390d0 Updated MACRO-10 diagnostic README files Jeff 2017-04-05 21:30:36 -07:00
  • 91ed20000c Updated MACRO-10 diagnostic README files Jeff 2017-04-05 21:29:30 -07:00
  • cca8c9f090 Merge branch 'master' into gh-pages Jeff Parsons 2017-04-05 21:11:33 -07:00
  • 1b5ff37f8a Updated MACRO-10 diagnostic README files Jeff 2017-04-05 21:11:10 -07:00
  • 70e7cef651 Updated the MACRO-10 nested macro test page Jeff 2017-04-05 20:44:12 -07:00
  • ea95de4939 Fixed (or rather, band-aided) a MACRO-10 regression assembling the nested macro test (/apps/pdp10/tests/macro10/TEST.MAC) Jeff 2017-04-05 20:42:44 -07:00
  • 5f72f1627f Updated the first PDP-10 reliability test (DAKBA) Jeff 2017-04-05 16:33:16 -07:00
  • a66c908daf Added the first PDP-10 reliability test (DAKBA) Jeff 2017-04-05 14:19:40 -07:00
  • 6bd24c5347 Fixed how index operands are assembled into PDP-10 instructions, which was an unexpectedly convoluted process (they are NOT masked to 4 bits, shifted left 18 bits, and OR'ed into the opcode; instead, they are computed as a 36-bit value whose left and right 18-bit halves are swapped and then ADDED to the opcode, which means that an instruction encoded with indexing may not end up using indexing at all, depending on where all those bits fall) Jeff 2017-04-05 12:38:36 -07:00
  • d4c12c8c7a Fixed the PDP-10 BLT instruction Jeff 2017-04-05 11:32:16 -07:00
  • 7e1fc5586e Added a minor improvement to the simplistic MACRO-10 fixup support in PDPjs Jeff 2017-04-04 16:34:03 -07:00
  • 427e6afdb8 Fixed OPDEF opcode generation (improper use of bitwise operators) Jeff 2017-04-04 11:26:49 -07:00
  • d28d1ee940 Added a few PDP-10 byte pointer fixes, along with the ability to pass MACRO-10 text directly into the MACRO-10 assembler (use the Debugger's "as" command) Jeff 2017-04-04 10:42:41 -07:00
  • 38f709bb7a Corrected a few expression parser changes that had adversely affected other debuggers (eg, PCx86) Jeff 2017-04-03 16:27:52 -07:00
  • 09dc4dcb9a Lots of MACRO-10 improvements, DAKAM now assembles (but does not pass) Jeff 2017-04-03 16:10:08 -07:00
  • 3fb3f44384 Made a tiny 72-bit division optimization Jeff 2017-04-02 11:43:54 -07:00
  • 68c41bf5d5 Merge branch 'master' into gh-pages Jeff Parsons 2017-04-02 11:04:39 -07:00
  • defa6cd038 Added some comments regarding 72-bit division. Jeff 2017-04-02 11:04:20 -07:00
  • 01550cc95e Well, that was brutal, but ALL the PDP-10 DAKAL multiplication and division tests FINALLY pass Jeff 2017-04-02 10:35:59 -07:00
  • 493ae6c310 I *think* all the PDP-10 DAKAL multiplication tests pass now. Division tests, alas, are a different story. Jeff 2017-04-01 23:06:41 -07:00
  • 470bd1d69e Fixed unary operators applied to bracketed expressions Jeff 2017-04-01 21:11:01 -07:00
  • 1a8c1306d4 Fixed 36-bit multiplication results in cases of overflow Jeff 2017-04-01 15:14:27 -07:00
  • 75b9a9c2ba Fixed the Debugger's arithmetic truncation function (truncate()) Jeff 2017-04-01 14:36:39 -07:00
  • 46ed7c77e8 Added code to help identify instances where multiplication constants should be checked against other sources for accuracy Jeff 2017-04-01 11:08:44 -07:00
  • 1711393755 Fixed 36-bit multiplication in the expression parser so that, within the PDP-10 environment, it produces the same 36-bit results that a PDP-10 would produce (important for MACRO-10 compatibility) Jeff 2017-04-01 00:43:44 -07:00
  • 11a28e8000 Merge branch 'master' into gh-pages Jeff Parsons 2017-03-31 19:59:50 -07:00
  • 19761fa199 DAKAL README updates Jeff 2017-03-31 19:59:25 -07:00
  • 241e54b4c0 Merge branch 'master' into gh-pages Jeff Parsons 2017-03-31 19:52:28 -07:00
  • 26de8bbb1a Added another PDP-10 KA10 diagnostic (DAKAL) Jeff 2017-03-31 19:52:11 -07:00
  • e3c11d0bb8 Merge branch 'master' into gh-pages Jeff Parsons 2017-03-31 18:43:29 -07:00
  • 1786b3bf31 Fixed some regressions in MACRO-10 support (all the KA10 diagnostics archived so far assemble and pass again) Jeff 2017-03-31 18:43:13 -07:00
  • f928fd85f5 Fixed some regressions in MACRO-10 support (all the KA10 diagnostics archived so far assemble and pass again) Jeff 2017-03-31 18:42:57 -07:00
  • fbdc73026c Merge branch 'master' into gh-pages Jeff Parsons 2017-03-31 17:52:06 -07:00
  • 816e52ee35 Moved all the KA10 diagnostics into a ka10 folder Jeff Parsons 2017-03-31 17:51:51 -07:00
  • aa0d48aa40 Merge branch 'master' into gh-pages Jeff Parsons 2017-03-31 16:58:57 -07:00
  • 6eba847a18 Moved all the KA10 diagnostics into a ka10 folder Jeff 2017-03-31 16:57:40 -07:00
  • afd621dc79 Updated the PDP-10 DAKAK diagnostic page, and verified the ability to assemble (but not run) all the original DAKAK source files, after making further improvements to the built-in MACRO-10 Mini-Assembler Jeff 2017-03-31 16:32:37 -07:00
  • 2b5ab4d1a2 Added more PDP-10 diagnostics, all of which are passing now Jeff 2017-03-31 09:49:11 -07:00
  • e7988597c5 Changed the remainder operator from '%' to '^/', mainly because '%' must be allowed in MACRO-10 symbols instead, but also because '%' led one to believe it was a "mod" operator (it wasn't); added IFDEF support to the MACRO-10 Mini-Assembler; updated the Debugger's assemble command to recognize filenames with "KLM" extensions, too. Jeff 2017-03-31 09:37:38 -07:00
  • 71e2ecb5cb PDP-10 "DAKAK" multiplication diagnostic passes Jeff 2017-03-31 08:14:56 -07:00
  • 307517fd76 PDP-10 multiply diagnostic testing finally underway; fixed one bug related to the KA10 (not that anyone really cares anymore) Jeff 2017-03-30 23:46:01 -07:00
  • 90ae3f1db8 Fixed the signed 8-bit calculation of all PDP-10 shift/rotate counts; diagnostic DAKAJ now passes Jeff 2017-03-30 17:31:13 -07:00