Timboli: GAME PRESERVATION is certainly a great and worthwhile thing. However, I'd like more detail on how it is being achieved.
What happens for instance, if GOG closes ... dies? What if a game is removed from GOG ... like WarCraft for instance? I can't answer for GOG, but here's my observations - Any "preservation program" run by someone who has official publishing contracts (ie, all for-profit game stores) have no choice but to remove them when the publisher requests it, ie, for games people don't already own, they'll be no more preserved here than any other game that's come and gone (Gray Matter, Duke Nukem, etc) before you've been able to buy it. If GOG closes then nothing at all will be preserved by GOG, only by individual (now former) GOG users who backed up their offline installers.
Timboli: So how important are Offline Installer versions to the Game Preservation process? I'd say very considering it's literally the only thing that'll be left if GOG shuts up shop. Galaxy, servers, achievements, cloud saves, time tracking = *poof*, all gone.
Timboli: Does Games Preservation just mean removing any DRM? The way GOG uses the term seems to be some combination of DRM-Free and "maintaining" it somehow. I think though, that as long as DRM-Free is removed now and compatibility tweaks can be applied at a future date (maybe you've even backed them up + instructions separately as many disc owners have with NoCD's / widescreen patches, etc), that can still deemed to be be preserved. It's not like compatibility tweaks have even been "exclusive" to any store or that "preservation programs" only started when stores started pre-patching. Real-world example:-
During 2000-2001, there was a news that 64-bit was coming. Two separate API proposals were put forward :
1. AMD64 had the advantage in being able to run 32-bit on 64-bit OS's with almost no performance drop but at the cost of losing native 16-bit compatibility.
2. Intel Itanium64 had the advantage of retaining native 16-bit compatibility but at the cost that 32-bit games ran noticeably slower on 64-bit OS's. The former won and became the "SYSWOW64" we know today. During early 2001 though many at the time thought
"that's it - all those 16-bit games will be unplayable in a decade's time. No-one is 'preserving' them today". Within 2 years, two new projects sprung up (ScummVM in late 2001 and DOSBox in 2002) and all of a sudden they were "preserved" again. But during that 2000-early 2001 time-frame of worry, people were "preserving" DOS games just by keeping their discs. So I think "preservation" is ultimately the ability to retain the game files without any DRM / "external dependencies", ie, even if you can't get it to run today, there's a chance someone else could do in the future and simply keeping them intact in between still "preserves" them without needing to actively maintain them.
Timboli: What happens, if in ten years for instance, a preserved game no longer works on latest Windows? I think GOG themselves are going to need to rethink their
"We only support the very newest version of Windows" if Microsoft keeps heading in the direction they are ("move Windows increasingly to the cloud"). All it takes is for them to make something like W11's currently optional Smart App Control (OS level DRM kill-switch that will block
"unfamiliar of unsigned .exe (like old games) unless they pass an online check") mandatory, let alone deprecate 32-bit / DirectX9-11, etc, and such a newest "no longer usable offline" version of Windows will instantly add OS-level DRM to all "DRM-Free" games making GOG look more than a little silly unless they also support the last version of Windows that didn't do that.
Timboli: So how preserved is a digital copy of a game compared to any counterpart on disc ... especially if the disc can be copied successfully? Wouldn't a good number of games on disc already be preserved, if it is not about working on modern systems? Yes, I view many of them as being preserved due to the long life of optical in general. And in many cases, discs have the advantage of always offering a static "clean base" from which to work from. Another example - No One Lives Forever was for a long time 4:3 only. Some early Widescreen patches added widescreen compatibility but the games increasingly developed problems from W8 onwards (stutter on zooming weapon, Intel iGPU's didn't render water, timing / physics issues with uncapped framerates (but VSync doesn't work properly on +Win 8-11 for DirectX7-8 games), etc). Then NOLF Modernizer came along and fixed these. But installing that on top of the older, earlier Widescreen patches often causes crashes unless you knew exactly which files & registry entries to change. Had GOG acquired the game and patched it with the old widescreen patch then gone out of business, people with that version would have had no "clean base" to install the new Modernizer patch, only disc owners would have that.
Another example - thanks to disc versions, I have the choice of playing Loom & Lure of the Temptress on either
EGA or VGA under both ScummVM and DOSBox. GOG's version is the censored VGA-only version they delete the .exe from so it won't run under DOSBox. So stores pre-patching everything "their way" isn't always better than disc if that means they lose the original form. Same is true of many other things, eg, before NewDark (Thief 1-2 & System Shock 2) there was "Tafferpatcher", before vkQuake there was GLQuake, before Raze there was EDuke32, before GZDoom there was ZDoom. Each new one still needs the original files. Had some stores tried to be too "clever" and delete what they think they don't need today (or start adding their own proprietary client code), some future source-ports / patches may not work.
Timboli: Is there a Public Domain aspect to Game Preservation? Yes. Many old Text Adventures (now called "Interactive Fiction") are preserved by
IF Archive (since 1992), not just for PC but old systems (eg, TRS80), and a lot of those are public domain / been made freeware (including the first 3 Zork games). Same with 8-bit microcomputers, eg, World of Spectrum, etc.