Thomas Harte
|
f7e13356c4
|
FunctionThreads no longer automatically start.
Improvements as a result: audio works in a second machine started in an existing window; there is no audio thread footprint if there is no audio.
|
2020-07-01 18:55:42 -04:00 |
|
Thomas Harte
|
4e83e80962
|
Goes further in ensuring safe shutdown.
Especially if no machine has been started.
|
2020-06-19 20:17:47 -04:00 |
|
Thomas Harte
|
17bb3dce26
|
Makes a firmer attempt at enforcing safe shutdown.
|
2020-06-16 22:33:50 -04:00 |
|
Thomas Harte
|
902b33d25d
|
Makes more failing attempts at a clean shutdown.
|
2020-06-15 00:00:44 -04:00 |
|
Thomas Harte
|
ac732e2e7b
|
Attempts to ensure clean shutdown.
|
2020-06-14 23:38:44 -04:00 |
|
Thomas Harte
|
d08ffd6c8b
|
Makes sure the timer really, really is on a different thread.
Thereby allows me substantially to reduce audio latency.
|
2020-06-14 23:22:00 -04:00 |
|
Thomas Harte
|
d027450502
|
Consolidates timer/thread ownership for the timer.
|
2020-06-07 00:31:46 -04:00 |
|
Thomas Harte
|
fe1b6812f1
|
Fixes processing cap and attempts full-rate video output.
Audio now seems to be present, though hugely stuttered.
|
2020-06-06 19:47:35 -04:00 |
|
Thomas Harte
|
e47cb91223
|
Pushes rudimentary keyboard input.
|
2020-06-05 23:06:28 -04:00 |
|
Thomas Harte
|
e2ceb77501
|
Attempts to start updating a started machine.
No real progress on graphics output though.
|
2020-06-03 00:21:37 -04:00 |
|
Thomas Harte
|
d64b4fbc26
|
Adds a Qt timer class. Precision seems to be 'acceptable'.
|
2020-05-31 23:39:08 -04:00 |
|