小学的时候特别喜欢玩休闲竞速游戏,一次偶然的机会得知了《极速轮滑》(Street Gears)。当时被它的画面和 Hiphop 音乐吸引,于是顶着一两百 kb/s 的速度下载了一夜,最终玩上了《极速轮滑》。但当时顶着 intel 集成显卡,进入这个游戏之后,发现电脑实在是卡的不行。进入游戏和其他玩家跑图的时候,十分钟左右就蓝屏重启了,严重点直接黑屏关机,无奈之下只能在游戏大厅“国王公园”里随便转转。游戏角色在进行类似“氮气加速”的时候,有类似的“尾焰“, 也就是按“z”进行加速的时候轮子冒的火。

^-^ 但当时的显卡太烂,加速的时候并没有“尾焰”^-^ 我不信邪,偶然得知这游戏居然还有所谓的德服和法服,不过直连延迟巨高,于是就在各种各样的地方下载所谓的vpn(当时还有一个癖好,就是收集各种各样的 vpn 软件)。下载完成后,发现外服的确有尾焰,但释放尾焰之后电脑更是“一帧流畅,两帧能玩,三帧电竞”^-^ 意外的是,第一次知道原来外服的游戏,键盘键位和国内的不一样(比如法服是 W 和 Z 对调,德服是 Y 和 Z 对调),玩起来十分不适应,索性放弃了。后来有一次去同学家里玩,人家的独立显卡玩起来十分的流畅 ^-^ 当时心里真是格外的羡慕……
几年后换了新电脑,发现这游戏早已停服,有种怅然若失的感觉。后来16年的夏天,摩拳擦掌要准备大玩特玩《守望先锋》的时候,发现居然有一群国外开发者在尝试逆向这个游戏。看到这消息的时候,我第一次对“欣喜若狂”有了具象化的体验,超级激动!但后来进去他们的私服玩的时候,语言实在是不通……揣着蹩脚的英语尝试和他们交流,发现很快就被无视了,索性也就不参与他们的服务器。

十年之后的今天,凭借 gpt-6-astra 和 deepseek flash v4.1 1017 以及 gemini-4-argon ,很顺利的就把最后国服的版本给逆向了出来。感动的是,其实开发者留了一个口子,以指定的参数打开,不需要很复杂的脱壳,只需要在弹出错误之后就可以让 ai agent 进行分析:

于是勾住渲染循环之后,就是老生常谈的扫内存、挂 imgui 、解包地图和改技能点了:

果然当时爱玩休闲竞速就是人菜瘾大哈哈哈哈,没玩几张图就因为菜到受不了,灰溜溜地关掉游戏:



