Hacker News | 📄 原文链接 | 2026-11-06 收录

为 N64 找到的冷门音频编码:接近 Opus 的比特率,只花 4% CPU

来源:phoboslab.org — 2026-11-05

📋 概述

N64 的音频处境一直很糟:卡带空间紧张,93MHz CPU 时间稀缺,向量协处理器 RSP 长期被任天堂锁着,第三方只能用 Libultra 里的 ADPCM 方案,把样本压到四分之一。5 分钟 44.1kHz 立体声按 ADPCM 算要 12MB,而《超级马里奥 64》整个 ROM 只有 8MB,所以那个时代的音乐更像是跟踪器:短样本按时间表播放。后来少数被放行的团队才用 RSP 解 MP3,但解码太贵,帧率会掉,只够过场动画用。开源 Libdragon 已经有实时 RSP 加速的 Opus 解码器,作者也曾把整部游戏的音乐都压成 ADPCM,32MB ROM 里 31MB 是声音。这次他找到的是一个更冷门的编码,做到 44.1kHz 立体声、比特率接近 Opus,只占约 4% 的 CPU 时间。

🔑 核心要点

💡 金句

44100 Hz stereo with near-Opus bitrates using about 4% of the N64’s CPU time.
← 返回 Hacker News 首页