|
SDK没有像人们所说的那么复杂,粗略浏览一下文档很容易就能上手
利用Revolution FX的lib做了一个超频程序,纯粹是适应一下环境,没有什么技术含量(MS已经有外国用户做了类似的东西),经实验证明超频对性能提升确有作用,以下是一个简单的基准测试的结果
CPU频率 | 1X(Normal) | 2X | 3X | 4X | 耗时* | 34072ms | 23008ms | 19083ms | 18046ms | *耗时为利用内置BASIC执行1~10000累加的时间(Shorter Is Better!)
另外可以很明显地感觉到超频后绘图变快,大家有兴趣可以自己做其他测试
界面截图
压缩包内包含源代码,这个程序就是这样了,我不会再去完善的,因为没有什么实际意义,纯粹是测试
P.S. 1超频后如要变频或恢复默认频率,需要再次进入该程序按F5执行RESET,RESET后RAM会被清空(不影响FLASH),请注意备份,此外该软件不会损坏硬件,因为9860的CPU本来就支持在那么高的频率下运行,只是CASIO顾及到电池和稳定性原因限制了频率.
P.S. 2有人提到运行了外国用户开发的某个程序结果退出后会RESET,这里解释一下原因,其实也跟这个有关,因为他们为提高游戏的运行速度在程序里加入超频代码,退出后要恢复默认频率,于是就要RESET,实际上那些游戏不仅超频了,还改变了硬件的其他一些运行状态,以实现像灰度显示这样的特效,这些都是在RevoluationFX里实现的,CASIO提供的标准lib不可能实现,所以研究SDK应该着重研究SH3汇编,这样才能最大限度挖掘9860的潜能 |
评分
-
查看全部评分
|