Commit graph

3,211 commits

Author SHA1 Message Date
Jeff Parsons
2b932681b3 Merge branch 'master' into gh-pages 2017-08-28 11:46:50 -07:00
Jeff Parsons
ec019f9372 New blog post: Of Mice And When 2017-08-28 11:46:36 -07:00
Jeff Parsons
9cfdaf063b Bumped version number 2017-08-28 11:37:05 -07:00
Jeff Parsons
5abeef802a Merge branch 'master' into gh-pages 2017-08-28 11:32:28 -07:00
Jeff Parsons
e5036a2cc6 New blog post: Of Mice And When 2017-08-28 11:32:14 -07:00
Jeff Parsons
b730b915bf Added some more disk configurations 2017-08-27 11:25:02 -07:00
Jeff Parsons
16f91fec4a Updated the Closure Compiler README 2017-08-25 10:04:21 -07:00
Jeff Parsons
34bb5f2d28 Updated the Closure Compiler and bumped the project version number 2017-08-25 09:58:26 -07:00
Jeff Parsons
2522566d16 SerialPort documentation clarifications 2017-08-25 09:15:21 -07:00
Jeff Parsons
dbaf381f9b If a SerialPort is installed, the transmitter portion of the hardware is no longer required to be connected to anything, which avoids blocking software (eg, the OS/2 kernel debugger) that uses that port; uninstalling the SerialPort would be another option, but that's no longer required 2017-08-25 08:53:58 -07:00
Jeff Parsons
b91eaeba48 Started laying groundwork for more mouse hardware 2017-08-24 19:20:39 -07:00
Jeff Parsons
6000edfdfd Merge branch 'master' into gh-pages 2017-08-24 12:43:16 -07:00
Jeff Parsons
1961e79955 Updated READMEs with more demo information 2017-08-24 12:43:01 -07:00
Jeff Parsons
078d128769 Merge branch 'master' into gh-pages 2017-08-24 12:42:30 -07:00
Jeff Parsons
d450c54607 Updated READMEs with more demo information 2017-08-24 12:42:04 -07:00
Jeff Parsons
b1b3c4beff rebuild pages 2017-08-23 20:55:53 -07:00
Jeff Parsons
1adf91889e rebuild pages 2017-08-23 20:24:17 -07:00
Jeff Parsons
85a63ca1fd Start using HTTPS to access all archived files 2017-08-23 20:22:25 -07:00
Jeff Parsons
b14a21e0c2 Merge branch 'master' into gh-pages 2017-08-23 20:20:38 -07:00
Jeff Parsons
73bcb543fd Start using HTTPS to access all archived files 2017-08-23 20:20:17 -07:00
Jeff Parsons
f832113ffc Merge branch 'master' into gh-pages 2017-08-23 19:42:41 -07:00
Jeff Parsons
46545b3c73 Start using HTTPS to download large archived disk images 2017-08-23 19:42:27 -07:00
Jeff Parsons
6a3498e666 Added timer support to the PCx86 SerialPort component, so that we can honor the programmed baud rate now 2017-08-23 10:50:31 -07:00
Jeff Parsons
157319a355 Added timer support to the PCx86 SerialPort component, so that we can honor the programmed baud rate now 2017-08-23 10:49:35 -07:00
Jeff Parsons
6820d65c2d Made embedMachine() a bit more robust, so that we can easily replace a compiled debugger script ("-dbg") with an uncompiled script ("-uncompiled") 2017-08-16 21:40:28 -07:00
Jeff Parsons
eb5a0f559c Fixed PCx86 "Save Machine" functionality (broken by the inclusion of source maps at the end of the compiled scripts) 2017-08-16 20:56:36 -07:00
Jeff Parsons
73eec2bd60 Merge branch 'master' into gh-pages 2017-08-16 20:52:43 -07:00
Jeff Parsons
159588623a Fixed PCx86 "Save Machine" functionality (broken by the inclusion of source maps at the end of the compiled scripts) v1.36.2 2017-08-16 20:52:15 -07:00
Jeff Parsons
d47c28887b Merge branch 'master' into gh-pages 2017-08-16 17:43:42 -07:00
Jeff Parsons
af252fc606 Updated personal disks README 2017-08-16 17:43:30 -07:00
Jeff Parsons
eb2530f11a Merge branch 'master' into gh-pages 2017-08-16 17:33:29 -07:00
Jeff Parsons
f316aedd72 Fixed manifest reference 2017-08-16 17:32:35 -07:00
Jeff Parsons
8a86f793c6 Redumped MSDOS 3.20 Programmer Reference disks 2017-08-16 12:37:48 -07:00
Jeff Parsons
e07e6e55e3 Merge branch 'master' into gh-pages 2017-08-15 17:21:35 -07:00
Jeff Parsons
ed5c9d278c Updated MS-DOS 2.00 README 2017-08-15 17:21:19 -07:00
Jeff Parsons
964201c73c Added MS-DOS 2.x OEM distribution files 2017-08-15 12:28:09 -07:00
Jeff Parsons
3d36682396 Cleaned up endBurst() and changed yieldCPU() to stop ending bursts prematurely (it only sets the new yield flag now) 2017-08-14 10:36:10 -07:00
Jeff Parsons
5f3f21f3b9 Merge branch 'master' into gh-pages 2017-08-12 15:08:47 -07:00
Jeff Parsons
1226392d9f Work-around to make sound for iOS devices a little more robust without having to do anything iOS-specific 2017-08-12 15:08:30 -07:00
Jeff Parsons
9807bd9f15 Still not sure if all web browsers conform with the latest Web Audio properties and methods 2017-08-12 12:55:53 -07:00
Jeff Parsons
33cabfc348 Found a work-around for preventing browsers from "easing" (aka de-zippering) the sound from an oscillator when its frequency is altered; also attempted to provide a mechanism for starting the audio in response to a user-generated (eg, touchstart) event, in an effort to enable PC speaker sounds on an iPad, but iOS devices are a real pain in the butt.... 2017-08-12 12:15:24 -07:00
Jeff Parsons
d8e329b12c Using some things I learned from @stevekinney today, I've tweaked the PC speaker code to no longer stop() and destroy oscillators every time the speaker is toggled off; instead, the ChipSet component now uses one oscillator for the life of the machine (created the first time the PC makes a sound) and simply zeros/sets the gain as needed. We still have the "easing" issue to deal with (whenever the PC the makes sudden changes to the frequency) and I still can't use dot names for any of the AudioContext properties (until I either update the Closure Compiler or manually add an externs file for the AudioContext interfaces). 2017-08-11 20:05:48 -07:00
Jeff Parsons
ec22af0da0 Merge branch 'master' into gh-pages 2017-08-11 13:30:38 -07:00
Jeff Parsons
cce8f6a48d Added dBASE III copy-protection notes 2017-08-11 13:30:19 -07:00
Jeff Parsons
f168e19c8c Added dBASE III copy-protection notes 2017-08-11 13:28:54 -07:00
Jeff Parsons
00a8b50c57 Updated README to reflect that WordStar has been moved to Other... 2017-08-11 09:39:10 -07:00
Jeff Parsons
abc4f7de6f Updated README to reflect that WordStar has been moved to Other... 2017-08-09 23:31:22 -07:00
Jeff Parsons
ae11044163 Merge branch 'master' into gh-pages 2017-08-09 23:12:06 -07:00
Jeff Parsons
8214446363 Added dBASE II and dBASE III disks to the project 2017-08-09 23:11:18 -07:00
Jeff Parsons
d5390393ab Updated disk READMEs 2017-08-09 18:34:59 -07:00