Commit graph pcjs/modules/pcjs/lib/cpu.js
Author SHA1 Message Date
Jeff Parsons
b8ddedd9cf Improved the Debugger edit command 2015-08-28 23:17:21 -07:00
Jeff Parsons
f56815c11b Added WDEB386 service simulation (INT 0x41) 2015-08-27 16:23:12 -07:00
Jeff Parsons
2fd9f6cfe5 Lots o' Debugger changes, including support for breakpoint commands and logical expressions
A new "if" command for use within breakpoint commands makes it possible to conditionally halt execution now
2015-08-11 16:50:39 -07:00
Jeff Parsons
dea84bc0ee Whitespace 2015-06-27 12:13:32 -07:00
Jeff Parsons
1414c99aa2 getCycles() should never return a negative number (and OR'ing with zero can do just that) 2015-06-27 11:33:22 -07:00
Jeff Parsons
a0d89e5071 Generic write mode 0 function was missing set/reset capability 2015-06-27 10:31:26 -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
70ddfc73d0 Minor function signature adjustments 2015-04-02 14:30:27 -07:00
Jeff Parsons
a2b06b7626 Simplify subclassing 2015-04-01 17:20:26 -07:00
Jeff Parsons
f5c0930f83 Assorted 80386 tweaks 2015-03-24 11:20:47 -07:00
Jeff Parsons
bc153c3016 Work-around for serial mouse interrupts arriving too quickly 2015-03-18 14:45:36 -07:00
Jeff Parsons
72cf8d1f4d Getting ready to retire old 16-bit flags code 2015-03-16 14:39:03 -07:00
Jeff Parsons
5b99b51c64 Remove useless globals 2015-03-06 11:37:29 -08:00
Jeff Parsons
eb196c3048 Added Compaq DeskPro 386 ROMs 2015-02-22 15:42:54 -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
2e729f9179 Support for (future) Control Panel animation 2015-01-23 14:43:32 -08:00
Jeff Parsons
187318cebb More BACKTRACK tweaks (no effect on compiled releases) 2014-12-30 17:32:18 -08:00
Jeff Parsons
b8407aa96d v1.16.5: Getting ready for 2015 2014-12-29 23:06:28 -08:00
Jeff Parsons
8e97993883 Comment cleanup 2014-12-17 14:47:14 -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
2ff339f190 Cleaned up debugger message handling 2014-11-30 12:56:59 -08:00
Jeff Parsons
311868bc95 Protected-mode interrupt/trap gate fixes 2014-11-28 13:35:01 -08:00
Jeff Parsons
35237a637b Some timer tweaks to improve run repeatability 2014-11-23 16:57:35 -08:00
Jeff Parsons
a72d824548 Some debugging improvements 2014-11-22 09:31:15 -08:00
Jeff Parsons
851b077957 Assorted RTC and Debugger improvements
All three types of RTC interrupts (Periodic, Alarm and Update) should be supported now
2014-11-21 18:05:53 -08:00
Jeff Parsons
9d73a2674e 80286 triple-fault happily resets now 2014-11-17 17:26:19 -08:00
Jeff Parsons
c2c387a06d Turn live register updates OFF by default (gives browsers less reason to bog down) 2014-11-16 11:16:56 -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
cd0ed8c62a Update "Lock Pointer" button status 2014-11-12 16:50:26 -08:00
Jeff Parsons
e0012c3c62 my_modules is simply modules now 2014-11-11 08:19:48 -08:00
Renamed from my_modules/pcjs-client/lib/cpu.js (Browse further)