Jeff Parsons
|
8c5ab8d73b
|
Clean up the CPU/ChipSet interface, and get the PC8080 Video component ready to actually do something
|
2016-05-01 10:13:43 -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
|
9441a87b88
|
Document shuffle
|
2016-03-31 08:00:24 -07:00 |
|
Jeff Parsons
|
e02706ab08
|
Move non-CPU-related update functions to the Computer component
|
2016-03-30 17:04:36 -07:00 |
|
Jeff Parsons
|
87e275b5f1
|
Blog edits
|
2016-03-16 15:13:18 -07:00 |
|
Jeff Parsons
|
33a828a75b
|
Make autoStart a proper (overridable) machine property
|
2016-03-16 11:37:17 -07:00 |
|
Jeff Parsons
|
d052b114c0
|
Prevent soft keyboard buttons from causing the page to scroll unnecessarily
|
2016-03-10 08:45:13 -08:00 |
|
Jeff Parsons
|
81c4b61522
|
Re-enable PREFTECH, fix IP limit checking, and restore support for autoMount overrides
|
2016-03-09 09:47:17 -08:00 |
|
Jeff Parsons
|
7953383fa9
|
Fixed new modRM decoders
|
2016-03-08 16:39:10 -08:00 |
|
Jeff Parsons
|
7ca64fcea5
|
Added more demos and support for mixed-case properties (including a new 'debugger' property in Markdown files)
|
2016-03-05 18:09:41 -08:00 |
|
Jeff Parsons
|
c3215b7aca
|
Added MS-DOS 1.x and 2.0 directory listings (and fixed improper fault handling on 8086 machines)
|
2016-02-04 12:13:32 -08:00 |
|
Jeff Parsons
|
4ab2c21043
|
Support for control bindings with user-defined values (eg, for Keyboard "test" button)
|
2016-02-02 10:21:45 -08:00 |
|
Jeff Parsons
|
f73303c95a
|
Added support for an optional "power" button
|
2016-01-16 14:38:37 -08:00 |
|
Jeff Parsons
|
c792895b10
|
v1.20.3: The Happy 2016 Release
|
2015-12-31 15:51:14 -08:00 |
|
Jeff Parsons
|
66456ecf54
|
Fixed inspections
|
2015-12-15 11:25:29 -08:00 |
|
Jeff Parsons
|
a1556df5a5
|
A little more meat on the X86FPU bones
|
2015-11-15 11:13:59 -08:00 |
|
Jeff Parsons
|
2b1b62d565
|
New skeleton for x86fpu.js
|
2015-11-13 18:20:20 -08:00 |
|
Jeff Parsons
|
0c6db1df46
|
Preliminary groundwork for FPU support
|
2015-11-11 18:11:30 -08:00 |
|
Jeff Parsons
|
55c3236380
|
Fixed lingering code inspection issues
|
2015-11-09 08:22:08 -08:00 |
|
Jeff Parsons
|
a22bf5dc85
|
32-bit signed division fixes
|
2015-10-30 18:09:04 -07:00 |
|
Jeff Parsons
|
646acf3a8d
|
Simplified the NODE tests
|
2015-09-16 15:32:49 -07:00 |
|
Jeff Parsons
|
e207cabc0a
|
v1.19.5: Finally bit the bullet and throw JavaScript exceptions for improved CPU exception handling
|
2015-09-10 17:59:46 -07:00 |
|
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 |
|