999sian/melee-pc

Native PC port of Super Smash Bros. Melee (NTSC-U 1.02), built from doldecomp/melee on aurora. No game data; bring your own disc.

解决的问题

melee-pc 是《任天堂明星大乱斗 特别版》(NTSC-U 1.02)的原生 PC 移植版。它允许游戏在现代硬件上跨多个平台原生运行,无需使用模拟器,并提供诸如更高分辨率、自定义纹理和低延迟输入等增强功能。

工作原理

该项目使用来自 doldecomp/melee 项目的反编译游戏代码构建,并运行在 aurora 之上,这是一个提供 GX/OS/PAD/DVD/CARD/THP 功能且带有 WebGPU 后端的兼容层。它利用 SDL3 进行窗口管理和输入管理。用户必须提供自己的游戏光盘镜像(.iso、.gcm、.ciso 或 .rvz),启动器会将其与 Redump 数据库进行验证。

适用人群

适用于希望在 PC、Linux、macOS、Android 和 iOS 上获得原生体验的《任天堂明星大乱斗 特别版》玩家,以及寻求 UCF(通用控制器修复)和高轮询率 GameCube 适配器支持等竞技增强功能的用户。

亮点

  • 跨平台支持:提供 Windows、Linux、macOS、Android 和 iOS 的原生构建版本。
  • 视觉增强:内部分辨率最高可达原生的 10 倍,4x MSAA,各向异性过滤,以及后处理着色器(CRT 扫描线、鲜艳)。
  • C 键和手柄重映射:完整的控制器自定义设置,按设备保存。
  • 自定义:支持 Dolphin 格式的 HD 纹理包和自定义 .ogg/.wav 原声带。
  • 竞技功能:UCF 0.8x 后撤和盾牌掉落,以及针对官方 GameCube 控制器适配器的原始 1000 Hz 读取路径。
  • 网络对战:用于局域网和直接 IP 对战的原型回滚网络代码(目前在 Linux 上最稳定)。
  • 游戏内覆盖层:一个 F1 设置菜单,可暂停游戏以进行实时调整。

相关

  • 项目
  • 项目
  • 项目
  • 项目