说真的,当我第一次刷到那个视频的时候,整个人愣了一下。那些年我们在Game Boy绿屏上摸着黑的真新镇、常青森林,居然被一块块立体的小方块重新搭了起来。不是那种骗情怀的概念图,而是你真的可以走进去,在体素世界里扔精灵球、打道馆的实机画面。

其实很多人早就在想了,要是把《宝可梦 红/蓝/黄》变成HD-2D风格会是什么样。现在一个叫Gen1Recomp的项目,加上刚出的DramaticShapeVoxelMod模组,把这个想法实打实地往前推了一大步。咱们从头捋一捋这事儿的来龙去脉。

打开网易新闻 查看精彩图片

Gen1Recomp是什么来头?它不是模拟器,这一点直接决定了它的含金量。这个项目是开发者bryanthaboi做的,本质上是用LÖVE框架把初代宝可梦的原版游戏逻辑重新复刻了一遍。它跑起来不依赖任何Game Boy模拟器内核,只在你第一次导入游戏的时候,管你要一份正版的美版《红》或者《蓝》的ROM文件。注意,只要一次——导入之后它会自动验证ROM的合法性,然后释放掉,并不把ROM数据复制到缓存里。下次你再打开游戏,直接读取它自己生成的私有缓存文件就行了,根本不用再找ROM。这中间没有转译汇编语言,也没有下载任何剔除资源的代码仓库,完全从零重建,算是走了一条相当干净的技术路子。光凭这一点,它就已经比市面上大多数"魔改ROM"高了一个层级。

更让人上头的是,这个项目最近几周更新频繁,开发者和社区之间的互动肉眼可见地活跃。你如果关注bryanthaboi的YouTube频道或者他们的官方Discord,就能看到一大帮老玩家在里面一边报bug一边催更,氛围相当热闹。看得出来,这不是那种昙花一现的热度产物,而是一个有长期维护意愿的工程。

然后,DramaticShapeVoxelMod出现了。这个新模组直接把画风带去了另一个次元。常青市、月见山、紫苑镇,连同草丛里触发的每一场对战,全部被体素化了。你操控的角色不再是2D平面上一个像素小人,而是一个立方体形态的背包训练师,在立体的小镇里跑来跑去。战斗画面也变成了3D视角,虽然开发者也说了,模组目前还在开发当中,有些地方看起来会比较粗糙或者半成品,但整体效果已经足够抓人眼球。毕竟这是活生生的初代关都地区,用另外一种视觉语言重讲了一遍。

说点实际的,想自己上手试试的话,你得准备两样东西:一个是Gen1Recomp的最新版本,另一个是你自己手里的美版《宝可梦 红》、《蓝》或者《黄》ROM。注意必须是美版,日版或者其他区域版本不认。导入一次之后,后面就完全不用再管ROM的事了。《红》和《蓝》还可以同时导入并存,想玩哪个随时切。

聊到这儿,可能有人会问,这不就是一个画质mod吗,能有多不一样?关键点就在于它跟传统模拟器那条路子的本质区别。模拟器归根结底是在模仿Game Boy的硬件环境,跑的还是原来的代码,画面再怎么加滤镜,底层逻辑动不了。而Gen1Recomp是重建了整个游戏逻辑,所以它可以做到模拟器怎么都做不到的事——比如更高刷新率的丝滑画面、全局加速功能,以及像现在这样直接套一个彻底的视觉大修模组。你再怎么折腾模拟器的着色器,也弄不出这种从骨子里变成体素游戏的体验。

这也顺带解释了为什么整个项目的兼容性和扩展性被那么多人看好。主创bryanthaboi自己也坦言,这个项目不包含任何ROM本体,不模拟Game Boy硬件,不转译任何汇编语言,也不下载任何反编译资源。唯一需要的外部输入就是玩家自己那份合法的原版卡带数据。这种技术路线决定了它既不会踩到版权红线,又能让各种mod作者放开手脚发挥想象力——今天有人把画风改成体素,没准明天就有人把整个对战系统改得面目全非。

顺便提一句,游戏硬件领域最近也有动作。ModRetro刚推出了一台叫M64的N64兼容机,开源设计,能直接插原版卡带,同时给老游戏加上一些现代化的提升。从某种角度来说,Gen1Recomp和M64走的是相似的思路——尊重原版,但不拘泥于原版形式。老玩家想要的本就是那个熟悉的世界和规则,至于画面是怎么呈现的、硬件是怎么跑起来的,其实并不那么教条。技术推着往前走,选择越多越好。

说到底,关都地区还是那个关都地区。真新镇的大木博士依然会说那句"你终于来了",小茂依然会跑在你前面一步然后回头嘲讽一句,但这些老桥段如今被装进了一个完全不同的外壳里。对于很多陪着妙蛙种子、小火龙、杰尼龟一起长大的人来说,这可能是最接近"重新成为那个拿着Game Boy的小孩子"的瞬间了——只不过这一次,你不只是在脑子里把那些像素脑补成真实的世界。它们是立体的,看得见,也走得到。

模组还在持续打磨,开发者也说了目前有些特效还比较生硬,但社区的热情摆在那里,后续的完善几乎是可以预期的。如果你手头正好有一份尘封多年的美版卡带数据,或者愿意为这份体验翻翻箱子,那么现在可能就是去常青森林再看一眼的好时候。