Remix.run Logo
eichin 5 hours ago

I hadn't realized Domain/OS emulation was viable these days. It's one of the few systems that has actually "lost" features - the terminal-window-like thing (called pads, I think?) when in line mode had a dividing line at the bottom where your unconsumed typeahead was visible and you could continue to edit it until it got read - not just one line, the entire unconsumed input. (Not that it's a particularly desirable feature - it's just one that I'm pretty sure you can't implement with ptys...)

bilegeek 3 hours ago | parent | next [-]

Unfortunately, pre-Domain/OS AEGIS is basically lost. One person popped up with talk of imaging their 9.6 floppies, but I haven't seen anything since then.

[1]https://www.facebook.com/groups/retrocomputers/posts/7062462...

neilv an hour ago | parent [-]

I wonder whether this could still pop up at estate sales, or when a retiree is cleaning out their garage.

Not all gear got junked. When I was a teen intern, I got some obsolete Apollos (and 2 logic analyzers and a terminal) from my employer, and other people were also bringing home gear the company "sold" them.

Somewhere, there might well be an industry or university sysadmin or programmer who brought home a box of old QIC tapes, and one of them says "AEGIS" on the label, and it's in a garage/attic.

Also, rumor has it that at one point Boeing physically archived at least one Apollo network, because they apparently take documentation integrity extremely seriously. If that's true, they might have an engineering librarian or someone who could take an interest in making sure any versions of Aegis/Domain they need (and have preserved media for) can run on emulators or something?

compsciphd 3 hours ago | parent | prev | next [-]

why could you not implement it as ptys.

Currently the terminal doesn't really process input itself, it just gives the program running the "raw" fd.

If instead the terminal gave the processes a pipe (for instance) and consumed all the pty input itself (and its end of the pipe being a buffer of that content), why wouldn't it be the same?

glhaynes 3 hours ago | parent | prev [-]

What an amazingly goofy (but also kinda maybe makes sense?) feature!