Rechtliche Switch 2-Dump-Verifikation (0400486024DEC000)HookshotBuilder verifiziert Title-ID 0400486024DEC000 bei Patch v131072 (v1.0.2) und prüft Main-NSO-Build ID e0f3ccfa56256410941279ef0b2501356be2222c vor dem Extrahieren der RomFS-Assets. | 1. Asset-Extraktion | TitleID 0400486024DEC000 / v131072 | NSP, XCI oder entpacktes Verzeichnis aus RomFS + ExeFS | Build ID e0f3ccfa56256410941279ef0b2501356be2222c | Keine (Schritt zur Festplattenüberprüfung) |
HookshotBuilder-GUI & CLI-Asset-GenerierungWird unter Windows über HookshotBuilder.exe oder unter Linux über chmod +x AppImage ausgeführt, um RomFS-Archive in den lokalen assets/-Ordner neben der nativen Hookshot-Executable zu entpacken. | 1. Asset-Extraktion | HookshotBuilder.exe / AppImage --extract | GUI-Assistent oder CLI --romfs <dir> --out assets | Erzeugt Hookshot-Binary + assets/-Ordner | Erfordert ~14 GB freien Speicherplatz beim Neupacken |
Grafik-Quality & VRAM-Stufen-VoreinstellungHaupt-Voreinstellung im Insert / F1-Overlay zur Anpassung der internen Render-Auflösung, der Shadow-Map-Auflösung und des ASTC-Textur-Pool-Budgets für GPUs von 4 GB bis 10+ GB. | 2. Grafik-Reiter (Insert / F1) | graphics_preset (hookshot_options.ini) | Niedrig (4 GB), Mittel (6 GB), Hoch (8 GB), Max. (10+ GB) | Medium (1,0x 1080p, 2048px Schatten, 2,5-GB-Pool) | 1,5 GB (Low) bis zu 5,0 GB (Max) Textur-Pool |
Modus für temporales Upscaling & KantenglättungWählt natives temporales Anti-Aliasing oder hardware-/compute-basierte Upscaler wie NVIDIA DLSS Super Resolution, AMD FidelityFX Super Resolution 3.1.3 und Intel XeSS 1.3 aus. | 2. Grafik-Reiter (Insert / F1) | upscaler_mode / upscaler_quality | Native TAA, DLSS, FSR 3.1, XeSS (Quality/Balanced/Perf/Ultra Perf) | Native TAA (100 % Skalierung) | Verringert den Render-Target-VRAM um 25% bis 55% |
Framerate-Ziel (30 / 60 / 120 / Unbegrenzt)Steuert das Delta-Time-Pacing der Engine und die Swapchain-Präsentationsrate samt Akteur-Subframe-Interpolation über 30 FPS. | 2. Grafik-Reiter (Insert / F1) | fps_limit / vsync_mode | 30 FPS, 60 FPS, 120 FPS, Unbegrenzt (V-Sync On/Aus/Mailbox) | 60 FPS + V-Sync On | Dreifachpufferung benötigt ~90 MB zusätzlich bei 1440p |
Schattenkaskaden-Auflösung & FilterungPasst die Auflösung der gerichteten Schattenkaskaden für die Beleuchtung der Steppe von Hyrule und in Dungeons an. | 2. Grafik-Reiter (Insert / F1) | shadow_resolution | 1024px (Niedrig), 2048px (Mittel/Hoch), 4096px (Max.) | 2048px | 4096px-Kaskaden erfordern ~380 MB zusätzlichen VRAM |
Bildformat & Ultrawide-HUD-PillarboxingUnterstützt native Viewports in 16:9, 16:10 (Steam Deck 1280x800), 21:9 und 32:9, während die 2D-HUD-Overlays für Herzen und Schaltflächen sauber in einem 16:9-Safe-Frame gehalten werden. | 2. Grafik-Reiter (Insert / F1) | aspect_ratio / hud_safe_frame | Auto, 16:9, 16:10, 21:9, 32:9 (HUD Zentriert oder Rand) | Auto-Viewport + 16:9 zentriertes HUD | 21:9 erhöht den Framebuffer-Speicherbedarf um ca. 34% |
Freie Kamera-Empfindlichkeit & Gyro-BewegungszielenKonfiguriert die Kamera per rechtem Stick (X/Y-Invertierung, Totzonen), den Sichtfeld-Multiplikator (0,8x bis 1,3x) und das Zielen per SDL3-Gyroskop für Bogen, Schleuder und Fanghaken. | 3. Steuerung & Kamera | camera_fov / gyro_enabled / gyro_sensitivity | FOV 0,8x–1,3x, Gyro Aus/Nur beim Zielen/Immer On | FOV 1,0x, Gyro Nur beim Zielen (Switch Pro / DualSense) | Keine |
SDL3 Controller Hot-Plugging, Tastenbelegung & Tastatur-LayoutsBietet Tasten-Remapping für Xbox, DualShock/DualSense, Switch Pro, Steam Deck sowie WASD + Maus, dazu Kurzbefehle für F11-Vollbild und schnelles Neuladen per Strg+R. | 3. Steuerung & Kamera | button_glyphs / keybindings | Automatisch, Nintendo (A/B/X/Y), Xbox-, PlayStation-Symbole | Insert/F1-Overlay, F11 Vollbild, WASD + Maus | Keine |
Speicherort & scripts/oot_saves.py-KonverterSpeichert drei Slots (save_00.sav bis save_02.sav) plus autosave.sav im Benutzerdaten-Verzeichnis und konvertiert binäre Switch 2-Saves über scripts/oot_saves.py bidirektional nach JSON. | 4. Spielstand-Verwaltung | scripts/oot_saves.py (export-json / import-json / verify) | save_00.sav, save_01.sav, save_02.sav, autosave.sav (jeweils 64 KB) | %APPDATA%/Hookshot/saves oder ~/.local/share/Hookshot/saves | Keine |