From 5fc11092eae04ef09ab0b5b62beecabefc903c49 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Wed, 10 Jun 2026 19:46:39 +0600 Subject: [PATCH] [2026-06-10] update Ryujinx status: 4 Switch games working, firmware 19.0.1, paths, posters --- family/how-to/htpc-emulators-setup.md | 33 ++++++++++++++++++--------- family/how-to/htpc-migration-plan.md | 3 +-- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/family/how-to/htpc-emulators-setup.md b/family/how-to/htpc-emulators-setup.md index 739e0b20..24094d96 100644 --- a/family/how-to/htpc-emulators-setup.md +++ b/family/how-to/htpc-emulators-setup.md @@ -216,7 +216,7 @@ gba_data → /run/media/bazzite/Data/gba roms ## Steam библиотека — shortcuts и artwork -**Статус:** ✅ 61 игра добавлена в Steam (16.05.2026), запускаются из Gaming Mode. +**Статус:** ✅ 65 игр добавлено в Steam (10.06.2026), запускаются из Gaming Mode. ### Как добавлено @@ -328,18 +328,29 @@ python3 /tmp/artwork_windows.py # скачать обложки с SteamG ## Ryujinx (Nintendo Switch) **Версия:** 1.3.3 (Ryubing fork, Flatpak `io.github.ryubing.Ryujinx`) -**Статус:** ✅ Установлен (16.05.2026), ждёт ключей +**Статус:** ✅ Работает (10.06.2026) -**Пути:** -``` -Keys: ~/.var/app/io.github.ryubing.Ryujinx/data/Ryujinx/system/prod.keys -ROMs: ~/Emulation/roms/switch/ -``` +**Компоненты:** +| Компонент | Статус | Путь | +|-----------|--------|------| +| Keys | ✅ `prod.keys` (12KB) | `~/.var/app/io.github.ryubing.Ryujinx/data/Ryujinx/system/` | +| Firmware | ✅ 19.0.1 (229 .nca) | установлен через GUI | +| ROMs на диске | ✅ 4 игры | `/run/media/system/Data/Switch Roms/` | +| Symlinks (плоские, без пробелов) | ✅ | `~/Emulation/roms/switch/donkey_kong.nsp` и т.д. | +| В Steam (shortcuts.vdf) | ✅ 4 игры | launchoptions → плоские симлинки | +| Постеры (SteamGridDB) | ✅ wide + poster + hero + logo для всех 4 | `~/.steam/steam/userdata/147839491/config/grid/` | -**Нужно:** -1. Скачать `prod.keys` + firmware: https://github.com/THZoria/NX_Firmware -2. Firmware: Ryujinx → Tools → Install Firmware -3. ROM DKC Tropical Freeze (.nsp/.xci) — через qBittorrent +**Игры:** +| Игра | ROM | AppID unsigned | +|------|-----|---------------| +| Donkey Kong Country Tropical Freeze | `donkey_kong.nsp` | 2800279671 | +| Super Mario Odyssey | `mario_odyssey.nsp` | 3080178152 | +| Mario Kart 8 Deluxe | `mario_kart_8.nsp` | 3132329181 | +| The Legend of Zelda: Breath of the Wild | `zelda_botw.nsp` | 2850930313 | + +**Symlink схема:** плоские симлинки без пробелов в `~/Emulation/roms/switch/` (например `donkey_kong.nsp`) → `/run/media/system/Data/Switch Roms/...` Оригинальные симлинки на папки сохранены для совместимости. + +**Transmission:** `/data/Switch Roms` (case-sensitive, с пробелом) мапится в `/run/media/system/Data/Switch Roms/` через mount `/data` → `/run/media/system/Data` → Подробно: [[switch-emulation-rom-infra]] diff --git a/family/how-to/htpc-migration-plan.md b/family/how-to/htpc-migration-plan.md index 0f5b9f79..9abffa41 100644 --- a/family/how-to/htpc-migration-plan.md +++ b/family/how-to/htpc-migration-plan.md @@ -46,8 +46,7 @@ ln -s "/run/media/bazzite/Data/xbox" ~/Emulation/roms/xbox # Metal Slu - [x] melonDS (`net.kuribo64.melonDS`) — NDS ### Нужно установить/проверить: -- [ ] **Ryujinx или Yuzu-fork** (Switch) — EmuDeck должен предложить, проверить после визарда - - Switch ROMs: пока не найдены на Data (папки nsp/xci нет) — уточнить у Алекса есть ли ромы +- [x] **Ryujinx (Switch)** — ✅ Работает (10.06.2026): prod.keys + firmware 19.0.1 + 4 ROMs в Steam - [ ] **PCSX2** (PS2) — проверить установил ли EmuDeck - [ ] **Citra / Lime3DS** (3DS) — проверить - [ ] **CEMU** (Wii U) — проверить (есть cemu roms на Data: DKC Tropical Freeze и др.)