烧录卡是sd卡吗(80、90后们,用树莓派打造怀旧游戏机,一起回忆童年吧)

Posted

篇首语:世事洞明皆学问,人情练达即文章。本文由小常识网(cha138.com)小编为大家整理,主要介绍了烧录卡是sd卡吗(80、90后们,用树莓派打造怀旧游戏机,一起回忆童年吧)相关的知识,希望对你有一定的参考价值。

烧录卡是sd卡吗(80、90后们,用树莓派打造怀旧游戏机,一起回忆童年吧)

引言

最近买了一个《超级马里奥奥德赛》,虽然画面精美、玩法多样,无奈自己玩3D游戏会头晕,只得作罢。尽管如此依然放不下对超级马里奥的喜爱,既然最新版本玩不了,那就回忆一下童年的乐趣,于是乎就用树莓派打造了一台怀旧游戏机,重温一下2D版的超级马里奥。

一、前期准备

● 游戏手柄

如果没有游戏手柄的话,也可以使用键盘,但游戏体验会受到影响。

● HDMI数据线

● 显示器

这里推荐使用小一点的显示器,毕竟是上世纪八九十年代的游戏,画面像素有点低。

● 树莓派

● Lakka系统

下载地址:https://www.lakka.tv/

● WinSCP软件

下载地址:https://winscp.net/eng/download.php

● Xshell软件

下载地址可参见文章《树莓派的远程登录》

二、系统安装

系统安装的详细流程可以参考文章《树莓派系统安装与首次启动》,这里只做简要概述。

首先用SD Card Formatter软件给树莓派的SD卡格式化。随后使用balenaEtcher软件将下载好的系统文件Lakka-RPi2.arm-2.2.2.img.gz烧录到SD卡中。烧录完成后将SD卡插入树莓派中,开启电源即可启动系统。

系统启动后可以看到如下界面:

启动后我们还需要打开Lakka系统的SSH、Samba服务。首先转到Setting界面,随后打开Services,开启SSH与Samba服务,具体过程如下面两幅图所示。

我们还可以在Settings下面的User中更改Lakka系统的系统语言,如下图所示。

值得注意的是如果使用Lakka系统自带的中文语言会存在乱码问题,解决方法是替换Lakka系统中的字体文件。字体文件我会在本文的评论中给出网盘下载链接,大家可以前去下载。字体文件下载后,打开WinSCP软件,WinSCP界面如下图所示。

在主机名处输入树莓派的IP地址。在Lakka系统中查看IP地址的地方为:Main Menu --> Information --> Network Information,这里即可看到树莓派的IP地址,如下图所示。

输入IP地址后,在用户名与密码处输入root(Lakka系统默认的用户名与密码为root),最后点击登录即可。登录界面如下图所示。

上图中左侧界面显示的是电脑主机的文件内容,右侧是安装Lakka系统的树莓派文件内容。在右侧界面中打开/tmp/assets/xmb/monochrome,将下载的字体文件移到monochrome文件夹下。

随后用Xsehll通过SSH登录Lakka系统(用户名与密码是root),具体命令为ssh root@IP地址,登录后输入命令nano .config/retroarch/retroarch.cfg,找到video_font_path变量,将video_font_path变量的赋值更改为/tmp/assets/xmb/monochrome。随后重启系统,即可彻底解决Lakka系统中文乱码问题。

三、游戏的安装与运行

按照前述方法通过WinSCP登录Lakka系统。找到Lakka系统的/storage/roms/downloads文件夹,将超级马里奥兄弟游戏的rom移动至downloads文件夹下(该游戏rom下载地址会在本文评论中给出),如下图所示。

随后在Lakka系统中找到Import Content --> Scan File --> Downloads,即可看到我们刚才存入Lakka的超级马里奥兄弟的游戏rom,如下图所示。

选择该超级马里奥游戏rom,点击手柄的B按钮进行扫描。完成rom扫描后可以看到Lakka系统主界面会多一个选项,如下图所示。

点击该游戏,选择run即可启动该游戏。

祝大家玩得开心!

相关参考

烧录卡和sd卡(「学术论文」基于SoC FPGA的光伏电力通信管理机系统)

摘要:介绍了一种基于SoCFPGA的光伏电力通信管理机系统的设计方法。该系统采用新型的集成有ARM硬核处理器的SoCFPGA作为主控芯片,将传统通信管理机的运算和通信工作进行合理划分,并由FPGA和ARM处理器协同实现。通过采用软硬...

烧录卡和sd卡(「学术论文」基于SoC FPGA的光伏电力通信管理机系统)

摘要:介绍了一种基于SoCFPGA的光伏电力通信管理机系统的设计方法。该系统采用新型的集成有ARM硬核处理器的SoCFPGA作为主控芯片,将传统通信管理机的运算和通信工作进行合理划分,并由FPGA和ARM处理器协同实现。通过采用软硬...

手机的sd卡是什么东西(手机上使用SD内存卡会让手机性能变差?)

现在很多手机已经没有扩展内存卡的功能了,当然也有一些中低端手机会保留这一功能,但是有不少人觉得,如果在手机上使用内存卡,会对手机的运行速度有一定的影响,那么这是真的吗?手机内存卡,又叫MicroSD卡,或者TF卡...

烧录卡什么意思(摸鱼三分钟:想不出题目,不想了)

大家好,我是小乌贼。有段时间没发摸鱼了,看见苏活昨天发,自己也凑凑热闹补一篇吧。说是这么说,真要写东西的话又有些犯难。我这人有个毛病,写文做事都容易搞“严肃化”,板着身段下不来的那种。因为这个问题,六...

烧录卡什么意思(摸鱼三分钟:想不出题目,不想了)

大家好,我是小乌贼。有段时间没发摸鱼了,看见苏活昨天发,自己也凑凑热闹补一篇吧。说是这么说,真要写东西的话又有些犯难。我这人有个毛病,写文做事都容易搞“严肃化”,板着身段下不来的那种。因为这个问题,六...

开发模块(树莓派推出计算模块4和IO开发板,售价25美元)

树莓派基金会近日宣布推出树莓派计算模块4,这是树莓派基金会新推出的定制计算模块。新的计算模块起售价为25美元,根据用户不同的硬件搭配最高价达90美元,而计算模块4IO开发板售价35美元。同时树莓派基金会还会新的计算模...

没有sd卡是什么意思(SD卡?TF卡?傻傻分不清楚?)

01SD卡SD卡是SecureDigitalCard的英文缩写,直译就是“安全数字卡”,正式缩写为SD,是SD协会开发的一种专有的非易失性存储卡格式,用于便携式设备。由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装...

播放器sd卡(TF卡和SD卡是什么意思?TF卡和SD卡有什么区别?)

...么今天就给大家介绍一下TF卡和SD卡。tf卡和sd卡的定义SD卡是SecureDigitalCard卡的简称,直译成汉语就是“安全数字卡”,是由日本松下公司、东芝公司和美国SANDISK公司共同开发研制的全新的存储卡产品。SD存储卡是一个完全开放的...

树莓派4散热片怎么装(拆解案例:树莓派400散热器和主板)

文章来源:拆解案例:树莓派400散热器和主板—CNXSOFTWARE中文站—嵌入式开发者的知识库!树莓派基金会推出了配置树莓派4SBC、内存4GBRAM、78键键盘的树莓派400键盘一体机。在严密细致地测试设备前,我们先来解析这款键盘的内...

湿度传感器DHT11(树莓派 DHT11 温湿度传感器读取 C 语言版)

树莓派DHT11温湿度传感器读取C语言版2020年5月19日Spoony未分类0我们之前介绍过三种读取DHT11温湿度传感器数值的方法:用系统功能直读、用Adafruit的库读取、用Python编程读取。尽管方法很多,但是在不同的树莓派上、使用不同的生...