[2026-06-21] eagle: family/how-to/htpc-emulators-setup.md

This commit is contained in:
Alexey Martemyanov
2026-06-21 22:30:58 +06:00
parent 08d77e6fd2
commit 213ed1a1fa
+48 -17
View File
@@ -419,28 +419,28 @@ CACHE="$HOME/.var/app/org.libretro.RetroArch/config/retroarch/system/Mupen64plus
| The Legend of Zelda: Breath of the Wild | `zelda_botw.nsp` | ✅ работает |
| Spyro Reignited Trilogy | `spyro_reignited_trilogy.nsp` | ✅ работает |
| Majora's Mask (2Ship2Harkinian) | `majoras_mask.nsp` | ❌ PAL_SEHException (GPU crash) |
| Donkey Kong Country Returns HD | `donkey_kong_country_returns_hd.nsp` | ⏳ NSZ→NSP |
| Hollow Knight | `hollow_knight.nsp` | ❌ Hash error (битый ROM) |
| Hollow Knight: Silksong | `hollow_knight__silksong.nsp` | ⏳ NSZ→NSP |
| Donkey Kong Country Returns HD | `donkey_kong_country_returns_hd.nsp` | ⏳ NSZ |
| Hollow Knight | `hollow_knight.nsp` | ❌ битый |
| Hollow Knight: Silksong | `hollow_knight__silksong.nsp` | ⏳ NSZ |
| It Takes Two | `it_takes_two.nsp` | ❓ |
| Little Nightmares | `little_nightmares.nsp` | ❓ |
| Little Nightmares III | `little_nightmares_iii.nsp` | ❓ |
| Luigi Mansion 3 | `luigi_mansion_3.nsp` | ❓ |
| Ori and the Will of the Wisps | `ori_and_the_will_of_the_wisps.nsp` | ⏳ NSZ→NSP |
| Plants vs. Zombies: Replanted | `plants_vs__zombies__replanted.nsp` | ⏳ NSZ→NSP |
| Ori and the Will of the Wisps | `ori_and_the_will_of_the_wisps.nsp` | ⏳ NSZ |
| Plants vs. Zombies: Replanted | `plants_vs__zombies__replanted.nsp` | ⏳ NSZ |
| Super Mario 3D All-Stars | `super_mario_3d_all_stars.nsp` | ❓ |
| Super Mario 3D World + Bowser Fury | `super_mario_3d_world___bowser_fury.nsp` | ⏳ NSZ→NSP |
| Super Mario 3D World + Bowser Fury | `super_mario_3d_world___bowser_fury.nsp` | ⏳ NSZ |
| Super Mario Bros. Wonder | `super_mario_bros__wonder.nsp` | ❓ |
| Super Mario Party | `super_mario_party.nsp` | ❓ |
| Super Smash Bros. Ultimate | `smash_ultimate.nsp` | ⏳ NSZ→NSP |
| Super Smash Bros. Ultimate | `smash_ultimate.nsp` | ⏳ NSZ |
| Sonic Mania | `sonic_mania.nsp` | ❓ |
| The Disney Afternoon Collection | `the_disney_afternoon_collection.nsp` | ✅ конвертирован NSZ→NSP |
| Unravel Two | `unravel_two.nsp` | ⏳ NSZ→NSP |
| The Disney Afternoon Collection | `the_disney_afternoon_collection.nsp` | ✅ |
| Unravel Two | `unravel_two.nsp` | ⏳ NSZ |
| Sam & Max Save the World | `sam_and_max_save_the_world.nsp` | ❓ |
| Vasilisa and Baba Yaga | `vasilisa_and_baba_yaga.nsp` | ⏳ NSZ→NSP |
| Vasilisa and Baba Yaga | `vasilisa_and_baba_yaga.nsp` | ⏳ NSZ |
| Constance | `constance.nsp` | ❓ |
| Hunting Simulator 2 | `hunting_simulator_2.nsp` | ⏳ NSZ→NSP |
| Carnivores Dinosaur Hunt | `carnivores_dinosaur_hunt.nsp` | ⏳ NSZ→NSP |
| Hunting Simulator 2 | `hunting_simulator_2.nsp` | ⏳ NSZ |
| Carnivores Dinosaur Hunt | `carnivores_dinosaur_hunt.nsp` | ⏳ NSZ |
**Symlink схема:** плоские симлинки без пробелов в `~/Emulation/roms/switch/``/run/media/system/Data/Switch Roms/...` Оригинальные симлинки на папки сохранены для совместимости.
@@ -461,17 +461,48 @@ CACHE="$HOME/.var/app/org.libretro.RetroArch/config/retroarch/system/Mupen64plus
**Ryujinx не поддерживает NSZ нативно** — только NSP и XCI. NSZ нужно конвертировать в NSP.
**NSZ → NSP конвертация (21.06.2026):**
**NSZ → NSP конвертация (22.06.2026):**
Установлен `nsz` CLI (v4.6) на HTPC через `pip3 install nsz`.
**Правильная команда:** `nsz -D file.nsz` (decompress mode).
Проверено на The Disney Afternoon Collection — `nsz -D` верифицировал все NCA хеши (`[VERIFIED]`), файл 407MB PFS0 (7 files), работает в Ryujinx ✅.
NSP создаётся рядом с NSZ, с тем же именем (только .nsp). После декомпрессии нужно переименовать в короткое имя без пробелов/скобок и обновить симлинк.
NSP создаётся рядом с NSZ, с тем же длинным именем (со скобками/размером). После декомпрессии:
1. Переименовать NSP в slug (короткое имя без пробелов/скобок) — `dk_country_returns_hd.nsp` и т.д.
2. Создать симлинк: `ln -sf /run/media/system/Data/Switch\ Roms/…/slug.nsp ~/Emulation/roms/switch/slug.nsp`
**Статус (21.06.2026):**
- The Disney Afternoon Collection — ✅ конвертирован, NCA верифицирован, запускается в Ryujinx
- **Не конвертированы (10 NSZ):** Donkey Kong Country Returns HD, Hollow Knight: Silksong, Ori and the Will of the Wisps, Plants vs. Zombies: Replanted, Super Mario 3D World + Bowser Fury, Super Smash Bros. Ultimate, Unravel Two, Vasilisa and Baba Yaga, Hunting Simulator 2, Carnivores Dinosaur Hunt
**Статус:**
- The Disney Afternoon Collection — ✅ конвертирован, работает
- **NSZ на конвертацию (23 игры):**
**В Steam (10):**
1. Donkey Kong Country Returns HD
2. Hollow Knight: Silksong
3. Ori and the Will of the Wisps
4. Plants vs. Zombies: Replanted
5. Super Mario 3D World + Bowser Fury
6. Super Smash Bros. Ultimate
7. Unravel Two
8. Vasilisa and Baba Yaga
9. Hunting Simulator 2
10. Carnivores Dinosaur Hunt
**Не в Steam, в 14 Hunting games (12):**
11. America Wild Hunting
12. Animal Hunting 3D
13. Best Sniper Legacy Dino Hunt Shooter 3D
14. Big Buck Hunter Arcade
15. Big Buck Hunter Ultimate Trophy
16. Cabela's The Hunt Championship Edition
17. Deer Drive Legends
18. Duck Hunting Challenge
19. Hunt
20. Hunter Simulator Wild Hunting
21. Hunting Simulator
22. Werewolf Hunter Survive the Howl
**Битый (Hash error):**
- Hollow Knight — ❌
---