SDK-1850 и его сдк.
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Собственно говоря, для сего я создал эту тему: как-то ко мне пришло вдохновение поработать над 18** билдами в плане допила локаций (в частности билдов 1851 с его "Медприбором", 1865 и 1834 с E3 2004), работать хочу под SDK от 1850-й сборки, так как в нём можно делать карты, которые будут понимать выше изложенные билды. Главная проблема сейчас заключается в том, как декомпилировать карты в формат, читабельный сдк 1850. Возможно, тема будет дополнятся новыми вопросами в будущем.
|
|
Воскресенье, 30.10.2016, 19:15
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
Modera
Воскресенье, 30.10.2016, 19:28 | Сообщение # 2
Статус: |
|
Бывалый: |
|
Сообщений: |
726 |
Награды: |
10 |
Регистрация: |
06.07.2012 |
|
С тем что есть никак. Только свой конвертер писать или модифицировать уже существующий.
Когда я ковырял 18ХХ билды, я использовал LE от финалки с компилятором 1850. Для этого надо либо каждый раз при сборке патчить build.prj, или хакнуть компилятор чтобы он понимал его и так.
|
|
Воскресенье, 30.10.2016, 19:28
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
06.07.2012 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата Modera ( ) Для этого надо либо каждый раз при сборке патчить build.prj, или хакнуть компилятор чтобы он понимал его и так. Хм, а как это проделать?
|
|
Понедельник, 31.10.2016, 10:47
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
denis2000
Понедельник, 31.10.2016, 11:31 | Сообщение # 4
Время Альянса
Статус: |
|
Ветеран: |
|
Сообщений: |
4070 |
Награды: |
16 |
Регистрация: |
19.07.2013 |
|
chieriepovskiio, А в чем сакральный смысл использовать старый SDK для старых билдов? Вы хотите сделать мод на билдовском движке? Зачем?
|
|
Понедельник, 31.10.2016, 11:31
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
19.07.2013 |
|
|
|
|
|
Modera
Понедельник, 31.10.2016, 13:37 | Сообщение # 5
Статус: |
|
Бывалый: |
|
Сообщений: |
726 |
Награды: |
10 |
Регистрация: |
06.07.2012 |
|
chieriepovskiio, вот тут: https://yadi.sk/d/0tflPkvGQpnrQ Есть утилита project_patcher.
Надо сначала сбилдить уровень (Compile->Build) в SDK 0.4, пропатчить через make2202.bat, скопировать папку в 1850 и как обычно собирать xrLC.
Потом попробовать запустить и ловить вылеты по недостающим шейдерам, неправильному спауну и пр.
|
|
Понедельник, 31.10.2016, 13:37
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
06.07.2012 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата denis2000 ( ) А в чем сакральный смысл использовать старый SDK для старых билдов? Вы хотите сделать мод на билдовском движке? Зачем? Кстати, когда я пытаюсь декомпилировать билдовскую локу вылетает ошибка: D:\SDK_0.4\level_editor\converter\converter -level agroprom -out agroprom -mode le -with_lods log started (console and converter.log) level name: agroprom cant load agroprom
D:\SDK_0.4\level_editor\converter\converter>pause Press any key to continue . . . И больше ничо не происходит D;
|
|
Понедельник, 31.10.2016, 14:12
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
Modera
Понедельник, 31.10.2016, 14:35 | Сообщение # 7
Статус: |
|
Бывалый: |
|
Сообщений: |
726 |
Награды: |
10 |
Регистрация: |
06.07.2012 |
|
chieriepovskiio, это с какого билда? Перед именем уровня надо номер указывать, + пути настроить в converter.ini
|
|
Понедельник, 31.10.2016, 14:35
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
06.07.2012 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата Modera ( ) chieriepovskiio, это с какого билда? Перед именем уровня надо номер указывать, + пути настроить в converter.ini Пути настроил, а вот как приписать номер билда к локе? P.S. Это-старенький медприбор билда 1851 за 26 января 2004 года!
|
|
Понедельник, 31.10.2016, 16:32
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
Modera
Понедельник, 31.10.2016, 17:02 | Сообщение # 9
Статус: |
|
Бывалый: |
|
Сообщений: |
726 |
Награды: |
10 |
Регистрация: |
06.07.2012 |
|
chieriepovskiio, для 1851 отдельной секции нет, можно использовать любой соседний. Например 1844.
Тогда в 1844_config указать путь к 1851, и декомпилить как converter -level 1844:agroprom -mode le -with_lods
Сообщение отредактировал Modera - Понедельник, 31.10.2016, 17:03
|
|
Понедельник, 31.10.2016, 17:02
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
06.07.2012 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата Modera ( ) Тогда в 1844_config указать путь к 1851, и декомпилить как converter -level 1844:agroprom -mode le -with_lods Ну тогда вобще окошко вылазит батника и сразу закрывается (толку ноль)
|
|
Понедельник, 31.10.2016, 17:09
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
Modera
Понедельник, 31.10.2016, 17:15 | Сообщение # 11
Статус: |
|
Бывалый: |
|
Сообщений: |
726 |
Награды: |
10 |
Регистрация: |
06.07.2012 |
|
chieriepovskiio, если из батника запускаешь, а не из консоли надо надо вместо converter написать converter.exe
|
|
Понедельник, 31.10.2016, 17:15
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
06.07.2012 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата Modera ( ) если из батника запускаешь, а не из консоли надо надо вместо converter написать converter.exe Батник опять запустился и сразу вырубился!
|
|
Понедельник, 31.10.2016, 20:19
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
denis2000
Понедельник, 31.10.2016, 20:22 | Сообщение # 13
Время Альянса
Статус: |
|
Ветеран: |
|
Сообщений: |
4070 |
Награды: |
16 |
Регистрация: |
19.07.2013 |
|
chieriepovskiio, В исполняемом файле после команды:
пропиши команду:
и читай что пишет система или програма.
Сообщение отредактировал denis2000 - Понедельник, 31.10.2016, 20:22
|
|
Понедельник, 31.10.2016, 20:22
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
19.07.2013 |
|
|
|
|
|
Статус: |
|
Зевака: |
|
Сообщений: |
14 |
Награды: |
0 |
Регистрация: |
28.10.2016 |
|
Цитата denis2000 ( ) и читай что пишет система или програма. Та-же, что писал выше, только теперь с батником converter.exe -level 1844:agroprom -mode le -with_lods
|
|
Понедельник, 31.10.2016, 20:43
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
28.10.2016 |
|
|
|
|
|
denis2000
Понедельник, 31.10.2016, 20:56 | Сообщение # 15
Время Альянса
Статус: |
|
Ветеран: |
|
Сообщений: |
4070 |
Награды: |
16 |
Регистрация: |
19.07.2013 |
|
Цитата chieriepovskiio ( ) Та-же, что писал выше Это в смысле:
Цитата chieriepovskiio ( ) cant load agroprom тогда путь к файлам уровня в converter.ini по прежнему прописан неверно.
|
|
Понедельник, 31.10.2016, 20:56
|
Статус: |
|
Сообщений: |
666 |
Регистрация: |
19.07.2013 |
|
|
|
|