Hack. Inspect. Pack.
Інструмент для модифікації ігор про Ненсі Дрю. Витягуйте ресурси, редагуйте скрипти та перепаковуйте архіви.
Вихідний код на GitHub
Інструмент для модифікації ігор про Ненсі Дрю. Витягуйте ресурси, редагуйте скрипти та перепаковуйте архіви.
Вихідний код на GitHub
HeR Interactive використовує пропрієтарні формати архівів для всіх ігрових ресурсів: графіки, звуку та Lua-скриптів. HIP Toolkit надає зручний нативний інтерфейс для читання, редагування та перепакування — без hex-редактора.
Контейнерний формат для PNG-зображень, скомпільованих Lua-скриптів та таблиць спрайтів XSheet. Кодування і декодування з автоматичною конвертацією JPEG→PNG.
Основний багатофайловий архівний формат для всіх ресурсів гри. Запакуйте теку в архів .dat або розпакуйте наявний — з опціональним автодекодуванням кожного CIF-файлу всередині.
Аудіообгортка ігрового рушія для OGG Vorbis. Витягуйте музику та голосові репліки з архівів або завантажуйте власні файли .ogg назад у гру.
Перетягніть будь-який підтримуваний файл у вікно застосунку, і HIP автоматично вибере потрібний режим — без ручного перемикання.
Кините .cif → режим декодування. Кините .lua → кодування. Теку → пакування Ciftree. .dat → розпакування. HIP визначить тип файлу й перемкнеться автоматично.
Обробляйте архіви цілком. Розпаковуйте Ciftree з десятками вкладень, декодуйте всі CIF-файли або масово декомпілюйте Lua-скрипти з директорії — за один раз.
Кожна операція додає рядок до екранного журналу з іконками статусів. Імена файлів, розміри, розміри зображень і попередження — все на екрані, без зайвих діалогів.
Ігри про Ненсі Дрю керуються Lua 5.1.5 скриптами, вбудованими у вигляді скомпільованого байт-коду в CIF-архіви. HIP надає повний набір інструментів.
Напишіть або відредагуйте файл .lua, потім скомпілюйте його в байт-код та упакуйте в контейнер CIF одним кліком. Використовується той самий рушій Lua 5.1.5, що і в грі.
Відновлення читабельного вихідного коду зі скомпільованого байт-коду. HIP автоматично визначає, чи містить CIF вихідний код або байт-код, і може декомпілювати весь архів одразу. Імена функцій і змінних можуть відрізнятися — зневаджувальні символи не зберігаються у файлах гри.
Написано нативно на SwiftUI поверх кросплатформного рушія на C++. HIP Toolkit — повноцінний застосунок для Mac, а не порт.
Переглядайте CIF-зображення та вміст архівів прямо у Finder, не відкриваючи застосунок. Працює завдяки нативному розширенню Quick Look для macOS.
Повна підтримка перетягування — з Finder, з інших застосунків, у вікно або на іконку у Dock. Можна перетягувати одразу кілька файлів для пакетної обробки.
Автоматично слідує системним налаштуванням оформлення macOS. Використовує системні шрифти для ідеального нативного вигляду.
«Море темряви» використовує особливий варіант CIF типу 4 (OVL) для оверлейної графіки — на відміну від стандартного типу 2 PNG. HIP кодує в тип 4 за потребою — просто перемкніть опцію перед пакуванням.
Кодування і декодування XSheet-файлів (CIF тип 6) для анімації спрайтів. Приймає файли .xsheet або JSON-експорти і повертає їх у CIF без втрат.
Доступно
macOS 26 (Tahoe) або новіше. Збірка з вихідного коду — Xcode 26+.
Доступно
Той самий C++-ядеро незалежно від платформи. Підтримка Windows 10 і новіше.
Повний вихідний код опубліковано на GitHub. Вивчайте, форкайте, беріть участь у розробці.
Сумісний з іграми про Ненсі Дрю від «По сліду торнадо» (#22) до «Море темряви» (#32).