[Simh] Multiple sim_video windows?

Paul Koning paulkoning at comcast.net
Fri Mar 15 13:00:48 EDT 2019



> On Mar 15, 2019, at 12:52 PM, Mark Pizzolato <Mark at infocomm.com> wrote:
> 
> On Wednesday, March 13, 2019 at 1:40 AM, Lars Brinkhoff wrote:
>> I'm using the upcoming SIMH KA10 simulator to restore MIT's Incompatible
>> Timesharing System.  This is a multiuser system.  As such, there is a need for
>> multiple user interfaces.  The AI lab PDP-10 had many display and input
>> devices:
>> ...
>> I would like to be able to open up more windows: one for the color scope, and
>> perhaps another one for the tablet.  As far as I understand, sim_video is limited
>> to just one window.
> 
> Well, if there really were configurations which had software support that can still be found today that actually drove multiple display devices simultaneously then the current sim_video is certainly insufficient.  Adding multiple video display window support is a project unto itself and dragging the display layer along with it is added complexity.  If you want to do that, feel free and I'll help when needed, but since your project is driving the need I'm not sure we'll be getting a long list of folks willing to jump in as well...

I thought that libSDL (which is what's underneath) is limited to one window.  The documentation says that's not so.  That said, I found libSDL to be quite limited when I tried to use it to display emulated plotter output.  The problem there was that it's much bigger (pixel wise) than the screen and handling that was problematic.

I've used wxWidgets a lot for portable windowing applications.  I wonder if it might make an attractive alternate base for sim_video.

	paul




More information about the Simh mailing list