Thomas Harte
|
b0efc647f1
|
An OpenGL context is neither still necessary nor desirable.
|
2020-11-26 13:49:41 -05:00 |
|
Thomas Harte
|
eadda6a967
|
Further strips OpenGL from the macOS target.
|
2020-08-09 22:17:27 -04:00 |
|
Thomas Harte
|
c1bae49a92
|
Standardises on read and write for bus accesses.
Logic being: name these things for the bus action they model, not the effect they have.
|
2020-01-05 13:40:02 -05:00 |
|
Thomas Harte
|
a847654ef2
|
Corrects various old-fashioned bits of indentation, plus the odd const.
|
2019-12-22 00:00:23 -05:00 |
|
Thomas Harte
|
4536c6a224
|
Resolves printf type errors.
|
2019-12-08 11:56:05 -05:00 |
|
Thomas Harte
|
1c154131f9
|
Expands size of storage in Cycles/HalfCycles; adjusts widely to compensate.
|
2019-10-29 22:36:29 -04:00 |
|
Thomas Harte
|
6a93d2d006
|
Corrects some minor spaces-instead-of-tabs errors.
|
2019-01-24 22:59:03 -05: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
|
c07f9fed99
|
Corrects test and implementation to pass the exhaustive VDP interrupt prediction test.
|
2018-10-21 18:42:49 -04:00 |
|
Thomas Harte
|
616777517d
|
Makes the failing test more communicative, in the hope of more easily debugging errors.
|
2018-10-21 14:35:44 -04:00 |
|
Thomas Harte
|
b3f1677da5
|
Introduces new failing test for rational continuous interrupt prediction.
|
2018-10-21 13:59:14 -04:00 |
|
Thomas Harte
|
725b364bbc
|
Improves testing; now tests for time to the first interrupt.
|
2018-10-20 18:25:55 -04:00 |
|
Thomas Harte
|
acdc84e08c
|
Improves test slightly, and fixes line interrupt reload value setting.
|
2018-10-09 22:14:35 -04:00 |
|
Thomas Harte
|
c128ddb549
|
Introduces a first unit test for line interrupts and corrects backup behaviour.
|
2018-10-09 21:49:21 -04:00 |
|