Jeff Parsons
|
fa222eb627
|
Minor README tweaks
|
2017-09-21 09:11:25 -07:00 |
|
Jeff Parsons
|
3e68aea9e4
|
Updated PC programming documentation
|
2017-09-20 21:13:41 -07:00 |
|
Jeff Parsons
|
2e07e3f9e1
|
Changed Graphics Programming demos to autostart
|
2017-09-12 13:12:31 -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
|
73bcb543fd
|
Start using HTTPS to access all archived files
|
2017-08-23 20:20:17 -07:00 |
|
Jeff Parsons
|
159588623a
|
Fixed PCx86 "Save Machine" functionality (broken by the inclusion of source maps at the end of the compiled scripts)
|
2017-08-16 20:52:15 -07:00 |
|
Jeff Parsons
|
f316aedd72
|
Fixed manifest reference
|
2017-08-16 17:32:35 -07:00 |
|
Jeff Parsons
|
eb79d0e87e
|
Working on version 1.36.1
|
2017-08-07 19:33:26 -07:00 |
|
Jeff Parsons
|
9e149dda6a
|
Added support for a new "flicker" PCx86 Video property that simulates good old-fashioned CGA flicker -- don't leave home without it!
|
2017-07-12 16:22:26 -07:00 |
|
Jeff Parsons
|
4577092917
|
Standardized on autoMount (vs. automount) and created compiled version of the PCSIG08 disk manifest (because it's huge)
|
2017-07-11 19:10:05 -07:00 |
|
Jeff Parsons
|
0ec54f6da4
|
Started work on v1.35.2
|
2017-06-27 12:01:19 -07:00 |
|
Jeff Parsons
|
7457e4e44f
|
Changed the default page "exit" event handler from "onunload" to "pagehide" for iOS; hopefully, auto-resume machines will work better on mobile devices with that change
|
2017-06-25 08:32:27 -07:00 |
|
Jeff Parsons
|
69f69f5b46
|
Migrated the 'resume' property from a hard-coded computer property to page-configurable machine property
|
2017-06-23 14:53:55 -07:00 |
|
Jeff Parsons
|
9626fed7c2
|
Got rid of more app-specific demo machines (eg, DONKEY and WIN101); demos like that are more properly located in either the /apps or /disks folders (not /devices)
|
2017-06-22 12:03:52 -07:00 |
|
Jeff Parsons
|
6fd2a3bcb6
|
Started work on v1.35.1
|
2017-06-21 11:18:02 -07:00 |
|
Jeff Parsons
|
37e0e660c9
|
Bumped next release version to 1.35.0
|
2017-06-01 15:35:25 -07:00 |
|
Jeff
|
40c588a069
|
Starting work on v1.34.3
|
2017-03-21 14:32:50 -07:00 |
|
Jeff
|
3508b1050e
|
Started work on v1.34.2: More PDP-10 opcode handlers
|
2017-03-01 12:26:57 -08:00 |
|
Jeff Parsons
|
ce3479c422
|
Promoted version to 1.34.1
|
2017-02-28 16:35:16 -08:00 |
|
Jeff Parsons
|
65bd1348dc
|
Starting work on v1.34.0
|
2017-02-04 17:27:25 -08:00 |
|
Jeff Parsons
|
8f0b808b1e
|
Switching to machine XML files that use a machine 'type' attribute rather than 'class'; 'class' can still be used to specify the machine type if 'type' is omitted, but going forward, it should only be used to specify an alternate CSS class
|
2017-01-31 22:05:04 -08:00 |
|
Jeff Parsons
|
323a42be37
|
Converted the rest of the PCjs machines to ES6
|
2017-01-31 11:44:33 -08:00 |
|
Jeff Parsons
|
c59dd06914
|
Start work on v1.32.2
|
2017-01-08 23:15:14 -08:00 |
|
Jeff Parsons
|
23cfefa971
|
Bumped version to 1.32.1, since there is an interface change (addition) to support sticky machines
|
2017-01-03 17:34:31 -08:00 |
|
Jeff Parsons
|
f87161f5d6
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
Jeff Parsons
|
28f47a3424
|
Starting on v1.31.1
|
2016-12-27 16:33:00 -08:00 |
|
Jeff Parsons
|
f4f6181923
|
v1.31.0 marks our first transition to ES6 classes, but only for PDPjs initially (which is why there must be both /lib and /es6 files in the shared folder for now)
|
2016-12-18 11:31:55 -08:00 |
|
Jeff Parsons
|
d8f0e64329
|
Merge the last set of changes from the gh-pages branch
|
2016-12-04 11:31:03 -08:00 |
|
Jeff Parsons
|
b54253acf9
|
Numerous changes to make paper tape configurations more consistent with disk configurations. This allows all devices to share the machine-wide "autoMount" configuration object, now that the PC11 has a proper device name ("PTR"), making its properties distinguishable from those for RK11 and RL11 drives (eg, "RK0", "RL0", etc). And all the tape/disk components now use "Load" functions to connect a tape or disk to a device ("Attach" is deprecated). And finally, all tape/disk components now support operations to deposit their media directly into memory -- although in this case, the names of the operations are necessarily different: "Read" for tape images, "Boot" for disk images. The difference is partly historical convention but also reflects the fact that a "Boot" operation is more limited: paper tapes were designed to be completely loaded into memory, whereas bootable disks are designed for only the first sector to be loaded and executed. Also, paper tape images are now flagged as non-auto-starting, because they often require some user action (eg, loading another tape, setting some switches, etc), whereas disk boot sectors are flagged as auto-starting (see the fStart parameter of the loadImage() interface in the RAM component).
|
2016-12-03 14:49:51 -08:00 |
|
Jeff Parsons
|
aa2aebd89a
|
Working on v1.30.6 now
|
2016-12-03 09:04:34 -08:00 |
|
Jeff Parsons
|
be02b5780b
|
Starting next phase of PDP-11 support (whatever that turns out to be)
|
2016-11-27 11:15:29 -08:00 |
|
Jeff Parsons
|
a29ee56a5d
|
Starting work on 1.30.4 and some additional PDP-11 hardware support
|
2016-11-21 13:16:38 -08:00 |
|
Jeff
|
56bdd84e1a
|
Promoted the working version to 1.30.3
|
2016-11-03 16:24:56 -07:00 |
|
Jeff Parsons
|
2274c97215
|
Starting work on v1.30.2
|
2016-10-22 00:23:55 -07:00 |
|
Jeff Parsons
|
ed24094683
|
Lots of tweaks in advance of PDPjs support for loading tape files
|
2016-10-17 15:19:01 -07:00 |
|
Jeff
|
f7659f9f34
|
Commencing work on v1.30.1
|
2016-10-06 12:48:48 -07:00 |
|
Jeff Parsons
|
3bd02c7e19
|
Bumped version to 1.30 in honor of the PDP11 module that's being integrated, along with my first attempt to use a newer version of the Closure Compiler (ie, the JavaScript version), as well as giving Gulp a try -- although Gulp leaves just as bad a taste in my mouth as Grunt did
|
2016-09-13 15:33:17 -07:00 |
|
Jeff Parsons
|
ff6ce2ccfa
|
Prepare to work on v1.24.2
|
2016-08-24 14:06:54 -07:00 |
|
Jeff Parsons
|
6a5e18d493
|
Working on next release (v1.24.1): first change is enabling smooth scrolling by default
|
2016-08-19 16:10:48 -07:00 |
|
Jeff Parsons
|
145ec9d125
|
Starting on v1.24.0; first change: support for encoding ESC characters in SerialPort test strings (support which perhaps should eventually be moved into getComponentParms() instead)
|
2016-08-17 19:09:23 -07:00 |
|
Jeff Parsons
|
498ffd62d2
|
Needed to run "grunt promote" since XSL files changed
|
2016-08-01 17:02:33 -07:00 |
|
Jeff Parsons
|
1365bdf05f
|
Fixed the Debugger's "load" command (the disk controller interface had changed)
|
2016-07-23 00:11:35 -07:00 |
|
Jeff Parsons
|
29f2fa9132
|
Starting on v1.23.1
|
2016-05-25 08:00:24 -07:00 |
|
Jeff Parsons
|
288f28055d
|
Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
|
2016-05-16 20:55:32 -07:00 |
|
Jeff Parsons
|
252fc520a4
|
Set imageSmoothingEnabled to false for C1Pjs (although in this case the improvement seems negligible)
|
2016-05-08 11:06:26 -07:00 |
|
Jeff Parsons
|
1cc5b58c1e
|
Start work on v1.22.0
|
2016-05-01 10:16:35 -07:00 |
|
Jeff Parsons
|
ecf76e0904
|
Clarified some disk names, and cleaned up the XSL generation process
|
2016-04-30 11:43:22 -07:00 |
|
Jeff Parsons
|
af7f618821
|
Make "None" a special diskette entry (no longer required to be present in any disk manifest, although if it IS present, it will get sorted along with all the other disk entries)
|
2016-04-16 16:20:26 -07:00 |
|
Jeff Parsons
|
84d3f0da00
|
Starting on v1.21.7 (with live register display fixes)
|
2016-04-15 12:03:18 -07:00 |
|
Jeff Parsons
|
53c9524f4c
|
More website corrections
|
2016-04-14 19:00:23 -07:00 |
|