EmuElEC 4.1稳定版发布


Note / 注意


1,更新和下载 选项中的设置 更新类型稳定版

2,按照设置 > 危险区域 > 强制升级 中的说明去做

或者,可以下载与你的设备对应的 .tar 并将其复制到:

  • 如果使用 局域网( Samba): Updatehe文件夹
  • 直接复制到SD卡的EEROMS 分区:.update 文件夹

请完全阅读(并理解)版本说明,不要忘记使用将 EmuELEC 脚本和二进制文件重置为默认值


Regular update is broken on 4.0, if you want to update directly you need to go to:

1.Updates and Downloads and set update type to Stable

2.EmuELEC Settings > Danger Zone > Force Update and follow the instructions

Otherwise you can download the .tar corresponding to your device and copy it to:

  • Using Samba/network share: Update
  • Directly to the SDCard on the EEROMS partition .update

FULLY read (and understand) the release notes and don't forget to use Reset EmuELEC scripts and binaries to default



Changelog / 更新日志

General / 常规 :

  • Emulationstation模拟器: 在游戏列表中,按 X/Y 将移动到随机游戏/打开游戏选项,按住 X/Y 会将其标记为收藏/打开搜索(感谢@lethal-guitar)
  • 同步 PPSSPPSDL模拟器 到 v1.11
  • 同步 Duckstation模拟器 到 abb7631
  • Pico-8:允许保存最喜欢的购物商品,包括备份中的二进制文件
  • 更新索尼克1,2,以便与多个游戏手柄配合使用
  • 将大多数模拟器和核心头同步到最新的git提交版本
  • 同步Crystal 主题,现在包括一个新的面板 (boxart)、16:9比例支持、4:3比例支持和 CRT 版本
  • 在 OGS 上启用边框,但是尚未完全测试
  • 同步 Genesis-plus-gx 和Genesis-plus-gx-wide 模拟器以便支持FM音乐
  • 在所有平台上默认使用 DinguxFileManager
  • 使用 gptokeyb 键盘模拟器 作为 OpenBOR 的假键盘
  • 同步Retroarch模拟器到1.9.1
  • Emulationstation 的 API 密钥已更改,请参阅 emuelec-emulationstation/package.mk


  • Emulationstation: While in a game list, pressing X/Y will move to a random game/open game options, holding X/Y will mark it as favorite/open search (thanks to @lethal-guitar)
  • Bump PPSSPPSDL to v1.11
  • Bump Duckstation to abb7631
  • Pico-8: Allow saving favorite carts, include binary in backup
  • Update Sonic 1 and 2 so that they work with multiple gamepads
  • Bump most emulators and cores to newest git hash (check commits for specifics)
  • Bump Crystal theme which now includes a new panel (boxart), 16:9, 4:3 and CRT versions
  • Enable bezels on OGS, not fully tested yet
  • Bump Genesis-plus-gx and Genesis-plus-gx-wide to support FM music
  • Use DinguxFileManager as default on all platforms
  • Use gptokeyb as a fake keyboard for OpenBOR
  • Bump Retroarch to 1.9.1
  • API keys for Emulationstation have been changed, please refer to the emuelec-emulationstation/package.mk


    Additions / 添加项:

    • 添加了 Chocolate-Doom射击游戏 和 lzdoom模拟器 并支持 mods(类似于游戏ROMS)
    • 添加SuperTux 和 SuperTuxKart游戏到 ports
    • 添加了 Imagemagick(主要用于 CLI 的屏幕截图操作)
    • 为 ports 添加了 logos  (感谢 Dim!)
    • 为 OGA/S 添加了垂直纵横比选项
    • 添加 gptokeyb键盘模拟器 以在所有支持 SDL 的设备上启用视频控制! 有配置支持
    • 使用gptokeyb键盘模拟器代替  jslisten监听程序来 结束模拟器运行。
    • 在 es_systems.cfg文件中 添加了 easyrpg 选项
    • 添加 Ecwolf 模拟器并且支持mods
    • 在ports中添加了supermariowar(马里奥同人游戏),第一次运行时会使用假键盘,请确保您设置了游戏手柄并重新启动游戏,如果您需要再次运行假键盘,请删除/emuelec/configs/smw/nofakekeyb并再次运行游戏 .
    • 添加 Flycast模拟器(32位) 作为 Dreamcast/Atomiswave/Naomi 等游戏主机的核心选项
    • 添加了 Amstrad GX4000 模拟器(一个古老的PC平台
    • Added Chocolate-Doom and lzdoom with support for mods
    • Added SuperTux and SuperTuxKart to ports
    • Added Imagemagick (mainly for screenshot manipulation from CLI)
    • Added logos to the ports (Thanks to Dim!)
    • Added vertical aspect ratio option to OGA/S
    • Added gptokeyb to enable video controls on all devices with SDL support! with configuration support
    • Replace jslisten with gptokeyb to kill emulators
    • Added easyrpg to es_systems.cfg
    • Added Ecwolf with support for mods
    • Added supermariowar to ports, on the first run a fake keyboard will be used, make sure you set your gamepad and restart the game, if you need to run the fake keyboard again delete /emuelec/configs/smw/nofakekeyb and run the game again.
    • Added Flycast 32bit as core option for Dreamcast/Atomiswave/Naomi
    • Added Amstrad GX4000


      Fixes / 修复项 :

      • 删除了未使用的脚本,并修复了脚本的许多小问题
      • 修复了许多导致挂断或其他问题的脚本
      • 修复了gamecontrollerdb.sh 它现在将替换数据库中的 UUID
      • 修复了Unicode 字符(中文、日文 等)在 EEROMS 分区上无法正确显示的问题
      • 修复了OGS模拟器的 SonicCD游戏 的手柄问题
      • 修复了Pico-8模拟器splore 文件丢失问题
      • 修复了Scummvm模拟器游戏扫描问题
      • 修复了在 OGA/S模拟器重启后亮度未恢复的问题
      • 修复了OGA/S 超频?未正确应用的问题(这不能解决某些设备上的随机锁定问题)
      • 修复了 备份/恢复 问题
      • 修复了Retroach模拟器视频录制问题
      • 修复了当有许多游戏在ES模拟器中,导致Eduke(毁灭公爵)无法运行的问题,注意需要启用swap(需要更多测试)
      • 修复了ES 的 BGM 中不播放 .ogg 音乐文件的问题
      • 修复了一些错误消息未包装且无法读取的问题
      • 修复了OpenBo模拟器在玩完一场游戏后无法运行的问题
      • 修复了DevillutionX(暗黑破坏神)角色的声音是错误的问题
      • 修复了 DevilutionX(暗黑破坏神)模拟鼠标不工作的问题
      • ARM32 解释器现在是符号链接的,所以不需要 patchelf(一个用来修改elf格式的动态库和可执行程序的小工具
      • 修复了某些时区无法正常显示/工作的问题
      • 修复了720p 和 1080p 的手持式边框
      • Removed unused scripts, and fixed many small issues with scripts
      • Fixed many script that were causing hangups or other issues
      • Fixed gamecontrollerdb.sh it will now replace the UUID from the one in the db, this fixes weird controllers that use the same UUID as others (but are not the same)
      • Fixed an issue with unicode characters not displaying correctly on the EEROMS partition (CN, JP, etc)
      • Fix SonicCD Gamepad for the OGS
      • Fix Pico-8 disappearing splore file
      • Fix Scummvm game scan
      • Fix brightness not restored after reboot on OGA/S, thanks to @miwasp, fixes issue #470
      • Fixed issue with OGA/S OC not beeing applied correctly (this does not solve the random lockups on some devices)
      • Fix backup/restore issues
      • Fixed Retroach video recording
      • Fixed Eduke not running when having lots or ROMS in ES, by enabling swap (much testing needed!)
      • Fixed an issue with ES not playing .ogg music files in BGM
      • Fixed some errors messages were not wrapped and could not be read
      • Fixed OpenBor would not work after playing one game
      • Fixed DevilutionX character voices were wrong
      • Fixed DevilutionX mouse emulation was not working
      • ARM32 interpreter is now symlinked so no need for patchelf
      • Fix some TimeZones not displaying/working correctly (#546)
      • Fix hand-held bezels for 720p and 1080p


        其他 :

        此版本对二进制文件和脚本的存储方式进行了重大更改,主要是为了解决人们不阅读如何正确更新的问题,并且由于我厌倦了一遍又一遍地回答相同的问题,让我们移动所有二进制文件和 脚本到 RO /usr/bin,这将强制更新所有这些并使更新更简单。 如果你使用自定义脚本 /emuleec/bin 和 /emuelec/lib 仍在路径中,因此您必须相应地处理它。

        所有关于 emuelec的配置仍将在 /emuelec/config 中处理。

        This version includes a big change on how binaries and scripts are stored, basically to deal with the issue of people not reading how to properly update and since I am getting tired of answering the same question over and over again, lets just move all binaries and scripts to RO /usr/bin, this will force update all of these and make updating much simpler.

        If you use custom scripts /emuelec/bin and /emuelec/lib are still in the path so you will have to deal with it accordingly.

        All configurations regarding emuelec will still be handled in /emuelec/config





        THE END
        < <上一篇