在 QEMU 中运行的 iPod Classic 6G
iPod Classic 6G in QEMU

原始链接: https://www.reddit.com/r/emulation/s/VL4Au2HGxq

您已被网络安全策略拦截。如需继续,请登录您的 Reddit 账号或使用您的开发者令牌。如果您认为被误拦截,请在下方提交工单,我们将为您处理。 登录 提交工单

开发者 dmonterocrespo 成功开发了一款 QEMU 模拟器,能够启动 iPod Classic 6G(Samsung S5L8702)的原始、未经修改的 Apple 原厂操作系统。 该项目涉及大量的逆向工程,因为设备缺乏公开可用的数据手册。由于固件已加密且无法从运行中的设备访问 Boot ROM,开发者不得不使用 emCORE 手动提取并解密了闪存内容。 尽管导航、屏幕渲染和音乐库等核心功能已能正常运作,但该模拟器仍处于开发阶段。面临的挑战包括解决渲染问题、音乐播放器无声音,以及仅根据客户机写入操作来映射硬件寄存器。开发者记录了整个过程,包括许多被推翻的假设,目前正致力于启用标志性的“Cover Flow”功能。对该模拟工作技术细节感兴趣的人员可以查阅项目的笔记和代码。
相关文章

原文
You've been blocked by network security.
To continue, log in to your Reddit account or use your developer token



If you think you've been blocked by mistake, file a ticket below and we'll look into it.
联系我们 contact @ memedata.com