Commit graph

  • 7770a6bffe Added an "early out" for Int36 division Jeff Parsons 2017-02-18 09:17:08 -08:00
  • 3f65a1b770 Simplify Int36 bit handling (only affects division) Jeff Parsons 2017-02-18 08:50:24 -08:00
  • 242fa1545c Put back some redirects that external sites are using Jeff Parsons 2017-02-17 15:53:46 -08:00
  • 55bb0252b7 Be more specific about detected errors Jeff Parsons 2017-02-17 13:38:34 -08:00
  • cff039f6a5 Added the reduce() function, to reduce 72-bit extended values to 36-bit values, magnitude permitting Jeff Parsons 2017-02-17 13:31:17 -08:00
  • 689adca2a7 Comment updates Jeff Parsons 2017-02-17 12:15:48 -08:00
  • 688fa635c8 Clarified the operation of negate(), added an explicit extend(), and made toDecimal() more robust (in case we end up with goofy values) Jeff Parsons 2017-02-17 11:52:36 -08:00
  • 80756041f3 Int36.toDecimal() now supports any value up to 72 bits Jeff Parsons 2017-02-16 15:58:50 -08:00
  • 4de50acdf1 Added alternate Int36 addition/subtraction overflow/underflow detection logic as a verification check Jeff Parsons 2017-02-16 14:05:05 -08:00
  • 048a10aac6 Fixed toDecimal() for large extended Int36 values (although there are still some very large values that trigger an error) Jeff Parsons 2017-02-15 23:43:23 -08:00
  • 4d94b5812b Cleaned up divExtended() Jeff Parsons 2017-02-15 22:27:03 -08:00
  • 40311e82b2 Added Int36 overflow/underflow detection Jeff Parsons 2017-02-15 22:20:07 -08:00
  • 798fae1898 Updated Int36 comments Jeff Parsons 2017-02-15 16:35:15 -08:00
  • 6bc0d8ac49 Trying a second approach to the Int36 class that sticks to unsigned numbers internally (only downside so far is that the detecting arithmetic overflow/underflow is more work and hasn't been implemented yet) Jeff Parsons 2017-02-15 16:16:32 -08:00
  • 259dd7d66f Updated comments Jeff Parsons 2017-02-15 11:54:16 -08:00
  • 3a33ffdd50 A few more toDecimal() fixes Jeff Parsons 2017-02-14 17:55:41 -08:00
  • 656f7e6796 Numerous fixes to Int36 class, with improved support for 72-bit mul(), div(), and toString()/toDecimal() Jeff Parsons 2017-02-14 13:12:27 -08:00
  • 7131e471ac Implemented 36-bit division with support for (up to) 72-bit dividends Jeff Parsons 2017-02-13 14:04:00 -08:00
  • a0ddaa2239 Implemented 36-bit multiplication with support for (up to) 72-bit results Jeff Parsons 2017-02-13 11:55:29 -08:00
  • f03a5686e5 Implemented 36-bit multiplication with support for (up to) 72-bit results Jeff Parsons 2017-02-13 11:46:58 -08:00
  • 92a919c927 Avoid reallocating 64-bit register arrays on every 64-bit division Jeff Parsons 2017-02-12 22:24:06 -08:00
  • bfab39cf5a Skeleton of an Int36 class that may be used to support 36-bit integers in a PDP-10 simulation Jeff Parsons 2017-02-12 11:21:49 -08:00
  • c119552c06 A few minor edits/corrections Jeff Parsons 2017-02-09 16:35:26 -08:00
  • 9ec4478d58 A few minor edits/corrections Jeff Parsons 2017-02-09 16:34:36 -08:00
  • a275d2fd39 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 16:14:16 -08:00
  • f77478a6c1 Merge branch 'next-release' Jeff Parsons 2017-02-09 16:14:11 -08:00
  • 4c5cfd8158 A few minor edits/corrections Jeff Parsons 2017-02-09 16:14:04 -08:00
  • fc759ebaef Restored one useful redirect Jeff Parsons 2017-02-09 15:56:03 -08:00
  • 7e8f1286e3 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 15:36:53 -08:00
  • f772307559 Merge branch 'next-release' Jeff Parsons 2017-02-09 15:36:48 -08:00
  • 009e1a46f7 Restored empty 20Mb disk image to repository Jeff Parsons 2017-02-09 15:36:10 -08:00
  • fabbb7e4fe Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 15:29:41 -08:00
  • df3e76d073 Merge branch 'next-release' Jeff Parsons 2017-02-09 15:29:37 -08:00
  • 908cbf114b Fixed typo Jeff Parsons 2017-02-09 15:29:29 -08:00
  • 70fbb7bb3e Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 15:25:25 -08:00
  • f590739895 Merge branch 'next-release' Jeff Parsons 2017-02-09 15:25:20 -08:00
  • ba84e37a2f Removed more old redirects (still attempting to reduce Jekyll build time) Jeff Parsons 2017-02-09 15:25:11 -08:00
  • f3d980b72d Rebuild pages Jeff Parsons 2017-02-09 15:00:27 -08:00
  • 7d9070ef94 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 13:59:40 -08:00
  • b36145830d Merge branch 'next-release' Jeff Parsons 2017-02-09 13:59:35 -08:00
  • 43f3f66815 Cutting back on the number of redirects (attempting to reduce Jekyll build time) Jeff Parsons 2017-02-09 13:59:24 -08:00
  • a0112065aa Cutting back on the number of redirects (attempting to reduce Jekyll build time) Jeff Parsons 2017-02-09 13:58:08 -08:00
  • f32e976f8c Rebuild pages Jeff Parsons 2017-02-09 13:07:41 -08:00
  • 73afb79e90 Rebuild pages Jeff Parsons 2017-02-09 12:14:54 -08:00
  • fc058a4e0b Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 11:44:20 -08:00
  • 7abff37e5f Merge branch 'next-release' Jeff Parsons 2017-02-09 11:44:15 -08:00
  • 6ff9aa311d Updated MMU relocation test demo Jeff Parsons 2017-02-09 11:44:06 -08:00
  • d8186721f3 Updated MMU relocation test demo Jeff Parsons 2017-02-09 11:42:30 -08:00
  • ee3cc07778 Tinkered with I/O window height Jeff Parsons 2017-02-09 11:41:52 -08:00
  • b8a0b6ec81 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 10:45:47 -08:00
  • 9366070dc1 Merge branch 'next-release' Jeff Parsons 2017-02-09 10:45:42 -08:00
  • e5501f6f2f Tinkered with I/O window height Jeff Parsons 2017-02-09 10:45:33 -08:00
  • 0ab6cd111b Rebuild pages Jeff Parsons 2017-02-09 09:53:22 -08:00
  • d30c282bb1 Rebuild pages Jeff Parsons 2017-02-09 09:30:46 -08:00
  • f7cf455fae Merge branch 'master' into gh-pages Jeff Parsons 2017-02-09 09:14:12 -08:00
  • a0ada5a046 Merge branch 'next-release' Jeff Parsons 2017-02-09 09:14:07 -08:00
  • cd67eee6ca Tinkered with I/O window height Jeff Parsons 2017-02-09 09:13:59 -08:00
  • d816497336 Updated PDP-11/70 machines, and fixed a regression with MMR2 updates Jeff Parsons 2017-02-09 09:07:53 -08:00
  • 4a8a29ce6f Fixed broken link Jeff Parsons 2017-02-08 22:43:21 -08:00
  • bd78b83dcb Fixed broken link Jeff Parsons 2017-02-08 22:30:32 -08:00
  • 16faca7766 Updated Jekyll Jeff Parsons 2017-02-08 22:25:22 -08:00
  • 154ab852a3 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 21:58:23 -08:00
  • e0b5861fbd Merge branch 'next-release' Jeff Parsons 2017-02-08 21:58:18 -08:00
  • 1fe14838a8 Updated DEC publication listing Jeff Parsons 2017-02-08 21:58:09 -08:00
  • b12857070e Updated DEC publication listing Jeff Parsons 2017-02-08 21:52:33 -08:00
  • d8daa5e6e3 Updated the archive.pcjs.org home page Jeff Parsons 2017-02-08 21:32:50 -08:00
  • 615b5f20ff Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 21:10:32 -08:00
  • dd0c8ad5a7 Merge branch 'next-release' Jeff Parsons 2017-02-08 21:10:27 -08:00
  • ac32d801ae Fixed a few more broken links Jeff Parsons 2017-02-08 21:09:53 -08:00
  • 52a8a506fe Exclude the /bin folder from the website Jeff Parsons 2017-02-08 20:44:49 -08:00
  • ea96b736f3 Stop suppressing folders named rt11 Jeff Parsons 2017-02-08 20:40:10 -08:00
  • b71577adae Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 20:34:50 -08:00
  • 27d8fe41a7 Merge branch 'next-release' Jeff Parsons 2017-02-08 20:34:45 -08:00
  • b25c2dbdb7 Fixed a variety of broken links Jeff Parsons 2017-02-08 20:33:13 -08:00
  • 00510f91fd Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 19:47:33 -08:00
  • 41bd8fd64e Merge branch 'next-release' Jeff Parsons 2017-02-08 19:47:27 -08:00
  • c96348ca2d Moved Microsoft DOS disk images to archive.pcjs.org Jeff Parsons 2017-02-08 19:46:03 -08:00
  • 7a8339f9c4 Moved Microsoft DOS disk images to archive.pcjs.org Jeff Parsons 2017-02-08 19:44:59 -08:00
  • 86fb66d2fc Moved Microsoft DOS disk images to archive.pcjs.org Jeff Parsons 2017-02-08 19:42:11 -08:00
  • a9d30afec8 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 11:38:24 -08:00
  • 037404487e Merge branch 'next-release' Jeff Parsons 2017-02-08 11:38:16 -08:00
  • bb76658268 Moved Windows disk images to archive.pcjs.org Jeff Parsons 2017-02-08 11:38:00 -08:00
  • 22ef2b8f6f Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 11:06:56 -08:00
  • 6faca036cc Merge branch 'next-release' Jeff Parsons 2017-02-08 11:06:50 -08:00
  • f35ed53a44 Moved large disks to archive.pcjs.org Jeff Parsons 2017-02-08 11:06:29 -08:00
  • 06d9f0e6de rebuild pages Jeff Parsons 2017-02-08 10:43:11 -08:00
  • 8a1994797b Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 10:30:27 -08:00
  • 663b146088 Merge branch 'next-release' Jeff Parsons 2017-02-08 10:30:22 -08:00
  • 17c81e4ade Make panel-based 11/70 small enough to work on an iPhone Jeff Parsons 2017-02-08 10:30:12 -08:00
  • 1081277c92 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 10:27:59 -08:00
  • f1db5a19f3 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-08 09:30:21 -08:00
  • 7da82238d3 Merge branch 'next-release' Jeff Parsons 2017-02-08 09:25:54 -08:00
  • 83591c695b Prevent new scripts from interrupting scripts in progress Jeff Parsons 2017-02-08 09:25:44 -08:00
  • d23ae82679 Prevent new scripts from interrupting scripts in progress Jeff Parsons 2017-02-08 09:25:09 -08:00
  • 55b3ac0750 Added support for "clickOnce" script controls Jeff Parsons 2017-02-07 18:27:40 -08:00
  • 665ceba546 Added support for "clickOnce" script controls Jeff Parsons 2017-02-07 18:26:26 -08:00
  • 536196d236 Merge branch 'master' into gh-pages Jeff Parsons 2017-02-07 17:58:01 -08:00
  • 4ba88dd311 Merge branch 'next-release' Jeff Parsons 2017-02-07 17:57:51 -08:00
  • d190bc0c9c Added support for "clickOnce" script controls Jeff Parsons 2017-02-07 17:57:02 -08:00
  • 54a7fb5119 More documentation Jeff Parsons 2017-02-07 13:27:16 -08:00