Как создать repack игры?
Как правило, разработчики игр продают только свой оригинальный продукт, и не всегда выпускают к нему аддоны и DLC. Не смотря на это, если он завоевал множество фанатов, то обязательно появляются re-pack-версии. Пользователи добавляют к ним любительские патчи и расширения.
Необходимо: – Inno Setup 5.2.2; – ISTool.
В начале следует установить игру на жёсткий диск, добавив туда всё, что вам угодно. Например, различные crack, DLC, аддоны, русификаторы, авторские варианты озвучки, а также любые другие подобные дополнения. Более того, у вас есть возможность перекодировки или вырезки видеоролика и части звуков, что, несомненно, уменьшит выходной объём продукта.
Запустите главное меню «Пуск» => «Выполнить». Впишите команду regedit и нажмите для подтверждения действия клавишу Enter. После этого должен открыться системный реестр Windows. Затем выбирайте папку «HKEY_LOCAL_MACHINE» => «SOFTWARE», где нужно найти папку с установленной игрой. Нажмите на неё правой кнопкой мыши, выбирайте пункт «Экспорт». Сохраните этот файл с разрешением .reg (это можно сделать в любое удобное для вас место).
Потом устанавливайте утилиту INNO Setup. Запустите её. В отобразившемся окне необходимо заполнить поля «Имя приложения», «Разработчик» и «Домашняя страница». Обычно в последние две строчки вводят имя (или ник) автора репака и адрес сайта, для которого и планируется создание этого продукта. Нажмите кнопку «Далее».
В следующем окне указываются каталоги установки. Просто вводите соответствующие параметры, а уточнения отмечайте.
Затем укажите исполняющий файл. К примеру, Лаунчер или главный .exe, который напрямую запускает игру.
Далее определяйте дополнительные параметры, вроде «возможности поместить ярлык на рабочий стол» и «имени каталога в меню пуск».
Последний экран потребует от вас выбора пуки к папке, в которую сохранится repack. Уточнив его название, перейдите к выбору иконки: проще и лучше всего воспользоваться иконкой самой игры, которая находится в корневом каталоге оной. Установите пароль, если это необходимо. Обычно для этого используют имя ресурса, для которого и создаётся repack.
На вопрос «Хотите ли вы использовать стандартный скрипт» следует ответить «Нет». В первую и вторую строчку появившегося после этого кода введите значения «DiskSpanning=true» и «DiskSliceSize=1457664000». Подтвердите выполнение действий, нажатием кнопки «Готово».
После установки программы ISTOOl, запустите её. Откройте в неё сохранённый ранее скрипт, для чего, открыв «Опции» => «Компилятор», установите максимальный уровень сжатия, а в пункт «Реестр» добавляйте сохранённый вами файл. Затем открывайте меню «Скрипт», чтобы заменить написанное справа от ValueData на «{app}; Flags: uninsdeletekey». Для сохранения репака в конечном виде следует кликнуть по кнопке «Готово».