跳到正文
发现
桌面应用游戏娱乐

MKSC Recomp:GBA 马力欧卡丁车重编译

把 GBA《马力欧卡丁车 超级赛道》静态重编译成 Windows 和 Linux 原生程序,附带可选画面增强 mod。

admin
发布于 2026-10-29 · 更新于 2026-11-02
浏览
13
访问
1
下载
0
版本
v0.1.13
平台
Windows、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

本项目是对 GBA 游戏 Mario Kart: Super Circuit(马力欧卡丁车 超级赛道)的静态重编译(static recompilation),提供 Windows x64 与 Linux x86_64 版本,并附带可选的 60 FPS、自适应宽屏与更高内部分辨率 mod。

它同时是开发 gbarecomp 框架过程中的副产物:游戏是验证场地,可复用的框架才是更大的目标。作者明确说明这是实验性预览,并非完成的商业移植,属于 R.A.I.D.(Retro AI Development) 静态重编译社区。

游戏 ROM 与任天堂 GBA BIOS 不随项目分发,需要自行准备合法获得的 dump。

主要功能

  • 原生 Windows x64 应用与 Linux x86_64 AppImage
  • 通过共享的 recomp-ui 启动器完成 ROM 与 BIOS 设置
  • 可选增强 mod(默认全部关闭):
    • 60 FPS Track Rendering:让比赛画面以 60 FPS 呈现,同时保留原有游戏逻辑与计时
    • Adaptive Widescreen:在两侧渲染额外的比赛内容,而不是拉伸原始 240×160 画面
    • Higher Internal Resolution:以 2x、3x、4x、8x、16x、32x、64x 采样赛道,初始为 4x,高阶选项为实验性;精灵与 HUD 保持原始画稿
  • 双人 link-cable 联机对战,支持 rollback 或输入延迟,可经互联网或局域网进行(见 docs/NETPLAY.md)
  • 键盘与现代游戏手柄支持,窗口与全屏模式,锐利缩放与可选 affine filtering
  • 游戏内设置菜单,支持卡带存档与即时存档(save states)
  • Display 视图可选 16:9 固定宽屏、Adaptive 自适应窗口或全屏、Native (3:2) 保留两侧黑边

安装与使用

  1. 从 Releases 页面下载 Windows zip 或 Linux AppImage。
  2. 解压 zip 并运行 MarioKartSuperCircuitRecomp.exe;或给 AppImage 添加可执行权限后运行。
  3. 在启动器中选择自己的 Mario Kart: Super Circuit (USA) ROM 与零售版 GBA BIOS。
  4. 配置显示、音频、控制与 mods,然后选择 Play。

首次设置后启动器会记住有效文件;勾选 Skip launcher on boot 可让后续启动直接进入游戏。

默认键盘映射:

GBA 按键 键盘
十字键 方向键
A / B X / Z
Start Enter
Select 右 Shift
L / R C / V

使用 Shift+F1-F9 保存即时存档,F1-F9 读取存档;按键可在启动器中修改。

需要在启动器 Mods 页面手动开启画面增强功能。

注意事项

  • 项目仍处于实验性预览阶段,界面与玩法可能有粗糙之处;请备份重要存档,并在反馈问题时注明赛道、模式与所用角色。
  • 高倍内部分辨率(尤其是 8x 及以上)可能明显变慢,取决于 GPU 纹理上限、内存与性能;支持的 HD 场景使用常驻 GPU 渲染,不可用时回退到可移植的 CPU 渲染。
  • 项目不包含任何受版权保护的游戏 ROM 或任天堂 BIOS 数据,ROM 派生的生成代码、存档与构建产物也不会进入发布包。
  • 本作是非官方、非商业的保存与研究项目,与任天堂无关联,也未获其认可;Mario Kart 及相关名称、角色、美术与游戏数据归各自权利人所有。
  • 许可证为 PolyForm Noncommercial 1.0.0,第三方组件沿用各自许可证。

本作品整理自 GitHub 开源项目 mstan/MarioKartSuperCircuitRecomp,原作者 @mstan。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.1.13当前版本

    v0.1.13 - Controller menu update

  2. v0.1.11

    修复全部 40 条赛道与 4 个对战竞技场在 16:9 与 Adaptive 宽屏下的边界问题,对战 HUD 气球跟随头像,补齐缺失的赛道角色与气球丢失回调;保留上一版的常驻 GPU 渲染与 CPU 回退。

  3. v0.1.10

    新增常驻 GPU 渲染,降低受支持的 HD 仿射赛道场景 CPU 开销,不支持时回退到 CPU 渲染;内部分辨率新增实验性 32×、64× 选项,增强功能仍默认关闭,启用后从 4× 开始。

评论