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 |
|
Jeff Parsons
|
33d28a29de
|
Improved preservation of read/write breakpoints in dynamic memory regions
The old solution was Debugger-specific (ie, redoBreakpoints), the new solution works for both the Debugger and for Debug register support
|
2015-08-06 11:25:56 -07:00 |
|
Jeff Parsons
|
5a9348c75f
|
Leave CPU references in Memory blocks alone
|
2015-08-05 11:21:42 -07:00 |
|
Jeff Parsons
|
7255ab59a5
|
Fixed Debug exceptions that occur during REPeated instructions
|
2015-08-04 07:59:49 -07:00 |
|
Jeff Parsons
|
cffa72205a
|
More Debug register tweaks
|
2015-08-03 17:13:43 -07:00 |
|
Jeff Parsons
|
9fa2941394
|
Limited Debug register support
|
2015-08-02 21:11:19 -07:00 |
|
Jeff Parsons
|
884f49d6b5
|
Fixed asserts
|
2015-08-01 01:07:01 -07:00 |
|
Jeff Parsons
|
72a9b8ef8c
|
Applied some more breakpoint fixes
|
2015-08-01 01:03:49 -07:00 |
|
Jeff Parsons
|
6003e948b6
|
First v1.18.8 change: preliminary support for 80386 debug registers
|
2015-07-31 18:25:37 -07:00 |
|
Jeff Parsons
|
a9229c6443
|
Tweaked the XMLVERSION kludge
|
2015-07-30 14:46:31 -07:00 |
|
Jeff Parsons
|
812c0af6b6
|
Standard-mode Windows 3.0 finally runs properly
|
2015-07-30 12:50:44 -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
|
a3a2cd60c3
|
Fixed video address reporting, and added expression support to the Debugger's "r" command
|
2015-07-28 14:13:34 -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
|
a061c16392
|
Tidy up some Memory-related interfaces
|
2015-07-28 09:52:08 -07:00 |
|
Jeff Parsons
|
16a4df5a61
|
Preserve read/write breakpoints on memory blocks with custom controllers
|
2015-07-27 15:27:01 -07:00 |
|
Jeff Parsons
|
2150744668
|
Added support for DRn and TRn instructions (although they're effectively NOPs for now)
|
2015-07-27 11:29:57 -07:00 |
|
Jeff Parsons
|
a1e3c366eb
|
More Video DEBUG support, and more disk images
|
2015-07-27 07:48:01 -07:00 |
|
Jeff Parsons
|
e269cd49c3
|
v1.18.5: Working on running Windows 3.00 in real/standard/enhanced modes
|
2015-07-26 17:02:48 -07:00 |
|
Jeff Parsons
|
4bb34eb81d
|
CPU caches CPL now (independent of segCS.cpl)
|
2015-07-26 12:14:30 -07:00 |
|
Jeff Parsons
|
fc9a2a903f
|
Added separate dumpers for physical and linear address space, added more information to the TSS dump, fixed breakpoint updates when the address(es) are not yet valid, fixed recursion error when an UNPAGED block is accessed, made string instructions restartable after a fault, and enabled port-trapping in V86-mode.
|
2015-07-25 16:42:39 -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
|
f8d7c5d518
|
Updated reset to reset page tables, fixed RET[F]n instructions, and added some Debugger improvements
|
2015-07-23 16:58:01 -07:00 |
|
Jeff Parsons
|
1b28cce0fd
|
Fixed SIB decoding and display, and added expression parsing
|
2015-07-23 14:07:44 -07:00 |
|
Jeff Parsons
|
4102ef0514
|
Added support for both 80286 and 80386 gates and TSS segments
|
2015-07-22 16:03:21 -07:00 |
|
Jeff Parsons
|
4492e737cb
|
Updated headers
|
2015-07-21 09:47:37 -07:00 |
|
Jeff Parsons
|
545c290785
|
Begin differentiating 286 and 386 descriptors
|
2015-07-21 09:39:26 -07:00 |
|
Jeff Parsons
|
8d98dedd1c
|
More instruction history fixes
|
2015-07-20 16:00:57 -07:00 |
|
Jeff Parsons
|
c2187e1e1b
|
Assorted Debugger fixes
|
2015-07-20 13:11:46 -07:00 |
|
Jeff Parsons
|
0962232a9a
|
Last of the link fixes (I hope)
|
2015-07-19 09:07:50 -07:00 |
|
Jeff Parsons
|
faf51b1bed
|
Fix a few more links
|
2015-07-18 17:48:09 -07:00 |
|
Jeff Parsons
|
0388d76e04
|
Fix README links
|
2015-07-18 17:26:41 -07:00 |
|
Jeff Parsons
|
0e22c02b6b
|
Fixed pre-80386 control panels
|
2015-07-18 16:34:41 -07:00 |
|