主题 : mini2440平台魂斗罗终于移植成功 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
楼主  发表于: 2010-07-24 00:26

 mini2440平台魂斗罗终于移植成功

费了九牛二虎之力,终于把FC游戏机模拟器移值到mini2440开发板上来,能够让它在mini2440上裸奔了。

把附件中的文件下载到mini2440的内存中运行即可。

暂时只做了超级玛莉游戏,而且只能演示,不能操作。
由于时间短暂,还没有来得及优化,所以运行速度非常慢。
等优化完毕后,我会把代码奉上。
随后,我还会陆续添加如下功能:
声音、操作、选择游戏、存档、读档、录像、播放录像。

第12楼和第13楼是移植的魂斗罗
[ 此帖被鱼鱼在2010-08-30 22:38重新编辑 ]
描述:FC模拟器
附件: Sultana.bin (98 K) 下载次数:675
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
1楼  发表于: 2010-07-24 09:19
图片:
图片:
图片:
图片:
图片:
上面是几张截图
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
2楼  发表于: 2010-08-02 14:47
不是照片,能运行,你把附件中的Sultana.bin下载下来,加载到内存中跑跑看就知道了,速度有些慢。
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
3楼  发表于: 2010-08-08 11:58
引用第9楼wangzuo于2010-08-04 00:59发表的  :
楼主很牛啊,楼主能不能把资料先发给我一份,让我先知道这个运行的原理。。824517699@qq.com先谢谢呢,楼主,在谢谢呵呵


用的是mini2440随机光盘中自带的ADS1.2编译的。
编译后的可执行程序Sultana.bin在Sultana_Data/DebugRel文件夹里
描述:FC模拟器源代码
附件: Sultana.rar (382 K) 下载次数:984
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
4楼  发表于: 2010-08-30 22:32
魂斗罗移植成功
使用方法与超级玛丽一样
描述:魂斗罗
附件: Sultana.bin (186 K) 下载次数:216
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
5楼  发表于: 2010-08-30 22:35
图片:
图片:
图片:
图片:
魂斗罗截图
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
6楼  发表于: 2011-09-08 17:22

 回 24楼(gududesiling) 的帖子

我已经把源代码上传,源代码在11楼
我们共同努力,把它优化,把速度提高
级别: 新手上路
UID: 24904
精华: 0
发帖: 38
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2010-07-16
最后登录: 2017-09-13
7楼  发表于: 2012-01-05 13:53

 回 30楼(wuha) 的帖子

这个问题挺汗的,由于我对2440硬件了解的不多,所以不知道该如何提速。
听说可以通过硬件加速的方法来解决,如果哪位高手知道,请告知一二