Repository navigation
Releases: RetroGame66/slot
Release list
slot 修改版 2026-10-02 · 中文 / 英文前端
RG SP 中文 GBA 前端 · 2026-10-02
上一版:2026-10-01(含热修,
a356f93d…)。这一版没有新功能,只修两处玩家反馈的显示问题:
左下角机种 LOGO 补进分发包(此前从没带过),以及亮色模式下字母跳转时滑过的卡带不再是暗色。
同一份源码出中文 / 英文两个构建,内容一模一样,只差界面语言与卡上那份说明文档。没有"必换"项 —— 这两个都是外观问题,不影响能不能玩。想省事的可以先不动。
下载(本 Release 附件)
| 包 | 说明 |
|---|---|
slot-frontend-System-2026-10-02.zip |
中文版(默认) |
slot-frontend-System-2026-10-02-en.zip |
英文版(界面与卡上说明文档全英文) |
安装
解压得到 System/,覆盖到卡根目录(与现有 System/ 合并、覆盖同名文件),重启即可。
游戏、存档、即时存档、你的设置都不会丢,不用重刷底座镜像。
(想留一手:覆盖前把卡里的 System\slot 改个名存一份。)
修复
1. 左下角机种 LOGO 不显示(玩家反馈)
左下角那个机种标(右下角收藏星的镜像)是从卡上读的六张图,按当前主题二选一:
| 主题 | 文件 |
|---|---|
| 暗色 | System/Carts/type_gb.png / type_gbc.png / type_gba.png |
| 亮色 | System/Carts/type_gb_light.png / type_gbc_light.png / type_gba_light.png |
读不到就静默回落成内建小字 —— 不报错、不写日志,所以此前没人发现。
deploy/ 骨架里一直没有这六张 ⇒ 从素材做好(09-28)起,每个分发包都没带。
10-01 那版补上了卡带与板图,但漏了机种 LOGO。本包已补。
二进制没变:读这六张的代码从 09-29 起就在里面,缺的只是素材。
2. 亮色模式下字母跳转的卡带仍是暗色(玩家反馈)
亮色模式下按字母跳转,滑过去的卡带还是暗色的。跳转要跨几百张卡、其中大多没有自己的
卡面,所以动的其实是占位卡带(等卡面建好前顶替用的那张),问题在这里最显眼。
两个原因叠在一起:
- 内建卡壳没有亮色处理。 亮色重涂只写在"卡上自带素材"那条路径里;占位卡走的是内建路径,
壳色恒为深灰[0x35,0x35,0x3a]。 - 切主题不重烘。 占位卡和它下面的阴影是在"换机种"时烘焙的,切主题不会重做,
所以就算改好上一条,切完主题看到的还是旧贴图。
本包两条都修了:亮色主题下内建卡壳改用机壳米白(顶/底条那一层色,与卡上自带素材的
规则保持一致),并让切主题也重烘占位卡。
自 2026-09-24 以来(GitHub 上的上一版)
GitHub 上的 Release 停在 2026-09-24;09-30 与 10-01 两版只发给了群里的玩家,没走这里。
所以从本版起跳,你会一并拿到 10-01 那一整批内容:
- 色板浏览器 —— 游戏里按住
SELECT + Y打开;GB 是 3 列×5 行(343 套),GBA / GBC 是 3×3(18 档),
L/R翻页、A选定、B退出。短按SELECT + Y仍是"当页换一档"。 - 按键卡按机种拆开 —— 三条(通用 / GB·GBC / GBA),按
MENU呼出。 - 关于页的贴纸与标志换成 66 mod 版(位图直接编进二进制)。
- 遮罩素材补全:
Overlay/加上GBC-00x.png,现在两个包都带 5 张。 - 卡带与板图素材随包(
System/Carts/)—— 此前每个分发包都没带这套,玩家看到的一直是内建旧外观。 - 修好 扫描线档位重启后丢失、按键卡三处与实际不符、换核心页两个残留"芯片位"。
10-01 当天还热修过一个更严重的问题:卡上有游戏就进不去系统(只有 09-24 之后的构建才有,
本版不含它)。那次已在 10-01 修掉,这里自然是好的。
说明
- 二进制:
System/slot中文fa0227e9…、英文dda06bd0…
(10-01 是a356f93d…/648911d7…)。 - 卡上素材、设置、存档格式都没有变化;不用重刷底座镜像。字体、色板、遮罩与上一版相同。
- 做自己的机种 LOGO:往卡上
System/Carts/放type_gb.png/type_gbc.png/type_gba.png
(暗色主题用)与type_*_light.png(亮色主题用)即可,会等比缩放进左下角 75×25 的框;
命名是"给哪个主题用",不是"图什么颜色"。索引色 PNG 会被静默忽略,请用 RGBA。 - 卡上
README.md仍是完整操作指南(显示模式 / 色板 / 字体 / 按键总览 / 金手指),
与设备上按 MENU 呼出的按键卡逐行一致。
校验
每个附件的 sha256 见同目录 SHA256SUMS.txt。
6c5085907d41f76bb56e5a17a67389409feb647c6fc4567aae27c9c2ae5bdb8a slot-frontend-System-2026-10-02.zip
0bce33b18e99212b44ae66b9c3bdcd58c597ac91af4ab41700f2007a736cf8d7 slot-frontend-System-2026-10-02-en.zip
版权
底座用的是上游 AGS-102,前端 slot 是 BrandonKowalski 的 MIT 项目,本 Release 做的是中文化和这些改动。
模拟核心 mGBA(MPL-2.0)/ gpSP(GPL-2.0),卡上字体 Plix(授权随包)。原作版权归原作者。
slot 2026-09-24 中文 / English
RG SP 中文 GBA 前端 · 2026-09-24 整合版
上一版:2026-09-21。这一版带来收藏夹、跳转时的卡带配色,并修好了部分汉化 / 改版游戏存不上档的问题。同一份源码出中文 / 英文两个构建。
下载(本 Release 附件)
| 包 | 说明 |
|---|---|
slot-frontend-System-2026-09-24.zip |
中文版(默认) |
slot-frontend-System-2026-09-24-en.zip |
英文版(界面与卡上说明文档全英文) |
安装
解压得到 System/,覆盖到卡根目录(与现有 System/ 合并、覆盖同名文件),重启即可。
游戏、存档、即时存档、你的设置都不会丢,不用重刷底座镜像。
(想留一手:覆盖前把卡里的 System\slot 改个名存一份。)
新增
1. 收藏夹
| 操作 | 效果 |
|---|---|
| 货架页短按 B | 收藏 / 取消收藏当前高亮的卡带 |
| 货架页长按 B | 在「整个游戏库」和「收藏夹」之间切换 |
- 按键机制与 A 键一样:按下先记住,松开才算数;按住到阈值就算长按。
- 被收藏的卡带外壳内、贴纸正上方多出一颗黄色发光的星星;取消收藏即还原原样。
- 画面右下角有一颗星星指示灯:普通货架是空心(不发光但留轮廓),切进收藏夹变成实心黄。
- 收藏名单存在卡上
System/slot.state,一行一个favorites=<游戏名>,断电、换卡都不丢。 - 收藏夹里只列收藏的那些卡带;字母条在这一屏停用(字母盘是按整个库数的);收藏为空时长按 B 会被拒绝(画面抖一下),而不是给你一个空货架。
2. 跳转时的卡带配色
按 L/R 跳字母时会掠过上百张卡带。这些位置以前是空白卡带 —— 因为真贴纸要一张张栅格化、还要常驻内存(每张约 0.75 MB,全库 930 张约 700 MB),所以有意省掉了。现在:
- 空白卡带带上它自己标签的颜色(标题哈希出的固定色相)→ 跳转看起来是一条彩色卡带流,而不是一排空壳;
- 滑行时再横向拉伸一点、拖一道影 → 读起来是"快速掠过"而不是幻灯片;
- 成本:每张卡带每帧多几个矩形,不新建纹理、不重新栅格化,静止时完全不生效。
修复
部分汉化 / 改版游戏存不上档
- 症状:存档正常了,但有些游戏(尤其是先被一个核心玩过、后被另一个核心玩的)永远存不进去。
- 原因:卡上那份存档比本次要写的更长时,旧逻辑一律拒绝写入。这对"核心把真存档截断"是对的,但同一张卡带先后被两个核心玩过时就错了:gpSP 对任何游戏都报 128 KiB,mGBA 报游戏真实尺寸(32 / 64 KiB),于是那份 128 KiB 的文件让 mGBA 永远存不进去 —— 而且反过来也一样。
- 现在的判断:按被丢弃那一段的形状分三种
| 被丢弃的那段 | 处理 |
|---|---|
整段是填充(FF、00 等同一个字节重复) |
把旧档改名成 *.sav.bak-<原字节数> 留底,再写新的 |
| 有结构(两种以上取值) | 仍然拒绝(这是真截断) |
| 没有丢弃(本次 ≥ 卡上) | 直接写 |
- 保证:旧版能存的,这版一定还能存;拒绝的只是更小的子集。判断错了最多在
Saves/里多一个.bak,不会丢档。已随本版发布,22 条单测全过。
说明
- 字体:发布包仍带完整思源黑体(不走子集),显示最稳;卡上那份子集字体也补上了「夹」字,「收藏夹」三个字完整显示。
- 两个构建:中文版是默认那个,英文版同一份源码出的第二个构建,内容一模一样,只差界面语言。
- 货架上轻点 MENU 开关于页(含完整按键表);本次把按键表里的 B 两行挪到了 A 两行下方,顺着读更顺。
校验
每个附件的 sha256 见同目录 SHA256SUMS.txt。
版权
底座用的是上游 AGS-102,前端 slot 是 BrandonKowalski 的 MIT 项目,本 Release 做的是中文化和这些改动。
模拟核心 mGBA(MPL-2.0)/ gpSP(GPL-2.0),字体思源黑体(SIL OFL)。原作版权归原作者。
slot 2026-09-21 — 中文 / English
slot — 中文 / English 双语前端 2026-09-21
本页是 修改版 slot(Anbernic RG SP / AGS-102)的成品下载页。基线上游:
BrandonKowalski/slot(MIT);中文界面、英文构建与其它改动由
@RetroGame66 完成。
这不是上游官方版本。 原作 © Brandon T. Kowalski(MIT)。
来源与许可见包内System/licenses/。
下载
| 文件 | 内容 | 大小 |
|---|---|---|
slot-frontend-System-2026-09-21.zip |
中文版前端:解压后顶层就是 System/,直接覆盖到 SD 卡根目录即可。 |
18.4 MB |
slot-frontend-System-2026-09-21-en.zip |
English build. Same payload; the interface, the card's config comments and the on-card readmes are all in English. | 18.4 MB |
SHA256SUMS.txt |
上面两个包的 SHA-256。 | — |
4480f9d461cd2a1e96e2d9f203a05627953defc9f9e64c7284cec397780dbaf7 slot-frontend-System-2026-09-21.zip
eced7932c5341d0bc0ada1a747e5c4f2607ba4858db60093e72da22787a60e5b slot-frontend-System-2026-09-21-en.zip
两个包只差 8 项:System/slot(二进制本身)和被英文化的 7 个卡上文件。其余逐字节相同。
包内 System/slot 的 md5:
| 包 | md5 |
|---|---|
| 中文 | 4f1fce74578e33e688ffce508cd93643 |
| 英文 | 886319bc7d90a34931773c3c1340ed2e |
Windows 维护小工具(slot-companion-toolbox)本次没有重新打包:这一版没有动它,
成品与 2026-09-16 那份逐字节相同,请继续用那一份。
本仓库不含刷机镜像。 设备系统用的是上游
AGS-102 的 .img,本修改版没有改动它,
请去上游 releases 取。
这一版改了什么
相对 2026-09-16 那一版:新增亮色 / 暗色两套配色,字母条从"鼓"改回拉平的索引条,
以及同一份源码的英文构建。
新增:亮色 / 暗色模式(SELECT + START)
- 在货架上按 SELECT + START 整套反相:深灰机壳配浅字 ←→ 浅色机壳配深字。
- 顶栏两端现在是状态行:左端时钟(右侧一个太阳/月亮图标指示当前模式),右端电量,
百分比在图标正下方,充电时旁边出现闪电。 - 选择记在卡上
System/slot.state的mode=一行。旧的状态文件没有这一行时按暗色读取,
所以用旧版写过的卡开起来和以前一模一样。 - 卡带不跟着变:外壳颜色和封面标签是"实物",不是界面配色。卡上的
theme.txt只约束暗色模式。 - 切换会重新光栅化文字(设备上大部分字是烤进贴图的),所以按下去会有一下重绘。
字母条:鼓 → 拉平的索引条
- 索引回到屏幕最上一条,横排;保留了鼓时代的金属棱齿(9px 脊、24px 间距、两端渐细),
因为那部分读起来才像机加工件而不是"槽里的字"。 - 整条按顶栏居中,字母为原大的 80%。
- 去掉字母条下方那条横线:它原本是从底部卡仓下沿镜像来的,卡仓那里真的有一张卡会被它切断,
顶栏没有东西穿过去,横在字母下面像一条画上去的分隔线。 - 齿轮回到条上。字号变大:游戏名 24 → 30px,顶栏时间 16 → 20px。
标签上的合规小字补了 libretro
关于页那张标签的十条小字里,漏了 LIBRETRO —— 模拟核心本来就是通过 libretro 接口加载的,
上游 README 也署了名。现已补上(EMULATION IS LIBRETRO CORES, MGBA AND GPSP. …),
十行仍按列宽排定,最长一行 139px / 上限 156px。这也是这个仓库里唯一一个自己发现自己的
合规文案不全的测试:sticker::the_compliance_block_is_the_credits。
新增:英文构建(同一份源码)
slot-ui/src/lang.rs把界面用词收在一处、写成两张表,编译期选择:
中文是默认,英文用--features device,lang-en。- 英文措辞大多不是翻译而是取回上游原文(fork 当初是把上游英文替换成中文的),
例如State Saved、Power Off、Restarting、Back / Delete / Load、set the clock。
只有 fork 新增的部分(作弊/音频提示、时钟提示、整张快捷键卡)是新写的。 - 英文包同时替换了卡上的 7 个说明文件(
display.txt/labels.txt/cc.txt/
wifi.conf.example/Cheats/README.txt/fonts/README.txt/README.md)的文字,
数值行一字未动。
装上(两步)
- 把上游 AGS-102 的最新
.img写入一张 SD 卡,插进 Slot 1(有音量键那一侧)。
那是设备的操作系统。 - 把上面那个前端包解压到第二张 SD 卡(顶层
System/直接落到卡根目录),再把Games/、
Saves/、BIOS/、Labels/、Wallpapers/按需放好,插进 Slot 2(有电源键那一侧)。
两张卡都是普通 FAT 文件系统,第二张不需要刷写。重启后生效。
单卡也能用:AGS-102 原生支持单卡。Slot 2 空着时它会挂载自己那张卡的数据分区当内容卡,
System/ 放到那个卷(卷标 BASEOS)的根目录即可。注意两点:首次开机扩容会格式化该分区,
所以必须先开机再拷内容;重刷镜像会连带清掉卡上的 ROM 与存档,重刷前先备份。
从旧版升级:直接用新包覆盖卡上的 System/。Games/、Saves/、States/ 与
System/slot.state 都不会被动。想留一手的话,覆盖前把卡上的 System/slot 改个名存一份。
English
slot-frontend-System-2026-09-21-en.zip is the English build of the same program: unzip it
onto the card (its top level is System/), and the interface, the comments in the card's config
files, and the on-card readmes are all English. The Chinese package beside it is the same payload
with the Chinese build and its own documentation. They differ in eight files: System/slot
and the seven card documents.
What changed over 2026-09-16:
- Light and dark modes, on
SELECT+STARTwhile the shelf is up. The whole frontend inverts and
the choice is remembered inSystem/slot.state; a state file written by an older build has no
mode=line and reads dark, so those cards boot exactly as they did. The top band now carries the
status line at its two ends — clock at the left with a sun/moon badge, the gauge at the right with
its percentage under the capsule. - The letter index is flat again, across the top of the case, keeping the drum's metal: the
ridges, at the same pitch, and the strip centred on the band. The lit line that had been mirrored
from the cartridge bay is gone, because under the letters it read as a rule rather than a moulding.
The gear is back; the shelf's title is 24 → 30 px and the clock 16 → 20 px. - Two builds from one source. The interface's words live in
slot-ui/src/lang.rs, two tables in
one file, chosen at compile time; Chinese is the default and English is--features lang-en. Most
of the English is not a translation — upstream is an English program and its own wording was
recovered from the commit this fork was taken from.
The Windows companion toolbox is not repackaged: nothing in this build touches it, so the
2026-09-16 archive is still the current one. No flashing image is published here: the device runs
upstream AGS-102, which this fork does not modify.
Licensing: slot and every change in this fork are MIT. The two emulator cores are reached only
by binary distribution and keep their own licences — mGBA MPL-2.0, gpSP GPL-2.0. The packages ship
what those licences require; System/licenses/OFFER.md says exactly what is included and on what
basis.
slot 修改版 2026-09-16 · 中文前端 + 桌面工具箱
slot — 中文前端修改版 2026-09-16
本页是 修改版 slot(Anbernic RG SP / AGS-102)的成品下载页,对应仓库提交
66-mods 分支的当前状态。基线上游:BrandonKowalski/slot @ 4345cb8bdb。
这不是上游官方版本。 原作 © Brandon T. Kowalski(MIT);中文界面与其它改动由
@RetroGame66 完成。改动清单见仓库的CHANGES.md,
来源与许可见NOTICE.md。
下载
| 文件 | 内容 | 大小 |
|---|---|---|
slot-frontend-System-2026-09-16.zip |
前端成品:解压后顶层就是 System/,直接覆盖到 SD 卡根目录即可。含二进制、两个模拟器核心、卡上配置文件、辅助 .bat,以及 System/licenses/ 下的第三方许可与 gpSP 对应源码。 |
18.4 MB |
slot-companion-toolbox-2026-09-16-win64.zip |
Windows 维护小工具:字体瘦身 / 还原、对时、封面预缩、存档备份还原、开机画面。含程序源码。Windows 10 / 11 x64。 | 62.2 MB |
SHA256SUMS.txt |
上面两个包的 SHA-256。 | — |
7780d0505054a050dcade594959e12e9f3ee6e7412923e23d4580992afad07aa slot-frontend-System-2026-09-16.zip
b115ec680aca4fe317802cd68d2d5932f7167a88e417953dce0b44aa09128917 slot-companion-toolbox-2026-09-16-win64.zip
本仓库不含刷机镜像。 设备系统用的是上游
AGS-102 的 .img,本修改版没有改动它,
请去上游 releases 取。
装上(两步)
- 把上游 AGS-102 的最新
.img写入一张 SD 卡,插进 Slot 1(有音量键那一侧)。
那是设备的操作系统。 - 把
slot-frontend-System-2026-09-16.zip解压到第二张 SD 卡(顶层System/直接
落到卡根目录),再把Games/、Saves/、BIOS/、Labels/、Wallpapers/按需放好,
插进 Slot 2(有电源键那一侧)。
两张卡都是普通 FAT 文件系统,第二张不需要刷写。重启后生效。
English
Two assets, both built from this fork:
slot-frontend-System-2026-09-16.zip — the frontend. Unzip onto the card; the top level is
System/, so its contents go at the card's root. It carries the binary, both libretro cores, the
on-card settings files, the helper .bat scripts, and — under System/licenses/ — the third-party
licence texts, the gpSP corresponding source, and an OFFER.md recording how that source commit was
resolved and what that resolution is worth. What the frontend changes relative to upstream is in the
repository's README.md and CHANGES.md.
slot-companion-toolbox-2026-09-16-win64.zip — a Windows maintenance window, source included.
Its seven functions (font subsetting and restore, clock, label pre-scaling, save backup and restore,
boot logo) are described in the repository README.md under The companion toolbox.
No flashing image is published here: the device runs upstream
AGS-102, which this fork does not modify.
Licensing: slot and every change in this fork are MIT. The two emulator cores are reached only
by binary distribution and keep their own licences — mGBA MPL-2.0, gpSP GPL-2.0. The frontend zip
ships what those licences require; System/licenses/OFFER.md says exactly what is included and on
what basis.