Commit graph pcjs/modules
Author SHA1 Message Date
Jeff Parsons
e992a55ef3 If a Markdown file contains Front Matter with a title, then replace the Front Matter with a matching heading 2015-12-07 13:50:12 -08:00
Jeff Parsons
553b5b1df8 Test removal of Front Matter from Markdown files 2015-12-07 13:19:08 -08:00
Jeff Parsons
d2902d185f Fixed the ATC controller for the MODEL_5170_REV1 AT BIOS (hopefully without degrading any other combo) 2015-12-05 17:09:30 -08:00
Jeff Parsons
3ee1a6148b Issue a warning if the specified disk's geometry doesn't match the drive type passed to the HDC 2015-12-05 12:23:29 -08:00
Jeff Parsons
63b4150871 Updated hard drive tables for all standard IBM PC AT and Compaq DeskPro drive types 2015-12-05 10:54:03 -08:00
Jeff Parsons
b37f8f0918 Clarify roundValue() parameters 2015-12-04 14:01:22 -08:00
Jeff Parsons
7e523d567e Fixed the ability to interact with a SerialPort control on iOS devices 2015-12-03 13:19:30 -08:00
Jeff Parsons
85672b4124 Preparing release of v1.20.1 2015-12-02 09:27:54 -08:00
Jeff Parsons
2ec761eeda Eliminate spurious video mode change (triggered by Mode X detection code) 2015-12-01 20:37:43 -08:00
Jeff Parsons
bf75b8a059 Fixed space handling on iOS 9.1 2015-12-01 19:22:03 -08:00
Jeff Parsons
3bad5547c2 Notes on FPU stack faults (which only affects the 80387 and up, which isn't fully supported yet) 2015-12-01 11:44:57 -08:00
Jeff Parsons
7a0147c122 In-line documentation updates 2015-12-01 09:43:11 -08:00
Jeff Parsons
11fe7aa9b8 8087 FPU opcodes are more or less complete now, but much testing remains (including exception handling) 2015-11-30 20:03:47 -08:00
Jeff Parsons
92ca57a3a8 More FPU ops (Happy Thanksgiving!) 2015-11-26 12:18:50 -08:00
Jeff Parsons
b1bea17aef More disk images 2015-11-26 11:34:14 -08:00
Jeff Parsons
10d2551bc0 Fix SGDT/SIDT for the 80386 2015-11-23 17:07:56 -08:00
Jeff Parsons
523b7e72f5 More FPU operations 2015-11-23 10:14:46 -08:00
Jeff Parsons
16e77d9b10 Added FDIV/FDIVR instructions (mirroring the arrangement of the FSUB/FSUBR instructions) 2015-11-22 17:13:32 -08:00
Jeff Parsons
a11ed78926 Fixed SUB and SUBR operand order 2015-11-22 16:09:32 -08:00
Jeff Parsons
5662b2fe19 Added a Microsoft Tools README and a few old MS-DOS OEM disk images 2015-11-20 20:28:57 -08:00
Jeff Parsons
1dd50c68d3 Minor visible buffer fix for text modes on newer (EGA/VGA) cards 2015-11-20 10:42:30 -08:00
Jeff Parsons
f56b55a50e Diskette updates 2015-11-19 17:12:13 -08:00
Jeff Parsons
c47fba7b0c Some FPU corrections (due to 8087 datasheet errors) and additions 2015-11-18 17:05:16 -08:00
Jeff Parsons
945da70267 More FPU operations 2015-11-18 10:26:54 -08:00
Jeff Parsons
d9e280f279 More FPU work 2015-11-16 17:41:55 -08:00
Jeff Parsons
4dfa5ad88f Fixed FPU indefinite constant 2015-11-15 11:56:40 -08:00
Jeff Parsons
d3b4b320be Change COPROC references to FPU (for consistency) 2015-11-15 11:29:25 -08:00
Jeff Parsons
a1556df5a5 A little more meat on the X86FPU bones 2015-11-15 11:13:59 -08:00
Jeff Parsons
2b1b62d565 New skeleton for x86fpu.js 2015-11-13 18:20:20 -08:00
Jeff Parsons
1b3734440e Debugger support for coprocessor instructions 2015-11-11 22:24:56 -08:00
Jeff Parsons
8dff30f863 Removed obsolete files 2015-11-11 18:17:37 -08:00
Jeff Parsons
0c6db1df46 Preliminary groundwork for FPU support 2015-11-11 18:11:30 -08:00
Jeff Parsons
00116ced94 Added note to consider dropping dirty block tracking (but it requires updating the Video component to use a custom controller for ALL video modes, not just EGA/VGA modes) 2015-11-09 09:08:12 -08:00
Jeff Parsons
55c3236380 Fixed lingering code inspection issues 2015-11-09 08:22:08 -08:00
Jeff Parsons
39af7dbe32 Fixed Closure Compiler build (the compiler gets easily confused when objects in different class hierarchies have identical method names) 2015-11-08 21:38:15 -08:00
Jeff Parsons
231bc201e7 Allow gzipped disk images 2015-11-08 10:30:47 -08:00
Jeff Parsons
d3a8160ad8 Added optimized memory handlers for paged memory 2015-11-07 18:35:32 -08:00
Jeff Parsons
ec16cf78be Debugger (eg, "eb" or "ew") can now patch ROMs if a physical (%%) address is used 2015-11-07 09:52:54 -08:00
Jeff Parsons
ef282eee47 The Debugger convinced me to make probeAddr() safe for any 1/2/4-byte read 2015-11-06 14:00:49 -08:00
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 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