[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3hwvaulk4jbtk":3},{"code":4,"message":5,"data":6,"timestamp":26},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":22,"homepage":23,"updated_at":24,"history":25},"TanookiStudios\u002FSuperMarioAllStarsRecomp",24,"Super Mario All-Stars (SNES), native for Mac, Windows and Linux. Bring your own ROM.","Java",51,0,12,4,[],"把你自己拥有的特定《超级马力欧全明星》SNES ROM 变成原生桌面和 Android 应用，而不是模拟器窗口。","如果你手上有 25 周年纪念版《Super Mario All-Stars》的 ROM，想用现代手柄全屏游玩、用即时存档，这个项目值得一看——但前提是你的文件能通过它唯一认可的哈希校验。\n\n## 解决什么问题\n\n在现在的电脑上玩 1993 年的 SNES 合集，通常要先启动模拟器、挑核心、映射手柄，再接受它自己决定的缩放方式。你只想选一个版本、点 Play，得到按整数倍缩放的清晰画面、能直接用的手柄和即时存档，不必折腾模拟器设置。这里由启动器校验你自己的 ROM，游戏作为原生程序运行，启动器和 Esc 菜单取代了模拟器里那套设置。\n\n## 有什么不同\n\n关键在于混合执行方式。按 README 的说法，《Super Mario Bros.》和《The Lost Levels》大部分被翻译成原生代码，而《Super Mario Bros. 2》和《3》在内置解释器中运行原始代码，作者称两者都能满速。所以它是为一款卡带定制的应用，不是通用模拟器，构建过程本身也会用你的 ROM 来翻译游戏。实际收益是一个小巧的应用：启动器里带金手指、可单独静音八个音源、存档与读档、按键重映射，手柄按名称识别——Xbox、PlayStation、Switch、8BitDo 以及“2000 多种手柄”。代价是适用范围窄：换一个 dump（包括 1993 年原版“Super Mario All-Stars (USA)”文件）就过不了哈希校验，所以它不是 SNES 游戏前端。解释执行的两款游戏能否满速来自作者说法，并非独立测试。\n\n## 谁值得试\n\n适合的人：拥有准确的 25 周年美版文件，想要客厅里顺手的手柄配置，并且比起折腾模拟器更想要即时存档和金手指；Android 版有屏幕虚拟 SNES 手柄，接上手柄后会自动隐藏。不适合的人：手上是 1993 年或其它区域版本，或者想运行别的 SNES 游戏——通用模拟器更合适。从源码构建需要同一份 ROM 和工具链，大多数人应直接下载现成的 Mac、Windows、Linux 或 Android 版本。\n\n## 使用条件与边界\n\n硬性限制是 ROM：只接受“Super Mario All-Stars (USA) (Super Mario All-Stars - 25th Anniversary)”，README 公布了它的 SHA-256，下载前先核对文件。应用不含任何游戏数据。项目代码采用 PolyForm Noncommercial 1.0.0，不得出售；底层 snesrecomp 引擎也有自己的非商业许可，打算复用时要注意。\n\n平台范围有写明但不作保证：macOS 11+（Apple 或 Intel 芯片，已签名并公证）、64 位 Windows、2020 年以后多数桌面环境的 64 位 Linux，以及 Android 7+，以 APK 安装而非通过 Google Play。日常维护主要是把你的 ROM 和设置与更新分开保存，并查看 [Releases 页面](https:\u002F\u002Fgithub.com\u002FTanookiStudios\u002FSuperMarioAllStarsRecomp\u002Freleases)的版本说明，而不要默认设置或存档会跨版本保留。\n\n## HotRepo 点评\n\nHotRepo 从 2026-10-24 开始跟踪，当时仓库只有 4 天；2026-10-25 的 Java 新项目榜显示总星 51、排名 #24，这不是单日增长。由于缺少可比的每日榜单历史，目前无法判断热度能否持续。动手之前，先拿你的 ROM 的 SHA-256 与[项目网站](https:\u002F\u002Fsupermarioallstars.tanookistudios.com)上的值核对——这一步决定应用能否运行。",{"slug":19,"name":20},"games","游戏",[],"NOASSERTION","https:\u002F\u002Fsupermarioallstars.tanookistudios.com","2026-10-25T03:19:41Z",[],1792909571]