《罪恶都市》与《GTA3》重返浏览器 帧率可超100FPS
外媒报道称,在去年因DMCA下架令被关闭后,《罪恶都市》与《GTA3》现已通过开源反编译项目重返浏览器,桌面端帧率可突破100FPS,并支持手柄、触屏及Mod管理。
驱动中国9月8日消息,据外媒Tom's Hardware报道,在因DMCA下架通知短暂沉寂后,《GTA:罪恶都市》(Grand Theft Auto: Vice City)与《GTA3》已在浏览器窗口中重新上线,依托开源反编译项目实现流畅游玩,桌面端帧率可轻松突破100FPS。这一次接力的平台是名为Quenq的网站,它同时托管了这两款经典作品。
作为电子游戏史上的标志性作品,《GTA:罪恶都市》于2002年在PS2平台首发,次年登陆Xbox与PC,凭借开放世界玩法与浓厚的时代气息影响了整整一代玩家。此前,这款游戏其实已经在DOS Zone网站上以网页版形式出现过,但上线后很快遭到Take-Two依据DMCA(数字千年版权法)发出的下架通知,被迫关停。如今Quenq接过了接力棒,而项目本质上并未更换——暂停菜单里仍然明确写着DOS Zone字样。
据外媒测试,Quenq的浏览器版《GTA:罪恶都市》在手机端同样表现出色。测试使用的一加12瞬间完成加载,运行全程没有遇到问题;除了键盘鼠标和手柄操作外,游戏还支持触屏控制,横屏与竖屏状态下都能流畅操控主角汤米(Tommy)在城中行动。页面内置存档与Mod管理器,玩家可以直接把文件上传到浏览器中使用,也能通过外接键盘输入作弊码。
性能方面,游戏开始前提供了帧率上限选项——毕竟《GTA:罪恶都市》最初是按照30FPS设计运行的,若以无上限帧率游玩(该移植版本身就支持),部分场景中可能出现bug或物理引擎异常。即便如此,外媒还是在桌面端轻松跑出了超过100FPS的成绩,足以证明这套浏览器版方案的完成度。
从技术路径来看,该浏览器版很可能基于reVC——一个将《GTA:罪恶都市》原始代码反编译为干净、可读C++代码的社区项目。反编译后的代码再经由WebAssembly转换为浏览器能够原生理解的JavaScript,同时借助WebGL 2这个JavaScript API,绕过常规页面排版引擎、直接与GPU通信以执行高负载图形任务。正是这套组合,让20多年前的经典大作能够在网页中保持高效运行。
同期上线的《GTA3》也采用了类似方案。它提供基本相同的操作与选项(但不包含Mod管理器),推测基于re3项目——即《GTA3》的反编译源码。与《GTA:罪恶都市》不同,这款游戏并非直接复刻自DOS Zone的移植版,因为暂停菜单中没有相关痕迹。外媒在不同设备上体验后表示,其运行状态与《GTA:罪恶都市》一样出色。
值得注意的是,外媒回访DOS Zone时发现,两个游戏也仍然列在其中,只是分发方式发生了明显变化:玩家需要自行上传游戏资源文件,也可以点击按钮后通过torrent方式下载数据;平台同时给出清晰免责声明,表示不会对盗版行为负责。不难看出,DMCA下架事件深刻改变了这类项目的分发策略,但并没有彻底阻挡它们的回归。
从行业角度看,这起事件再次凸显了开源逆向工程与经典游戏社区之间的微妙关系:社区用技术手段延长老游戏的生命力,而版权方的维权压力也让平台方愈发谨慎。无论如何,对于普通玩家来说,能在浏览器里重温这两款传奇作品,依然是一件值得关注的事。