Jeff Parsons
501649f67b
Added support for keyboard lock LEDs
2014-11-14 18:08:45 -08:00
Jeff Parsons
7737a9ca0a
Changed DMA, PIC and Timer initialization to reuse objects instead of reallocating them
2014-11-14 08:49:01 -08:00
Jeff Parsons
99880e01da
Fix the IBM 2.20 Diagnostics System Board test
2014-11-13 17:16:54 -08:00
Jeff Parsons
cd0ed8c62a
Update "Lock Pointer" button status
2014-11-12 16:50:26 -08:00
Jeff Parsons
35da46f15a
Missed a few machine files in the Demos directory
2014-11-12 16:11:06 -08:00
Jeff Parsons
f1115aa8f4
Updated all machine 'video' elements to use new 'menu' element ('name' element is now deprecated)
2014-11-12 16:01:40 -08:00
Jeff Parsons
de90d921ed
First new feature of v1.16.0: support for pointer locking (tested on Chrome and Firefox)
2014-11-12 12:16:06 -08:00
Jeff Parsons
f520a2b47f
Updated v1.15.9 with UI nuisance fixes
2014-11-11 14:56:44 -08:00
Jeff Parsons
5779ed2a44
Fixed some UI nuisances involving local disks
2014-11-11 14:49:17 -08:00
Jeff Parsons
85313d3900
Developer notes on Demos
v1.15.9
2014-11-11 13:36:36 -08:00
Jeff Parsons
c0991dd7db
Fix the ESC key, and update the VisiCalc demo state file
...
The old VisiCalc demo state file (state.json) was triggering a spurious (keyboard?) event that would generate a beep and wipe the copyright message; I'm kind of curious what was causing that, but the simplest solution for now is to generate a new state.json.
2014-11-11 12:38:14 -08:00
Jeff Parsons
4c2a5b7cd5
Fixed self-starting machine.xml files (broken by recent async XML load changes)
2014-11-11 12:19:21 -08:00
Jeff Parsons
c94c280eea
Return NOT_READY response on a failed READ_ID FDC command; fixes #6
2014-11-11 09:35:47 -08:00
Jeff Parsons
21035001b2
Fix rendering of HTML template file
2014-11-11 08:38:12 -08:00
Jeff Parsons
e0012c3c62
my_modules is simply modules now
2014-11-11 08:19:48 -08:00
Jeff Parsons
295ab39024
Updated HTMLOut exclusions
2014-11-10 23:18:19 -08:00
Jeff Parsons
6ae24b8dae
Stop Closure Compiler from stripping out FileReader support
2014-11-10 22:55:16 -08:00
Jeff Parsons
ab5eb61b8d
Fixed loading of older state files
2014-11-10 22:45:43 -08:00
Jeff Parsons
e24ff3ae47
More PC-DOS disk images
2014-11-10 17:36:39 -08:00
Jeff Parsons
98932bba2e
Shrink some disk names
2014-11-10 15:51:46 -08:00
Jeff Parsons
afc6c3cbd1
Distinguish between Download (for remote disks/files) and Load (for local disks/files)
2014-11-10 15:42:01 -08:00
Jeff Parsons
605146075b
Relax checksum test in disk.restore()
2014-11-10 15:10:58 -08:00
Jeff Parsons
a54cbeeba8
Enabled support for local disk images to PCjs
2014-11-10 14:34:11 -08:00
Jeff Parsons
43860a588c
Groundwork for loading local disk images in PCjs
2014-11-09 18:57:13 -08:00
Jeff Parsons
a1a6dd35b6
Changed quoting of output wrapper
2014-11-08 11:48:10 -08:00
Jeff Parsons
7908dcfda0
Changed serial mouse reset code to send two 'M' ID bytes; fixes #5
2014-11-08 11:18:22 -08:00
Jeff Parsons
ebf6933536
Debugger improvements for DOS debugging
2014-11-07 15:04:25 -08:00
Jeff Parsons
4e69520a5b
Fix "us83" keyboard layout
2014-11-07 12:30:22 -08:00
Jeff Parsons
11dd59c007
Improved handling of multi-scancode sequences
2014-11-07 12:10:47 -08:00
Jeff Parsons
41bf3e700c
Fixed CAPSLOCK handling and tidied up some more things in keyboard.js
2014-11-07 09:59:04 -08:00
Jeff Parsons
66a6f17b16
Updated compiled C1P code with changes from @smuehlst
2014-11-06 16:29:24 -08:00
Jeff Parsons
c1bfb436a3
Merge pull request #7 from smuehlst/c1pserialupload
...
Add "Load Local File" feature to C1Pjs
2014-11-06 16:25:48 -08:00
Jeff Parsons
1f3a9364de
Updated README
2014-11-06 16:20:18 -08:00
Jeff Parsons
0593d62720
Remove heapdump (it's old and complicates the build process)
2014-11-06 15:38:42 -08:00
Jeff Parsons
88e71cdb17
Fixed internal stack overflow caused by overly rapid keyboard interrupts
2014-11-06 15:31:50 -08:00
Stephan Mühlstrasser
b1fa1460d2
Fixed Closure compiler warning.
...
WARNING - actual parameter 2 of C1PSerialPort.prototype.loadFile does not match formal parameter
2014-11-06 19:42:14 +01:00
Stephan Mühlstrasser
e9e7633fa7
Merge branch 'master' of https://github.com/jeffpar/pcjs into c1pserialupload
2014-11-06 18:47:02 +01:00
Jeff Parsons
6ea6d9ed11
Don't create demo zip by default
2014-11-05 16:30:00 -08:00
Jeff Parsons
b28dde8a9c
Another build fix for Windows (sigh)
2014-11-05 16:23:32 -08:00
Jeff Parsons
8c0bd272c7
Disable source maps for now, until the Windows build can be sorted out
2014-11-05 16:00:51 -08:00
Jeff Parsons
90542cc870
Make the Grunt 'concat' task more Windows-friendly
2014-11-05 15:55:28 -08:00
Jeff Parsons
4a11eb6331
Invert quoting of Closure Compiler defines
2014-11-05 15:45:28 -08:00
Jeff Parsons
df1ec8d39a
Starting work on 1.15.9: keyboard cleanup in progress
2014-11-05 15:01:24 -08:00
Stephan Mühlstrasser
3b3fcadee8
Disable "Load Local File" button unless a file is selected.
2014-11-05 23:09:33 +01:00
Stephan Mühlstrasser
008c51f352
Disable local file upload if FileReader support is not available.
2014-11-04 22:18:15 +01:00
Stephan Mühlstrasser
4c2624785f
Implement local file upload with form.
...
This fixes the issue that after selecting a file it cannot
be uploaded directly again without selecting another
file in between.
2014-11-04 21:56:09 +01:00
Jeff Parsons
271970f42a
Moved Compaq files into a version-appropriate folder
2014-11-04 08:27:14 -08:00
Jeff Parsons
effd34553a
Added a few more interesting Compaq disk images
2014-11-03 18:13:38 -08:00
Stephan Mühlstrasser
ddfe2e5af3
Better label text for the button that triggers the file selection box.
2014-11-03 20:50:09 +01:00
Jeff Parsons
8959e3a95b
Moved Compaq files into a version-appropriate folder
2014-11-03 11:37:35 -08:00