搜索
bottom↓
回复: 135

stm32f103上移植nes模拟器成功,可玩几十个小游戏,发源代码

  [复制链接]
(253477840)

出0入0汤圆

发表于 2013-4-5 08:59:58 | 显示全部楼层 |阅读模式
     最近在魔笛板子上基于RT-Thread移植好了nes模拟器,外接了一个手柄,玩的挺爽,似乎感觉又回到了上小学那阵子,在此将源码放出来,让大家都去玩玩,感受下小时候的美好时光吧。
   硬件平台信息在这:http://www.rt-thread.org/phpBB3/viewtopic.php?f=17&t=2398
   发个真相:
  
   可能你有疑问,1、f103能跑得起?2、支持文件读取不?
   呵呵,f103超频+跳帧,这样一来能玩得起;可将nes游戏放在sd卡中,支持80多个任天堂小游戏,随时切换。

   源码在这
   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
(253476898)

出0入0汤圆

发表于 2013-4-5 09:15:40 | 显示全部楼层
这个必须顶。。。
(253476220)

出0入0汤圆

发表于 2013-4-5 09:26:58 | 显示全部楼层
牛人。顶起
(253476092)

出0入0汤圆

发表于 2013-4-5 09:29:06 来自手机 | 显示全部楼层
很不错,前排就坐哈哈!
(253475233)

出0入0汤圆

发表于 2013-4-5 09:43:25 | 显示全部楼层
牛逼啊


(253473228)

出0入0汤圆

发表于 2013-4-5 10:16:50 | 显示全部楼层
此贴必火!!!
(253473219)

出0入0汤圆

发表于 2013-4-5 10:16:59 | 显示全部楼层
好玩      
(253473039)

出0入0汤圆

发表于 2013-4-5 10:19:59 | 显示全部楼层
顶起。。。
(253472843)

出0入0汤圆

发表于 2013-4-5 10:23:15 | 显示全部楼层
火帖留名
(253472380)

出0入0汤圆

发表于 2013-4-5 10:30:58 | 显示全部楼层
顶                     
(253461030)

出0入0汤圆

发表于 2013-4-5 13:40:08 | 显示全部楼层
好啊                                             
(253459189)

出0入0汤圆

发表于 2013-4-5 14:10:49 | 显示全部楼层
支持楼主开源!这样的开源很好
(253459033)

出0入0汤圆

发表于 2013-4-5 14:13:25 | 显示全部楼层
火前,留名
(253458041)

出0入0汤圆

发表于 2013-4-5 14:29:57 | 显示全部楼层
很好的东西
(253450538)

出0入0汤圆

发表于 2013-4-5 16:35:00 来自手机 | 显示全部楼层
火前留名:)
(253444911)

出0入0汤圆

发表于 2013-4-5 18:08:47 | 显示全部楼层
牛人一个
(253444260)

出0入4汤圆

发表于 2013-4-5 18:19:38 | 显示全部楼层
我操,牛逼啊
(253442882)

出0入0汤圆

发表于 2013-4-5 18:42:36 | 显示全部楼层
很不错的说。。。。。
(253442525)

出0入0汤圆

发表于 2013-4-5 18:48:33 | 显示全部楼层
这个太牛了,顶一下
(253439768)

出0入0汤圆

发表于 2013-4-5 19:34:30 来自手机 | 显示全部楼层
严重支持。
(253438616)

出0入0汤圆

发表于 2013-4-5 19:53:42 | 显示全部楼层
这个要顶起
(253438581)

出0入0汤圆

发表于 2013-4-5 19:54:17 | 显示全部楼层
感兴趣,试试看。
(253437004)

出0入0汤圆

发表于 2013-4-5 20:20:34 来自手机 | 显示全部楼层
好东西!            
(253433131)

出0入0汤圆

发表于 2013-4-5 21:25:07 | 显示全部楼层
必须顶!!
(253431021)

出0入0汤圆

发表于 2013-4-5 22:00:17 | 显示全部楼层
不错。

  

(253425233)

出0入0汤圆

发表于 2013-4-5 23:36:45 来自手机 | 显示全部楼层
不错     
(253425094)

出0入0汤圆

发表于 2013-4-5 23:39:04 | 显示全部楼层
火钳流民
(253424146)

出0入0汤圆

发表于 2013-4-5 23:54:52 | 显示全部楼层
牛啊,膜拜之,好好学习,向你看齐
(253417194)

出0入0汤圆

发表于 2013-4-6 01:50:44 来自手机 | 显示全部楼层
mark nes模拟器
(253388534)

出0入0汤圆

发表于 2013-4-6 09:48:24 | 显示全部楼层
我对软解MP3部分很感兴趣!!!怎么做到的??
(253367835)

出0入0汤圆

发表于 2013-4-6 15:33:23 | 显示全部楼层
哈哈,这个必须顶一下,支持,学习啦
(253366929)

出0入0汤圆

发表于 2013-4-6 15:48:29 | 显示全部楼层
三个都是以前常玩的
(253295416)

出0入0汤圆

发表于 2013-4-7 11:40:22 | 显示全部楼层
要是我小时候能做出来,肯定高兴疯了~~

顺便问一句,能玩《重装机兵》吗?
(252904526)

出0入0汤圆

 楼主| 发表于 2013-4-12 00:15:12 | 显示全部楼层
lr120363092 发表于 2013-4-6 09:48
我对软解MP3部分很感兴趣!!!怎么做到的??

mp3 软解码部分使用了helix和libmad两个mp3解码库实现的,helix解码库在stm32radio项目中就有应用。libmad解码库我自己做过移植,百度上可以搜到我发的移植教程。有兴趣的可参考stm32radio或realtouch中的代码。
(252904481)

出0入0汤圆

 楼主| 发表于 2013-4-12 00:15:57 | 显示全部楼层
小笨蛋 发表于 2013-4-7 11:40
要是我小时候能做出来,肯定高兴疯了~~

顺便问一句,能玩《重装机兵》吗? ...

重装机兵 ?没注意。你有它的nes文件的话,我可以试试
(252901560)

出0入0汤圆

发表于 2013-4-12 01:04:38 来自手机 | 显示全部楼层
niubaniub
(252872471)

出0入0汤圆

发表于 2013-4-12 09:09:27 来自手机 | 显示全部楼层
很好,是个高手。
(252872053)

出0入0汤圆

发表于 2013-4-12 09:16:25 | 显示全部楼层
带声音不?
(252869412)

出0入0汤圆

 楼主| 发表于 2013-4-12 10:00:26 | 显示全部楼层
embeddev_1 发表于 2013-4-12 09:16
带声音不?

声音没有,大家都懂的。
(252342533)

出0入0汤圆

发表于 2013-4-18 12:21:45 | 显示全部楼层
很棒,支持!
(252239996)

出0入0汤圆

发表于 2013-4-19 16:50:42 | 显示全部楼层
牛呀,不错的nes模拟器
(252239904)

出0入0汤圆

发表于 2013-4-19 16:52:14 | 显示全部楼层
我操,太NB了.
(252230664)

出0入0汤圆

 楼主| 发表于 2013-4-19 19:26:14 | 显示全部楼层
再来几张靓图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
(252230628)

出0入0汤圆

 楼主| 发表于 2013-4-19 19:26:50 | 显示全部楼层
图片被压缩后变的不清晰了。
(252152261)

出0入0汤圆

发表于 2013-4-20 17:12:57 | 显示全部楼层
實在是太厲害了!!
(252150909)

出0入4汤圆

发表于 2013-4-20 17:35:29 | 显示全部楼层
能玩B-WING不. 我在LPC1868上移植了一个但是玩不了. 它的nes好像有些特殊, 我找了好几个开源模拟器都不能玩.
(252133485)

出0入0汤圆

 楼主| 发表于 2013-4-20 22:25:53 | 显示全部楼层
B-wing是什么?
(252127129)

出0入0汤圆

发表于 2013-4-21 00:11:49 来自手机 | 显示全部楼层
必须顶一下
(252045125)

出0入0汤圆

发表于 2013-4-21 22:58:33 | 显示全部楼层
这个牛。。
(252041360)

出0入0汤圆

发表于 2013-4-22 00:01:18 | 显示全部楼层
移植模拟器需要什么GUI作支持吗
(252001545)

出0入0汤圆

 楼主| 发表于 2013-4-22 11:04:53 | 显示全部楼层
SNOOKER 发表于 2013-4-22 00:01
移植模拟器需要什么GUI作支持吗

屏幕可以画点就行看,不用gui
(252001272)

出0入0汤圆

发表于 2013-4-22 11:09:26 | 显示全部楼层
看着这些游戏,很多感慨很多,这个必须顶起来
(250272264)

出0入0汤圆

发表于 2013-5-12 11:26:14 | 显示全部楼层
给力...
(250271315)

出0入0汤圆

发表于 2013-5-12 11:42:03 | 显示全部楼层
怀念下,呵呵。
(249842703)

出0入0汤圆

发表于 2013-5-17 10:45:35 | 显示全部楼层
这么牛。。。
(249492894)

出0入0汤圆

发表于 2013-5-21 11:55:44 | 显示全部楼层
顶一个!
(249490699)

出0入20汤圆

发表于 2013-5-21 12:32:19 | 显示全部楼层
移植到407上,看看!
(249489257)

出0入0汤圆

 楼主| 发表于 2013-5-21 12:56:21 | 显示全部楼层
mon51 发表于 2013-5-21 12:32
移植到407上,看看!

移植好后   也可以截图 放上来看看啊,  能发个视频最好
(248868457)

出0入0汤圆

发表于 2013-5-28 17:23:01 | 显示全部楼层
太厉害了!!!
(248804419)

出0入0汤圆

发表于 2013-5-29 11:10:19 | 显示全部楼层
顶起!!有时间研究一下!!
(247376434)

出0入0汤圆

发表于 2013-6-14 23:50:04 | 显示全部楼层
以前在电视上玩过 收下了
(246531255)

出0入0汤圆

发表于 2013-6-24 18:36:23 | 显示全部楼层
学些学习
(246459904)

出0入0汤圆

发表于 2013-6-25 14:25:34 | 显示全部楼层
下载了,看看。
(245492301)

出0入0汤圆

发表于 2013-7-6 19:12:17 | 显示全部楼层
做个标记,以后用的上!!
(243695646)

出0入0汤圆

发表于 2013-7-27 14:16:32 | 显示全部楼层
必火啊   此乃神人
(243587946)

出0入0汤圆

发表于 2013-7-28 20:11:32 | 显示全部楼层
请问NES模拟器移植主要修改哪些部分?

(243002109)

出0入0汤圆

发表于 2013-8-4 14:55:29 | 显示全部楼层
真牛逼!
(242909938)

出0入0汤圆

发表于 2013-8-5 16:31:40 | 显示全部楼层
Cool 必须支持
(242906529)

出0入0汤圆

发表于 2013-8-5 17:28:29 | 显示全部楼层
顶顶
(242901956)

出0入0汤圆

发表于 2013-8-5 18:44:42 | 显示全部楼层
楼主真心NB
(242898990)

出0入0汤圆

发表于 2013-8-5 19:34:08 | 显示全部楼层
楼主吊炸了~~~
(242895958)

出0入0汤圆

发表于 2013-8-5 20:24:40 来自手机 | 显示全部楼层
mark     .
(242852445)

出0入0汤圆

发表于 2013-8-6 08:29:53 | 显示全部楼层
牛人啊,佩服!
(242826350)

出0入0汤圆

发表于 2013-8-6 15:44:48 | 显示全部楼层
下载了,正想找点RTT的工程来看一看,感谢
(242403433)

出0入0汤圆

发表于 2013-8-11 13:13:25 | 显示全部楼层
原来要外接RAM啊,看来不能移植了
(242288320)

出0入0汤圆

发表于 2013-8-12 21:11:58 来自手机 | 显示全部楼层
mark……
顶一个…
(242238381)

出0入0汤圆

发表于 2013-8-13 11:04:17 | 显示全部楼层
收录。谢谢分享!
(242237620)

出0入0汤圆

发表于 2013-8-13 11:16:58 | 显示全部楼层
项起来,这东西是我们童年的一个符号
(242237446)

出0入0汤圆

发表于 2013-8-13 11:19:52 | 显示全部楼层
软解MP3音质怎么样?
(242226924)

出0入0汤圆

 楼主| 发表于 2013-8-13 14:15:14 | 显示全部楼层
a105 发表于 2013-8-13 11:19
软解MP3音质怎么样?

音质好坏不在于软解还是硬解,而在于 所用的DAC
(242212174)

出0入0汤圆

发表于 2013-8-13 18:21:04 | 显示全部楼层
jiezhi3200 发表于 2013-8-13 14:15
音质好坏不在于软解还是硬解,而在于 所用的DAC

的确是决定于DAC,但如果软解的速度跟不上,就会出现断断续续的声音了.
(241984687)

出0入0汤圆

发表于 2013-8-16 09:32:31 | 显示全部楼层
虽然不懂,但似乎很牛逼
(241584223)

出0入0汤圆

发表于 2013-8-21 00:46:55 | 显示全部楼层
你需要一个手柄.........
(241533074)

出0入0汤圆

发表于 2013-8-21 14:59:24 | 显示全部楼层
楼主能修改显示的大小不?
(241532250)

出0入0汤圆

发表于 2013-8-21 15:13:08 | 显示全部楼层
牛人就是牛人!
(241015361)

出0入0汤圆

发表于 2013-8-27 14:47:57 | 显示全部楼层
很不错,楼主是牛人
(239721847)

出0入0汤圆

发表于 2013-9-11 14:06:31 | 显示全部楼层
牛逼。。
(239199940)

出0入0汤圆

发表于 2013-9-17 15:04:58 | 显示全部楼层
mark好东西
(239199703)

出0入0汤圆

发表于 2013-9-17 15:08:55 | 显示全部楼层
太强了,试一下
(238572173)

出0入0汤圆

发表于 2013-9-24 21:27:45 | 显示全部楼层
你这个程序是不是要外扩SRAM才能玩啊?????
(238159222)

出0入0汤圆

发表于 2013-9-29 16:10:16 | 显示全部楼层
学习,学习!太牛叉了,此帖必火!
(237312170)

出0入0汤圆

发表于 2013-10-9 11:27:48 | 显示全部楼层
好东西,必须顶!
(236758254)

出0入0汤圆

发表于 2013-10-15 21:19:44 | 显示全部楼层
牛叉啊,mark
(236681804)

出0入0汤圆

发表于 2013-10-16 18:33:54 | 显示全部楼层
顶啊,玩玩。。。。。。
(224097924)

出0入0汤圆

发表于 2014-3-11 10:05:14 | 显示全部楼层
mark,留着备用
(223074313)

出0入0汤圆

发表于 2014-3-23 06:25:25 | 显示全部楼层
还不知道怎么移植呢,先找点资料了!
(222948328)

出0入0汤圆

发表于 2014-3-24 17:25:10 | 显示全部楼层
留个记号
(222087755)

出0入0汤圆

发表于 2014-4-3 16:28:03 来自手机 | 显示全部楼层
这个太厉害了,学习学习
(216453536)

出0入0汤圆

发表于 2014-6-7 21:31:42 | 显示全部楼层
楼主要是写一些解释性文档就更加好了。
(214337477)

出0入0汤圆

发表于 2014-7-2 09:19:21 | 显示全部楼层
很好的东西哟
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2021-4-17 03:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表