Прежде, чем добавить сборку на сайт, мы её устанавливаем и тщательно проверяем. После чего пересоздаём установщик, чтобы точно быть уверенными в безопасности. Ниже расписан каждый этап подробно.
Если сборка в архиве - просто распаковываем. Если сборка в установщике, то устанавливаем на специальный ноутбук (который не жалко, мало ли что).
В сборках определённых сайтов (включая "чистые" версии) стоит шифрование моделей, звуков и прочих ресурсов. После добавления в такую сборку своих файлов, "достать" их обратно нельзя. Содержимое файлов закодируется и использовать ваши моды можно будет только на их сборках.
Представьте, что вы скачали Counter-Strike 1.6 и добавили туда какую-то модель оружия. Ваш друг увидел эту модель и попросил поделиться, но вы не помните откуда скачивали. Тогда вы заходите в папку с игрой и ищите добавленную модель. После чего, скидываете её другу. Он добавляет её к себе, но игра перестала запускаться.
Это из-за того, что ваша сборка эту модель зашифровала. Работать она будет только на той версии игры, что у вас.
Единственное, что вы можете сделать - это скинуть другу папку со сборкой целиком, работать она будет, но изменить технические моменты не удастся. Соответственно, поддерживать такую сборку в актуальном состоянии невозможно.
С помощью Total Commander мы сравниваем скаченную сборку с оригинальной и смотрим, какие файлы были изменены. Все изменённые файлы извлекаем в отдельную папку.
В техническом плане, все сборки на нашем сайте унифицированы, чтобы каждая сборка имела актуальную версию протектора, эмулятора, патчей и прочего добра, которое спасает игроков от ошибок и вылетов.
Поэтому берём чистую основу под сборки и копируем туда все ваши моды.
В качестве основы под сборки мы используем лицензионную версию игры из Steam образца 2009 года. Если смутил год - вы будете правы. Тогда даже Windows 7 ещё не было, поэтому без сторонних патчей такая игра не запустилась бы ни на одной современной операционной системе.
Список используемых патчей и доработок
Проверяем папку со сборкой через Kaspersky Total Security и/или ESET NOD32. Чаще всего, всё чисто, но если нашлись небезопасные файлы - удаляем и заменяем на оригинальные из нашей сборки без вирусов.
Тут всё просто: берём программу Inno Setup, указываем папку со сборкой, прописываем название и вуаля, сборка размером в 500 МБ (условно) упаковалась в какие-то 200 МБ.
Кто-то скажет "магия", а я скажу, что это отличный алгоритм сжатия lzma2, благодаря которому люди из глубинки скачивают игру не весь день, а всего лишь половину :)
Раз все сборки имеют 3 способа скачивания, то попробуйте догадаться, что происходит на этом этапе.
Готово! Сборку на вирусы проверили, установщик сделан, ссылки на скачивания получены.
Осталось только поиграть на сборке, чтобы сделать скриншоты и описание. Затем опубликовать её для вас на сайте.
Если дочитали до этого места - с вас сборка! Присылайте свои варианты, с радостью опубликуем ;)
Автор статьи:
Главный администратор сайта - Иван Карелин © 24.11.2021