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
|
d33e0da167
|
v1.19.5 checkpoint (includes a fix to the "pop mem" instruction)
|
2015-09-10 15:19:34 -07:00 |
|
Jeff Parsons
|
09295a1a27
|
v1.19.5 checkpoint (includes a fix to the "pop mem" instruction)
|
2015-09-10 15:18:20 -07:00 |
|
Jeff Parsons
|
8c3384a115
|
v1.19.4: prepping for release
v1.19.4
|
2015-09-08 21:20:50 -07:00 |
|
Jeff Parsons
|
cea314d7e8
|
v1.19.4: I/O bug fixes (16-bit input could trash EAX, and support for true 16-bit/32-bit I/O was lacking)
|
2015-09-08 21:19:18 -07:00 |
|
Jeff Parsons
|
be5de49829
|
Added stack trace help
|
2015-09-08 11:13:41 -07:00 |
|
Jeff Parsons
|
1d0b7974fc
|
Started integrating Windows Debugger segment load info with PCjs Debugger symbol tables
|
2015-09-08 11:05:09 -07:00 |
|
Jeff Parsons
|
b3f1f288d3
|
parseAddr() now calls parseReference() so that callers don't have to
|
2015-09-07 17:20:11 -07:00 |
|
Jeff Parsons
|
f5f224f350
|
Added Debugger "disk" command for INT 0x13 message output (similar to the "dos" command for INT 0x21 messages)
|
2015-09-06 17:07:58 -07:00 |
|
Jeff Parsons
|
40709af7f5
|
Fixed problems with SHRD, SHLD (need to use unsigned shifts) and BT* instructions that use signed bit offsets
|
2015-09-05 16:03:49 -07:00 |
|
Jeff Parsons
|
5541855895
|
Ignore WDEB386's own INT 0x68
|
2015-09-04 17:57:12 -07:00 |
|
Jeff Parsons
|
cefb7beb4a
|
Changed the Debugger 'let' command to 'set' (reduces confusion with modern notions of 'let')
|
2015-09-04 17:19:36 -07:00 |
|
Jeff Parsons
|
58018c8592
|
Switched to a more robust IFSHLP.SYS INT 0x68 detection test
|
2015-09-04 16:49:00 -07:00 |
|
Jeff Parsons
|
c9cff6272c
|
INT 0x68 monitoring fixed (machines with or without WDEB386 should run the same now)
|
2015-09-04 16:00:38 -07:00 |
|
Jeff Parsons
|
0affb16070
|
Added support for Interrupts.WINDBG.LOAD_SEG32
|
2015-09-04 15:19:37 -07:00 |
|
Jeff Parsons
|
8d83504d9a
|
Added support for "call breaks", and fixed BTC, BTR and BTS (hopefully correctly this time),
|
2015-09-04 14:13:09 -07:00 |
|
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
|
38e3b4e568
|
v1.19.4 checkpoint
|
2015-09-02 10:01:39 -07:00 |
|
Jeff Parsons
|
440aad714b
|
v1.19.3: Last-minute video tweaks (fixed EGA graphics modes and eliminated unnecessary forced updates)
v1.19.3a
|
2015-09-02 09:50:41 -07:00 |
|
Jeff Parsons
|
62292571da
|
v1.19.3: Last-minute video tweaks (fixed EGA graphics modes and eliminated unnecessary forced updates)
v1.19.3
|
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
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
|
3466426d70
|
Updated the MS-DOS 3.20 README
|
2015-08-27 17:04:36 -07:00 |
|
Jeff Parsons
|
662ed5b819
|
Updated the MS-DOS 3.20 README
|
2015-08-27 17:00:45 -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
|
9127b18fd5
|
Manifest update
|
2015-08-26 13:26:54 -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
|
0398afab84
|
v1.19.1: More Windows 95 Setup-related fixes
v1.19.1
|
2015-08-21 18:12:10 -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)
v1.18.9
|
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 |
|