|
|
2017-06-23 14:00:27 -07:00 |
| .. |
|
.jshintrc
|
Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
|
2016-05-16 20:55:32 -07:00 |
|
bus.js
|
Added BPB to pre-2.0 DOS disks, for consistency and mounting support
|
2017-06-01 09:15:39 -07:00 |
|
chipset.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
computer.js
|
Fixed machine array demos, by permitting machine IDs with hyphenated numeric suffixes to use a machine state file created with an unhyphenated machine ID, and added a demo of Windows 1.0 (the "Premiere Edition")
|
2017-06-23 14:00:27 -07:00 |
|
cpu.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
debugger.js
|
Improved fixup handling for better MACRO-10 support
|
2017-03-16 00:32:30 -07:00 |
|
defines.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
disk.js
|
The Disk component needed improved handling of disk images containing sectors with no 'data' or 'byte' arrays, the Disk restore code needed to stop complaining about disk mismatches when there was no previous disk, and Disk notice() and println() calls (including those made on its behalf; eg, from assert() calls) needed to be passed through to the controller that called it. Also, since the PC-DOS 1.x disk images were changed recently to include BPBs, machines that use those disks and have a machine state file needed their state file updated (eg, the DONKEY.BAS demo).
|
2017-06-20 10:24:07 -07:00 |
|
fdc.js
|
Fixed autoMount overrides (formerly, machines that wanted to override the diskette autoMount settings for a machine would set "autoMount: ''", but that was a sledgehammer solution, especially when the goal was merely to prevent a diskette from being loaded in drive A; the preferred solution now is to set "autoMount: A: None", allowing the rest of the machine's autoMount settings, if any, to remain intact)
|
2017-06-17 21:30:03 -07:00 |
|
hdc.js
|
Added "Adventures in Math (1983)" along with some notes about the failure to properly archive files
|
2017-06-14 09:48:51 -07:00 |
|
interrupts.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
keyboard.js
|
Added a cleaner solution for string replacement woes (ie, use Str.replace() instead of applying replace(/\$/g, "$$$$") to replacement strings)
|
2017-06-23 11:56:14 -07:00 |
|
memory.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
messages.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
mouse.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
nodebugger.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
panel.js
|
Updated KA10 diagnostics page
|
2017-05-02 15:03:02 -07:00 |
|
parallel.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
ram.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
rom.js
|
Make sure all machines support JSON-encoded resources with either 'longs' or 'data' arrays
|
2017-02-28 16:20:49 -08:00 |
|
serial.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
video.js
|
When a 'state' file is passed as a URL parameter, that's supposed to override a machine's 'resume' setting, but if a 'state' file is passed as EITHER a computer parameter (the original XML-based method) OR as a machine parameter (a newer method that allows a web page to override certain XML settings), that is NOT supposed to override the 'resume' setting. This restores the ability of the DONKEY.BAS demo to BOTH define a state file AND allow the machine to be suspended and resumed. Additionally, a new-ish Video card property (offStartAddr), which was originally added for the EGA/VGA, was not properly initialized for other cards, so when we restored the display of a suspended machine with a CGA, nothing would be displayed, due to lots of NaN buffer address calculations.
|
2017-06-22 17:45:36 -07:00 |
|
x86.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
x86cpu.js
|
Fixed autoType support in the PCx86 Keyboard component
|
2017-06-14 23:43:09 -07:00 |
|
x86fpu.js
|
Perform the documented encoding of SIXBIT character data for MACRO-10
|
2017-03-12 11:56:15 -07:00 |
|
x86func.js
|
Perform the documented encoding of SIXBIT character data for MACRO-10
|
2017-03-12 11:56:15 -07:00 |
|
x86help.js
|
Avoid reallocating 64-bit register arrays on every 64-bit division
|
2017-02-12 22:24:06 -08:00 |
|
x86mods.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
x86op0f.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
x86ops.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
x86seg.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |