Thomas Harte
|
077c7d767f
|
Shifts essential modifiers up to the Keyboard class.
I had forgotten that mappers are not exposed.
|
2019-09-22 13:48:50 -04:00 |
|
Thomas Harte
|
a8645f80bf
|
Introduces 'non-exclusive' emulator-space keyboards.
i.e. sets of keys that don't amount to an entire keyboard in the modern sense. Experimentally used by the Master System for its reset key.
|
2018-10-24 21:59:30 -04:00 |
|
Thomas Harte
|
0b771ce61a
|
Removes all instances of the copyright symbol.
|
2018-05-13 15:19:52 -04:00 |
|
Thomas Harte
|
465c38f03c
|
Extends the keyboard protocol and adds keyboard input to the Apple II.
|
2018-04-15 21:11:30 -04:00 |
|
Thomas Harte
|
2e15fab651
|
Doubles down on <cX> over <X.h> for C includes, and usage of the namespace for those types and functions.
|
2017-11-11 15:28:40 -05:00 |
|
Thomas Harte
|
185a699279
|
Fixes off-by-one keyboard state accumulation error.
|
2017-10-19 22:01:24 -04:00 |
|
Thomas Harte
|
3a05ce36de
|
Adds a reference to the calling keyboard in reset_all_keys .
|
2017-10-14 22:07:11 -04:00 |
|
Thomas Harte
|
edb632af52
|
Sketches first design for generalising keyboard input.
|
2017-10-09 22:26:39 -04:00 |
|