Случайная подборка модов
Зимний Снайпер
3.8
Lost World Troops of Doom
4.1
Priboi story
4.1
История Борланда.Пролог
3.8
AtmosFear 3
4.1
Road To The North
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
X-Ray extensions
Российская Федерация  _Призрак_
Понедельник, 19.03.2012, 19:15 | Сообщение # 1
Статус:
Неопытный:
Сообщений: 544
Награды: 6
Регистрация: 12.02.2011

Проект X-Ray extensions


Платформы: ТЧ 1.0006, ЧН 1.5.10, ЗП 1.6.02

Представляет собой набор добавлений, расширяющих возможности движка для скриптёров, а также, в ряде случаев, меняющих поведение игры. Изменения реализованы в виде бинарного патча библиотек двигателя игры.
Авторы: Kolmogor, Malandrinus
Адрес проекта на Google Code

Список изменений на данный момент (список далеко не полный, остался с самых первых ревизий):


Примечание:
Не забывайте делать резервные копии!
Сообщение отредактировал _Призрак_ - Понедельник, 19.03.2012, 19:15
  Злобная реклама
Понедельник, 19.03.2012, 19:15
Статус:
Сообщений: 666
Регистрация: 12.02.2011
Израиль  Джерико
Суббота, 09.02.2013, 21:25 | Сообщение # 121
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Мне не нужно ничего качать, у меня на компе последняя ревизия есть со вчерашнего дня. Мне нужна подробная "гребаная" инструкция, о том как компилировать xrGame из того, что лежит в архивах. Я уже читал инструкцию от Ская на сайте АМК, установил masm32 и т.д. XrGame создался, но в батнике были видны ошибки в создании файла. Говорят, что нужна более новая версия ml.exe.

P.S: Если ты не знаешь ответа - нет проблем, спрошу у кого-нибудь другого.
Сообщение отредактировал Джерико - Суббота, 09.02.2013, 21:27
  Злобная реклама
Суббота, 09.02.2013, 21:25
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:01 | Сообщение # 122
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико,
Цитата (ReadMe)
Исходная _нетронутая_ dll должна лежать в каждом каталоге с именем xrGame_orig.dll

one click компиляция выполняется командным файлом в корне проекта
make_xxxx.cmd
где xxxx - номер сборки

Внутри каждого каталога есть два командных файла для поэтапной сборки:
make_src_dll.cmd - собирает временную библиотеку с правками
patch.cmd - патчит чистую dll до dll с секцией, затем переносит правки
В результате получается файл xrGame.dll, который нужно переписать в каталог bin игры.
Дополнительный файл clean.cmd выполняет очистку каталога от временных файлов.
Это полезно делать перед check-in операциями.

Примечание: Несмотря на возможность очистить временные файлы, полезно поставить в игнор
в SVN следующие расширения: *.dll, *.bin, *.lib, *.exp


Что тут не ясно?
  Злобная реклама
Суббота, 09.02.2013, 22:01
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:18 | Сообщение # 123
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, То что при запуске make_src_dll.cmd в конце батника выдает "Не удается найти mydll.obj" и так далее.

Добавлено (09.02.2013, 22:18)
---------------------------------------------
Вот полный лог после запуска make_src_dll

  Злобная реклама
Суббота, 09.02.2013, 22:18
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:20 | Сообщение # 124
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, а нафига тебе make_src_dll.cmd ? Собирается: patch.cmd

Добавлено (09.02.2013, 22:20)
---------------------------------------------

Цитата (Джерико)
Вот полный лог после запуска make_src_dll

Зачем ты мне его выкинул? Я не программист. Да и я никогда не использовал этот make_src_dll.cmd
  Злобная реклама
Суббота, 09.02.2013, 22:20
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:27 | Сообщение # 125
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Запускаю patch.cmd, после запроса на разрешение открыть bspatch, пишет 'Прекращена работа программы "patcher". Тем не менее, файл xrGame появляется, но я пока не тестировал его работоспособность.

Добавлено (09.02.2013, 22:27)
---------------------------------------------

Цитата (Earthworm-Jim)
Зачем ты мне его выкинул?

На всякий случай.
  Злобная реклама
Суббота, 09.02.2013, 22:27
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:27 | Сообщение # 126
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, надеюсь ты знаешь, что в corrections_list.txt прописаны все правки, которые будут вносится при патче? Те что тебе не нужны, нужно закомментировать, поставив перед ними знак ;
  Злобная реклама
Суббота, 09.02.2013, 22:27
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:29 | Сообщение # 127
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Так ты пытался собирать xrGamem или нет?

Добавлено (09.02.2013, 22:29)
---------------------------------------------

Цитата (Earthworm-Jim)
надеюсь ты знаешь, что в corrections_list.txt прописаны все правки, которые будут вносится при патче? Те что тебе не нужны, нужно закомментировать, поставив перед ними знак ;

Знаю, но причем здесь это? Или патчер не выдерживает такое кол-во правок за один раз?
  Злобная реклама
Суббота, 09.02.2013, 22:29
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:31 | Сообщение # 128
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Цитата (Джерико)
Знаю, но причем здесь это? Или патчер не выдерживает такое кол-во правок за один раз?

Нет. Просто, лучше не надо.
  Злобная реклама
Суббота, 09.02.2013, 22:31
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Российская Федерация  БypбоH
Суббота, 09.02.2013, 22:38 | Сообщение # 129
Сообщений: 54
Регистрация: 04.02.2013

дел
Сообщение отредактировал БypбоH - Суббота, 09.02.2013, 22:48
  Злобная реклама
Суббота, 09.02.2013, 22:38
Статус:
Сообщений: 666
Регистрация: 04.02.2013
Израиль  Джерико
Суббота, 09.02.2013, 22:40 | Сообщение # 130
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Закомментировал все, кроме заливки предметов в диалоге торговле от Ская, попробовал патчить - тот же результат, вылет после запроса на открытие файла.
  Злобная реклама
Суббота, 09.02.2013, 22:40
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:45 | Сообщение # 131
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, да действительно ошибка. Но ты проверь в игре всё-таки, раз dll создалась.

Мне пишет, что нет файлов:
mydll.obj
mydll.dll
mydll.exp
mydll.objlib
Сообщение отредактировал Earthworm-Jim - Суббота, 09.02.2013, 22:55
  Злобная реклама
Суббота, 09.02.2013, 22:45
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 23:08 | Сообщение # 132
Сообщений: 114
Регистрация: 16.12.2012

Цитата (Earthworm-Jim)
Мне пишет, что нет файлов:
mydll.obj
mydll.dll
mydll.exp
mydll.objlib

У меня такое пишет при попытке запуска make_src_dll.cmd

Добавлено (09.02.2013, 23:08)
---------------------------------------------

Цитата (Earthworm-Jim)
Но ты проверь в игре всё-таки, раз dll создалась.

Проверил. Игра работает, но изменений нет, хотя в corrections_list ничего не закомментированно.
  Злобная реклама
Суббота, 09.02.2013, 23:08
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 23:19 | Сообщение # 133
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Цитата (Джерико)
Проверил. Игра работает, но изменений нет, хотя в corrections_list ничего не закомментированно.

Хреново...
Теперь только к ним:
Цитата (_Призрак_)
Авторы: Kolmogor, Malandrinus
  Злобная реклама
Суббота, 09.02.2013, 23:19
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 23:21 | Сообщение # 134
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Ладно, потом спрошу как-нибудь, а пока попробую сам разобраться.
  Злобная реклама
Суббота, 09.02.2013, 23:21
Статус:
Сообщений: 666
Регистрация: 16.12.2012
Украина  Viнt@rь
Суббота, 09.02.2013, 23:28 | Сообщение # 135
Spectrum project
Статус:
Новичок:
Сообщений: 381
Награды: 2
Регистрация: 10.10.2010

_Призрак_, на предыдущей странице ссылка не пашет, пишет - файл удален, будь добр, перезалей плз
  Злобная реклама
Суббота, 09.02.2013, 23:28
Статус:
Сообщений: 666
Регистрация: 10.10.2010
Поиск: