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
v1.18.7
|
2015-07-30 14:46:31 -07:00 |
|
Jeff Parsons
|
269604d0b0
|
Fix Compaq test machine
|
2015-07-30 13:06:54 -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
v1.18.6
|
2015-07-29 12:06:29 -07:00 |
|
Jeff Parsons
|
d6d5bcfc3f
|
Merge remote-tracking branch 'origin/master'
|
2015-07-29 10:35:13 -07:00 |
|
Jeff Parsons
|
24072c4c06
|
--port should take precedence over environment setting
|
2015-07-29 10:34:51 -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
|
d87ee35343
|
Clean up .gitignore
|
2015-07-26 18:03:59 -07:00 |
|
Jeff Parsons
|
c7c988a0ad
|
Promote all XML files to v1.18.5
v1.18.5
|
2015-07-26 17:08:55 -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
|
210423d577
|
More instruction history fixes
|
2015-07-20 16:01:30 -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
|
a150bc51aa
|
Update .gitignore
|
2015-07-19 13:04:40 -07:00 |
|
Jeff Parsons
|
002a2ab0f8
|
More more DOS
|
2015-07-19 12:59:26 -07:00 |
|
Jeff Parsons
|
b075a3a6f3
|
More DOS
|
2015-07-19 12:15:43 -07:00 |
|
Jeff Parsons
|
5942ef6959
|
Microsoft Chart 2.02 (but sadly, not a distribution disk)
Some (not entirely functional) SPERRY OEM MS-DOS files are also on the disk (see the manifest.xml file for details)
|
2015-07-19 11:17:31 -07:00 |
|
Jeff Parsons
|
0962232a9a
|
Last of the link fixes (I hope)
|
2015-07-19 09:07:50 -07:00 |
|
Jeff Parsons
|
7493abbeef
|
Fix a few more links
|
2015-07-19 08:44:45 -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
|
c0acf757a2
|
Fix document links
|
2015-07-18 17:14:43 -07:00 |
|
Jeff Parsons
|
aa8e828e60
|
Fixed pre-80386 control panels
|
2015-07-18 16:41:10 -07:00 |
|
Jeff Parsons
|
0e22c02b6b
|
Fixed pre-80386 control panels
|
2015-07-18 16:34:41 -07:00 |
|
Jeff Parsons
|
da2f8ddda2
|
Instruction history buffer tweaks
|
2015-07-18 15:54:11 -07:00 |
|
Jeff Parsons
|
ad9585b346
|
Speed up uncompiled code by "IFDEF'ing" disabled code, rare asserts, etc.
v1.18.4
|
2015-07-18 14:21:09 -07:00 |
|
Jeff Parsons
|
e49dee60b2
|
Getting ready to roll out v1.18.4
|
2015-07-17 17:56:29 -07:00 |
|