那台 MacBook Pro 跟了我八年,从大学宿舍到实习工位,风扇呼呼转过无数个深夜。直到某个周末,我像往常一样点开 Steam 准备更新游戏,却看见弹窗上冷冷一行字:“您的操作系统版本已不再受到支持”。那一刻,我才意识到,32 位 Mac 的世界已经被悄悄关上了大门。
初闻不识“位面”事
2019 年秋天,苹果发布了 macOS Catalina,同时宣布这是最后一个支持 32 位软件的版本。我那时还没当回事——反正我日常工作用的都是 64 位软件,顶多扔掉几个老古董的破解版就是了。可我没料到,Steam 本身其实早就是 64 位了,真正致命的,是那些躺在库里的老游戏和某个临界点的兼容性裂缝。
下载按钮变成灰色
实际上,不是“Steam 无法下载”这么简单。对 32 位 Mac 用户来说,当你试图从官网下载 Steam 客户端时,它依然能正常拉取 DMG 文件。但一旦运行,安装器会检查系统版本,然后直接拒绝安装——因为最新的 Steam 需要 macOS 10.15 或更高才能运行。而 2012 年之前的 Mac 机型,很多连 Catalina 都升不了,它们永远地卡在了 32 位时代。
我试着找过旧版的 Steam 安装包。网上流传的所谓“Legacy 版本”大多已经无法连接服务器,因为 Steam 后端也停止了对旧协议的支持。那种感觉就像是拿着一把生锈的钥匙去开一扇已经封死的铁门。
我经历过的那场“断代”
我的那台 Mac 是 2012 年的 MacBook Pro 13 英寸,配备 Ivy Bridge 处理器,理论上可以运行 64 位系统,但它最高只能升级到 macOS High Sierra——而 High Sierra 是苹果最后一个既支持 32 位又能安装较新版本 Steam 的系统。可问题来了:Steam 客户端从 2022 年开始要求 macOS 版本不低于 10.13.6,虽然 High Sierra 能装,但每一次 Steam 更新都会让老系统变得愈发古怪,比如界面卡顿、闪退,最后甚至连登录都成了奢望。
记得某个周末的下午,我盯着那个灰色图标的 Steam 手动折腾了一整个下午。清缓存、重装、切换测试版通道……全都试过。最终它还是倒在了“下载主程序”那个进度条上,留下一个空荡荡的 Applications 目录。我切回 Finder,看着桌面上无数个“steam_clean”的文件夹,忽然觉得这台电脑老了,我也老了。
系统层的断崖
苹果从 Catalina 开始彻底砍掉 32 位支持,本质上是逼迫开发者和用户一起向前跑。但对像我这样还在用老硬件的人而言,前方是悬崖,身后是推土机。Steam 作为最大的游戏平台,选择了跟随平台政策的走向,这无可厚非。只是最受伤的,永远是那些没有升级预算、或单纯舍不得老设备的玩家。
我有个朋友至今还在用 2010 年的小白 Mac 玩《Dota 2》的旧版本,他每次开机都要敲一串命令行绕过系统检测。可 Steam 更新后,那个参数也失效了。他说那天他把电脑砸了一个坑,然后默默地挂到了闲鱼上。
不只有我
在各大论坛上,“32位 Mac 无法下载 Steam”是一篇被顶了无数次的帖子。里面有人求助,有人哀叹,也有人吵架。有些人指责苹果过于激进,有些人觉得 Valve 应该继续提供旧版支持。但我看着那些帖子,只感到一种共同的无力和不甘——那是明明拥有却无法使用的窒息感。
我后来去了一趟 Apple Store,把老 Mac 折价换了一台 M1。坐在星巴克里安装 Steam 的一瞬间,我甚至有些哽咽。不是我矫情,而是那段折腾的岁月,那种不断被排除在“新世界”之外的感受,终于结束了。可直到现在,我偶尔还会打开 Time Machine 翻看当年在老机器上玩过的截图,32 位渲染出来的暖色调画面,总有一种别样的粗糙感,那是属于我们这一代老 Mac 用户最后的乡愁。
技术从来不会等人。32 位 Mac 没法下载 Steam 这件事,说到底只是历史车轮碾碎的一个小石子。但石子里面,也藏着一个时代和很多人的点滴。
