4 ms·
Each game (from the ones I recognize) fit on a single 5.25" 360KB floppy. We barely think in megabytes anymore.
by donretag 8y ago
Each game (from the ones I recognize) fit on a single 5.25" 360KB floppy. We barely think in megabytes anymore.
- jhbadger 8y agoEven less -- Except for the later mixed text/graphics ones like Shogun, they were on 8-bit computers like the Apple II and C64 as well. Those had single-sided 5.25 disks only storing 100Kb-150Kb.
- jackhack 8y agoand ran in < 40 kilobytes of RAM on the Apple ][, less on TRS-80 and Commodore if I recall correctly. The game ran in a virtual machine built for various architectures so that the game could be built once and run anywhere. (Write once, run anywhere -- an idea that would later catch on with a certain programming language that is now displaying this text on your browser screen.) Those games felt miraculous back in the day. I still recall the amazement I felt playing the detective game Deadline (https://en.wikipedia.org/wiki/Deadline_(video_game) https://en.wikipedia.org/wiki/Deadline_(video_game) ) and the way the simulation moved on in real time -- people wandering through a house, or suspects fidgeting nervously or offering additional info while I questioned them -- even if I didn't enter a command and merely waited. Appreciating the severe limitations it operated within makes it all the more amazing. Another fine example of "scarcity drives innovation." 40,000 bytes for all code and data. Wow.
- magduf 8y ago>40,000 bytes for all code and data. Wow. That sounds impressive, but it really isn't that much, because it's text-only. If you want to see something truly impressive, look at Super Mario Bros. on the NES: the entire game is about 64k! Most of the NES games were on that order of size, and they were graphical real-time games. Also, I'm pretty sure that you'll find with these text-adventure games that they compress quite readily down to a fraction of the size you stated. NES games, not so much. ASCII text isn't a terribly efficient medium of storage, and they didn't have much if any data compression in those days.
- duskwuff 8y ago> I'm pretty sure that you'll find with these text-adventure games that they compress quite readily down to a fraction of the size you stated. You might be surprised. Infocom games don't store text as ASCII; they use a more compact format [1] which packs three characters into every two bytes, and allows for "abbreviations" of commonly used text fragments. Obviously it's nothing like a modern compressor, but still surprisingly effective. I tested GZIP and XZ against a sample of 19 vintage Infocom games. GZIP only managed to compress them by 30%; XZ did a little better at 40%, but still nowhere near what you'd expect for text (70-80%). [1]: https://www.inform-fiction.org/zmachine/standards/z1point0/sect03.html https://www.inform-fiction.org/zmachine/standards/z1point0/s...
- magduf 8y agoVery interesting, and better than I would have expected (as in, that's a lower compression rate than I would have expected). I wonder how gzip and xz do with Super Mario Bros. and other NES games though.
- phjesusthatguy3 8y agoI bought five of the Activision re-releases back in the mid '90s. Each one was a selection of games on a CD ("on CD-ROM for the first time! Works with Windows 95!") with printed materials, when the whole set plus scans of the printed stuff could have fit on one disc with room to spare. I still have all of that stuff except the outer boxes.
- aidenn0 8y agoAnd many of them ran on machines with only 32k of RAM (later games required as much as 128k).
- m463 8y agoI think grub might fit on that, but you would probably have to swap floppies 4 times to load the kernel.