精华内容
下载资源
问答
  • 改进后的第二版Retropie树莓派掌机(三) 组装完成后,就可以开始玩了。 使用Retropie系统镜像,我的板子是树莓派3A+,要安装最新的4.5版本,如果你的版子是3B,可能旧的版本也支持,但我这个不行。可以自己在...

    改进后的第二版Retropie树莓派掌机(三)

    组装完成后,就可以开始玩了。

    使用Retropie系统镜像,我的板子是树莓派3A+,要安装最新的4.5版本,如果你的版子是3B,可能旧的版本也支持,但我这个不行。可以自己在树莓派官方镜像上自行安装Rertropie,一般可以解决对某种主板不支持的问题,当然也有点麻烦。先前4.5版本没有发布之前,我就是这么干的(当时4.4官方镜像在我的3B上运行良好,但在3A+上开不了机,当时崩溃啊,只好自动尝试动手一步步在官方Raspbian上安装的,竟然成功了跑起来了,当时是欢喜地不得了)。

    我下载了以下以种类型的游戏:

    1.FC 红白机 (我小时侯只玩过这种,橙黄色的卡外壳,得到一个卡,如获至宝。但其他的见都没见过)

    2.SFC (超级任天堂,我没见过游戏机真机)

    3.SEGA 32X(小时候没玩过)

    4.GB (小时候没玩过)

    5.GBC(小时候没玩过)

    6.GBA(小时候没玩过)

    7.Atari (小时候没玩过,国内没有吧)

    8.Arcade(街机,在游戏厅有,只玩过一次,还是和表弟去的)

    9.PS (有3D的游戏,能玩,但游戏太大了,只下载了一个试了试,需要自行安装模拟器)

    这几类游戏里面,FC,SFC,GBA,Arcade这几类是挺好玩的。

    FC经典,部分游戏的画面还是可以的。

    SFC是FC的升级版本,画面和节奏感更好,SEGA 32X和SFC类似吧。

    GBA大都是故事情节类的游戏,需要耐心去玩,画面分辨率比FC差一点,但游戏也有不少不错的。GB和GBC就是比较老的版本了,画面和色彩不如GBA。

    Arcade街机是效果最好的,合金弹头、街头霸王、拳皇、恐龙快打等,无法忽略。

    PS,和现在的PS4是没法比的,但是很多是3D的,技术上革命性的,但很多游戏感受不如2D游戏,分辨率太低了。

    看看运行效果吧,先秀一下我的Retropie 皮肤:

    1
    街机
    2
    GBA
    3
    FC
    4
    Retropie设置
    5
    街机游戏列表
    6
    GBA游戏列表
    7
    设置
    8
    世嘉游戏列表
    9
    SFC游戏列表
    展开全文
  • 第二版Retropie树莓派掌机(一) 之前制作了一个树莓派掌机,能用,但是感觉有几点不满意: 1.屏幕是480X320的,太不清楚了,用于打FC游戏是足够了,但启动树莓派官方系统时,太粗糙了,想换更高分辨率的屏幕。 2...

    第二版Retropie树莓派掌机(一)

    之前制作了一个树莓派掌机,能用,但是感觉有几点不满意:

    1.屏幕是480X320的,太不清楚了,用于打FC游戏是足够了,但启动树莓派官方系统时,太粗糙了,想换更高分辨率的屏幕。

    2.按键不灵敏,手感不好,按起来太费力,段落感太差,按下去后有时没有解发,还要用力按才能触发。

    3.因为有18650电池,太厚,太重

    于是心心念念地,又想鼓捣一个更好的版本。

    然后, 从刚上买了一个新的屏幕,480*800的4寸屏幕,杂牌的,120块钱。开机发现显示异常清晰,接近安卓手机80%的清晰度了,非常满意。

    最终又经过一次失败改版后,做成了下面的样子:

    效果1
    开机效果(主题自制)
    效果2
    关时时效果
    效果3
    反面为SD卡槽位,下面是开关,电源,耳机,USB开关

    以下是第一次试制的过程和结果:

    屏幕用了好的屏幕就可以了,但按键这回一定要灵敏,手感好,整机一定要薄。

    然后,花费了好多心思,试制了多次,发现十字按键老是在按“上”时,被下,左,右三个键的边沿牵制,导致按上时太费力。想来想去,忽然想到拆一个北通的手柄看看吧,北通的这个按键有段落感觉。

    拆来发现,北通的十字键是圆形的,下面中心有一个小柱子顶住的,恍然大悟。于是仿制了一 个。

    然后制作按键电路板,为了消抖,还在按钮上并联了104电容。最后花费了好几天劲后做好了。

    按键板和按键要固定,设计打印了固定支撑件。

    按键试制
    试制按键

    试制的按键,感觉很可以,就是手感不太好,暂时忍了。

    在网上搜索了一个新的按键驱动,这个不需要加载到内核里面,是一个有main方法的可执行程序,只需要开机启动就可以了。解决了先前一版里面内核驱动有些按键的GPIO 不被识别的问题。

    下载地址是 https://github.com/adafruit/Adafruit-Retrogame

    安装脚本在这里 :https://github.com/adafruit/Raspberry-Pi-Installer-Scripts

    这个程序原理是这样的:以23脚为例,通过读写 /sys/class/gpio/gpio23/edge来改变 23脚的状态。这个设备文件需要先执行一个打开命令后,才会在文件系统中暴露出来。有兴趣的可以看看源码。这个比开发驱动简单。

    如果有哥们需要给树莓派增加几个物理按键,我感觉这个是首选。只需要修改启动脚本就可以灵活配置。

    原理
    网上原理文章
    代码
    代码片断
    执行效果
    执行结果

    最后组装起来,玩了几次。

    打印前面板
    3D打印前面板
    3d打印后面板
    3d打印后面板

    发现一个令人崩溃的问题,就是个别按键在没有按下时,会误触发,就是你什么也没按,就有个奇怪的按键自己发出按下的信号。排查了电路和程序后,没有找到具体原因,但肯定不是程序的问题。应该是我手工焊接的电路板和线太多了,有短路的地方还是什么的。极度的虐心啊!!!!

    试制1-内部结构
    内部结构(pi主板下面是手工制作的游戏键盘),这时还没有接线
    试制1
    试制版本1-正面
    试制2
    试制版本1-下面
    右侧
    试制版本1-右侧

     

    官方系统
    试制版本1-官方系统

     

    又想到手工制作的按键由于3D打印的原因,按下去时会吱咯吱咯地响,相当不爽啊。

    最后,狠心决定,放弃手工制作的按键,使用北通USB手柄,把里面电路板拆出来,接到USB口上,这样就稳定多了。唯一缺点就是拆出来的北通板子有点宽,会让整机变宽。

    方案就这样确定了,从头开始重新搞。

    (未完待续,请看后续文章)

    展开全文
  • 第二版Retropie树莓派掌机(二) 总体效果如下: 标题 后面 内部 上部是固定的LCD屏幕(4 inch 480X800 HDMI LCD)。屏幕上除了供电接线,还接了5根SPI线,用于保持触摸屏功能,具体怎么接线,要看购买的...

    第二版Retropie树莓派掌机(二)

     

    总体效果如下:

    总体效果
    标题
    后面
    后面
    内部1
    内部

    上部是固定的LCD屏幕(4 inch 480X800 HDMI LCD)。屏幕上除了供电接线,还接了5根SPI线,用于保持触摸屏功能,具体怎么接线,要看购买的屏幕的说明。右上角的横向固定杆上方有一个黑色的小微动开关,同样接到屏幕原来的调节屏幕高度的微动开关焊点上,用来10档调节亮度。

    下部是拆来的北通USB手柄电路板(很早的一个手柄了,好像当时叫北通战戟还是什么的,红黑外壳,现在淘宝上没有了)。电路板要固定好,蓝色胶布是为了减小间隙,加强固定效果。这个固定条是试制早期的形状,后期做成靠两边的形状了,以便给Pi主板让位,以减少整机厚度。

    USB手柄通过一单刀双掷的自锁微动开关(白外壳,蓝色按钮的那种)连接到pi主板的usb上,这样目的是在玩Retropid游戏时,按下开关,接入USB手柄,而用官方系统时,弹起开关,断开手柄并连接到一个USB母座(在机身右侧,图上左侧大拇指按的地方的缺口处)。

    手柄正面电路板右侧只有A,B,X,Y4个按键,这里为了不影响一些GBA游戏的使用,左右各增加了一个Left Shoulder和Right Shoulder按键,用的微动开关,手感有点硬,但聊胜于无嘛。

    下部有4个部件,分别是3.5mm耳机插座,外部电源开关,USB type-C电源插座(后修改成普通的type-A了,原因是type-c的焊点太小了,焊不牢固,常常一扯就把type-C的焊脚扯断),外部USB设备 type-A母座。

    中部是HDMI接线,是买HDMI公头,手工焊的线(用外包皮细铜线)。原因是空间太小了,网上买的转接头,要么形状不合适,要么占用空间太大,只好自己根据实际情况焊一个实际形状的,以减少空间占用。焊完后, 用万用表测量以下,排除断线和短路情况。有断线或短路情况时,会导致HDMI屏不能正常识别,或是图像有雪花点、线状干扰、闪屏、屏幕重启等现象,也有可能损坏树莓派或LCD屏。

    为了减少整机四周的厚度,手柄电路板部分做成了正面凸起(从图上是背向图,是凹进)。

    接线过程:

     

    电源:

    1.外部5v输入,由下部type-A接口输入,接到电源switch开关上,然后供向pi主板和屏幕

    需要注意的是,电源接线需要电阻小才可以,因为树莓派要求5V  2.5A的电源,说明树莓派也是个用电大户,再加上LCD屏幕用电,所以电源接线要用质量好的较粗的铜线来接。因为根据初中物理知识,5V的电源想要供电2.5A电流,你的电源线以及开关触点关产生的电阻,不能大于2欧姆,否则再好的电源,也无法使PI主板得到2.5A的电流,会一直供电不足。

    我用万用表量了发现,一般的开关,竟然电阻在0.8左右,淘宝上的USB公头和母座的触片,大部分不是为供电设计的用于大电流供电的,大都是铝片或铁片,不是铜片,一个USB插头前后的电阻就接近2欧姆。正常连接后,果然树莓派屏幕右侧经常显示闪电图标,代表供电不足,后来只要加粗供电导线,取消了电源开关,直接输入经USB公头母座连接后供给了主板和屏幕,开关直接使用电源线上带的开关,不再在机身上增加开关了。

    耳机:

    1.从PI主板上,用一个3.5mm公头接出,通过3根铜线,接到下部的3.5mm母座上。耳机用细铜线就可以了,电流不会很大,对阻抗要求不高。

    屏幕:

    1.屏幕电源接到经过电源开关控制的外部5V输入上(本机没有内部电池)

    2.屏幕的HDMI线,通过自制HDMI连接线,插接到PI主板的HDMI插槽上

    3.屏幕的SPI和片选线(两者共5根)接到PI主板的SPI引脚和屏幕使用说明上要求的片选引脚上。

    4.亮度调节按键线,连接到机身左侧的微动开关上。

    手柄:

    1.手柄的USB线接到单刀双掷开关上。USB4线,把2条VCC和GND直接接到PI主板的USB母座上,另外的2条数据线,接到单刀双掷开关上,单刀双掷开关(仅有一个)再接到机身下方暴露给用户的USB母座上。

    2.手柄的Left shoulder和Right shoulder 两线焊点,接到机身两侧的2个微动开关上,微动开关串联了一个100欧的电阻(为了于原来的导电橡胶阻值接近)。

    外部USB 母座:

    外部USB 母座,2条VCC和GND直接接到PI主板的USB母座上 ,另外的2条数据线接到单刀双掷开关(仅有一个)上。这样单刀双掷开关可以在机身上的USB手柄和外部设备(如梳鼠标、键盘等)切换。

     

    好了,线接好了,开机测试一下,没有问题就可以把后盖盖上,用螺丝固定了。制作完工!剩下的只有PLAY了!

    展开全文
  • 第二版Retropie树莓派掌机(四) 对于外壳如何制作前面没有细说,这里发一下设计图吧。 设计图是用3dmax设计,然后导出stl格式文件,然后用切片软件(simplify3d,cura之类的),切片生成3D打印机识别的gcode文件,再...

    第二版Retropie树莓派掌机(四)

    对于外壳如何制作前面没有细说,这里发一下设计图吧。

    设计图是用3dmax设计,然后导出stl格式文件,然后用切片软件(simplify3d,cura之类的),切片生成3D打印机识别的gcode文件,再用3d打印机打印出来。

    需要耐心一点点制作,还是挺累人的。

    设计正面
    设计正面-顶面
    设计反面
    设计正面-底面
    正面合并1
    合并后的前面板
    正面合并2
    合并后前面板-底面
    反面合并1
    合并后后面板-内
    反面合并2
    合后后面板-外

    切片软件界面:

    切片
    切片软件界面
    切片2
    切片细节-全是打印喷头的运动路径

     

    打印完成,立即取下来,就可以用了。但打印很慢,比如上面这个要4小时20分钟(取决于打印机的能力,有的打印机能快一些,但一般的打印机加快速度会导致打印质量下降,甚至不成型)。

    做这个东西,使用了3D模型设计、3D打印、电子线路(模拟、数字电路)、操作系统和软件等一些知识,需要花一些时间了解,如果是几个人合作就轻松了,但如果是一个人做,就累了。

    有几个兴趣接近的玩伴来一块搞,还是很幸福的。

    展开全文
  • 制作Retropie系统树莓派掌机(一)

    千次阅读 2019-09-16 15:46:46
    制作Retropie系统树莓派掌机(一) 前一段时间倒腾了一阵树莓派,体验了官方的系统,还体验了玩retropie模拟器游戏的系统,感觉还挺好玩的。 前一阵看到了网上关于ClockWork GameShell的的一个掌机项目,突然很想用...
  • 制作Retropie系统树莓派掌机(五) 开机试玩 系统可以安装原版的Raspian或安装Retropie。前者就是个小电脑,后面就是个游戏机。 前者可以打开浏览器,打个优酷看看视频,就是有点慢,512M的内存有点小,屏幕有点...
  • 制作Retropie系统树莓派掌机(四) 解决按键的识别问题 这回到了软件部分,要解决按键的识别问题,需要将GPIO的按键开关识别为系统的JOYSTICK设备。 为了实现这个东西,上网查了好多资料。把Retropie的官方文档看...
  • 制作Retropie系统树莓派掌机(二) 制作过程主要有几个步骤: 1.制作外壳(使用3D打印机制作打印件) 2.制作键盘 3.部件组装 4.接线 5.解决键盘驱动程序 6.开机测试 1.制作外壳(使用3D打印机制作打印件) ...
  • 制作Retropie系统树莓派掌机(三) 前面介绍了如何制作外壳和按键。这一节再聊如何组装和接线。 1.组装 安装屏幕和主板先把屏和主板放上去,原外壳上留好限位卡扣或孔。再把电池(2节18650)和升压板放上去固定。...
  • 截至2021年3月15日,为RetroPie 官网支持树莓派4B和400的最新镜像! 可以将树莓派变成一台复古游戏机,找到这个资源的就不用我多介绍了,我因为别的博主提供的资源不能让我的树莓派4B进入桌面,去官网下了一下午,...
  • 树莓派安装RetroPie全攻略

    千次阅读 2020-11-08 16:57:41
    树莓派安装RetroPie全攻略 前言: RetroPie可以将树莓派变成一台复古游戏机。 Retropie是一款运行于Raspbian系统之上的app,安装方式可以是在现有的系统环境中安装RetroPie软件,也可以直接刷入完整的镜像。 1、...
  • 树莓派 Retropie 4.4中文版使用说明 含roms资源

    万次阅读 多人点赞 2019-05-30 10:46:34
    Retropie可以将你的树莓派或者PC变成一台复古游戏机。 Retropie基于完整的操作系统之上,你可以把它装在Raspbian系统上,或者直接刷入完整的镜像然后再添加更多的软件。 模拟器 一种能使电脑运行其他平台软件的...
  • RetroPie 是免费的游戏机模拟器,通过它可以将你的树莓派、PC或者是Odroid 变为游戏机,RetroPie支持超过50+的主机系统,从1977的Atari 2600到PS2、Wii都可以支持,我们国内熟悉的儿时经典任天堂FC、GBA和PS都支持。...
  • 前言疫情在家无聊在B站刷到一些up主用树莓派diy折腾一些好玩的项目,如下.其中小电视和树莓派掌机瞬间燃起了我的强烈兴趣,小电视可以当是一台超小mini pc主机,主机支持运行Linxu系统和window10.加上最近一直在入坑...
  • RetroPie树莓派上特别受欢迎,它具有友善的图形化界面并支持Retropie的SD镜像预装多种不同的模拟器,可玩不同平台的游戏,比如FC、SFC、MD、PS1、CPS1、CPS2、NEOGEO等,功能相当丰富,也有各...
  • 树莓派改游戏机 retropie折腾记录

    千次阅读 2020-10-17 21:19:12
    树莓派改游戏机 retropie折腾记录 硬件 树莓派2b(买前生产力,买后吸尘器) 8g tf卡(C10)-建议更高容量 南极v43手柄(20元闲鱼收的)-ps3键位 显示器 软件 系统镜像下载地址 ...
  • 买了个树莓派zero wh,安装了retropie系统,发现系统只有200M的存储空间,但我用的是128G的tf卡,第一时间就是使用resize2fs来重置空间, 结果没反应,想着树莓派是不是有什么特殊的扩容方法,一个个的试了没效果 ...
  • 前言 树莓派是一台基于ARM的微型电脑,外表虽小,能力却毫不逊色。给它装上开源的RetroPi模拟器后,它就是一台万能复古游戏机,可以运行索尼、任天堂、世嘉各大公司上万款...RetroPie镜像我们可以从在官网下载:ht...
  • 关键词:树莓派 Comoute Module CM4 双HDMI Retropie WiFi 概述:Retropie 是Raspberry Pi,Odroid和PC设备上复古游戏的绝佳应用程序。Retropie具有友好的用户界面,既可以在现有操作系统(例如Raspbian)上运行,又...
  • 第一次用树莓派烧录了RetroPie官方的镜像系统,打算用来玩下模拟器游戏。 怎么装入游戏,怎么运行,网上很多的教程可以看,包括手柄以及按键的设定等。 但是设定完后运行游戏发现FC游戏没法用手柄的连发按键,比较...
  • 其实最著名的游戏系统还是要属于Retropie啊。虽然笨重了一点,但是很多树莓派系统的原汁原味还是保留的很好。这样就不需要我们自己还要对lakka的源码做过多的修改,就可以实现自定义很多功能。 重要功能按键: F4 ...
  • 树莓派

    2015-08-25 17:37:00
    前天到手的树莓派,我们来聊一下如何为树莓派安装系统 1首先下载自己喜欢的系统 操作系统 根据偏好选择下列之一。 1.1 Raspbian “wheezy” 是Debian7.0在ARMv6的编译版,加上针对树莓派深度定制的硬件驱动与...
  • 树莓派操作系统

    千次阅读 多人点赞 2020-07-19 20:55:31
    树莓派操作系统 适用于树莓派的各种操作系统 树莓派 4 的操作系统列表,这些系统应该也能用于树莓派 3、3B+ 和其他变种,但是请参照项目的官方网站了解详细信息。 注意: 排名不分先后。 文章目录树莓派操作系统1、...
  • 产品特点硬件分辨率为800×480电阻式触摸控制兼容并可直接插入任何版本树莓派(树莓派1代B型与树莓派Zero需另配HDMI连接线)提供驱动(支持Raspbian\Ubuntu\Kali和Retropie系统)仅用于显示时,不占用任何I/O 资源(使用...
  • 树莓派4b基础入门

    千次阅读 多人点赞 2020-10-04 18:09:26
    目录一、树莓派百科知识二、树莓派4B图解及配件选择三、如何烧录系统?四、树莓派开机连接五、常见警示标志和故障排除六、格式化TF卡七、系统备份与恢复八、无线WiFi上网配置九、系统汉化教程十、键盘布局设置十一、...
  • 产品特点硬件分辨率为480x320电阻式触摸控制兼容并可直接插入任何版本树莓派提供驱动(支持Raspbian\Ubuntu\Kali和Retropie系统)支持FBCP软件驱动,可设置软件分辨率和双屏显示IPS质地,广视角,显示效果出众快速入门...
  • 树莓派开发(二)----树莓派系统安装

    千次阅读 2017-02-01 11:29:48
    一、树莓派操作系统大全 1.通用系统 Raspbain Jessie With PIXEL 树莓派官方系统,基于Debain 8,带PIXEL图形界面。特点是兼容性和性能优秀。官方网站 下载: 官方IMG(FOR RPi 0\1\2\3) ...
  • 树莓派LCD显示器安装步骤

    千次阅读 2019-09-02 17:11:16
    提供驱动(支持Raspbian\Ubuntu\Kali和Retropie系统) 支持FBCP软件驱动,可设置软件分辨率和双屏显示 和你的树莓派一样大 沉金工艺,精雕细琢 快速入门 硬件连接 连接GPIO接口,Raspberry Pi引出了40个GPIO管...
  • 树莓派 中文配置

    千次阅读 2019-06-24 20:28:20
    由于树莓派默认是采用英文字库的,而且系统里没有预装中文字库,所以即使你在locale中改成中文,也不会显示中文,只会显示一堆方块。因此需要我们手动来安装中文字体,好在有一个中文字体是免费开源使用。 输入代码...

空空如也

空空如也

1 2 3 4 5 6
收藏数 117
精华内容 46
关键字:

retropie树莓派