FX9860GIISD到手了,粗略研究了一下SDK,写了一个超频程序
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的潜能
FX9860GIISD到手了,粗略研究了一下SDK,写了一个超频程序
[刚才发错了 发到硬件区 这里重发]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的潜能 刚才不小心发到硬件专区 这里重发 勃男。
还有,这个应该发在图形计算器区的。 不错!对我深入研究SDK很有帮助。
我说那个“模拟城市”怎么每次退出都要重启啊。 果然和推测的一样MARIO和模拟城市的代码里都有变频和重启的语句
惊现强人 写一个SDK使用方法吧~
,
想要知道如何使最近的一次Main MEM内容改变不丢失吗?先关机,再开机,恢复频率。我每次玩模拟城市之前都这样。 快 写一个SDK使用方法 我大大有赏
发表于 2010-4-25 21:29 http://www.cncalc.org/images/common/back.gif
那个有时间的情况下可以去写一下
其实只要找个英文水平过得去的人把官方的翻译一下就可以了,注意里面涉及到的一些专业术语 我啥时去把SDK软件翻译一下。说明书太烦了。 如何设置/读取 系统时间(9860G)?
How to set/recall System Time(9860G)? 这都要加精加彩色标题? 快 写一个SDK使用方法 我大大有赏
发表于 2010-4-25 21:29 http://www.cncalc.org/images/common/back.gifSDK实际没什么,只要会C++,然后English好一点的话看看说明书就会了 顶一下。期待更多程序。 9楼意见好 正在研究中,还没有下决心买! SDK实际没什么,只要会C++,然后English好一点的话看看说明书就会了
zasdfgbnm 发表于 2010-4-28 12:04 http://www.cncalc.org/images/common/back.gif
可以基于C语言来写吗?求教。 是C,不是C++,C里面没有C++特性。比如命名空间什么的。 SDK没有像人们所说的那么复杂,粗略浏览一下文档很容易就能上手
利用Revolution FX的lib做了一个超频程序,纯粹是适应一下环境,没有什么技术含量(MS已经有外国用户做了类似的东西),经实验证明超频对性能提升确有作用 ...
fxlab 发表于 2010-4-25 20:34 http://www.cncalc.org/images/common/back.gif
可能的话,麻烦把SDK和说明文件发过来好吧:[email protected]
页:
[1]
2