Jeff Parsons
|
3f52d18182
|
Corrected frame size for 32-bit INT gates, fixed BT/BTC/BTR/BTS instructions for bit indexes > 31, and disabled the Debugger's IF clear warning when IOPL < CPL
|
2015-09-03 18:47:40 -07:00 |
|
Jeff Parsons
|
ee2f5ff761
|
Revamped dump extensions to accept argument arrays, added probeDesc() for Debugger-safe segment descriptor loading
|
2015-09-03 09:07:40 -07:00 |
|
Jeff Parsons
|
4bdbb5b085
|
Fixed CLI run command
|
2015-09-02 10:44:21 -07:00 |
|
Jeff Parsons
|
62292571da
|
v1.19.3: Last-minute video tweaks (fixed EGA graphics modes and eliminated unnecessary forced updates)
|
2015-09-02 08:45:41 -07:00 |
|
Jeff Parsons
|
1a67c7acbd
|
v1.19.3: More Windows 95-related updates
|
2015-09-01 16:19:20 -07:00 |
|
Jeff Parsons
|
77b7ebc85c
|
Fixed save/restore (hopefully) when A20 is off, as well as when HDC I/O is in progress (although the latter needs more testing)
|
2015-08-29 15:27:53 -07:00 |
|
Jeff Parsons
|
63121a1768
|
Fixed save/restore (hopefully) when A20 is off, as well as when HDC I/O is in progress (although the latter needs more testing)
|
2015-08-29 15:22:36 -07:00 |
|
Jeff Parsons
|
b8ddedd9cf
|
Improved the Debugger edit command
|
2015-08-28 23:17:21 -07:00 |
|
Jeff Parsons
|
9f3c1f2a98
|
Push out v1.19.2
|
2015-08-28 11:01:23 -07:00 |
|
Jeff Parsons
|
f5cd98a7e6
|
Made DEBUG-only code, um, DEBUG-only
|
2015-08-27 17:13:27 -07:00 |
|
Jeff Parsons
|
f56815c11b
|
Added WDEB386 service simulation (INT 0x41)
|
2015-08-27 16:23:12 -07:00 |
|
Jeff Parsons
|
8c945bac17
|
Fixed ECX corruption in LOOP instructions
|
2015-08-26 14:54:59 -07:00 |
|
Jeff Parsons
|
95f7db7c94
|
Reorged interrupt info, added MS-DOS 3.21 images, and increased memory size of OS/2 1.0 machine to 2Mb
|
2015-08-26 13:25:34 -07:00 |
|
Jeff Parsons
|
0e9ce2d653
|
Comment corrections
|
2015-08-25 12:33:54 -07:00 |
|
Jeff Parsons
|
c18fd50ffc
|
Don't halt on any GP_FAULT by default
|
2015-08-24 19:00:04 -07:00 |
|
Jeff Parsons
|
7d2ca8cb1e
|
Don't halt on GP_FAULTs of bogus segment loads
|
2015-08-24 18:16:59 -07:00 |
|
Jeff Parsons
|
1a092371d3
|
Perform GP_FAULT checks before NP_FAULT checks
|
2015-08-24 18:11:17 -07:00 |
|
Jeff Parsons
|
927a71d681
|
v1.19.2: Added support for timer Read-Back command, segment probes, and improved instruction restartability
|
2015-08-24 17:27:34 -07:00 |
|
Jeff Parsons
|
5b64488286
|
Made RETF restartable when the target segment is not present
|
2015-08-21 15:19:16 -07:00 |
|
Jeff Parsons
|
2d7cbe2864
|
Fixed high 8-bit register MOVs, restricted ACCESSED bit updates to SEGMENT descriptors, and prevented the Debugger from looping endlessly on bad instructions
|
2015-08-20 22:42:27 -07:00 |
|
Jeff Parsons
|
8971e22717
|
Added breakpoint command support to the "g" command
|
2015-08-20 11:28:01 -07:00 |
|
Jeff Parsons
|
473d13e87a
|
Added breakpoint command support to the "g" command
|
2015-08-20 11:26:38 -07:00 |
|
Jeff Parsons
|
442efbc5dd
|
Added support for evaluating references (ie, expressions in braces, addresses in brackets)
|
2015-08-20 10:03:40 -07:00 |
|
Jeff Parsons
|
fb62277ea0
|
Added support for evaluating references (ie, expressions in braces, addresses in brackets)
|
2015-08-20 09:47:07 -07:00 |
|
Jeff Parsons
|
1d448f14ee
|
More symbol support
|
2015-08-19 21:18:04 -07:00 |
|
Jeff Parsons
|
3f42a9d85b
|
Started work on v1.19.1: Debugger improvements
|
2015-08-19 13:06:43 -07:00 |
|
Jeff Parsons
|
989407ca4a
|
v1.18.9: Added loading of 16-bit Windows binary symbol data (for non-COMPILED BACKTRACK configs only)
|
2015-08-18 15:47:51 -07:00 |
|
Jeff Parsons
|
9b96b52054
|
A little more clarification on the "dump video" buffer command
|
2015-08-17 11:06:43 -07:00 |
|
Jeff Parsons
|
e39550f835
|
Ensure all 8-bit I/O restricts itself to 8 bits (fixes video glitches in Win95 Setup)
|
2015-08-17 10:51:50 -07:00 |
|
Jeff Parsons
|
ed896028db
|
Added some new ways of dumping the Video frame buffer (EGA/VGA-centric)
|
2015-08-16 14:05:11 -07:00 |
|
Jeff Parsons
|
04b2b4840c
|
Added some new ways of dumping the Video frame buffer (EGA/VGA-centric)
|
2015-08-16 14:00:33 -07:00 |
|
Jeff Parsons
|
b24c860693
|
Added Debugger command to manipulate the mouse with repeatable precision
|
2015-08-16 12:49:41 -07:00 |
|
Jeff Parsons
|
b52f27f35f
|
Cleaned up fCall handling a bit
|
2015-08-16 09:38:05 -07:00 |
|
Jeff Parsons
|
a3f1df0ba7
|
Removed fSuppress hack from general-purpose segment register operations
|
2015-08-16 08:41:13 -07:00 |
|
Jeff Parsons
|
712ecb7eaf
|
Fixed read/write breakpoint checking, added support for file table rebuilds, and improved BACKTRACK support for MOVSD operations
|
2015-08-15 16:10:05 -07:00 |
|
Jeff Parsons
|
f1a1fd04b3
|
Fixed restore of Debugger message bits, and fixed dump defaults
|
2015-08-15 12:53:34 -07:00 |
|
Jeff Parsons
|
9b6bb9c0c1
|
Restricted ctrl-key SerialPort hack to the ctrlKey event property
|
2015-08-15 10:59:07 -07:00 |
|
Jeff Parsons
|
d2fb395e55
|
First round of changes to map Host touch events to Guest mouse events
|
2015-08-14 23:04:22 -07:00 |
|
Jeff Parsons
|
94dad8cbb5
|
Fixed SerialPort Ctrl-key processing for Windows-based browsers
|
2015-08-14 16:46:24 -07:00 |
|
Jeff Parsons
|
a328997b58
|
Minor RAM and Debugger corrections
|
2015-08-14 11:58:39 -07:00 |
|
Jeff Parsons
|
69c8133384
|
v1.18.8: Update of the Windows 95 Setup test machine
|
2015-08-13 18:16:52 -07:00 |
|
Jeff Parsons
|
9e055b7be3
|
Debugger fixes for memory breakpoints, "if" processing, register parsing, and more
|
2015-08-13 10:58:32 -07:00 |
|
Jeff Parsons
|
490289c75d
|
More (very minor) Debugger tweaks
|
2015-08-12 15:14:50 -07:00 |
|
Jeff Parsons
|
0a5267571f
|
When 'if' is issued from the Debugger prompt, always display the result
|
2015-08-12 14:46:40 -07:00 |
|
Jeff Parsons
|
8fef77f067
|
Added support for user-defined Debugger variables (see 'let' and 'print' commands)
|
2015-08-12 14:25:45 -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
|
a9b5813303
|
Minor realignment of the C1P and PC Debuggers
|
2015-08-10 12:17:36 -07:00 |
|
Jeff Parsons
|
1c79631367
|
Comment updates
|
2015-08-10 12:02:22 -07:00 |
|
Jeff Parsons
|
f72b8ddeaf
|
Success running standard-mode Windows under WDEB386
|
2015-08-08 09:09:36 -07:00 |
|
Jeff Parsons
|
c2d9d6b25f
|
Halt (for now) on any 80386 GP fault, and prevent SPACE from scrolling the page
|
2015-08-07 00:15:29 -07:00 |
|