Спустя полгода работы над стабилизацией кода доступна бета-версия порта игрового движка OpenXRay (https://github.com/OpenXRay/xray-16) для Linux (для Windows последней остаётся (https://github.com/OpenXRay/xray-16/releases) февральская сборка 221). Сборки подготовлены пока только для Ubuntu 18.04 (PPA (https://launchpad.net/~eagleivg/+archive/ubuntu/openxray)). В рамках проекта OpenXRay происходит развитие движка X-Ray 1.6, используемого в игре "S.T.A.L.K.E.R.: Зов Припяти". Проект основан после утечки исходных кодов движка и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей как для обычных пользователей, так и для разработчиков модификаций.
В представленной сборке устранены случайные крахи, улучшен рендер (приближен к оригинальной картинке), игру теперь можно пройти до конца. В планах дальнейшее улучшение рендера, поддержка ресурсов от ClearSky (сейчас в отдельной WIP ветке) и поддержка игры "S.T.A.L.K.E.R.: Тень Чернобыля".
Известные проблемы:
- При выходе из игры процесс может зависнуть;
- При переходе между локациями/повторной загрузке записанных сеансов портится картинка, игра может вылететь (пока решается только через перезапуск игры с загрузкой сохранённого сеанса);
- Сохранённые сеансы и логи не поддерживают UTF-8;
- Проект не собирается Сlang.
Для работы игры понадобятся ресурсы от оригинальной игры, они должны находиться в каталоге "~/.local/share/GSC/SCOP/".
Для steam их можно получить командой:steamcmd "+@sSteamCmdForcePlatformType windows" +login Имя_пользователя\
+force_install_dir ~/.local/share/GSC/SCOP/ +app_update 41700 +quit
Если ресурсы из GOG, то нужно привести все пути к нижнему регистру (это особенность движка). Перед началом игры нужно исправить строку в "~/.local/share/GSC/SCOP/_appdata_/user.ltx". Следует поменять "renderer renderer_r1" на "renderer renderer_gl", и "vid_mode 1024x768 " на фактическое разрешение, иначе оно слетит.URL: https://github.com/OpenXRay/xray-16
Новость: https://www.opennet.ru/opennews/art.shtml?num=50946
Забыли добавить, что этот «Open» это украденные исходники и прямо в Readme написано «Be advised that this project is not sanctioned by GSC Game World in any way – and they remain the copyright holders of all the original source code», что все права у GSC. То есть это не открытый движок, а обычное воровство.
> украденные исходники
> все права у GSC
> обычное воровствоГромкий комментарий, сразу видно, что новость для кого-то впервые.
Для тебя может и впервые, а нам давно известно про воровство и выкладывание ворованных исходников
> Проект основан после утечки исходных кодовУтечка это не всегда воровство.
Не нравится - не пользуйся. К тому же, утекшие != украденные, не подменяй понятия. Это как если бы ты, продолбав со собственной дурости кошелек, обвинил нашедшего в воровстве.
Есть страны, где нашедшего кошелёк сажают, если он не вернул его владельцу или не принёс его в полицию. Присвоение чужого имущества - кража вне зависимости от того, как оно оказалось в чужих руках.
Есть страны, где сажают просто потому, что мимокрокодил. Это не повод подтасовывать терминологию.
> если он не вернул его владельцу или не принёс его в полициюпотребуется присвоившего сначала найти, а сам факт присвоения -- доказать. Если осилишь цивилизованными методами^W^W, сможешь с уверенностью утверждать о факте кражи.
> Есть страны, где сажают просто потому, что мимокрокодил. Это не повод подтасовывать
> терминологию.Как раз таки в тех странах, где за присвоение чкжого строго наказывают, за "мимокрокодил" не сажают. А вот там, где сажают за "мимокрокодил", там у кого-нибудь что-нибудь взять или отобрать - это вполне допустимо.
> потребуется присвоившего сначала найти, а сам факт присвоения -- доказать. Если осилишь
> цивилизованными методами^W^W, сможешь с уверенностью утверждать о факте кражи.Есть простая формулировка - "распорядился по своему усмотрению". То есть, любое действие, кроме возврата владельцу - кража.
> Есть простая формулировка - "распорядился по своему усмотрению". То есть, любое действие, кроме возврата владельцу - кража.И как вы себе представляете возврат исходных кодов утекших в сеть?
Записать на CD-диск, оригинал конечно же стереть и подбросить диск ночью под дверь правообладателям исходников. Всё, украденные^W утекшие исходники возвращены, подозрения все сняты. Все свободны, расходимся.
> Как раз таки в тех странах, где за присвоение чкжого строго наказываютПрям озадачили: где ж это не то что посольства не грабят по своему произволу, а прям-таки запрещён банковский бузинес и прочий форекс...
Зачем далеко ходить?>227 ГК РФ. Находка
>1. Нашедший потерянную вещь обязан немедленно уведомить об этом лицо, потерявшее ее, или собственника вещи или кого-либо другого из известных ему лиц, имеющих право получить ее, и возвратить найденную вещь этому лицу.Обязан, Карл!
>Если вещь найдена в помещении или на транспорте, она подлежит сдаче лицу, представляющему владельца этого помещения или средства транспорта. В этом случае лицо, которому сдана находка, приобретает права и несет обязанности лица, нашедшего вещь.
>2. Если лицо, имеющее право потребовать возврата найденной вещи, или место его пребывания неизвестны, нашедший вещь обязан заявить о находке в полицию или в орган местного самоуправления.
>3. Нашедший вещь вправе хранить ее у себя либо сдать на хранение в полицию, орган местного самоуправления или указанному ими лицу.
>Скоропортящаяся вещь или вещь, издержки по хранению которой несоизмеримо велики по сравнению с ее стоимостью, может быть реализована нашедшим вещь с получением письменных доказательств, удостоверяющих сумму выручки. Деньги, вырученные от продажи найденной вещи, подлежат возврату лицу, управомоченному на ее получение.
>4. Нашедший вещь отвечает за ее утрату или повреждение лишь в случае умысла или грубой неосторожности и в пределах стоимости вещи.
>228 ГК РФ. Приобретение права собственности на находку
>1. Если в течение шести месяцев с момента заявления о находке в полицию или в орган местного самоуправления (пункт 2 статьи 227) лицо, управомоченное получить найденную вещь, не будет установлено или само не заявит о своем праве на вещь нашедшему ее лицу либо в полицию или в орган местного самоуправления, нашедший вещь приобретает право собственности на нее.
>2. Если нашедший вещь откажется от приобретения найденной вещи в собственность, она поступает в муниципальную собственность.
Ага, и роскомнадзор имеет право блокировать неугодные ресурсы.
Моральная значимость этих "указаний" давно дискредитирована.
> Моральная значимость этих "указаний" давно дискредитирована.Как говорил один знакомый - "Мораль нужна там, где плохой закон. Если закон хороший - она лишняя". Кхм. Как говорится, угадайте конфессию.
Вот и езжайте в те государства на ПМЖ и живите там.
> Вот и езжайте в те государства на ПМЖ и живите там.Спасибо за совет, но мне больше нравятся государства, где присваивать чужое считается недопустимым. Если Вам больше нравится общество, живущее по принципу "у кого бы чего бы спереть" - это Ваше право жить в таком обществе.
> Есть страны, где нашедшего кошелёк сажают, если он не вернул его владельцу
> или не принёс его в полицию. Присвоение чужого имущества - кража
> вне зависимости от того, как оно оказалось в чужих руках.Например было выдано бывшей шлюхожене в качестве алиментов после уворовывания из оплаты труда бывшего мужа? >:-)
Логика как у умственно отсталого ребёнка. Если после утечки, GSC не выпустила движок под свободной лицензий это всё ещё незаконно, нравится это или нет. А ещё СПО-шникик называется.
Что же тогда никто не создает свои браузеры на движке Оперы - Presto, исходники которого есть в свободном доступе. Хотя все ноют, что всё захватил хром, ФФ уже не торт и третий игрок был бы на руку всем.
Никто и на исходнике Firefox не создаёт. Просто браузер - это очень сложный продукт, который постоянно обновляется и должен постоянно обновляться. Энтузиасты не потянут, а для корпораций делать свой браузер на движке чего-либо отличного хрома не имеет смысла - во-первых хром монополист и не-хром пил не схавает, а во-вторых есть подозрение, что его банально удобнее модифицировать.
>Никто и на исходнике Firefox не создаёт.1 Утверждение не верно. Существуют и развиваются несколько различыные браузеры.
2 Движитель Gecko был форкнут в Goanna.
3 https://en.wikipedia.org/wiki/Category:Web_browsers_based_on...>Просто браузер - это очень сложный продукт, который постоянно обновляется и должен постоянно обновляться.
1. Существует сообщество русскоязычное ТГ-группа, страница на гитхабе энтузиасты которого пишут патчи.
>во-первых хром монополист и не-хром пил не схавает,
В авангарде были бы ИТ энтузиасты использующие на на зло из принципа. Это бы дало Хайп!, дало бы толчок к падению монополии. ИМХО, они просто боятся, иначе что мешает выпускать бинарные файлы с исходниками пускай через торренты, TOR-ы, пускай через чай, пускай через пирожки, через муку, макароны, колбасу мясную, как угодно. ?
GSC Game World не имеет ничего против некоммерческих проектов, коим является OpenXRay. Если бы было иначе то его бы давно закрыли по указке сверху. Более того, закрыли бы и другие проекты. Но, как видим, с 2014-го года никаких происшествий не случилось.
Они навесили лицензию MIT на ворованные исходники, а MIT не запрещает коммерческие проекты
Ты лицензию не читал, наверное, дружище? Прочитай внимательно.
Ну да, ошибся, извиняюсь
> GSC Game World не имеет ничего против некоммерческих проектов, коим является OpenXRayА против накладывания лицензии на ворованное?
Ну и хотелось бы официального подтверждения от владельцев, что они не против воровства.
Стыдно тем кто минусует его. Человек просто хочет быть последовательным.
Если в некий движок X̶a̶s̶h̶3̶d̶ скопипастить кусок кода и утекшего движка ̶H̶a̶l̶f̶-̶K̶i̶f̶e̶ ̶2̶ ̶b̶e̶t̶a̶, то этот движок будет вне закона.
>Если в некий движок X̶a̶s̶h̶3̶d̶ скопипастить кусок кода и утекшего движка ̶H̶a̶l̶f̶-̶K̶i̶f̶e̶ ̶2̶ ̶b̶e̶t̶a̶, то этот движок будет вне закона.В Xash3D даже если что-то и было, давно все вычищено и переписано.
Проблема в наличии кода из HLSDK под Valve EULA(Не совместима с GPL!) и в том, что лицензия Valve запрещает использование библиотек HLSDK с альтернативными игровыми движками вроде Xash3D и ReHLDS, это делает их не легальными.
А gsc в свое время потырила лайтмапы с doom 3 и шейдеры водички с half life 2, так что грабь награбленное.
Ты бредишь
В дум 3 есть лайтмапы? Там динамическое освещение
По-моему только в BFG edition появилось, но это не точно.
В bfg его наоборот порезали частично (но добавили вайдскрин, полигонов и текстур чуть красивше).
> Забыли добавить, что этот «Open» это украденные исходникитогда их украл лично господин Г. из GSC, который их и выложил в сеть. но ты же этого не знаешь, потому что тебе важно покричать про «украденое», а если факты не согласны — то тем хуже для фактов.
А насколько плохо всё с юридической точки зрения?
Dark engine (Thief, System shock) тоже так же в своё время утёк, сообщество подняло и допилило до состояния вкусной конфеты. Но до сих пор (движку 20 лет) делает это "на нычку" поскольку текущие правообладатели редкостные скоты.
Наши GSC таковыми скотами не являются. Они и раньше всячески поддерживали моды на свою игру, а когда исходники утекли в сеть, то не стали поднимать ураган, а молча отпустили, показав добрую волю сообществу. =)
Ну совсем добрая воля была бы если бы открыли сами. Но там могут быть нюансы, им виднее. И в итоге получился геймдев тренажёр. Писать можно - использовать нельзя.
С юридической точки зрения, это незаконно. На практике, если ты возьмешь код и начнешь его продавать, к тебе придут юристы из GSC и сделают атата (что, ЕМНИП, уже случилось с одними чересчур борзыми ребятами). Во всех остальных случаях они шевелиться не будут.
>что, ЕМНИП, уже случилось с одними чересчур борзыми ребятамиИнтересно, расскажи.
С юридической точки зрения, засудить есть все рычаги. Но авторы игры уже не получат больших денег с продаж первого Сталкера, поэтому никто этим не занимается. Так же как и Dark Engine, так же как Нинтендо разрешила фирме Денди пиратить их консоль, потому что 16-бит существовали уже 7 лет. А если бы это было актуально, и вокруг этого вращались бы большие деньги, то возможностью засудить бы воспользовались. Например Оперу 12.15 с Гитхаба удалили, потому что, если бы сообщество "допилило", то получился бы конкурент Хрому
Вот и я о том же, почему нельзя распространять Форк Оперы Престо, в нижем интернете, в исходниках, бинарниках. Если начнет пользовать большое кол-во людей, им нечего не останется, как открыть код официально. То же самое с IE, найшти допилить до рабочего состояния и распростронять. Иначе монополия Хрома нам всем аукнится.
> А насколько плохо всё с юридической точки зрения?с юридической точки зрения бизнес главного идеолога Свалкера не то совсем отжали, не то сильно прижали бравые ребята из СБУ, и он сбежал куда-то на мальту - о чем его сотрудники узнали через пару недель, получив вместо зарплаты - пинка в зад.
полагаю, ему было немножко не до того, чтобы качать какие-то там права.
но после событий 14го года у СБУ возникли другие задачи, помимо отжима чужих бизнесов, главные отжиматели и вовсе внезапно оказались в розыске за госизмену (как-то так совпало, ну конечно же - совпало) и команда вроде бы даже снова возникла где-то в Киеве. Но денег у них от этого ни разу не возникло, так что дальнешие шаги будут не про найм очень-дорогих адвокатов, еще очень и очень долго.
К тому же тот движок устарел безнадежно, и, пока ты не тыришь еще и картинки со скриптами - полагаю, ты остаткам GSC неинтересен чуть более чем полностью.
P.S. солнце все так и восходит на западе, да?
Сейчас подавляющее большинство модов S.T.A.L.K.E.R. используют так или иначе оригинальный модифицированный движок например Lost Alpha DC насколько мне известна позиция GSC то они не против такого использования сырцов
Падение при начале новой игры уже починили?
А нет, в дискорде пишут, что всё ещё поломано
Ещё в альфе
Как тут грабить коровамы.экзэ?
В добрый путь!
Кто в лес кто по дрова, кто портирует-открыват XRay, кто пишет с.т.а.л.к.е.р на движке Crysis...
Какова движуха!
Блин. Теперь опенсорсники (каникулная школота) сделают пару недоблевотнополуподелок и ВЕЛИКИЙ XRAY будет осквернен красногла3ой нечистью. Єто каКастрохфа!
мне кажется, после самого свалкера, с его миллиардами багов и глюков, никакие школьники ничего ухудшить не смогут.
"И запомни, Фёдор, хорошенько запомни: колечко это – ворованное" (с)