127 lines
6.2 KiB
Markdown
127 lines
6.2 KiB
Markdown
# HTPC — Игры и Эмуляторы
|
||
|
||
## Установленные Steam игры (актуально: май 2026)
|
||
|
||
| Игра | AppID | Статус |
|
||
|------|-------|--------|
|
||
| Shovel Knight: Treasure Trove | 250760 | ✅ Установлена, сейв из Shovel of Hope перенесён (16.05.2026) |
|
||
| Shovel Knight: Shovel of Hope | 589500 | ✅ Установлена, пройдена (uCampaignsCleared=1) |
|
||
| Bayonetta | — | ✅ Установлена |
|
||
| Crypt of the NecroDancer | — | ✅ Установлена |
|
||
| FINAL FANTASY VII REMAKE | — | ✅ Установлена |
|
||
| Gang Beasts | — | ✅ Установлена |
|
||
| Half-Life 2 | 380 | ✅ Установлена |
|
||
| Hotshot Racing | — | ✅ Установлена |
|
||
| Human Fall Flat | — | ✅ Установлена |
|
||
| Lance A Lot | — | ✅ Установлена |
|
||
| Mashinky | — | ✅ Установлена |
|
||
| Mortal Kombat 11 | — | ✅ Установлена |
|
||
| Party Animals | — | ✅ Установлена |
|
||
| Porcunipine | — | ✅ Установлена |
|
||
| Stickfight: The Game | — | ✅ Установлена |
|
||
| Them's Fightin' Herds | — | ✅ Установлена |
|
||
| The Witcher 3 | 292030 | ✅ Установлена |
|
||
| Phantom Spark | — | ✅ Установлена |
|
||
| Altitude | — | ✅ Установлена |
|
||
| Beat Me! | — | ✅ Установлена |
|
||
|
||
## Shovel Knight — сейвы
|
||
|
||
- **589500 (Shovel of Hope)** — основной сейв, Shovel Campaign пройдена (`uCampaignsCleared=1`)
|
||
- **250760 (Treasure Trove)** — сейв скопирован из Shovel of Hope (16.05.2026)
|
||
- Бэкап оригинального (пустого) сейва: `saveData.bin.backup_20260516_1233`
|
||
- Shovel Campaign должна отображаться как пройденная — проверить запуском
|
||
|
||
## Установленные эмуляторы
|
||
|
||
→ Полная настройка геймпадов, путей, игр: [[htpc-emulators-setup]]
|
||
|
||
| Эмулятор | Flatpak ID | Версия | Статус |
|
||
|----------|-----------|--------|--------|
|
||
| **Dolphin** (Wii/GC) | `org.DolphinEmu.dolphin-emu` | 2603a | ✅ настроен |
|
||
| **RetroArch** | `org.libretro.RetroArch` | 1.22.2 | ✅ cores есть |
|
||
| **Ryujinx** (Switch) | `io.github.ryubing.Ryujinx` | 1.3.3 | ✅ ждёт ключей |
|
||
| **melonDS** (DS) | `net.kuribo64.melonDS` | 1.1 | установлен |
|
||
| **PPSSPP** (PSP) | `org.ppsspp.PPSSPP` | 1.20.3 | установлен |
|
||
- [x] 1080p@60Hz, аудио LPCM работает
|
||
- [x] LG Magic Remote работает (magic4pc)
|
||
- [x] Без пароля при входе
|
||
- [x] Proton установлен (8.0, 10.0, Experimental)
|
||
- [ ] EmuDeck
|
||
- [ ] Эмуляторы (RetroArch, Yuzu/Ryujinx)
|
||
|
||
## Эмуляция: план
|
||
|
||
→ **Полное research + план действий: [[switch-emulation-rom-infra]]**
|
||
|
||
Приоритет 1: **Switch (DKC: Tropical Freeze)** — Ryujinx (GreemDev fork) через EmuDeck
|
||
Приоритет 2: **Wii (DKC Returns оригинал)** — Dolphin через EmuDeck (проще, без keys)
|
||
|
||
**Важно:** оригинальный Ryujinx закрылся (окт. 2024). Актуальный — GreemDev fork. Eden — для Android.
|
||
|
||
### EmuDeck (первый шаг)
|
||
|
||
```bash
|
||
# В KDE Desktop Mode (не gamescope):
|
||
curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash
|
||
```
|
||
|
||
Настроит RetroArch, PCSX2, Ryujinx и др. автоматически.
|
||
ROM-и класть в `~/Emulation/roms/<system>/`
|
||
|
||
### Switch (Ryujinx)
|
||
|
||
Требования:
|
||
- **BIOS/Keys** — `prod.keys` и `title.keys` (Nintendo Switch firmware ключи)
|
||
- ❌ Нет на HTPC, нужно найти и скачать
|
||
- Путь после установки через EmuDeck: `~/.config/Ryujinx/system/`
|
||
- **ROM** — DKC: Tropical Freeze (.nsp или .xci)
|
||
- ❌ Не скачана, задача на qBittorrent
|
||
- Производительность: RX 570 + i7-6800K — проверить (Vulkan, ожидается OK)
|
||
|
||
### Wii (Dolphin)
|
||
|
||
- Dolphin входит в EmuDeck
|
||
- ROM для DKC Returns (.wbfs или .iso)
|
||
- Геймпад: нужно настроить маппинг (нет Wiimote)
|
||
|
||
### ROM-источники (задача-инфра)
|
||
|
||
**qBittorrent на HTPC:**
|
||
- [ ] Установить qBittorrent (Flatpak или rpm-ostree)
|
||
- [ ] Настроить Web UI (порт 8080) — доступ с Mac/Кракена
|
||
- [ ] Добавить Rutracker в список трекеров
|
||
|
||
**Кракен: автоматический поиск и скачка:**
|
||
- [ ] Настроить доступ к Rutracker (учётка, API или парсинг)
|
||
- [ ] Научить Кракена/Eagle инициировать скачку через qBittorrent Web UI
|
||
- [ ] Сохранить в plan-doc
|
||
|
||
## Железо — ограничения
|
||
|
||
- RX 570: Vulkan поддерживается, Switch эмуляция ожидается нормальной
|
||
- i7-6800K (Broadwell-E): PS2 и Switch — проверить производительность
|
||
- 32GB RAM: достаточно для всего
|
||
|
||
## Управление
|
||
|
||
Magic Remote (magic4pc) работает как мышь + клавиатура.
|
||
Для эмуляторов нужен геймпад — варианты:
|
||
- Bluetooth геймпад (PS4/PS5/Xbox)
|
||
- USB геймпад
|
||
|
||
## Кандидаты для совместной игры с Лизой
|
||
|
||
→ Анализ совместимости: [[htpc-coop-games]]
|
||
|
||
Подходящие из установленных:
|
||
- **Shovel Knight: Treasure Trove** — пройдена Shovel Campaign, продолжаем другие
|
||
- **Gang Beasts** — кооп, физика, смешно, подходит для 7 лет
|
||
- **Party Animals** — кооп, веселье, простое управление
|
||
- **Stickfight: The Game** — кооп/versus, просто, смешно
|
||
- **Human Fall Flat** — кооп-пазлы, хорошо вместе
|
||
|
||
Не установленные кандидаты:
|
||
- DKC: Tropical Freeze (Switch) — нужен эмулятор + ROM
|
||
- DKC: Returns (Wii/Switch) — нужен эмулятор + ROM
|