???
Математика на уровне МГУ

Страница 1 из 7 12345 ... КрайняяКрайняя
Показано с 1 по 25 из 169

Тема: IL-2 Switch - переключатель версий Ил-2

  1. #1

    Arrow IL-2 Switch - переключатель версий Ил-2

    Программа для переключения между версиями Ил-2 (ЗС+АВН+ПХ+ИПБ+ШНМ+46+etc).

    Текущая версия: 2.1

    Вырезка из хелпа:
    Программа "IL-2 Switch" предназначена для переключения между различными версиями игры "Ил-2 Штурмовик: Забытые Сражения". Для этого не нужно держать на жестком диске несколько полных копий игры с разными предустановленными версиями. Достаточно иметь одну установленную игру и набор изменяющихся файлов от разных патчей, при помощи которых и осуществляется переключение между версиями игры. При переключении файлы не копируются, а переименовываются, что значительно снижает фрагментацию жесткого диска. В версии 2.0 добавлен загрузочный модуль, который подменяет собой файл il2fb.exe и служит как для оповещения пользователя о текущем подключении к сетевой игре, так и в качестве переключателя и индикатора версий. В версии 2.1 исправлены обнаруженные ошибки, добавлена возможность локально сохранять настройки программы для безболезненной переустановки ОС (экспорт соответствующей ветви реестра), возможность запускать дополнительный исполняемый файл непосредственно перед запуском игры (например, профайл джойстика), возможность сохранять лог-файл IP-адресов серверов, к которым подключается игра, а также внесен ряд других мелких изменений.
    IL-2 Switch v2.1 beta.rar - 475KB
    IL-2 Switch Help (RU).rar - 353KB


    ==========================================

    Хочу сразу выделить несколько моментов:
    1. Люди, внимательно читайте Help ДО ИСПОЛЬЗОВАНИЯ ПРОГИ, а не после! Будет много меньше вопросов, проблем и помидоров.
    2. Прога все еще в стадии beta, поэтому буду признателен за любые багрепорты.

    И напоследок:
    Выражаю огромную благодарность Андрею Orion33 как главному организатору сего мероприятия, а также как главному тестеру и музе по совместительству А также всем, кто брал участие в тестировании и помогал с переводом. Спасибо вам ребята!

    ==========================================

    Инструкция по установке поверх Свитча версии 2.0:
    1. Запустите ранее установленный старый Свитч версии 2.0. На вкладке "Основные параметры" нажмите "Удалить" загрузочный модуль программы. Закройте старый Свитч и можете удалять его. Делать полную деинсталляцию не нужно!
    2. Запустите новый Свитч версии 2.1 и нажмите "Установить" загрузочный модуль программы. Готово. Как настраивать новые возможности разжевано в Хелпе.

    ==========================================

    Решение проблемы с переключением 4.05-4.06-4.07. Протестировать все еще не могу, но по логике... Читаем:
    Поразмыслил я тут о смысле жизни и пришел к выводу, что все ваши глюки, скорее всего, из-за смены il2fb.exe. Так вот, если это на самом деле так, то Свитч тут не при чем (его функция просто переключение указанных файлов, ее он и выполняет), а нужно просто правильно списки версий составлять.
    Спрашивается, что вам мешает в список файлов для переключения на 4.06 указать еще и il2fb.exe+rts.dll от версии 4.06? При этом все программы (лобби там всякие, ил-2 коннект и т.д. указывают на файл самого Свитча il2fb.exe, а не на файлы версий ила #il2fb.exe).

    Для тех, кто на бронепоезде, расшифровываю:
    Имеем на компе установленную версию 4.05 + Свитч, настроенный и переключенный на нее. Заходим в свитч и нажимаем Управление загрузочным модулем программы --> Удалить. Закрываем Свитч. Идем в папку Ил2 и копируем в какую-то папку 4.05_tmp файлы от 4.05, которые указал Юсс+il2fb.exe+rts.dll. Устанавливаем 4.06 поверх 4.05. Идем в папку Ила и все файлы из списка выше копируем оттуда в какую-то другую папку 4.06_tmp.
    Теперь берем файлы из папки 4.05_tmp и заливаем обратно в папку Ила, заменяя имеющиеся. Идем в папку 4.06_tmp и вручную переименовываем il2fb.exe в #il2fb.exe. С этого мы имеем установленную версию 4.05 и набор файлов для переключения на 4.06.
    Теперь самое простое: запускаем Свитч, нажимаем Управление загрузочным модулем программы --> Установить. Идем во вкладку Управление версиями, добавляем версию 4.06 и для нее указываем файлы, которые находятся в папке 4.06_tmp, жмем Сохранить изменения. По идее все

    ==========================================

    Дополнение к инструкции по настройке версий Ил-2. Установка дополнений и патчей с дисков 1C с инсталлятором:
    Чтобы установить дополнение с какого-либо диска, нужно сделать следующее:
    1. Переключиться при помощи IL-2 Switch на самую последнюю версию из тех, что установлены в Вашей системе (допустим, на версию X.XX).
    2. Ознакомиться со списком файлов, которые меняются при переключении с этой установленной у Вас версии (X.XX) на ту, которую вы ставите (пусть она называется Y.YY).
    3. Перед установкой версии Y.YY скопировать из папки с Ил-2 все файлы из этого списка в любую папку (назовем ее TMP_0001).
    4. Ставим аддон с диска.
    5. Теперь у Вас есть два пути настройки:

    a) В настройках самого свитча версию X.XX переименовать в версию Y.YY; нажать "Добавить" новую версию, ввести номер ее как X.XX и добавить файлы из папки TMP_0001. Нажать «Сортировка», это важно, не забываем.

    b) Из папки с Ил-2 снова скопировать набор файлов со списка (п. 2) в какую-либо новую папку (TMP_0002). На их место переписать файлы из папки TMP_0001. Зайти в настройку версий свитча и просто добавить новую версию Y.YY и указать ей файлы из папки TMP_0002. Нажать «Сортировка».

    ==========================================

    Тк Андрюха не может отредактировать свой пост (второй в этом топике) в силу... независящих от него причин привожу дополнение к списку версий:
    4.06
    il2_core.dll
    il2_corep4.dll
    il2_usgp.dll
    mg_snd.dll
    mg_snd_sse.dll
    #il2fb.exe
    files.SFS
    4.07
    files.SFS
    4.071
    files.SFS
    4.08
    ???
    4.09
    files.SFS

    ==========================================
    Вложения Вложения
    Крайний раз редактировалось Katmai; 10.01.2008 в 23:42.

  2. #2
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    39
    Сообщений
    1,209

    Ответ: IL-2 Switch

    Да я это, так... Короче... Просто мимо проходил
    Вот список файлов, которые необходимо иметь для каждой версии:
    2.04
    il2_core.dll
    mg_snd.dll
    rts.dll
    files.SFS
    3.00
    il2_core.dll
    rts.dll
    files.SFS
    3.01
    il2_core.dll
    il2_coreP4.dll
    mg_snd.dll
    mg_snd_sse.dll
    files.SFS
    3.03
    il2_core.dll
    il2_coreP4.dll
    mg_snd.dll
    mg_snd_sse.dll
    files.SFS
    3.04
    il2_core.dll
    il2_corep4.dll
    mg_snd.dll
    mg_snd_sse.dll
    files.SFS
    4.00
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.01
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.02
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.03
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.04
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.05
    files.SFS

    Алгоритм программы реализован так, что при смене версии, скажем, с 2.04 на 3.04 она сама заменит файл rts.dll, который поменялся в патче 3.00. Если нет необходимости использовать все версии игры, то тогда можно совмещать списки. Например, для переключения между 2.04, 3.04, 4.01 и 4.02 (такой расклад сейчас наиболее актуален), списки будут выглядеть так:
    2.04
    il2_core.dll
    mg_snd.dll
    rts.dll
    files.SFS
    3.04
    il2_core.dll
    il2_corep4.dll
    mg_snd.dll
    mg_snd_sse.dll
    rts.dll (из промежуточного патча 3.00)
    files.SFS
    4.01
    il2_core.dll
    il2_coreP4.dll
    files.SFS
    4.02
    il2_core.dll
    il2_coreP4.dll
    files.SFS

    Вот. Все остальное - в ридми.
    Крайний раз редактировалось Orion33; 29.05.2006 в 01:42.

  3. #3
    Боевой Дятел Аватар для FW_Fox
    Регистрация
    28.04.2005
    Адрес
    Иркутск
    Возраст
    45
    Сообщений
    171

    Ответ: IL-2 Switch

    а мона файлы версии всстудию!!!

  4. #4
    Ламер со стажем Аватар для NewLander
    Регистрация
    28.06.2003
    Адрес
    наукоград Реутов
    Возраст
    43
    Сообщений
    6,160

    Ответ: IL-2 Switch

    Учитывая, что files.sfs под 20 метров каждый весит - ИМХО, затруднительно будет
    "Читер - это пилот, которого ты редко видишь, потому что его постоянно закрывает от тебя твоя бронеспинка" (с) 228ShAD_Romeo
    ASUS P8Z68-V / Core i5-2500K / 2 x 4 Гб DDR3-1600 / 2 x Radeon HD 6970 / Win7'64

  5. #5
    Старший инструктор
    Регистрация
    15.12.2004
    Адрес
    Москва
    Сообщений
    3,753

    Ответ: IL-2 Switch

    Цитата Сообщение от FW_Fox
    а мона файлы версии всстудию!!!
    обновления на 1с, из них можно взять файлы. Кроме 2.0

  6. #6
    Инструктор Аватар для ES_Vanka-Vstanka_09
    Регистрация
    14.09.2003
    Адрес
    Братск
    Сообщений
    1,225

    Ответ: IL-2 Switch

    Проверено, работает S!

  7. #7

    Ответ: IL-2 Switch

    Цитата Сообщение от FW_Fox
    а мона файлы версии всстудию!!!
    Файлы версий можно выковырять из архивов с патчами

  8. #8
    Забанен Аватар для Varga
    Регистрация
    05.04.2003
    Адрес
    Сакартвело гаумарджос!
    Сообщений
    2,165

    Ответ: IL-2 Switch

    Во блин! Роскошная штука! и работает!

    Решпект!

  9. #9
    Боевой Дятел Аватар для FW_Fox
    Регистрация
    28.04.2005
    Адрес
    Иркутск
    Возраст
    45
    Сообщений
    171

    Ответ: IL-2 Switch

    пнятно...будем "корчевать"

  10. #10
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    получилось здорово! Спасибо, Катмай! Мне удалось и 1.22 туда всандалить. Вот бы еще туда самый первый штурмовик засунуть, а?

  11. #11
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    39
    Сообщений
    1,209

    Ответ: IL-2 Switch

    Цитата Сообщение от Oleg_Tr
    получилось здорово! Спасибо, Катмай! Мне удалось и 1.22 туда всандалить. Вот бы еще туда самый первый штурмовик засунуть, а?
    Теоретически, это можно. Надо только точно узнать, какие файлы изменились при переходе к 1.0R Забытых Сражений. Тогда просто включаешь их в список с маской 0.хх - и все.

  12. #12
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    Цитата Сообщение от Orion33
    Теоретически, это можно. Надо только точно узнать, какие файлы изменились при переходе к 1.0R Забытых Сражений. Тогда просто включаешь их в список с маской 0.хх - и все.
    Блин, не получается... может что не так сделал? Слушай, Орион, может проблема в версиях exe-файлов? И у sfs-фалов имена начинаются не на fb... . Возможна еще и аппаратная не стыковка. С версии 1.0R (официальный релиз) поддерживается трекир.

  13. #13

    Ответ: IL-2 Switch

    Напиши внятно плиз, какую версию самую раннюю ты уже настроил, с какой у тебя проблемы, какие файлы отличаются между этими двумя версиями итд... Больше инфы - мож и поможем

    Да, кстати, если между двумя настраиваемыми версиями были какие-то промежуточные патчи, то нужно еще и на них обратить внимание, точнее на то, какие файлы меняются в этих версиях и какие в настраиваемых... Скорее всего прийдется делать собирательный набор файлов с добавлением частей промежуточных патчей.
    Крайний раз редактировалось Katmai; 22.10.2005 в 15:39.

  14. #14
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    39
    Сообщений
    1,209

    Ответ: IL-2 Switch

    У меня пока не получилось включить версию 1.0R. Для нее, оказывается, нужны файлы dx8Wrap.dll pathfind.dll, которые я забыл сохранить. Если выложишь сюда, буду попытаться

  15. #15
    Пилот Аватар для Komo
    Регистрация
    25.11.2003
    Адрес
    Украина
    Сообщений
    583

    Ответ: IL-2 Switch

    Просто обалдеть!!! суПППерррр
    Огромное спасибо ребята за работу.
    -- Не может быть хорошим человек, у которого нет врагов. (Генерал-майор сэр Перси Хобарт)

  16. #16
    Старший инструктор
    Регистрация
    15.12.2004
    Адрес
    Москва
    Сообщений
    3,753

    Ответ: IL-2 Switch

    Цитата Сообщение от Orion33
    У меня пока не получилось включить версию 1.0R. Для нее, оказывается, нужны файлы dx8Wrap.dll pathfind.dll, которые я забыл сохранить. Если выложишь сюда, буду попытаться
    Там оба.
    Вложения Вложения

  17. #17
    Старший инструктор
    Регистрация
    15.12.2004
    Адрес
    Москва
    Сообщений
    3,753

    Ответ: IL-2 Switch

    А отчет о сравнении версий кто-нибудь выложит?

  18. #18
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    39
    Сообщений
    1,209

    Ответ: IL-2 Switch

    К сожалению, этих файликов мало Не получается пока вклепать версию 1,0.
    А про сравнение версий ты темкой ошибся

  19. #19
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    Цитата Сообщение от Katmai
    Напиши внятно плиз, какую версию самую раннюю ты уже настроил, с какой у тебя проблемы, какие файлы отличаются между этими двумя версиями итд... Больше инфы - мож и поможем

    Да, кстати, если между двумя настраиваемыми версиями были какие-то промежуточные патчи, то нужно еще и на них обратить внимание, точнее на то, какие файлы меняются в этих версиях и какие в настраиваемых... Скорее всего прийдется делать собирательный набор файлов с добавлением частей промежуточных патчей.
    Я подключил 1.22. А 1.0R не получится подключитьт,потому что в 1.22 перезаписыватся ехе-шники. Распакуй этот патч,Орион.

  20. #20
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    "...У меня пока не получилось включить версию 1.0R. Для нее, оказывается, нужны файлы dx8Wrap.dll pathfind.dll, которые я забыл сохранить. Если выложишь сюда, буду попытаться."

    Вот файлы, держи!
    Вложения Вложения
    • Тип файла: zip dll_s.zip (151.4 Кб, Просмотров: 442)

  21. #21
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    39
    Сообщений
    1,209

    Ответ: IL-2 Switch

    Дык почитай выше - у меня тоже не вышло... Надо разбираться. На след. неделе качну патчев до 1.22 - посмотрим. А зачем тебе такая старая версия, если не секрет?

  22. #22
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    Цитата Сообщение от Orion33
    А зачем тебе такая старая версия, если не секрет?
    Так часто встречаю посты, типа, а вот в той версии это было так, а вот в этой сяк... По крайней мере, можно будет понять где у народа наболело...

  23. #23
    Старший инструктор
    Регистрация
    15.12.2004
    Адрес
    Москва
    Сообщений
    3,753

    Ответ: IL-2 Switch

    Цитата Сообщение от Orion33
    К сожалению, этих файликов мало Не получается пока вклепать версию 1,0.
    У меня сейчас на одном компе стоит в чистом виде, так что если файлы нужны, скажи.

    Правда, там ведь Starforce... И в реестре записи есть...

    Цитата Сообщение от Orion33
    А про сравнение версий ты темкой ошибся
    Тут зато целевая аудитория правильная.

  24. #24
    Механик Аватар для Oleg_Tr
    Регистрация
    06.04.2005
    Адрес
    Сочи\Sochi
    Возраст
    59
    Сообщений
    1,332

    Ответ: IL-2 Switch

    Цитата Сообщение от timsz
    Правда, там ведь Starforce... И в реестре записи есть...
    Starforce убивается заменой файла rts.dll. Если бы Ил шел бы на всех компах и операционках без приколовов, то о nocd я бы и не подумал. Но поскольку влом пилить диск, а он денег стоит и 1С менять не собирается затертый на новый, вот и порыскал в Сети. Теперь игра работает как от издателя UBI Soft. А там Starforce нет :p

  25. #25
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    45
    Сообщений
    10,064

    Ответ: IL-2 Switch

    Давно ожидаемая прога!
    Насчет изменяемых патчами файлов: их несколько больше, чем те, что привел Orion33. Изменялись и явавские файлы, и не указанные здесь дллки. Список измененных файлов.
    Кстати, умеет ли прога заменять разные версии не только файлов, но и папок?
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

Страница 1 из 7 12345 ... КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •