刷到这个消息的时候我愣了一下——《最终幻想水晶编年史:时之回响》这款 Nintendo DS 上的老游戏,居然被人搬到了 PC 上跑。不是模拟器那种搬法,是静态重编译。
做这件事的是开发者 JonathanDC64,项目名叫 FFCCEOT-Recomp。简单说,它把原本跑在 ARM 架构上的机器码,转换成了 C 语言源码,再针对目标设备重新编译。跟硬件模拟是两条路。
打开网易新闻 查看精彩图片
先说清楚:它不带游戏代码
这点挺关键。项目本身不包含游戏代码、纹理、音频这些受版权保护的内容。首次启动的时候,用户得自己提供 DS 卡带的转储文件,程序会做一次 SHA-1 校验,然后在本地生成可执行文件。
换句话说,想玩可以,但正版卡带得自己准备。这个门槛,懂的都懂。
画面这块,改了不少
图形部分用的是 OpenGL,支持提高渲染分辨率、宽屏显示、画面后处理这些选项,也能通过帧率限制来调整显示帧数。原本上下分屏的布局,可以改成左右并排,还支持上下两个独立窗口,操作上不用再挤在一块小屏幕上。
对一款双屏游戏来说,这个改动算是解决了 PC 上玩的一个老大难问题。
0.2.0-alpha 版本加了什么
- 新增对欧版游戏德语、法语和西班牙语的支持
- 可通过 Kaeru WFC、WiiLink WFC 这类替代服务器联机
- Windows 版支持在同一台电脑上运行两个实例,进行本地连接
联机这块能跑起来,对当年靠 DS 无线联机打副本的玩家来说,算是补上了一块拼图。
但别急着高兴,坑还在
项目目前处于早期测试阶段。开发者只对开发环境的稳定性给出保证,欧版联机也出现过延迟和崩溃。
说白了,现在这个版本更像是个能跑起来的技术演示,离"舒舒服服通关"还有距离。想尝鲜的可以试试,想稳定玩的建议再等等。
不过话说回来,一款 DS 老游戏能被人用重编译的方式搬到 PC 上,还顺手把宽屏、分屏、联机都安排上了——这事本身就挺有意思。至于后面能走多远,就看开发者愿不愿意继续填坑了。
热门跟贴