Mark Pizzolato
6ce8d99cd8
SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled)
...
The goals here being to simplify calling code while getting consistent output delivered everywhere it may be useful.
Modified most places which explicitly used sim_log or merely called printf to now avoid doing that and merely call sim_printf().
2014-03-28 08:20:05 -07:00
Mark Pizzolato
b57201b88b
QVSS/VIDEO: Fix for mouse tracking on Ultrix from Mike Burke for issue #88
2013-11-08 17:15:02 -08:00
Mark Pizzolato
30cd103a14
VIDEO: When using libSDL2, make sure we use the key scan code to index the vid_key_state array. Also, make sure we stick to getting bare key events instead of TextInput events.
2013-11-07 14:04:36 -08:00
Mark Pizzolato
6b45d9b2ad
SCP/VIDEO: Added support for libSDL2 video capabilities. Changed existing video layer to carry pixels as 32bpp vs 8bpp for more natural behaviors in libSDL2.
2013-10-01 15:55:10 -07:00
Mark Pizzolato
351d748b4a
VIDEO: Move all SDL graphics activities to the background video thread
2013-09-26 12:38:17 -07:00
Mark Pizzolato
610b7b5789
VIDEO: Moved SDL initialization and cleanup from event thread to the primary thread.
...
This allows for any errors to be caught more easily and seems to be required on some platforms (OSX).
2013-09-26 09:50:29 -07:00
Mark Pizzolato
8617a58c8f
VAX/QVSS: Added debugging support to sim_video
2013-09-25 16:41:40 -07:00
Mark Pizzolato
5de0c8db9c
Instrumented the qvss activities for better debug support
2013-06-30 08:37:29 -10:00
Mark Pizzolato
a7a8f3d905
Added reporting of the QVSS window focus release key when Video Windows is created
2013-06-13 07:00:32 -07:00
Mark Pizzolato
b3a9a0d79c
Add sim_video and VAX QVSS (VCB01) Monochrome Video Board from Matt Burke
2013-06-12 17:10:23 -07:00