Commit graph pcjs/modules/shared/lib
Author SHA1 Message Date
Jeff Parsons
e5a4a050b4 Work-around to detect 615-cylinder hard disks 2015-12-18 14:34:56 -08:00
Jeff Parsons
8df04c55da Grab JavaScript changes from master branch 2015-12-14 11:32:25 -08:00
Jeff Parsons
cd36be4e19 Fixed support for compiled scripts, and improved error reporting if XML transformation didn't produce a valid machine element 2015-12-09 13:56:11 -08:00
Jeff Parsons
a1556df5a5 A little more meat on the X86FPU bones 2015-11-15 11:13:59 -08:00
Jeff Parsons
55c3236380 Fixed lingering code inspection issues 2015-11-09 08:22:08 -08:00
Jeff Parsons
39af7dbe32 Fixed Closure Compiler build (the compiler gets easily confused when objects in different class hierarchies have identical method names) 2015-11-08 21:38:15 -08:00
Jeff Parsons
231bc201e7 Allow gzipped disk images 2015-11-08 10:30:47 -08:00
Jeff Parsons
a3107a73ef Make IMULD more compatible in overflow cases 2015-10-17 08:39:38 -07:00
Jeff Parsons
646acf3a8d Simplified the NODE tests 2015-09-16 15:32:49 -07:00
Jeff Parsons
a9229c6443 Tweaked the XMLVERSION kludge 2015-07-30 14:46:31 -07:00
Jeff Parsons
0a015b979b v1.18.6: The Microsoft Edge/Windows 10 (aka Screwed by Microsoft Again) release 2015-07-29 12:06:29 -07:00
Jeff Parsons
2e89c38e4a Added code to extract the machine XML version number when running DEBUG-only 2015-07-28 12:45:29 -07:00
Jeff Parsons
afcdd055e1 Assorted V86-mode fixes and IOPM support 2015-07-24 16:53:39 -07:00
Jeff Parsons
4ba27ad4a7 Include binary as an output option 2015-07-23 17:41:27 -07:00
Jeff Parsons
0962232a9a Last of the link fixes (I hope) 2015-07-19 09:07:50 -07:00
Jeff Parsons
6295c112fe Improved DOS message output (use "m dos on" Debugger command) 2015-07-15 09:09:28 -07:00
Jeff Parsons
75d8e1e193 80386 CPU detection fix 2015-07-14 16:32:41 -07:00
Jeff Parsons
f3b254ebcd Added some prerequisites for dual display support 2015-05-23 12:25:34 -07:00
Jeff Parsons
f822efe1f0 TBD function no longer needed 2015-04-30 14:08:10 -07:00
Jeff Parsons
bf8148611d Eliminated block size constraints, added support for bit fields 2015-04-27 18:26:54 -07:00
Jeff Parsons
fcb7c32909 Fail more gracefully on pre-IE9 browsers (still room for improvement though) 2015-04-25 12:54:03 -07:00
Jeff Parsons
158cc65da3 Cleaned up DMA port handling and minor tweaks 2015-04-13 14:02:02 -07:00
Jeff Parsons
a2b06b7626 Simplify subclassing 2015-04-01 17:20:26 -07:00
jeffpar
70bca48b17 80386 development 2015-03-26 09:47:06 -07:00
Jeff Parsons
7085b72fc4 Support for true physical memory aliases 2015-03-23 18:15:29 -07:00
Jeff Parsons
f50612e7ca Debugger changes for improved 32-bit support 2015-02-28 11:55:55 -08:00
Jeff Parsons
5303d2fe20 Support for 80386 register dumps 2015-02-23 12:02:06 -08:00
Jeff Parsons
eb196c3048 Added Compaq DeskPro 386 ROMs 2015-02-22 15:42:54 -08:00
Jeff Parsons
7302980139 Further restrict which URLs get remapped to static.pcjs.org 2015-02-08 14:17:03 -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
e2ddc497c3 dataSize and addrSize tweaks 2015-01-30 12:00:12 -08:00
Jeff Parsons
2e729f9179 Support for (future) Control Panel animation 2015-01-23 14:43:32 -08:00
Jeff Parsons
792604d5e3 Support for canvas elements in XML machine files
(laying the groundwork for a new graphical control panel)
2015-01-22 16:16:44 -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
b8407aa96d v1.16.5: Getting ready for 2015 2014-12-29 23:06:28 -08:00
Jeff Parsons
27df5cb029 Clean up disk module messages 2014-12-28 11:40:39 -08:00
Jeff Parsons
197392bce9 BACKTRACK support: PCjs can now report which portions of which files are being read into memory 2014-12-27 15:13:08 -08:00
Jeff Parsons
aaebc5856e Added support for building file-sector mappings 2014-12-24 16:46:05 -08:00
Jeff Parsons
ce4dd8c272 Minor README tweaks 2014-12-16 14:14:30 -08:00
Jeff Parsons
48a724931f Fixed a problem with the right SHIFT key, and with webkit browsers when pressing/releasing both SHIFT keys together 2014-12-15 17:23:10 -08:00
Jeff Parsons
3bbbe075d5 Suppress serial interrupt messages unless SERIAL messages enabled 2014-12-14 21:41:02 -08:00
Jeff Parsons
27359de735 Enhanced INT return handling, and reorganized some disks. 2014-12-13 10:09:13 -08:00
Jeff Parsons
08261fa568 Starting work on v1.16.4: fixed command-line (Node) version of PCjs 2014-12-11 20:28:29 -08:00
Jeff Parsons
69539abc1e Selected OS/2 1.0 boot configs operational now 2014-12-04 20:18:42 -08:00
Jeff Parsons
9578faf231 Hard disk controller fixes
Still some lingering OS/2 disk-related issues however
2014-12-03 16:59:12 -08:00
Jeff Parsons
2ff339f190 Cleaned up debugger message handling 2014-11-30 12:56:59 -08:00
Jeff Parsons
6248972684 Starting on 1.16.1 2014-11-29 08:29:25 -08:00
Jeff Parsons
311868bc95 Protected-mode interrupt/trap gate fixes 2014-11-28 13:35:01 -08:00
Jeff Parsons
9523de773d More protected-mode improvements 2014-11-25 17:21:20 -08:00