吉游网提供最新游戏下载和手游攻略!

EmuELEC模拟器系统高度定制化解决方案

发布时间:2024-10-03浏览:63

本篇文章给大家谈谈EmuELEC模拟器系统高度定制化解决方案,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

第一部分,拍古给大家介绍了EmuELEC在N1上的安装和初始设置。第二部分,拍古给大家介绍一下EmuELEC前端界面的定制方法。

有数以千计的怀旧游戏。一一翻阅记忆中的名字和截图,感觉就像回到了过去。这就像浏览我自己童年的激情和欲望(什么?你童年的愿望是看JAV?)。

EmuELEC 提供的EmulationStation (ES) 和RetroArch (RA) 是两个独立的模拟器前端程序。两者的关系如下图所示。

ES是纯前端,通过外部RA或者其他独立模拟器来运行游戏。

RA是一个集成模拟器,有自己的前端,通过调用不同的Libre模拟内核来运行游戏。

1.自定义EmuELEC启动画面

准备一张png,最好是1920x1080,保存为oemslpash.png(必须是png格式!如果重命名为.jpg,就不会显示了!)。

下次重新启动时您将看到新的启动屏幕。

2. 更改EmulationStation 主题

EmuELEC 内置的ES 主题是来自RetroPie 项目的ComicBook(见下图)。

RetroPie目前已经发布了100多个主题,可以在EmuELEC系统的/storage/.config/emuelec/scriptmodules/supplementary/esthemes.sh文件中找到。

拍古以ES默认的Simple主题为例(见下图)来演示如何更改ES的主题。

首先从gayhub下载Simple主题包,你会得到一个es-theme-simple-master.zip。

然后解压es-theme-simple-master 文件夹并将其重命名为Simple。

现在打开ES主菜单,进入UI SETTINGS,将THEME SET切换为Simple。

3.添加EmulationStation游戏启动图片

ES可以在启动游戏时显示指定的启动画面。它可以为每个ROM指定启动映像(ROM文件名匹配),也可以为每个主机平台指定启动映像(主机名匹配)。如果您自己不指定,EmuELEC 会默认使用以下图片作为启动图片。

启动图像加载脚本位于/storage/.config/emuelec/scripts/show_splash.sh。

然后创建/storage/overlays/splash/ARCADE 文件夹。您可能需要先构建splash,然后构建ARCADE(大写)。 (为什么是ARCADE 而不是MAME?转到show_splash.sh 的第10 行)

现在依次启动1943/双截龙I/双截龙II,您将看到如下所示的三个启动屏幕。

1943 年没有匹配的启动图像,因此使用splash.png 代替。

双截龙I开头的ddragon2.png匹配不完整,这被认为是一个BUG。修改show_splash.sh第31行即可解决。

双截龙II完全匹配ddragon2.png发布。

4.添加RetroArch游戏边框图

您可以通过RA的屏幕图层功能为每个游戏添加边框图像,以消除黑色边框或提供游戏提示。

下面是两张《双截龙2》的截图。下图是添加边框图片的效果。

添加游戏帧图像的方法与添加启动图像类似。以双截龙II为例,创建/storage/overlays/bezels/ARCADE文件夹,放入ddragon2.cfg和ddragon2.png两个文件。

注: 游戏边界图功能仅对RetroArch的Libretro模拟器有效。如果您需要更多游戏边框图,请搜索bezel项目。

5. 自定义EmulationStation 游戏列表

ES是纯前端,提供良好的用户体验界面,并且支持任何模拟器。

默认情况下,ES会搜索/storage/roms下的主机目录(见下表),从各个主机目录中读取游戏列表(gamelist.xml文件),然后与主机目录中的ROM文件名进行匹配(删除后缀)显示游戏列表结果。

如果没有找到gamelist.xml或者gamelist.xml中没有相关ROM文件的记录,则ES游戏列表只会列出ROM文件名(后面)。

通过添加和完善gamelist.xml文件,可以丰富游戏列表的内容。

上图中的游戏列表不仅显示了ROM的中文名称/游戏简介/发行日期/游戏类型/开发公司,还显示了游戏的标题截图。

下图是在上图的基础上,添加了演示视频!

游戏列表文件gamelist.xml(注意文件名是小写)的结构非常简单,包括一个根节点gameList和多个子节点game。

下图中的《火焰之纹章-徽记之谜》就是一个比较完整的例子。

下图为ComicBook和Simple主题下的游戏列表显示。 Simple 主题显示比ComicBook 更详细的信息)

不用担心游戏说明太长,它会滚动显示。游戏列表最重要的属性是路径/名称/图片,其他的只是画龙点睛。

请查看下面的oldroom 主题游戏列表。是不是很酷?

建议在ES主菜单UI SETTINGS中将GAMELIST VIEW STYLE设置为AUTOMATIC,这样游戏列表才能呈现最佳效果。

6.定制RetroArch游戏列表

EmuELEC 中的RA 是基于Libretro 内核的集成仿真器,可以独立于ES 使用。它还提供了漂亮的用户界面和游戏列表。 RA默认使用类似PS/PSP的xmb主题。

RA的菜单支持多种语言,需要更换字体才能保证中文显示正常。字体文件路径为/storage/assets/xmb/monochrome/font.ttf,拍古找了个华康金刚黑字体来替换。

RA(xmb主题)的游戏列表效果如下两张图。左上角是主机名,有单独的主机图标、游戏名称和图片。

RA的游戏列表文件(lpl)默认存储位置为/storage/playlists,文件名格式为平台名.lpl。如果游戏列表文件不在下面的列表中,则不会获取对应的主机图标,而是替换为默认的小火箭图标。

RA的游戏列表文件有旧的和新的两种格式,如下图。旧格式是六行一组的纯文本,新格式是JSON。

RA 会将旧格式的lpl 保存为新的JSON 格式。您可以将lpl 更改为只读文件以避免被RA 修改。

游戏列表文件中的path/label/core_path/core_name/crc32/db_name分别代表ROM路径/游戏显示名称/模拟器内核路径/模拟器内核名称/ROM校验码/列表文件名。

path: 建议使用完整路径(绝对路径)来指向ROM文件的位置。

label: 不要使用\/: * ? ' |名称中的字符,因为RA会使用这个标签来匹配游戏图片。如果标签为1943(?),则对应的图片文件名1943?png不是有效的文件名(文件名不能包含?)。

core_path/core_name: 填写DETECT即可。

crc32/db_name: 留空即可。

lpl文件完成后,可以在RA中看到游戏列表和ROM名称。游戏相关图片需要一些额外的步骤。

RA 默认从/storage/thumbnails 读取游戏图片。您需要为每个lpl 文件创建一个同名的文件夹。建议每个文件夹下有Named_Boxarts/Named_Snaps/Named_Titles 三个文件夹,用于存放游戏包装图/标题图/游戏截图。

将游戏的包装图/标题图/游戏截图改为之前lpl文件中对应的标签,后缀必须为.png。最终效果如下图。

7.游戏ROM相关信息及图片

鉴于平台对外部网站连接的限制,请自行在游戏列表中搜索ROM文件对应的相关游戏信息、图片、视频等信息。

以下是一些用于肋骨的平台。

用户评论

心安i

最近正好入手了一台老主机打算玩游戏,搜了下发现这个EmuELEC模拟器系统挺有意思。高度定制方案这块看着就很吸引人,想把我的复古游戏机体验升级一下,看来得先学习一下教程了!

    有12位网友表示赞同!

我一个人

对于深度玩家来说,EmuELEC模拟器的高度定制方案简直绝了!能根据自己的硬件和需求调整每个参数,打造专属的游戏环境,玩起来更加流畅,而且画面也更出色。赞!

    有13位网友表示赞同!

闲肆

这个高度定制方案看起来有点复杂啊,虽然想要精益求精的游戏体验,但也怕自己操作不熟练弄坏了系统,有没有什么入门指南?

    有6位网友表示赞同!

羁绊你

EmuELEC模拟器真的是神器,它的高度定制方案能够满足不同需求的游戏爱好者。 我用它打造了一个专属复古游戏平台,各种经典游戏都玩得流畅又舒服! <br/>分享一下我的配置:Raspberry Pi 4 Model B + RetroPie.

    有8位网友表示赞同!

抚涟i

这个EmuELEC模拟器系统挺好用的,高度定制方案让我可以根据自己的喜好调整各个参数,比如游戏分辨率、键位映射等等。 还能安装一些主题和插件,玩起来感觉比原生游戏机更酷炫啊!

    有17位网友表示赞同!

单身i

虽然EmuELEC模拟器系统的功能强大,但是对于新手来说,这个高度定制方案的确有点难度。文档比较官方,可能需要一些耐心去理解。不过还是不错的选择。

    有6位网友表示赞同!

如梦初醒

我试着使用EmuELEC搭建一个模拟器系统,感觉高度定制方案让我有更多空间发挥创意,可以根据自己的喜好配置游戏环境,调整输入方式、分辨率等等,体验更个性化!

    有7位网友表示赞同!

像从了良

EmuELEC的这个高度定制方案确实强悍啊,可以轻松修改各种参数,甚至还能添加自定义插件。不过新手可能会觉得有点复杂,需要仔细阅读说明文档才能上手。

    有7位网友表示赞同!

有一种中毒叫上瘾成咆哮i

我之前尝试过几个模拟器系统,EmuELEC确实让我眼前一亮!它的高度定制方案让我感觉自己像是程序员一样,可以完全掌控游戏的运行环境,这种自由度太棒了!

    有7位网友表示赞同!

花菲

对于老游戏爱好者来说,EmuELEC是非常实用的工具,高度定制方案让我们可以通过调整各种参数来获得最佳的游戏体验。不过也需要有一定的技术基础才能熟练使用。

    有15位网友表示赞同!

残留の笑颜

这个高度定制方案看起来很酷炫,但我不太明白哪些参数需要注意,会不会影响游戏的运行稳定性?

    有19位网友表示赞同!

屌国女农

感觉EmuELEC模拟器系统挺好玩,但是高度定制方案看着有点复杂啊,希望以后能推出更友善的新手教程!

    有6位网友表示赞同!

君临臣

高度定制方案让EmuELEC模拟器系统变得非常强大,你可以把各个参数调整到最佳状态,获得最流畅的游戏体验。不过这个功能需要你有一定的技术基础才能完全发挥它的潜力。

    有8位网友表示赞同!

拥抱

EmuELEC模拟器的自定义方案确实很给力,让你可以打造一个完全属于自己的游戏平台!不过我也想问一下,有没有什么教程专门针对新手讲解高度定制方案的使用?

    有11位网友表示赞同!

一生荒唐

对于我这种只想要玩游戏的玩家来说,这个高度定制方案有点超出我的需求范围了。 只是希望能找到一个简单易用的模拟器就可以,希望EmuELEC能推出更便捷的版本!

    有6位网友表示赞同!

别留遗憾

玩 retro game 可以体验到小时候的游戏感觉,EmuELEC 模拟器的的高度定制方案让你可以把游戏设置成你想要的样子!<br/>我很喜欢玩星际争霸,现在可以通过这个定制方案调整画面质量和按键映射,玩起来更加舒适!

    有9位网友表示赞同!

热点资讯