Sonic Advance 2 的反编译和移植——一款用 C 语言编写的 Game Boy Advance 游戏。
A decompilation and port of Sonic Advance 2-a GameBoy Advance game written in C

原始链接: https://github.com/SAT-R/sa2

这是一个正在进行中的项目,旨在反编译并重建索尼克前进2。目前,它能够构建美国和欧洲版本游戏的功能性ROM(sa2.gba,sa2_europe.gba),以及一个日本版本(sa2_japan.gba)的正在开发中的ROM。 除了ROM构建之外,它还支持为Linux/macOS(sa2.sdl)和Windows(sa2.sdl_win32.exe)创建SDL移植版本。一个原生Win32移植版本(sa2.win32.exe)也在开发中,但目前尚无法运行。 该代码库与卡比与镜之大迷宫的反编译代码库类似,因为两者都是由Dimps开发的。诸如decomp.me和ldscript.txt文件(定义链接顺序)之类的资源对于贡献至关重要。我们鼓励感兴趣的贡献者加入项目的Discord服务器以获得支持和指导。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 GameBoy Advance游戏《刺猬索尼克2》的C语言反编译和移植(github.com/sat-r) bane 38分钟前 提交,获赞12 | 隐藏 | 往期 | 收藏 | 讨论 加入我们,参加6月16日至17日在旧金山举办的AI创业学校! 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系我们 搜索:
相关文章
  • (评论) 2025-03-28
  • Apple II 的滑翔机游戏 2025-03-27
  • PlayStation 2上的Go语言 2025-03-28
  • (评论) 2024-08-24
  • 太空探索 II 主盘错误 2024-05-24

  • 原文

    CI status Decompilation Progress Decompilation Matching Progress Contributors Discord

    ⚠️ This project is not completed and still under active development

    This is a work in progress matching decompilation of Sonic Advance 2

    It so far builds the following ROMs:

    • sa2.gba sha1: 7bcd6a07af7c894746fa28073fe0c0e34408022d (USA) (En,Ja,Fr,De,Es,It)
    • sa2_europe.gba sha1: b0f64bdca097f2de8f05ac4c8caea2b80c5faeb1 (Europe) (En,Ja,Fr,De,Es,It)
    • 🚧 sa2_japan.gba sha1: dffd0188fc78154b42b401398a224ae0713edf23 (Japan) (En,Ja,Fr,De,Es,It) (Work in Progress)

    It can also build:

    • sa2.sdl make sdl (Linux/MacOS SDL 64bit port)
    • sa2.sdl_win32.exe make sdl_win32 (Windows SDL 64bit port)
    • 🚧 sa2.win32.exe make win32 (Win32 native port, not functional)

    Please see follow these instructions

    Join us on discord to get started in helping out

    • The Kirby & The Amazing Mirror decompilation uses a very similar codebase, as it was written by the same dev team (Dimps)
    • https://decomp.me is a great resource for helping to create matching functions
    • ldscript.txt tells the linker the order which files should be linked
    • For more info, see the FAQs section of TMC
    联系我们 contact @ memedata.com