Thursday, October 6, 2016

Buying Retro Games? You're Getting Shafted

I run Windows 7. I'm trying to build up my Steam collection with not the latest and greatest (those are EXPENSIVE and often comes with nasty DLC) but good games or at least the ones that made press for the time (I'm not going to reinstall Façade ever again but I do have five minutes logged on the first Five Nights at Freddy's, which I did buy for cheap). You know what I'll perhaps never be able to put in my Steam library with a clear conscious? SimCity 2000. Yes, I am aware that it's on GOG. But that's not the right version. It's the DOS version, which is the first version of SimCity 2000 made. For what it's worth, it looks pretty sharp and plays okay (hardly the worst port of SC2K out there). It has awful music, but that can be mitigated with some sort of sound card plug-in for your DOSBox/DOSBox fork configuration, because the music is supposed to sound closer to this and not the wheezy, tinny sound that the AdLib makes. The Mac version was ported over from the DOS version (looks almost identical) but it has a higher resolution (the window now can be as big as you like, so that's for you people that have super-high resolution monitors) and a patch was made to fix all of the bugs that the DOS version had plus giving the Launch Arcologies the ability to launch. Having played the DOS version, I can attest how helpful the "bulldozer reversion" fix is.

But the DOS version got this patch, their 1.1 version was to fix a crash on a certain type of processor and allegedly never touched it again because they admitted the DOS code was a "mess", but the Mac OS port was elegant enough to even receive a 1.2 patch that gave it a new 4th speed level, "African Swallow", which was my first exposure to such a bird name (for some reason, I didn't actually see Monty Python & The Holy Grail until I was in college).


"Oh, yeah, an African swallow maybe, but not a European swallow, that's my point."


So rather than attempt to patch the Windows version which also has a 4th zoom level to compensate for higher resolutions but admittedly has a slightly different and duller UI (link, the newspaper seems to have suffered the most) they pass off the crap DOS version for modern Windows, Linux, and macOS users. That is unacceptable. If you want a real playable SimCity 2000 experience, use an emulator like SheepShaver or Basilisk II and find a copy yourself. However, since there's no sort of classic Mac OS "WINE" equivalent (which would be awesome), it would at best sit inside of an emulator and hardly integrate with the rest of your collection. You could, in theory, hack together said emulator with AppleScript to shut down the emulated computer once the application is closed but that would just make a bloated mess and not the elegant solution for mini vMac that could fit on a few floppies.

I recently bought a Sierra pack from Humble Bundle and was disappointed to find that the games that utilize FMV, like Phantasmagoria: A Puzzle of Flesh have low-resolution videos with scan lines. The original Windows discs originally had quite the video quality, at least equal to a VHS tape of the day, whereas the DOS version resembles something more like the Sega PC. Compare the DOS version here with the Windows version here. Note the dithering artifacts.

The good news is a lot of the classic adventure games (LucasArts, Sierra) have been ported to ScummVM, where you can enjoy the "best" version, regardless of the port it was originally made on, like the NES version of Maniac Mansion, which has music that the early Apple II/DOS versions don't have.

Even the prototype of Maniac Mansion for NES suffers from some censorship, like "THRILL KILL" changed to "TUNA DIVER". I don't think there's any version out there that has the first attempted change, "MUFF DIVER".


But regardless, the prevailing theme of most any retro game is going to be a DOSBox based system. That's not what we should be paying for. It's the future, we all have powerful computers that should in theory emulate whatever the "best" system was, we should not be getting the DOSBox version unless DOS was the only system it came on. The second "retro no-no" is the Flash port, which is what the port of Déjà Vu: MacVenture Series seems to be. If you were going to port such a thing, try actually porting the engine instead of re-doing it in Flash. I don't have proof that they're doing it in Flash but I don't want to give them money to see if my theory is correct. At least they are actually trying to emulate the Mac and IIGS versions instead of pawning the DOS version on people, which is at least something.

So, what can we do to stop this? Well, we need to demand that if you re-releasing retro games, do it right. Make sure that if it is originally DOS, optimize it to run the best instead of requiring that we tweak it to prevent it from being some blurry, out of focus mess. If it can be run in a modern engine re-creation, use that engine, like SCUMM or Doomsday. If it was originally released on DOS but with a better Windows port, patch it to run on XP, 7, and above. (It is a shame that Mac games are not afforded the same freedom DOS games get, and there's no "official" way to run anything, as Apple will try to make all of its products obsolete as soon as possible but won't entertain the idea of a licensed, stripped-down System 6 or 7 for older games.)

No comments:

Post a Comment