|
|
2017-08-23 10:49:35 -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
|
Tidied up some Bus and Disk messages
|
2017-07-20 21:25:54 -07:00 |
|
chipset.js
|
Work-around to make sound for iOS devices a little more robust without having to do anything iOS-specific
|
2017-08-12 15:08:30 -07:00 |
|
computer.js
|
When a key is required to dismiss a PCx86 machine diagnostics screen, make sure that key isn't also passed on to the machine
|
2017-08-09 12:44:54 -07:00 |
|
cpu.js
|
Added timer support to the PCx86 SerialPort component, so that we can honor the programmed baud rate now
|
2017-08-23 10:49:35 -07:00 |
|
debugger.js
|
Smoothed out PCx86 dynamic CPU speed recalculation by no longer truncating the current cycle multiplier
|
2017-08-08 19:25:08 -07:00 |
|
defines.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
disk.js
|
Tidied up some Bus and Disk messages
|
2017-07-20 21:25:54 -07:00 |
|
fdc.js
|
Added more scripting support to PCx86 (eg, for loading disks, typing keys, and waiting for both to finish)
|
2017-07-25 10:30:29 -07:00 |
|
hdc.js
|
Remove the hard disk "Save" feature from mobile devices
|
2017-07-11 22:48:57 -07:00 |
|
interrupts.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
keyboard.js
|
When a key is required to dismiss a PCx86 machine diagnostics screen, make sure that key isn't also passed on to the machine
|
2017-08-09 12:44:54 -07:00 |
|
memory.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
messages.js
|
Smoothed out PCx86 dynamic CPU speed recalculation by no longer truncating the current cycle multiplier
|
2017-08-08 19:25:08 -07:00 |
|
mouse.js
|
Added 'diagnostics' (0, 1, or 2) and 'randomize' (0 or 1) PCx86 machine parameters to control diagnostic message display/prompting and video screen randomization, respectively
|
2017-08-09 11:42:38 -07:00 |
|
nodebugger.js
|
v1.32.0: The New Year Release
|
2016-12-30 15:56:01 -08:00 |
|
panel.js
|
Added timer support to the PCx86 SerialPort component, so that we can honor the programmed baud rate now
|
2017-08-23 10:49:35 -07:00 |
|
parallel.js
|
Trying to do a better job of properly typing DOM objects
|
2017-06-28 09:41:01 -07:00 |
|
ram.js
|
Unforked the shared modules -- ES6 is now the default
|
2017-01-31 13:50:55 -08:00 |
|
rom.js
|
More diagnostic output improvements
|
2017-06-28 17:51:15 -07:00 |
|
serial.js
|
Added timer support to the PCx86 SerialPort component, so that we can honor the programmed baud rate now
|
2017-08-23 10:49:35 -07:00 |
|
video.js
|
Found a work-around for preventing browsers from "easing" (aka de-zippering) the sound from an oscillator when its frequency is altered; also attempted to provide a mechanism for starting the audio in response to a user-generated (eg, touchstart) event, in an effort to enable PC speaker sounds on an iPad, but iOS devices are a real pain in the butt....
|
2017-08-12 12:15:24 -07:00 |
|
x86.js
|
Added support for segment wrap-around in 8086/8088 real-mode (all stack operations, instruction fetches, and operand accesses should wrap now); real-mode wrap-around on newer processors should trigger a GP fault instead
|
2017-07-23 14:59:26 -07:00 |
|
x86cpu.js
|
Changed X86CPU.reset() to not stop the CPU on a RESET (you can still force HALT after RESET by simply halting the machine manually before clicking RESET); moreover, by not calling stopCPU() in the X86CPU.reset() handler, we avoid problems in the CPU's speed recalculation logic (for example, if you repeatedly clicked RESET on a running machine, speed variables would get out of sync)
|
2017-08-07 19:21:15 -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
|
Added support for segment wrap-around in 8086/8088 real-mode (all stack operations, instruction fetches, and operand accesses should wrap now); real-mode wrap-around on newer processors should trigger a GP fault instead
|
2017-07-23 14:59:26 -07:00 |