It's a Siemens PC-D and it was a marvelous machine. Again, not fully compatible with IBM PCs, but often for good reason. The 640k barrier was not a thing on a PC-D for example. And it has its own MMU made of discrete logic chips for real process separation on SINIX!
You couldn't use the array bound check instruction as it used the interrupt used by the PC BIOS for Print Screen.
The machines are all in Europe and I'm currently in the US. Where are you based? I might be willing to part with one of the three machines, but only after I've gotten an extensive look at it (and it will likely be a significant while before that, especially with not being able to travel right now and all).
What's the Collage GUI?
EDIT: The GUIs I'm aware of are Digital Research GEM and Windows, I think up to Windows 2.11 or something. Obviously, that's for DOS. If there was a GUI for SINIX, I'd be extremely interested? I noticed that the SINIX 1.2 kernel added graphics support.
Collage was a GUI I used a little that ran on SINIX. It wasn’t as nice as GEM but I could run programs and browse files. I think I could run a windowed terminal.
Does anyone know, if there is any documentation out there, or maybe even screenshots?
[1] "UNIX für den kommerziellen Einsatz: Die SINIX-Anwendungsumgebung" ed. John J. Abbott (Carl Hanser Verlag München Wien, 1993), PDF-copy: http://oldcomputers-ddns.org/public/pub/rechner/siemens/mx-r...
Now I'm super intrigued that there may actually be a GUI for the PC-D/X[1] out there!
I'm pretty sure the installation of SINIX 1.2 does not have that, it probably came on extra diskettes, but now I really want to double check.
[1] The machine was basically called PC-D when running DOS, and PC-X when running SINIX. That's not technically true for the first revisions of the boards (where e.g. the MMU was an optional card), but all PC-Ds I remember seeing even had "PC-D/X" written on their backside already.
EDIT: That book you linked seems to be for the SVR4 SINIX that came after the XENIX-based PC-D SINIX. By that time, from what I could tell from other research so far, SINIX was running on NS32032, not on 186.
http://oldcomputers.dyndns.org/public/pub/rechner/siemens/mx...
I think Siemens 97801 is another moniker for Siemens PC-X (at least the SINIX kernel also calls it 9780).
Thank you!
I also reverse engineered how the NMI worked, details about the MMU etc.
At the time I thought it was odd that the windows ended up aligning at character cell borders, which would indicate a terminal with some form of redefinable character set.
That was part of the reason why the 286 ended up with the "braindead chip" reputation - it was designed before the IBM PC and DOS showed up, and thus the inability to easily switch between real and protected mode was not seen as a big problem at the time it was designed.
It was bought via credit and if I make the inflation calculation for today's money it would be a big pile of notes.
And that's how I got my hands on a 386sx. Around 1992 I installed Xenix and became a Unix nerd.
I love you, dad.