Jeff Parsons
db2f5cc22c
Update the list of available magazine images
2015-11-05 15:29:04 -08:00
Jeff Parsons
ea720ec2f1
New icons
2015-11-05 15:01:34 -08:00
Jeff Parsons
5db38752aa
PREFETCH suffered from the same problem as BACKTRACK (which is really WebStorm's problem, but whatever)
2015-11-02 12:26:58 -08:00
Jeff Parsons
d76693f440
Eliminated WebStorm 11 confusion between BACKTRACK global variable and BACKTRACK global properties
2015-11-02 12:19:28 -08:00
Jeff Parsons
b0bac10944
v1.20.1: Updated touch support to improve tablet operation
2015-10-31 15:22:01 -07:00
Jeff Parsons
8fd53cbb34
Comment typo
2015-10-31 09:33:18 -07:00
Jeff Parsons
dc8baec9f0
v1.20.0: Limited stepping support and a couple signed/unsigned division fixes
v1.20.0
2015-10-31 08:31:31 -07:00
Jeff Parsons
8c67a50f92
Fixed 16-bit unsigned division overflow detection
2015-10-31 07:31:32 -07:00
Jeff Parsons
a22bf5dc85
32-bit signed division fixes
2015-10-30 18:09:04 -07:00
Jeff Parsons
05c261f849
Eliminated test386 multiplication differences, now on to division differences
2015-10-30 13:23:57 -07:00
Jeff Parsons
682f930fdd
Check in current test386 results
2015-10-30 12:15:13 -07:00
Jeff Parsons
4403f90b5d
Now that PCjs supports specific steppings, set the reset revision number accordingly
2015-10-30 08:29:08 -07:00
Jeff Parsons
03dd91cf23
Debugger notes about 0x0F opcodes
2015-10-30 07:58:44 -07:00
Jeff Parsons
8bd1794928
Added placeholders for IBTS and XBTS (80386 opcodes on A0-B0 steppings only)
2015-10-29 22:44:33 -07:00
Jeff Parsons
6dcb644a05
Added support for machine configs with a specific CPU stepping (also, fixed IMUL reg,r/m,imm disassembly)
2015-10-28 16:57:55 -07:00
Jeff Parsons
b967ba9a52
Added information about Windows 95 processor and stepping detection
2015-10-28 15:14:46 -07:00
Jeff Parsons
8e71267747
Updated Closure Compiler, fixed some constant inlining problems, and turned PREFETCH off for now
2015-10-27 13:02:43 -07:00
Jeff Parsons
526da018d0
Working prefetch support (speeds up 80386 operation when paging)
2015-10-27 11:25:02 -07:00
Jeff Parsons
922ca42571
Starting work on v1.20.0
2015-10-23 18:39:06 -07:00
Jeff Parsons
ae30618a12
Set autostart to true
2015-10-23 17:02:21 -07:00
Jeff Parsons
2b1b27c6bb
v1.19.9: Fixed DOS window creation issues
v1.19.9
2015-10-23 16:27:12 -07:00
Jeff Parsons
37bedaa8df
Fix restartability of POP [mem] when a page fault occurs
2015-10-22 18:01:30 -07:00
Jeff Parsons
823c9062ed
Fix restartability of POP [mem] when a page fault occurs
2015-10-22 18:00:16 -07:00
Jeff Parsons
645241b634
Removed old traceLog() support (being replaced by tests in /tests/pc that dump results to a COM port)
2015-10-21 13:40:43 -07:00
Jeff Parsons
677af46bf6
Disassemble PUSHAD/PUSHFD/POPAD/POPFD
2015-10-21 13:34:23 -07:00
Jeff Parsons
961b5519f9
Starting work on v1.19.9
2015-10-21 12:32:23 -07:00
Jeff Parsons
ae2a156cfc
Corrected file name (romtests.json is now test386.json)
2015-10-21 12:13:10 -07:00
Jeff Parsons
b3696d81ae
Updated Windows 95 blog page
v1.19.8
2015-10-21 10:52:12 -07:00
Jeff Parsons
caccae5cc8
Rolling out v1.19.8 (and cleaning up how gate frame size is tracked)
2015-10-21 10:47:37 -07:00
Jeff Parsons
7babb15868
Fixed WDEB386 fielding of V86-mode exceptions
2015-10-20 19:23:45 -07:00
Jeff Parsons
8218e1a7da
Allow the Debugger to step over "ADD [BX+SI],AL" in the rare case that it's valid
2015-10-20 09:57:46 -07:00
Jeff Parsons
6029f8ab9a
Comment corrections
2015-10-19 15:56:28 -07:00
Jeff Parsons
b0ada4229d
Make far calls restartable when they trigger a fault pushing the return address onto the stack
2015-10-18 17:40:29 -07:00
Jeff Parsons
b944cff3b5
Removed SAMPLER and RegFrame code (DEBUG-only code that's easy to resurrect if needed later)
2015-10-18 11:27:35 -07:00
Jeff Parsons
d1d733e38b
Fixed divide-by-zero and data breakpoint exception dispatching
2015-10-18 10:57:51 -07:00
Jeff Parsons
a3107a73ef
Make IMULD more compatible in overflow cases
2015-10-17 08:39:38 -07:00
Jeff Parsons
96d73bab99
More instruction tests
2015-10-16 12:03:21 -07:00
Jeff Parsons
635fc494c9
test386 ready to run instruction tests under both DOS and Node.js now
2015-10-16 11:26:38 -07:00
Jeff Parsons
464219a4c1
PCjs can now connect a serial port to the console
2015-10-15 12:56:07 -07:00
Jeff Parsons
0cc582405d
Started work on instruction testing
2015-10-14 18:05:21 -07:00
Jeff Parsons
df1ab0dca1
Merge pull request #27 from stuartpb/patch-1
...
Simplify favicon hosting
2015-10-01 16:17:25 +02:00
Jeff Parsons
5fb158bf39
Merge pull request #26 from Octocontrabass/patch-1
...
Fix IBTS/XBTS descriptions
2015-10-01 16:15:58 +02:00
Stuart P. Bentley
0e7151f975
Simplify favicon hosting
...
This is essentially what the old code did, but without using the deprecated connect-favicon middleware.
The meta tag on pages is redundant, but it's still a good idea to keep it around (and maybe supplement it with tags that link to the icon in simpler, straightforward image formats like PNG).
2015-09-27 02:45:17 -07:00
Octocontrabass
a121531208
Fix IBTS/XBTS descriptions
2015-09-25 09:53:11 -07:00
Jeff Parsons
ea53491a76
Video cell cache tweaks
2015-09-22 16:01:05 -07:00
Jeff Parsons
bf6682121b
v1.19.8 checkpoint
2015-09-22 10:57:17 -07:00
Jeff Parsons
a774fb983e
v1.19.7: Windows 95 boots to the desktop
v1.19.7
2015-09-21 18:37:44 -07:00
Jeff Parsons
fab328aa24
Minor Debugger cleanup
2015-09-17 17:51:47 -07:00
Jeff Parsons
6451428016
Added command to exit assemble mode
2015-09-16 15:44:41 -07:00
Jeff Parsons
646acf3a8d
Simplified the NODE tests
2015-09-16 15:32:49 -07:00