Jeff Parsons
a02454467b
Note on underwhelming performance when using a dynamically generated array of opcode functions specifying ".bind(this)" on every one (which is why I don't do it)
2016-05-12 00:12:57 -07:00
Jeff Parsons
ba2e525982
Added 4K and 8K versions of my 6502 ASSEMBLER/DISASSEMBLER (although they may be of different vintages)
2016-05-10 22:57:27 -07:00
Jeff Parsons
052c5541b5
Fixed XML config files to reflect to new file locations
2016-05-10 11:28:46 -07:00
Jeff Parsons
985c7c76cd
Make C1P screen sharper, add support for C1P JSON files, and add more C1P README files
2016-05-09 23:45:55 -07:00
Jeff Parsons
c8d3a102e2
Use XMLVERSION if set
2016-05-08 11:36:13 -07:00
Jeff Parsons
252fc520a4
Set imageSmoothingEnabled to false for C1Pjs (although in this case the improvement seems negligible)
2016-05-08 11:06:26 -07:00
Jeff Parsons
87e275b5f1
Blog edits
2016-03-16 15:13:18 -07:00
Jeff Parsons
33a828a75b
Make autoStart a proper (overridable) machine property
2016-03-16 11:37:17 -07:00
Jeff Parsons
f032f95611
Replaced loadResource() with the more streamlined getResource(), for all your resource-getting needs (well, except for binary files, which should be coming soon)
2016-02-21 15:51:54 -08:00
Jeff Parsons
b6cf972131
Code cleanup
2016-02-11 15:44:10 -08:00
Jeff Parsons
4ab2c21043
Support for control bindings with user-defined values (eg, for Keyboard "test" button)
2016-02-02 10:21:45 -08:00
Jeff Parsons
5cb676e501
Updated Computer constants
2016-01-16 14:37:39 -08:00
Jeff Parsons
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
a9b5813303
Minor realignment of the C1P and PC Debuggers
2015-08-10 12:17:36 -07:00
Jeff Parsons
48eb5f853a
Bring C1Pjs exception handling up-to-date
2015-04-30 14:12:01 -07:00
Jeff Parsons
fcb7c32909
Fail more gracefully on pre-IE9 browsers (still room for improvement though)
2015-04-25 12:54:03 -07:00
Jeff Parsons
a2b06b7626
Simplify subclassing
2015-04-01 17:20:26 -07:00
Jeff Parsons
7085b72fc4
Support for true physical memory aliases
2015-03-23 18:15:29 -07:00
Jeff Parsons
f50612e7ca
Debugger changes for improved 32-bit support
2015-02-28 11:55:55 -08:00
Jeff Parsons
9ba73970a4
Changed C1Pjs to display 25 rows instead of 24
2015-02-24 13:56:26 -08:00
Jeff Parsons
5303d2fe20
Support for 80386 register dumps
2015-02-23 12:02:06 -08:00
Jeff Parsons
b8407aa96d
v1.16.5: Getting ready for 2015
2014-12-29 23:06:28 -08:00
Jeff Parsons
a1f0f6b279
Updated comments
2014-12-13 11:20:22 -08:00
Jeff Parsons
c722a8ec16
Removed some dead code
2014-12-12 09:20:02 -08:00
Jeff Parsons
08261fa568
Starting work on v1.16.4: fixed command-line (Node) version of PCjs
2014-12-11 20:28:29 -08:00
Jeff Parsons
2ff339f190
Cleaned up debugger message handling
2014-11-30 12:56:59 -08:00
Jeff Parsons
311868bc95
Protected-mode interrupt/trap gate fixes
2014-11-28 13:35:01 -08:00
Jeff Parsons
0ea5520444
Updated C1Pjs to use the FileDump API properly
2014-11-16 14:17:01 -08:00
Jeff Parsons
6eb3911a67
Added mobile browser detection to disable FileReader controls on mobile devices
...
While support for local disk images and other local resources can work on some mobile devices, I don't think the use cases warrant the extra (largely wasted) screen space
2014-11-16 11:36:42 -08:00
Jeff Parsons
64b2494eef
Removed useless sHTMLClass parameter from all setBinding() methods
...
HTML controls with bindings are now identified by the single class attribute of "{APPCLASS}-binding" instead of the somewhat arbitrary "{APPCLASS}-input" or "{APPCLASS}-output" classes
2014-11-15 18:16:48 -08:00
Jeff Parsons
e0012c3c62
my_modules is simply modules now
2014-11-11 08:19:48 -08:00