电视盒子运行刷入游戏模拟器 EmuELEC游戏系统
# { @( m% W8 c* U. O- y, L
+ M! y( ~- M3 FEmuELEC 是为搭载了晶晨(AMLogic)处理器的设备而构建的游戏模拟器。市面上有很多运营商定制的采用的是晶晨处理器,其中部分的型号就可以刷入 EmuELEC 系统。在二手市场买到的电视盒子,很多都已经刷入了第三方的 Android 系统,可通过U盘启动。因此,可将 EmuELEC 安装到 U盘上,在玩游戏时插入盒子,即可进入游戏系统。) E) `2 a1 d" w% ?
1 z( v" y h8 N8 X) i2 v9 ~
电视盒子 🔗
& L9 Z/ ~! L# M/ w8 s在二手市场上的电视盒子物美价廉。50元就可以购买一个中兴 B863AV3.1-M2 的电视盒子,(据称)它采用的是 S905L3A 处理器,可刷入 EmuELEC。而且,卖家已经刷入了第三方的 Android 系统,可从 U盘启动。本文以它为例。* H+ _' A+ h: B2 J v
3 V. `/ _; w! e1 Z" P1 T; @
工具 🔗+ p ^% ]3 ?1 s; c( ^ F _
U盘。用于运行 EmuELEC 系统。建议为容量为 32GB 以上。
/ m/ h) M! |. J% E& n8 J/ f电脑。用于将 EmuELEC 刷入 U盘中。2 M% r+ x. C6 h
balenaEtcher。刷写软件,免费。3 q) F2 ?8 Q5 P+ S7 m0 W6 h
安装系统 🔗
$ ?7 e3 N9 @. h, M3 A+ e' p下载固件 🔗' y+ ~: _3 ]! W( r! e3 U0 m
EmuELEC 是开源免费的,位于 Github 的 EmuELEC/EmuELEC。可进入其 Releases 页面下载固件。目前的最新版本为 4.7。对于我的电视盒子,下载 Assets 下的 EmuELEC-Amlogic-ng.aarch64-4.7-Generic.img.gz 文件即可。# L0 k' K, q6 N+ V3 N2 |+ H2 f K
+ \- [, z8 r5 A% k5 q7 P% {7 C烧录固件 🔗1 S9 ~$ n- D n% o/ v
在电脑上使用 balenaEtcher 将下载的 EmuELEC-Amlogic-ng.aarch64-4.7-Generic.img.gz 烧录到 U盘中。注意 balenaEtcher 可自动解压 img.gz 文件,因此无需解压。
6 z& w7 ^4 L1 l4 B% ]3 F& |$ D
1 i9 b6 ^7 |& s, {6 @# F. V/ l+ Y设置 DTB 文件 🔗- O8 i- Z* u$ ]) S' x5 |
将烧录了固件的 U盘从电脑拔下,再插入USB接口,机会发现 U盘有两个盘:EMUELEC 和 STORAGE。在 EMUELEC 盘的 device_trees 包含了固件支持的设备 DTB 文件。每种处理器对应不同的文件。对于 S905L3A 处理器而言,它对应的是 g12a_s905x2_2g.dtb。据说,S905L3A 是 S905x2 的马甲; 2g 指的是内存为 2GB。( i% K2 w! B) e% _
: `# Y+ s* Z; c' [) g) y% T/ L将设备的 DTB 文件(即 g12a_s905x2_2g.dtb)复制到根目录,重命名为 dtb.img。
+ A, n( {0 k3 k3 h T& |+ O! q9 d o n" T' @
此时在电脑上的准备工作已经完成。
& W- p+ m% j) T, n7 w/ e8 d2 k4 } ~9 A8 p( ?& }9 X- S4 u2 N
安装 EmuELEC 🔗# L" L- k2 f: |4 `* Z/ G$ R
首次安装 🔗
2 b7 n u. @; y; Q1 x1 r电视盒子通过HDMI接口连接到电视上。将U盘插入电视盒子上,并且设置其从U盘启动。然后断电重启电视盒子。如果顺利,电视就会出现包含 EMUELEC 的背景图,然后页面显示当前的进展。
, _. b# s! M, b% d% w: h$ h9 f
; z O# H. G; q. U+ ]5 o% \# ?6 H+ b: X9 p在首次进入 EmuELEC 系统时,会自动重新设置分区和文件系统(也被成为“扩容”)。完成后,页面出现倒计时,然后电视盒子自动重启。3 }* V0 o8 I0 N
, e4 z7 ]" _0 c( C' L) O0 H' y
Failed to mount 错误 🔗
" q. U: w* ~) G5 b在重设分区和文件系统时,界面上可能会出现如下错误:
2 Z# p) n2 k* u8 D/ u9 Z
( n. ^6 T% f( r& N/ e) C! x0 b[FAILED] Failed to mount tmp-assets.mount.- l. f. n, y( k% D/ l
[FAILED] Failed to mount tmp-cores.mount.
# |6 X8 \, f3 y/ @9 f3 H3 Q" Z- [[FAILED] Failed to mount tmp-database.mount.
/ B( l' i b$ P[FAILED] Failed to mount tmp-joypads.mount.5 w! X# t0 p7 R# a* y6 v9 a
[FAILED] Failed to mount tmp-overlays.mount.3 Z7 C' p& u+ ]6 |6 z# k* c
[FAILED] Failed to mount tmp-shaders.mount.: t5 P+ W/ W" G) m$ ~* B
网上有人提到:这可能是电脑供电不足,因此不要在 USB 接口插入其他设备(比如键盘)。解决办法是在U盘上重新制作固件,重新安装。' i4 Q( A( c. H0 _0 p [' ]. ?
+ J/ \. d8 S; {, R; o8 O7 i' k而我并没有在电视盒子上插入其他设备,也遇到了这个问题。但我换上了一个看起来质量不错电源,然后插入重新制作好的固件后,扩容成功,并重启了。" z8 D- K: k) {9 n( F9 u
/ T% D; i, \7 \3 z5 R9 d系统初始化 🔗) u" t* s* v- [
在电视盒子重启后,系统会进行一些初始化工作,这个过程比较耗时。界面上可能会长时间地出现如下提示信息:
! O* C6 w3 e. H; x0 W2 T
3 p7 N, H6 ^# u" ?! w9 M) @(1 of 2) A start job is running for Setup User config dir (Xmin Ys / no limit)2 v# o2 b4 F$ k6 d" R
此时不要着急,多耐心等待即可。根据我的经验,三五分钟是不够的,在第一次长时间出现这个提示后,我以为出现了故障,重刷了好几次。但最后证明,使用当前的 4.7版本,只要有足够耐心,那是可以成功启动系统的。
& E7 h4 U0 W5 X0 L& j5 ] K0 S5 s( m; w+ s- l5 M2 F) {2 V
也不知多了多久,系统最终成功启动。也就是安装成功了。
M* e: z3 A- E, A, D. ^: q' ~% z _6 X. S: `
运行游戏 🔗, i8 D/ H6 X" ~$ m! e% I
自定义设置 🔗
# u; M' h, l% _网上有很多设置 EMUELEC 的教程,在此不做赘述。至少可以做如下配置:. t$ p9 W& B; R Y5 `% m$ Z% u; D
& l$ u8 d: c U% w5 _) `默认的系统语言为英文,可设置为中文。$ y: R4 B0 K# Y4 G. [+ J
设置手柄(Controller)。
9 c* y, ?: i9 E6 [- z) d安装游戏 🔗
; m1 O3 H" o: e" H& j' @EmuELEC 的 Wiki 页面介绍了其支持的平台。每种平台下的游戏ROM,必须放置在平台对应的目录下,并且必须是合法的文件后缀(有些平台支持 7z、zip 等压缩包,有些不支持)。安装游戏的本质,就是把游戏文件,放置在特定的目录中。' c2 z9 C! _- y
@( I3 [) r! C; e& s
如何将游戏存储到 EmuELEC 系统?一种是把U盘插入电脑上操作。另一种方法,是将网线插入电视盒子,然后通过网络邻居访问(EmuELEC开启了Samba服务)。尽管 EmuELEC 系统的界面里有 Wifi 设置,但似乎 Wifi 不能工作,搜索不到无线网络。/ J% |* y4 V. c/ ]4 a
" {9 U+ H( i. a4 N( u
从哪里下载游戏ROM?
. Y0 [* b" |1 I. J& M
4 I( i3 h( d2 o& i$ f) b+ S站点集合了多个平台下的游戏下载链接。不过站点是英文的不易理解,而且还需要将下载后的游戏放置在平台对应的目录下(有些还可能需要解压)。$ u$ Q/ W( M9 ]% R. `" l, _
其实除了 EmuELEC 官方提供的镜像之外,还有一些第三方的固件,其中内置了游戏。也许可以从这些第三方固件中提取游戏。如果没有安全顾虑,甚至可以直接烧录第三方固件。8 G, ~, q/ l$ M9 v7 ^
将游戏ROM放置在特定目录,似乎需要重启系统,EmuELEC 才会识别新的游戏。- T; a8 t1 Q X) v5 V2 n1 f
这里提供整合包6 K/ t3 S& I$ X0 f8 T8 s) I8 }9 @/ ]
EmuELEC辣娃娃战神系统4.71最终版(内附了一部分游戏了 如果满足不了需求 可以自行DIY游戏)& ~; L# V) r1 Y0 S
https://pan.xunlei.com/s/VONPxUoSEUyAvbg9jWdH7xQ6A1?pwd=m8t8#9 T+ a2 n) D* Z0 |
自行DIY游戏ROM
/ ^. Y+ @4 s( n% i2 Ahttps://docs.qq.com/aio/DTWhWbXpDWGZrU21t1 ^. g# A' }6 k$ C: x& I
使用体验 🔗
; l; {: U8 j* s0 ?在进入游戏后,我不知道如何能够退出游戏或者模拟器。网上有人提到使用 热建(Hotkey)+ Start 就可以调出模拟器菜单。当设置热键为 SELECT 时,我并没有试验成功。只好断电重启。后来,将热键修改为手柄上的特殊按键,此后在游戏中多次同时按下 热建(Hotkey)+ Start,屏幕的右下角就会弹出“Press Again to Quit”的提示消息,再次按下即可退出模拟器。0 O* W& E9 o/ [$ c7 m
2 y. I L0 G6 O* c: q+ ]0 H9 K2 f; ]4 k! ?, T, L$ g. ?3 M
2 B2 N3 I) k [
补充内容 (2025-5-26 18:10):
, J" @$ m- I) U! w补档 DIY游戏链接
7 U: s: |6 n. b& ^9 y% S! \https://kdocs.cn/l/coQ21KWQGMGy |