
2001年登陆任天堂GameCube的经典格斗游戏《任天堂明星大乱斗DX》,如今有了完整的原生移植版,可以在PC和Android设备上运行。这个项目代号melee-pc,由爱好者999sian基于开源反编译项目doldecomp开发,依赖aurora兼容层、SDL3库,以及调用Vulkan和Direct3D 12后端的WebGPU图形API。和通过Dolphin模拟器运行不同,游戏直接在x86-64和arm64架构处理器上执行,没有额外的计算损耗。
开发者吸取了此前粉丝项目被叫停的教训,也考虑到任天堂的法律行动,因此发行包里完全排除了任何受版权保护的文件。代码仓库中不含游戏素材、音乐、视频和纹理。运行需要用户自备美版1.02修订版(NTSC-U)的ISO、GCM、CISO或RVZ格式光盘镜像。内置启动器会自动通过Redump数据库校验文件校验和,然后从提供的镜像中实时提取数据和必要字体。
这个移植版在技术层面提供了25年前原版硬件无法实现的功能。玩家可将内部渲染分辨率提升至基础水平的10倍,达到6400x4800像素,开启MSAA 4x抗锯齿和最高16x各向异性过滤。构建版本还加入了模拟CRT扫描线的后期处理着色器,以及按F1键呼出的设置覆盖层,呼出时游戏会暂停。音频子系统使用软件AX混音器,保留原始混响效果,存档文件与Dolphin模拟器的.gci格式记忆卡完全兼容。
操作适配了键盘和现代手柄,支持摇杆和按键的独立重映射,但DSOGaming主编约翰·帕帕多普洛斯在其文章中强调,想要舒适体验还是强烈建议使用手柄。除了Windows和Linux版本,项目还提供了完整的Android安装APK包。不过macOS版本缺失且暂无计划,因为源代码严重依赖GCC编译器的扩展,而Clang编译器不支持这些扩展。
当前版本0.1.4-beta已可完整通关单人经典模式和冒险模式,进行训练和本地对战,但移植仍处于早期阶段。社区争论的主要焦点是缺少采用回滚技术的网络多人模式。网络代码仅列在作者的计划中,这让移植版目前对竞技网络社区毫无用处。此外,全明星模式在完全解锁所有斗士前仍不可用,16:9宽屏显示支持和界面适配也尚未完成。
在最近的更新中,开发者集中修复了因内存结构从旧32位架构迁移至64位系统而产生的特定错误。作者修复了酷霸王无限火焰吐息的bug、道具胶囊导致的崩溃、Android上Adreno驱动崩溃,并引入着色器缓存以消除首次运行时的卡顿。《任天堂明星大乱斗DX》的发布,为社区反编译移植到PC的经典主机游戏名单再添一员,该名单已包括《超级马力欧64》、《塞尔达传说:时之笛》、《完美黑暗》和《杰克与达斯特》。


2001年GameCube经典格斗游戏《任天堂明星大乱斗DX》迎来非官方原生移植版melee-pc,由爱好者999sian基于doldecomp反编译项目开发,支持Windows、Linux和Android,可10倍分辨率渲染,但暂缺网络回滚联机。
关键词:任天堂明星大乱斗DX、PC移植、安卓、粉丝项目、原生移植
来源:Playground.ru
发布时间:2026-09-15T23:43:35+08:00
0
0