没想到sTM32F103性能这么好,NES模拟器全速

2019-08-14 18:05发布

经过这段时间找资料看文档,终于把GBA的FC模拟器移植到了stm32F103上,核心代码全是汇编,暂时没移植声音部分,在不加刷屏显示时达到80+帧(实帧),由于我的刷屏速度最高只有28帧左右(IO操作),加显示后就只有24帧样子,但感觉还是很流畅的,完全无拖慢,下一步就是加声音,期待吧。 ps:汇编效率真高啊,编写真蛋痛啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
22条回答
ye781205
2019-08-15 13:46
回复【3楼】Pony279:

C 语言纯颜 {MOD}刷屏也可以上 80 帧的啊, 主要看编译器的能力, mdk是可以的, 
没必要过分推崇汇编
我测试的时候纯颜 {MOD}刷屏速度可以达到100多帧, 还有一小部分优化的空间, 而且没有使用 FSMC

---------------------------------
我的汇编只是6502CPU,PPU核心,GBA的FC模拟器这部分是汇编,我只是移植,其它的也全是C,我现在是刷屏拖了速度,只把刷屏去掉,6502CPU,ppU,按键扫描全正常运行81—85实帧。C语言怎么也做不到吧,至少我不行,我之前发的MP3全软解的关键地方也用了汇编,C调汇编还是挺方便的。

一周热门 更多>