Commit graph pcjs/versions
Author SHA1 Message Date
Jeff Parsons
0639e8cbd2 Initial v1.18.2 delta: added support for ROM notification parameters that the Video component will accept 2015-05-22 12:33:33 -07:00
Jeff Parsons
461077c5aa Quick turn-around for v1.18.1 to fix a CGA video config problem 2015-05-22 00:27:46 -07:00
Jeff Parsons
7486a52530 More PCTJ issues, and a video regression fix 2015-05-19 20:22:37 -07:00
Jeff Parsons
a28fa95d25 More 80286 testing 2015-05-15 09:08:42 -07:00
Jeff Parsons
61173e182a v1.18.0: I386 now enabled by default 2015-05-11 18:50:05 -07:00
Jeff Parsons
33f75e5610 Fixed save/restore for I386 2015-05-11 18:46:48 -07:00
Jeff Parsons
a76548939a Update build files 2015-05-10 14:51:23 -07:00
Jeff Parsons
0fb3d49592 Broke the release build (oops) 2015-04-18 12:10:34 -07:00
Jeff Parsons
829ea73e5d Check in new versions 2015-04-18 11:48:06 -07:00
Jeff Parsons
e75e734233 Roll out v1.17.4 (of course, it would help to actually check in the compiled files) 2015-03-25 15:48:58 -07:00
Jeff Parsons
3cc7476ddc Improved keyboard compatibility with apps that hook the keyboard interrupt (eg, BASICA) 2015-03-25 14:12:48 -07:00
Jeff Parsons
7085b72fc4 Support for true physical memory aliases 2015-03-23 18:15:29 -07:00
Jeff Parsons
bc153c3016 Work-around for serial mouse interrupts arriving too quickly 2015-03-18 14:45:36 -07:00
Jeff Parsons
2f3761541b Fixed non-I386 builds 2015-03-17 16:04:21 -07:00
Jeff Parsons
87f6fb6c7d v1.17.3: New flag handling in advance of 32-bit support 2015-03-16 18:14:46 -07:00
Jeff Parsons
56f362f8ac Flag conversion complete 2015-03-16 17:16:40 -07:00
Jeff Parsons
72cf8d1f4d Getting ready to retire old 16-bit flags code 2015-03-16 14:39:03 -07:00
Jeff Parsons
76932246ec Updated 80386 A0 and B0 stepping information
(and some minor CPU tweaks for the 80386 as well)
2015-03-09 21:49:13 -07:00
Jeff Parsons
568c4e031e Robustify AudioContext code (thanks for the surprise, Chrome!) 2015-03-07 10:53:15 -08:00
Jeff Parsons
d3d431eb2c More 80386 support, and an audio API change forced by Chrome 2015-03-06 19:33:35 -08:00
Jeff Parsons
1dc0aeccd6 CPU function reorg 2015-03-05 14:41:34 -08:00
Jeff Parsons
f50612e7ca Debugger changes for improved 32-bit support 2015-02-28 11:55:55 -08:00
Jeff Parsons
9ba73970a4 Changed C1Pjs to display 25 rows instead of 24 2015-02-24 13:56:26 -08:00
Jeff Parsons
0b413f27f7 New blog entry, and a corrected Word 3.0 disk image 2015-02-23 17:20:41 -08:00
Jeff Parsons
eb196c3048 Added Compaq DeskPro 386 ROMs 2015-02-22 15:42:54 -08:00
Jeff Parsons
c8aec14b0b Follow my own advice and write any 32-bit hex constant > 0x7fffffff as (constant|0)
The Closure Compiler does a fine job of replacing all such expressions with their decimal equivalent, relieving us from having to calculate them ourselves, and eliminating any runtime impact
2015-02-19 11:18:40 -08:00
Jeff Parsons
c9f853a263 Suppress disk-change messages for now 2015-02-05 13:40:28 -08:00
Jeff Parsons
3069d317c6 Fixed some minor bugs (problems with autostart, duplicate machine IDs, etc) 2015-02-05 13:25:55 -08:00
Jeff Parsons
5477c1ae3e Fixed IE9/IE10 control panel scaling bug 2015-02-03 16:56:46 -08:00
Jeff Parsons
6bbec414bd Fixed IE9 compatibility (but control panel bugs with IE9 remain) 2015-02-03 16:27:26 -08:00
Jeff Parsons
2cd13b2058 Baby steps 2015-02-02 14:36:30 -08:00
Jeff Parsons
13c50f7bd0 Stack optimizations 2015-02-01 12:48:04 -08:00
Jeff Parsons
e1d760c814 Performance improvements 2015-02-01 00:31:07 -08:00
Jeff Parsons
c5d9b7dfcc Added server support for running uncompiled machines 2015-01-17 13:11:31 -08:00
Jeff Parsons
7b160f296b Fixed #18 2015-01-07 20:48:25 -08:00
Jeff Parsons
f6b4cb046e Revert to a more conservative approach when mapping key events to scan codes 2015-01-06 23:42:51 -08:00
Jeff Parsons
b6984d348e Revert to a more conservative approach when mapping key events to scan codes 2015-01-05 21:00:07 -08:00
Jeff Parsons
b8407aa96d v1.16.5: Getting ready for 2015 2014-12-29 23:06:28 -08:00
Jeff Parsons
ad015c1ce6 v1.16.4: Time to roll out a few bug fixes and the groundwork for BACKTRACK support 2014-12-29 11:30:38 -08:00
Jeff Parsons
eef398a53c Keyboard fix for MSIE (CAPS-LOCK) 2014-12-11 13:04:02 -08:00
Jeff Parsons
ddc866cc26 Added the bare minimum Keyboard support for Firefox 2014-12-11 12:09:28 -08:00
Jeff Parsons
16aca36dbf v1.16.3 refinements continue
Keyboard handling in JavaScript is a nightmare; mapping physical keyboard events to simulated keyboard events is a nightmare within a nightmare
2014-12-11 00:46:12 -08:00
Jeff Parsons
c0abfaa942 v1.16.3 refinements continue
Keyboard handling in JavaScript is a nightmare; mapping physical keyboard events to simulated keyboard events is a nightmare within a nightmare
2014-12-10 15:09:32 -08:00
Jeff Parsons
88cc526c32 v1.16.3: Keyboard module rewrite
There are still a few regressions to address, but keyCode-to-simCode-to-scanCode conversion feels more robust/cleaner, and new features like programmable repeat rates will actually be doable now
2014-12-09 16:34:46 -08:00
Jeff Parsons
ad0dfe5eed v1.16.2: Improve drawing performance on desktop Safari 2014-12-05 17:25:59 -08:00
Jeff Parsons
69539abc1e Selected OS/2 1.0 boot configs operational now 2014-12-04 20:18:42 -08:00
Jeff Parsons
019ce280f6 OS/2 1.0 boots!
(at least through the first couple of screens)
2014-11-30 14:37:34 -08:00
Jeff Parsons
6c6fccdbdd Releasing 1.16.0 2014-11-28 13:59:55 -08:00
Jeff Parsons
64b2494eef Removed useless sHTMLClass parameter from all setBinding() methods
HTML controls with bindings are now identified by the single class attribute of "{APPCLASS}-binding" instead of the somewhat arbitrary "{APPCLASS}-input" or "{APPCLASS}-output" classes
2014-11-15 18:16:48 -08:00
Jeff Parsons
501649f67b Added support for keyboard lock LEDs 2014-11-14 18:08:45 -08:00