Как скачать и перепаковать все карты для дефрага, + небольшой faq по оптимизации |
Здравствуйте, гость ( Вход | Регистрация )
Как скачать и перепаковать все карты для дефрага, + небольшой faq по оптимизации |
11.08.2008 - 20:25
Сообщение
#1
|
|
Strf0r Группа: Модераторы Сообщений: 4381 Регистрация: 11.06.2005 Из: Санкт-Петербург Пользователь №: 741 |
По просьбе трудящихся я решил поделится своим методом со всеми по установке всех мап в дф, да ещё так чтоб грузилось не по не несколько минут (сам дф, мапы, демки), а так чтоб было быстро (ну в пределах мощности компа разумеется).
Для чего это всё нужно? Дело в том что ку3 не воспринимает большое количество паков - начинаються различные баги и прочие неприятности. Но про это уже известно давно и поэтому в дфераге специально для этого лежит спец. тулза (см. ниже). Но при наличае в дефраге всех имеющихся в природе карт, как оказалось возникают довольно ощутимые проблемы с продолжительностью загрузки. Причиной данной проблемы, как оказалось, явились шейдеры, внедряемые мапперами в свои карты для разных красотостей (в виде скайбоксов, стекла и т.п.), удалив их можно получить ощутимый прирост в скорости загрузки (далее см. п.3) Сейчас попытаюсь более детально описать все шаги: 1)А как собсна скачать все мапы отсюда http://ws.q3df.org/? EDIT [17.04.2014]: Т.к. структура сайта в очередной раз поменялась, то старый метод скачки всех мап уже не подходит. Поэтому в этот раз предлагаю более универсальный метод - качать целиком весь сайт или определенный тип файлов при помощи программы Teleport VLX 1)Ищем и устанавливаем данную софтину 2)Нажимаем там File -> New Project Wizard... 3)"Search a website for files of certain type" 4)Вставляем в следующее окно адрес сайта 5)Добавляем параметры нужного файла *.pk3 Тут главное чтобы было заполнено поле "file patterns" 3)Следуем инструкциям, после того как всё выполнено заходим Project->Project Properts->Netiquitte-> убираем галочку с пункта "Obey the Robot Exclusion Standart" иначе ниче не удастся скачать 4)Запускаем проект на скачивание 2)Как все скаченые мапы перепаковать? Ну это наверное знают многие, но все же напишу Нужно найти такую вот прогу у себя на харде \Quake III Arena\defrag\misc\tools\WinQ3Repack1.2.zip При помощи этой проги можно перепаковать все файлы по алфавиту... можно канечно сделать один большой пак с мапами (но лично я предпочитаю по алфавиту перпаковку) 3)Установил все мапы, но сам дф, мапы и демки грузятся очень долго (несмотря на то что комп вроде бы и не слабый). Что делать? основная проблема долгой загрузки - это шейдеры теперь можно просто зайти в каждый пак с мапами при помощи вин рара и поудалять там папки scripts в каждом паке хотя на некоторых мапах могут возникнуть проблемы с красотами и прочими дизайнерскими мыслями но если кого то волнует красота, то тот может установить обратно эти папки кстати в этих папках содержатся файилы .defi, они особо на загрузку не влияют, так что их можно впринципе оставить, хотя все мапы в меню отображатся всеравно не будут... зыж да возненавидят меня мапперы, но такова суровая реальность. Хотя я особых глюков на мапах не замечал, т.к. они были и до этого Но я бы всеравно посоветовал сделать бэкап на всякий случай... gl Сообщение отредактировал glm - 17.04.2014 - 11:19 -------------------- Весна покажет, кто где срал!
|
14.05.2014 - 14:42
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 114 Регистрация: 10.03.2011 Пользователь №: 4242 |
Игра достаточно старая, подавляющему количеству компьютеров, а так же ноутбуков и как ни странно мобильных устройств, не доставляет никаких проблем. Единственный момент, это не совсем оптимальный алгоритм загрузки шейдеров, так как никто не предполагал, что будет выпущено более 10k карт для неё.
З.Ы. по репаку, instabfgt1 не хватает текстур Сообщение отредактировал playtester - 14.05.2014 - 16:14 |
16.05.2014 - 06:34
Сообщение
#3
|
|
Группа: Пользователи Сообщений: 390 Регистрация: 8.09.2004 Пользователь №: 274 |
З.Ы. по репаку, instabfgt1 не хватает текстур спасибо за наводку! там мапер не юзал шейдеры, и, стоило их добавить, как всё поломалося и ещё египетская текстура на потолке заменилась другой при сваливании всего в кучу есть вопрос про приоритет загрузки шейдеров с одинаковыми именами с .shader файлами ещё более-менее понятно и логично, речь о записях в них, т.е. виртуальных текстурах тут я вообще не дорубаю исходя из чего выбирается наиболее приоритетный собсна задача в том, чтобы сделать шейдеры из репака самыми приоритетными, иначе есть вероятность после скачки мапы с каким-нибудь косячным multiplant получить половину нерабочих шейдеров их этого набора возможно ли такое? Сделал один .pk3 файл в нем 9329 карт (.bsp файлов) папку scripts вырезал и залил отдельно. Если заметите глюки, сообщите плз. defrag maps 14.05.2014 малаца а ты сам-то запускал игру с этим паком? |
16.05.2014 - 08:57
Сообщение
#4
|
|
Группа: Пользователи Сообщений: 114 Регистрация: 10.03.2011 Пользователь №: 4242 |
З.Ы. по репаку, instabfgt1 не хватает текстур есть вопрос про приоритет загрузки шейдеров с одинаковыми именами с .shader файлами ещё более-менее понятно и логично, речь о записях в них, т.е. виртуальных текстурах тут я вообще не дорубаю исходя из чего выбирается наиболее приоритетный собсна задача в том, чтобы сделать шейдеры из репака самыми приоритетными, иначе есть вероятность после скачки мапы с каким-нибудь косячным multiplant получить половину нерабочих шейдеров их этого набора возможно ли такое? кусок кода с измененной загрузкой шейдеров Runaos писал, а я его в свою версию 1.32 перебрасывал, немного подправив, чтоб работало, насколько я понял его идею, он отталкивался от максимального размера шейдера при построении списка их загрузки, сам я не важно разбираюсь в рендерере, это наверно вопрос к Берсеркеру. З.Ы. Кстати поправил свой пост старый с бинариком 1.32b и выложил вместо него этот 1.32 про который сейчас говорил, там снапхуд есть и физика такая же как в обычном 1.32, загрузки карт, как в dfengine нету, руки так и не дошли в свое время прикрутить) Сообщение отредактировал playtester - 16.05.2014 - 10:50 |
Текстовая версия | Сейчас: 10.11.2024 - 17:50 |