A 12TB Steam “teraleak” spills more than a decade of lost PC gaming history

A 12TB Steam “teraleak” spills more than a decade of lost PC gaming history

12TB 的 Steam “Tera-leak” 泄露了十多年来失传的 PC 游戏历史

Here at Ars, we’re intimately familiar with data leaks surrounding Valve’s games, hardware, and the workings of Steam itself. But nothing could have prepared us for this weekend’s “terarelease” encompassing more than 12TB of content related to seemingly every title available on Steam between 2003 to 2013. What’s being sold as an “as-complete-as-possible … content server dump” of Steam’s defunct “Steam2” server architecture from that time period is now circulating around via a BitTorrent tracker that Valve seems unlikely to ever completely purge from the Internet.

在 Ars,我们对围绕 Valve 游戏、硬件以及 Steam 本身运作的数据泄露早已司空见惯。但没有什么能让我们为这个周末的“Tera-release”做好准备——它包含了超过 12TB 的内容,几乎涵盖了 2003 年至 2013 年间 Steam 上架的所有游戏。这批被称为“尽可能完整”的 Steam 已废弃的“Steam2”服务器架构内容转储,目前正通过 BitTorrent 追踪器在网络上传播,Valve 似乎很难将其从互联网上彻底清除。

The massive collection includes thousands of “depots” representing what seems to be every version of every game uploaded to those old Steam2 servers. That includes public release builds, of course, but in many cases also covers previously unseen pre-release, prototype, and playtest versions of popular titles published by Valve and third-party Steam publishers.

这个庞大的合集包含了数以千计的“仓库”(depots),代表了上传到旧 Steam2 服务器上的每一款游戏的每一个版本。这当然包括公开发布的版本,但在许多情况下,还涵盖了 Valve 和第三方 Steam 发行商所发布的热门游戏此前从未公开的预发布版、原型版和测试版。

Steam2: Electric Boogaloo

Steam2:电力狂欢 (Steam2: Electric Boogaloo)

The reason this weekend’s leaked content cuts off abruptly in 2013 is because that’s when Valve updated its content distribution system from “Steam2” to the current SteamPipe system. In moving from a proprietary file distribution format to standard HTTP file trees, the new system removed various update approval bottlenecks on Valve’s end and streamlined update and patch downloads so they only reflected file differentials.

这个周末泄露的内容在 2013 年戛然而止,原因在于 Valve 当时将其内容分发系统从“Steam2”升级到了现行的 SteamPipe 系统。从专有的文件分发格式转向标准的 HTTP 文件树后,新系统消除了 Valve 端各种更新审批的瓶颈,并简化了更新和补丁的下载,使其仅反映文件差异。

Publicly accessible early versions of some games released before this SteamPipe transition had been considered lost content by archivists, no longer accessible from Valve itself and living on only as local downloads on aging machines. Apparently all that content wasn’t as lost as many thought, though. Longtime Valve watcher and data miner Gabe Follower (previously) wrote on social media this weekend that he had “verified that everything in Steam2 Teraleak was obtained via a publicly accessible [API] endpoint. It’s Valve’s fault…”

在 SteamPipe 过渡之前发布的一些游戏的早期版本,曾被档案管理员视为“失传内容”,Valve 官方已无法访问,仅存在于老旧机器的本地下载中。然而,显然这些内容并没有人们想象中那么“失传”。长期关注 Valve 的数据挖掘者 Gabe Follower 本周末在社交媒体上写道,他已“证实 Steam2 Teraleak 中的所有内容都是通过一个公开可访问的 [API] 端点获取的。这是 Valve 的错……”

Spanish-language Valve streamer and analyst Scolcer also said on social media (via machine translation) that the teraleak was “obtained from a site that was 100% accessible to the public. It was there for everyone to download. No passwords. Nothing. Hidden in plain sight, but with no protection whatsoever.”

西班牙语 Valve 主播兼分析师 Scolcer 也在社交媒体上表示(经机器翻译),此次泄露是“从一个 100% 对公众开放的网站获取的。它就在那里,任何人都可以下载。没有密码,什么都没有。隐藏在众目睽睽之下,却没有任何保护措施。”

Gabe Follower walks us through some of what’s been found in the teraleak thus far. What’s unclear right now if that API and publicly available Steam2 server content were accessed recently or if this weekend’s leak represents content that was privately archived before the 2013 server transition and is just now being made public.

Gabe Follower 为我们梳理了目前在这次泄露中发现的部分内容。目前尚不清楚该 API 和公开的 Steam2 服务器内容是近期被访问的,还是本周末的泄露代表了在 2013 年服务器过渡之前就被私下存档、直到现在才被公开的内容。

“It could more-so be a collection of different people that knew about it and accumulated whatever people had downloaded back then into this massive archive,” said The One Epicplayer, a moderator on the Valve Cut Content (VCC) Discord, which has long followed Valve betas and leaks. “I haven’t been filled in on the full details but my suspicion is that these depot [files] were downloaded a long time ago and sat in a private collection,” CrazyBubba, another VCC Discord moderator, told Ars. “There were a lot of leaks a few years back and many folks hoarded files for years. … historically there have been issues with people lording content over other members.”

“这更可能是一群知情者将当年人们下载的内容汇集成了这个庞大的档案,”Valve Cut Content (VCC) Discord 的版主 The One Epicplayer 说道,该频道长期追踪 Valve 的测试版和泄露信息。“我还没有掌握全部细节,但我的怀疑是,这些仓库 [文件] 是很久以前下载的,并一直保存在私人收藏中,”另一位 VCC Discord 版主 CrazyBubba 告诉 Ars。“几年前有过很多泄露,许多人囤积文件多年……从历史上看,一直存在人们将内容据为己有、凌驾于其他成员之上的问题。”

A readme file included with the leak offers “warm n good wishes to all hoarders who had stuff from this collection <3″ and encourages users to mirror and share it as widely as possible. On the VVC Discord, a user purporting to be the original uploader of the teraleak (who offered screenshots of a 22TB server upload log among their evidence) wrote that “getting this out really took a significant amount of effort from me and I would like it if it didn’t go to waste.”

泄露文件中包含的一个自述文件向“所有拥有此合集内容的囤积者致以温暖和美好的祝愿 <3”,并鼓励用户尽可能广泛地镜像和分享它。在 VVC Discord 上,一名自称是此次泄露原始上传者的用户(他提供了 22TB 服务器上传日志的截图作为证据)写道:“发布这些内容确实花费了我巨大的精力,我不希望它被浪费掉。”

Now you’re thinking with old Portals

现在你开始用旧版 Portal 思考了

Regardless of the hows and whys of the leak, eager gaming communities have wasted no time in digging through the “teraleak” in search of cut content and playable early versions of many now-classic PC games. Multiple playable pre-release versions of Portal 2 contain some of the most intriguing cut content discovered so far.

无论泄露的缘由如何,热切的游戏社区已经争分夺秒地挖掘这个“Tera-leak”,寻找许多现已成为经典的 PC 游戏的删减内容和可玩的早期版本。多个可玩的《传送门 2》(Portal 2) 预发布版本中,包含了一些迄今为止发现的最引人入胜的删减内容。

Already, teraleak diggers are finding deleted sequences including new dialogue from GLaDOS and Aperture CEO Cave Johnson’s consciousness trapped in a cube (“My life is torture, please kill me,” a scratch track version of Johnson says in cut dialogue that was previously seen in a text file included with the game). The early development version also apparently includes fun features like perfectly circular portals, an adhesive gel and slow-motion guns, and an interesting looking weapon model that was previously seen in official Valve documentary footage of the unreleased Half-Life 2: Episode 3.

目前,挖掘者们已经发现了被删除的片段,包括来自 GLaDOS 的新对话,以及被困在立方体中的光圈科技 CEO Cave Johnson 的意识(“我的生活就是折磨,请杀了我,”Johnson 的一个草稿版本在删减对话中这样说道,此前曾在游戏附带的文本文件中出现过)。早期开发版本显然还包含了一些有趣的功能,如完美的圆形传送门、粘性凝胶、慢动作枪,以及一个看起来很有趣的武器模型——该模型此前曾在 Valve 关于未发布的《半衰期 2:第三章》(Half-Life 2: Episode 3) 的官方纪录片中出现过。

“My life is torture, please kill me” “我的生活就是折磨,请杀了我”

While there are no playable “Half-Life 3 confirmed” depots included in the leak, data trawlers have reportedly found some “ep3” data files seemingly related to the perpetually delayed expansion. Valve fans are also digging in to early betas of Left 4 Dead 2 and CS: GO featuring never-before-seen cut content, and some intriguing models and graphics related to F-Stop, the cancelled, camera-based game originally planned as a sequel to Portal.

虽然泄露内容中没有可玩的“半衰期 3 已确认”仓库,但据报道,数据挖掘者发现了一些似乎与这款无限期推迟的扩展包相关的“ep3”数据文件。Valve 的粉丝们也在深入挖掘《求生之路 2》(Left 4 Dead 2) 和《CS: GO》的早期测试版,其中包含从未见过的删减内容,以及一些与 F-Stop 相关的有趣模型和图形——F-Stop 是一款被取消的、基于相机的游戏,最初计划作为《传送门》的续作。

Aside from Valve’s own published games, the teraleak also includes myriad early versions of titles from the many third-party publishers that were on Steam before 2013. Betas and prototypes for games ranging from Spore and Dragon Age: Origins to Batman: Arkham Asylum, Sonic the Hedgehog 4, and Spec Ops: The Line are among those that data miners have already identified for further study. And while that list won’t contain the early versions of those games that stayed on developers’ local computers and office networks, the playtest versions that were often uploaded to Valve’s servers near release often still contain some interesting content.

除了 Valve 自家发行的游戏外,此次泄露还包含了 2013 年前在 Steam 上架的许多第三方发行商的大量游戏早期版本。从《孢子》(Spore)、《龙腾世纪:起源》(Dragon Age: Origins) 到《蝙蝠侠:阿卡姆疯人院》(Batman: Arkham Asylum)、《索尼克 4》(Sonic the Hedgehog 4) 和《特殊行动:一线生机》(Spec Ops: The Line),这些游戏的测试版和原型版都已被数据挖掘者识别,以供进一步研究。虽然该列表不会包含那些留存在开发者本地电脑和办公网络中的早期版本,但通常在发布前上传到 Valve 服务器的测试版本,往往仍包含一些有趣的内容。