Files
obsidian-vault/family/how-to/htpc-gaming-plans.md
T

8.7 KiB
Raw Blame History

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 установлен
  • 1080p@60Hz, аудио LPCM работает
  • LG Magic Remote работает (magic4pc)
  • Без пароля при входе
  • Proton установлен (8.0, 10.0, Experimental)
  • EmuDeck
  • Эмуляторы (RetroArch, Yuzu/Ryujinx)

Эмуляция: план

Полное research + план действий: switch-emulation-rom-infra

Приоритет 1: Switch (DKC: Tropical Freeze) — Ryujinx (GreemDev fork) через EmuDeck

TODO:

  • It Takes Two — смержить DLC Full Game (010092A0172E5001) с base NSP (сейчас работает как Friends Pass) Приоритет 2: Wii (DKC Returns оригинал) — Dolphin через EmuDeck (проще, без keys)

Важно: оригинальный Ryujinx закрылся (окт. 2024). Актуальный — GreemDev fork. Eden — для Android.

EmuDeck (первый шаг)

# В 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/Keysprod.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

N64 — Hi-Res Texture Packs (GLideN64 / Mupen64Plus-Next)

Симлинки текстуры из Project64 GLideN64 → RetroArch GlideN64/hires_texture — восстановлены (путь /run/media/bazzite/Data/run/media/system/Data).

Установлены на Data (подключены через симлинки):

  • Banjo-Kazooie
  • Banjo-Tooie (GlideHQ)
  • Conker's Bad Fur Day (Gaming Revived AI upscale)
  • Mario Kart 64
  • Super Mario 64
  • The Legend of Zelda: OoT
  • Zelda: Majora's Mask (Cel-Shaded)
  • Starfox 64
  • Paper Mario
  • Super Smash Bros.

Настройки в Mupen64Plus-Next.opt:

  • txHiresEnable = True
  • txFilterMode = Smooth (xBRZ 2x + bilinear)
  • txCacheCompression = True
  • EnableNativeResFactor = 4 (4x рендер)

Доступны для скачивания (нет на Data):

  • Banjo-Kazooie: BK Reloaded v0.2.0 (GhostlyDark, март 2026) — свежее обновление, GLideN64 HTS + PNG 4K
  • Diddy Kong Racing HD (N64Textures.com)
  • GoldenEye 007 HD (GhostlyDark)
  • Perfect Dark HD (Gaming Revived AI)
  • Jet Force Gemini ESRGAN

SNES — bsnes-hd (widescreen + HD Mode 7)

Для SNES hi-res текстурных пакетов нет. bsnes-hd даёт:

  • Widescreen hack — поддерживается большинством игр коллекции (DKC 1-3, Chrono Trigger, Zelda: ALttP, Super Mario World, Contra III, FF VI)
  • HD Mode 7 — режим 7 в высоком разрешении
  • HQ scaler (xBRZ, Super Eagle, xSal)

Core bsnes_hd_beta_libretro.so установлен, но не используется — все SNES игры на snes9x. Для перехода нужно менять core в LaunchOptions каждого shortcut.

Genesis — улучшения

Текстурных пакетов для Genesis нет. Есть MD+ патчи с улучшенным звуком (Streets of Rage 2, Golden Axe) — требуют patched ROM + PicoDrive core.

RetroArch — хоткеи (Steam Gaming Mode)

Действие Комбинация
Открыть меню RetroArch L3 + R3 (оба стика нажать) или Start + Select
FPS тоггл Btn 2 (скорее всего X) при зажатом Start

Настройки сохраняются в ~/.var/app/org.libretro.RetroArch/config/retroarch/ — одни и те же в Steam и на десктопе.

Железо — ограничения

  • 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