IPB

Помощь по разделу

Сайт S.T.A.L.K.E.R. Inside / [ЗП] Параметры командной строки / Распаковщик ресурсов

>

X-Ray барахло

 
 aka_sektor
сообщение 27.07.2017, 01:02
Сообщение #21


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Loxotron слил сырцы ТЧ и ЧН: https://www.gameru.net/forum/index.php?s=&a...t&p=1489128

stk-src-tags:
shadow of chernobyl -> stalker patch 1.0004 (30.07.2007)
shadow of chernobyl -> SS-28feb07-RC1
shadow of chernobyl -> SS-10jan07
clear sky -> SDK for patch 1.5.06
clear sky -> patch 1.5.07
clear sky -> patch 1.5.06
clear sky -> patch 1.5.03
clear sky -> gold (1.5.00)

Loxotron слил сырцы ЗП: https://www.gameru.net/forum/index.php?show...p;#entry1495584

engine.vc2005.fixed
engine.vc2008.fixed
fix_for_r8384
SDK-rev8384
stasvn
stk-cop-trunk-r8384
T-6638

И так, хотелось бы раз и навсегда разобраться:

Перейти в начало страницы
 
 
 
Ответов
 aka_sektor
сообщение 27.07.2017, 17:31
Сообщение #22


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(jamakasi @ 27.07.2017, 17:33) *
ты не сможешь собрать идиентичный финалке бинарник

Дык цели собрать байт в байт и не стоит.
Хотелось бы понять, есть ли тут сырцы финалки максимально без всяких там левых изменений, и возможных из-за них багов.
Чтобы в собранном состоянии работало также как финалка.

Сообщение отредактировал aka_sektor - 27.07.2017, 17:34
Перейти в начало страницы
 
 
 jamakasi
сообщение 27.07.2017, 17:36
Сообщение #23


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3082
Регистрация: 12.07.2007
Из: Энгельс
Пользователь №: 6560



Цитата(aka_sektor @ 27.07.2017, 17:35) *
Хотелось бы понять, есть ли тут сырцы финалки максимально без всяких там багов из-за левых изменений.

Во всех исходниках не хватает каких либо файликов так что врядли такое существует.
Перейти в начало страницы
 
 
 aka_sektor
сообщение 27.07.2017, 17:37
Сообщение #24


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(jamakasi @ 27.07.2017, 17:40) *
Во всех исходниках не хватает каких либо файликов

Как же тогда их собирают? Неужели не влияет?

Я так понимаю репозиторщики себе их восстановили, чтобы собирались.

Интересно было бы ещё узнать какие. В репо ведь и левака хватает наверное.

Я лишь знаю, что когда слили впервые сырцы ТЧ на stalker-portal, там и правда не хватало всех 3rd party библиотек.
А вот в тех, что слил Loxotron тут на форуме, вместе с ЧН, в ТЧшных уже есть эти библиотеки:
->
Прикрепленное изображение


Сообщение отредактировал aka_sektor - 27.07.2017, 18:04
Перейти в начало страницы
 
 
 ForserX
сообщение 27.07.2017, 18:07
Сообщение #25


Геймер
******

Группа: [Secret Project] GM
Сообщений: 143
Регистрация: 19.07.2015
Из: Москва
Пользователь №: 22151



Цитата(jamakasi @ 27.07.2017, 17:40) *
Во всех исходниках не хватает каких либо файликов так что врядли такое существует.

Всё на месте, молодой человек.
Перейти в начало страницы
 
 
 jamakasi
сообщение 27.07.2017, 20:19
Сообщение #26


Кандидат Игровых Наук
******************

Группа: Участник
Сообщений: 3082
Регистрация: 12.07.2007
Из: Энгельс
Пользователь №: 6560



Цитата(aka_sektor @ 27.07.2017, 17:41) *
А вот в тех, что слил Loxotron тут на форуме, вместе с ЧН, в ТЧшных уже есть эти библиотеки:

Forser, и даже сдк собирается? И для сборки ненадо совсем совсем никаких телодвижений в виде подбора студии, всяких луа и мелких правок исходников чтобы хоть как то собралось?
Перейти в начало страницы
 
 
 ForserX
сообщение 27.07.2017, 20:26
Сообщение #27


Геймер
******

Группа: [Secret Project] GM
Сообщений: 143
Регистрация: 19.07.2015
Из: Москва
Пользователь №: 22151



jamakasi, ну, я про двиг, а не SDK. В родной студии, со слов Кирая, всё собрается без правок. Выше -- перенос кода под стандарты.
Перейти в начало страницы
 
 
 aka_sektor
сообщение 27.07.2017, 20:32
Сообщение #28


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(jamakasi @ 27.07.2017, 20:23) *
И для сборки ненадо совсем совсем никаких телодвижений

Касаемо этого существует только 3 известные мне инструкции.

ТЧшная, по сборке, точно не указано каких именно, но скорее всего:
Цитата(aka_sektor @ 27.07.2017, 01:06) *
shadow of chernobyl -> stalker patch 1.0004 (30.07.2007)
На инсайде: http://stalkerin.gameru.net/wiki/index.php...ка_движка_X-Ray

Ну и здесь ещё: https://xp-dev.com/wiki/210311/Compiling%20XRAY_3DA_2007
Но там думаю вносили левые правки в сами исходники.

ЗПшная, по сборке из сырцов engine.vc2008.fixed, в "шапке" темы: https://www.gameru.net/forum/index.php?s=&a...t&p=1495691

Сам пока не пробовал по ним собирать, но если писали, значит у них вышло. Ну и... на первый взгляд не сложно. Хотя на деле, наверняка можно будет столкнуться с проблемами сборки, о которых не упоминали.

Цитата(Forser @ 27.07.2017, 20:29) *
со слов Кирая, всё собрается без правок

Статью на инсайде кстати он писал.

Сообщение отредактировал aka_sektor - 27.07.2017, 20:53
Перейти в начало страницы
 
 
 ForserX
сообщение 28.07.2017, 01:26
Сообщение #29


Геймер
******

Группа: [Secret Project] GM
Сообщений: 143
Регистрация: 19.07.2015
Из: Москва
Пользователь №: 22151



aka_sektor, знаю. Общался с ним в общих кругах. Родная студия -- 2005, если что. Может у тов.Saas за его любовью к древностям она стоит и он проверит, если у него будет желание.
Перейти в начало страницы
 
 
 aka_sektor
сообщение 28.07.2017, 01:35
Сообщение #30


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(Forser @ 28.07.2017, 01:30) *
за его любовью к древностям

Тут дело не в старости студии. Не берусь судить за ньюансы переписывания под студии старше (современнее), но разве в процессе не могут быть допущены ошибки из-за которых двиг не будет запускаться для игры или в процессе её же вылетать? Вроде где-то читал о подобных случаях.

Ещё наблюдал, как к неожиданности некоторых сборщиков, терялась совместимость на системах XP. О чём потом злостно писали отдельные юзеры.

Конкретно не разбирался зачем необходимо было переписывать исходники под более новые студии, но говорят, в них просто элементарно приятнее работать чем в старых.
У меня Windows 10, там хоть приложухи 90-ых и начала 2000-ых и идут, но бывает что некоторые и нет. Не знаю, как себя поведёт на ней Visual Studio 2005. На ней же все исходники ведь?

Сообщение отредактировал aka_sektor - 28.07.2017, 01:38
Перейти в начало страницы
 
 
 Tron
сообщение 28.07.2017, 01:40
Сообщение #31


Игровой Эксперт
***************

Группа: Участник
Сообщений: 2308
Регистрация: 19.01.2009
Из: Москва
Пользователь №: 9722



Нормально все себя поведет.

Потеря совместимости, отнюдь не просто так получается. Тут случайностей не бывает

И Бладжад, 16 лет прошло! Выкиньте уже XP.
Перейти в начало страницы
 
 
 Lego
сообщение 28.07.2017, 03:51
Сообщение #32


Опытный Игрок
****

Группа: Участник
Сообщений: 54
Регистрация: 14.08.2011
Пользователь №: 14439



Цитата
Как же тогда их собирают? Неужели не влияет?

Как правило, сборкой и правкой исходников занимаются люди, у которых настройка необходимого окружения не вызывает сложности.

Цитата
Конкретно не разбирался зачем необходимо было переписывать исходники под более новые студии, но говорят, в них просто элементарно приятнее работать чем в старых.

Цитата
Не знаю, как себя поведёт на ней Visual Studio 2005. На ней же все исходники ведь?

Можно собирать в новой студии toolset'ом более старой - например, 2003 или 2005. Или вообще прикрутить соответствующий старинный win sdk.
Кстати, 2003 студия as is на 10-ке будет работать весьма криво (по-видимому, из-за IE-компонентов), так что месье знает тол может изъявить желание использовать виртуалку.

Вообще, эти исходники я довольно тривиально собирал с имеющимися 3rd-party. При правильном подборе библиотек, смонтированном диске x:\ и аутентичными 3rd-party в оригинальной студии 2003/2005 все прекрасно собирается практически или совсем без правок.

Сообщение отредактировал Lego - 28.07.2017, 03:52
Перейти в начало страницы
 
 
 Giperion
сообщение 28.07.2017, 05:56
Сообщение #33


Геймер
******

Группа: Участник
Сообщений: 105
Регистрация: 12.05.2010
Пользователь №: 13853



Цитата(aka_sektor @ 28.07.2017, 01:38) *
но разве в процессе не могут быть допущены ошибки из-за которых двиг не будет запускаться для игры или в процессе её же вылетать

Это как надо переносить то? О_О
Учитывая контингент Сталкера - могли допустить ошибки, но если честно - я сомневаюсь.
У ЗП все чисто кстати, я половину ЗП прошел без единого вылета играя под дебагом студий (IMG:style_emoticons/default/biggrin.gif) .
По поводу ТЧ ничего сказать не могу.
Перейти в начало страницы
 
 
 aka_sektor
сообщение 28.07.2017, 15:52
Сообщение #34


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(Lego @ 28.07.2017, 03:55) *
эти исходники я довольно тривиально собирал

Я так понимаю речь о ЗПшных engine.vc2005.fixed

А почему именно они? Есть же и другие.

Сообщение отредактировал aka_sektor - 28.07.2017, 15:58
Перейти в начало страницы
 
 
 aka_sektor
сообщение 30.07.2017, 06:33
Сообщение #35


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Я так понимаю экспертов няма. Неужто даже никто пояснить не может из сборщиков, почему юзает те или иные комплекты исходников?

macron,
->


Сообщение отредактировал aka_sektor - 30.07.2017, 07:18
Перейти в начало страницы
 
 
 macron
сообщение 30.07.2017, 07:15
Сообщение #36


Игровое Воплощение
*********************

Группа: Участник
Сообщений: 4917
Регистрация: 22.02.2006
Из: Париж
Пользователь №: 3089



Перейти в начало страницы
 
 
 virus_ua
сообщение 30.07.2017, 10:32
Сообщение #37


Игроман
**********

Группа: Участник
Сообщений: 779
Регистрация: 13.12.2011
Пользователь №: 14571



Перейти в начало страницы
 
 
 mortan
сообщение 30.07.2017, 14:36
Сообщение #38


Геймер
******

Группа: Участник
Сообщений: 102
Регистрация: 28.06.2016
Из: Воронеж
Пользователь №: 24726



aka_sektor, какие блин комплекты?) Я так понимаю ты хочешь получить магический комплект который будет работать без вылетов на любой системе? Сорри, но такого нету. В скором времени и новые windows перестанут запускать старейшие приложения.
Перейти в начало страницы
 
 
 1001v
сообщение 30.07.2017, 16:19
Сообщение #39


Ньюсмейкер
*****************

Группа: Участник
Сообщений: 2861
Регистрация: 24.08.2010
Пользователь №: 14054



Перейти в начало страницы
 
 
 aka_sektor
сообщение 30.07.2017, 17:21
Сообщение #40


Мастер Игры
************

Группа: Участник
Сообщений: 1262
Регистрация: 04.04.2013
Из: Беларусь
Пользователь №: 16432



Цитата(mortan @ 30.07.2017, 14:39) *
Я так понимаю ты хочешь

Об этом я писал ещё вначале:
Цитата(aka_sektor @ 27.07.2017, 12:47) *
Смысл в том, что бы разобраться в этой куче барахла. Что из этого финалка, что прототипы старше, что устаревшее, что не пригодное, а что годное, что сборное, а что нет, каковы отличия, и что предпочтительней и почему, что стабильное, а что забагованное.


virus_ua, 1001v, я бы попросил вас воздержаться от флуда.
Перейти в начало страницы
 
 
 saas
сообщение 30.07.2017, 17:31
Сообщение #41


Мастер Игры
************

Группа: Участник
Сообщений: 1263
Регистрация: 05.05.2007
Пользователь №: 6215



1001v
Ну вот выкинем мы XP, и будем в биосе без операционной системы сидеть. У меня покрайней мере загрузчик висты, как и FreeDOS загружаются через Grub4DOS который загружается загрузчиком XP. Нельзя вот так просто взять, и выкинуть XP.


Сообщение отредактировал saas - 30.07.2017, 17:34
Перейти в начало страницы
 
 
 
 

 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 23.02.2018, 01:41