升级 yaosm3.2 成功
之前我用的 wii 直读是 wiifree,从 2.29 用到 2.45,一直很稳定。直到后来出了 Super Mario Galaxy,进入游戏会报 ERROR001 错误,一大批直读都搞不定了,国内用得最多的直读 wiikey,在那之后出了 1.9 版的固件,解决了 SMG 的问题。后来 wiifree 停止开发了,原因是有了更好的后起之秀--yaosm(yet another open source modchip,我将其称为“要SM”)。
yaosm 同样是基于 pic12f629/683 单片机的,连接方法和 wiifree 一样,所以只需要重新对 chip 编程一下就行了。不过我的 wii 虽然带过来了,但是老邢帮我做的编程器留在威海了没拿过来。这次回威海的时候拿了回来,顺便向老邢索取了一片 12f683,原因是 yaosm 今后的升级可能造成 12f629 放不下,于是要了一个容量大一倍的。。
插一句,在这之前很长一段时间,用 wiifree 玩 SMG 还有马车这种游戏还是有解决方案的,就是用一种叫 trucha 的软件,从光盘的 iso 中提取出来一个文件,修改某个字节然后写回去。有些人的 wiikey 不能升级到 1.9,就可以用这种方法,经过我的验证,wiifree 也能用。不过后来 wii 的官方固件升级到 3.3J 了,改过的盘都不能用了(听说现在也被破解了)。
继续说刷 yaosm,以前刷 12f629 的时候用的自制的编程器,软件用的是 ic-prog,但是 ic-prog 没提供对 12f683 的支持。后来找到了 WinPic800,这个同样支持我这种自制的编程器(Hardware 里面选择 JDM)。
值得注意的是,在 WinPic800 主页上下载的软件在我的电脑上无法正常安装,好像是一个语言文件的文件名在中文系统下不支持,然后停止了安装。后来我再这里下载了一个 zip 版的。
编程过程很简单,在 yaosm 官方论坛下载了最新的3.2版,压缩包里面能找到 for 12f683的 hex文件。EEPROM 里面的数据全部用默认的 0xFF 就可以。
刷好之后,在 wii 主机上拔下来之前的629,插上新的683,开机,放进去之前不能玩的 SMG,正常进入游戏,这一刻我泪流满面…………
yaosm 支持 wiifree 没有的一个特性:ngc audio fix,具体什么意思我不太清楚,具体表现就是:之前玩 NGC 上的《斑鸠》,听不到正常音效,全是噪音,换上 yaosm 之后一切正常。
Comments:
2008-11-21 22:30:32 by Patrick
2008-11-25 17:10:11 by Space.Q.Li
我的qq:465216463
2008-11-30 11:22:45 by wangboshi001
2008-12-01 17:10:16 by wangboshi001
You can leave a comment on this post if you login