Jeff Parsons
|
100779e30a
|
First batch of pdp11.js code adapted but totally untested
|
2016-09-05 11:05:40 -07:00 |
|
Jeff Parsons
|
4b778b281d
|
Groundwork for a PDP-11 emulator (starting with a gutted copy of PC8080)
|
2016-09-03 17:43:06 -07:00 |
|
Jeff Parsons
|
a08fcab276
|
Updated calcRemainingTime() to compensate for large time anomalies (usually caused by external debuggers)
|
2016-08-24 17:06:01 -07:00 |
|
Jeff Parsons
|
7dc4448f41
|
Fixed the PC8080 CPUState class name
|
2016-08-24 14:17:54 -07:00 |
|
Jeff Parsons
|
244f0dba32
|
Cleaned up the run loop, less complicated now, and video updates can drive themselves thanks to the new CPU timer functions
|
2016-08-23 22:41:45 -07:00 |
|
Jeff Parsons
|
2b24e710d2
|
Fixed the Computer updateFocus() interface to keep the page stable unless fScroll is explicitly set
|
2016-08-23 14:59:06 -07:00 |
|
Jeff Parsons
|
c1b34a87ed
|
Immunized cursor blink rate from changes to CPU speed
|
2016-08-23 12:52:11 -07:00 |
|
Jeff Parsons
|
f0509bc5d1
|
Successfully running PCx86 and PC8080 machines on the same page now
|
2016-08-18 10:29:24 -07:00 |
|
Jeff Parsons
|
99023617fd
|
Fixed lost 8080 interrupts, and added new CPU-driven setTimer() functionality
|
2016-08-17 11:58:01 -07:00 |
|
Jeff Parsons
|
e516070375
|
Added Video callout to make resolutions adjustments (eg, from 80-column mode to 132-column mode); work in Video component ready to begin
|
2016-08-15 10:49:04 -07:00 |
|
Jeff Parsons
|
a1e999e0c4
|
More PCjs/PCx86 disambiguation
|
2016-05-17 00:04:51 -07:00 |
|
Jeff
|
bc7ec763ca
|
Since "model" properties are strings now, they need to be coerced to numbers
|
2016-05-14 19:00:13 -07:00 |
|
Jeff Parsons
|
5d76d662a0
|
Eliminated unused exception handler
|
2016-05-12 19:10:23 -07:00 |
|
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
|
8c5ab8d73b
|
Clean up the CPU/ChipSet interface, and get the PC8080 Video component ready to actually do something
|
2016-05-01 10:13:43 -07:00 |
|
Jeff Parsons
|
07259c93ef
|
Infrastructure in place for 8080 hardware interrupts (more specifically, vertical retrace interrupts)
|
2016-04-25 18:39:43 -07:00 |
|
Jeff Parsons
|
19b22d32d4
|
PC8080 skeleton
|
2016-04-20 07:54:58 -07:00 |
|