Running a Minecraft Server and more on a 1960s UNIVAC Computer
Posted by brilee 5 days ago
Comments
Comment by chasil 2 days ago
"The UNIX system for the UNIVAC 1100 series was built as an integrated development environment for transactions that run directly on EXEC. Unlike most other implementations, therefore, it runs not directly on the hardware but as a collection of user-level activities under control of EXEC. These obtain services that would normally be provided by device drivers, and some process creation and management services from EXEC. Any configuration supplied by Sperry, including multiprocessor ones, can run the UNIX system."
https://www.nokia.com/bell-labs/about/dennis-m-ritchie/other...
Comment by deweywsu 2 days ago
Comment by proxysna 2 days ago
Comment by egypturnash 2 days ago
Only 40,960 words of memory. That’s only 90kb total memory to split between our code and the memory it needs at runtime.
Looking at a copy of Doom on the Internet Archive (https://ia800404.us.archive.org/view_archive.php?archive=/15...), DOOM.EXE is about 709k, and DOOM.WAD is about 11159k.
I think that's a pretty solid no.
Also it's a 250khz CPU. Not megahertz. Kilohertz. It's slower than the 1MHZ 8-bit home computers like the Apple ][ or c64.
"Running" Doom might be possible with some insane hack that offloads storage and/or processing to more modern hardware crammed into the UNIVAC case but given that this is one of two UNIVACs in the entire world, and the only one that actually runs, I don't think the museum is gonna let anyone cram a Raspberry Pi up in there.
Comment by zimpenfish 2 days ago
"a bit" is doing a lot of work there. It was absolute nonsense. They were no closer to running a Minecraft server than I am to running UKGOV.
Comment by voidUpdate 2 days ago
Comment by zimpenfish 2 days ago
Connect in the sense of receiving a login packet and saying "yes". That's it. Steps 1, 2, 3, 9, 10 of [0] (they didn't mention encryption or compression, I'm assuming they didn't implement it.)
They didn't mention anything about any of the steps past 10 - again, assuming they didn't implement them.
It's a trivial thing they've implemented - good work, sure, but a Minecraft server? Absolutely not.
[0] https://minecraft.wiki/w/Java_Edition_protocol/FAQ#What's_th...?
Comment by creaturemachine 2 days ago
Comment by proxysna 2 days ago
Comment by anthk 2 days ago
- Zork I-III
- Calypso
- Tristam Island
- All the Z3 machine games at IF archive
- The rest of Infocom propietary games
https://www.ifwiki.org/List_of_Z-machine_interpreters
Also: https://ifdb.org/viewgame?id=lkr2jf03np19ieix
Now, if the game was libre software it could be improved and ported to Puny Inform (a 'lite' version of Inform6 tuned for smaller machines) creating a really small Z3 file being able to play it from the PDP10 and 8 bit microcomputers to anything from today. From smartphones to PDA's to GNU/Linux with Frotz to Winfrotz and Lectrote and Fabularium for Android/Mac and iOS.
So, 'does it run Doom'? Man, you can play Zork in a pen with writting detection. How cool is that?
Comment by voidUpdate 2 days ago
Comment by toast0 2 days ago
You are in a maze of twisty passages, all alike. A cacodaemon floats by, hissing.
Comment by kmoser 2 days ago
Comment by Cthulhu_ 2 days ago
Comment by jandrese 2 days ago
Anything for the thumbnail.
Comment by Dwedit 2 days ago
Comment by vaughnegut 2 days ago
Comment by voidUpdate 2 days ago
Comment by dmitrygr 2 days ago
Comment by commandlinefan 2 days ago
Which is wild, given:
> The computer’s original purpose was to be used by the Navy to read in radar signals and direct artillery
I'd really be fascinated to see how that was done on such a primitive machine, shame that's probably been lost.
Comment by mrgaro 2 days ago
So the Univac would receive input coordinates for each target and track those in memory each turn.
Comment by kaladin-jasnah 2 days ago
Comment by feedmittens 2 days ago
Comment by dmitrygr 2 days ago
Comment by aftbit 1 day ago
https://msyksphinz-self.github.io/riscv-isadoc/html/rvi.html...
Comment by soxfox42 1 day ago
Comment by anthk 2 days ago
https://codeberg.org/luxferre/scoundrel-ports
Rules:
gopher://hoi.st/0/posts/2026-01-05-discovered-new-game.txt
Comment by caminanteblanco 2 days ago
Comment by anthk 2 days ago
Comment by mghackerlady 2 days ago
Comment by invalidSyntax 2 days ago
Comment by petterroea 2 days ago
Comment by mmastrac 2 days ago
Comment by djmips 2 days ago
Comment by hassaanr 2 days ago
Comment by kls0e 2 days ago