一、Wii 上面的 APP 结构
Wii 上面的 APP 主要由三个部分组成,即:
1. 主程序,通常是个 boot.elf 或者 boot.dol 文件;
2. IOS,主程序任何涉及硬件的的操作都需要 IOS 才能完成,不同 APP 依赖的 IOS 可能有所不同,如果 APP 找不到匹配的 IOS,可能会出现异常;
3. 数据文件,不是每个 APP 都需要数据文件,但如果 APP 需要的数据文件有问题,也可能导致 APP 出现异常。
用图形表示的话,一个 APP 的结构如下图左边所示:
如果一个 APP 启动之后,出现异常,不能正常运行,往往是由于 IOS 或者数据文件出现了问题。
以上图右边很多人都在用的 CFG USB Loader 为例:
案例1:缺少匹配的 IOS,会导致 USB Loader 加载游戏失败;
案例2:封面图片缺失或者封面路径错误,会导致在 USB Loader 里显示不了游戏封面。