Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Software-рендер на Zdoom-производных портах мёртв?
   Список разделов - Doom и его порты - Software-рендер на Zdoom-производных портах мёртв?Ответить
АвторСообщение
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 37 points
1103

Doom Rate: 1.33

Posts quality: +992
Ссылка на пост №1 Отправлено: 10.01.26 11:39:47
Есть такая штука, что классический кармаковский Software-рендер (каким он был в оригинальном Doom и ZDoom) из GZdoom давно выпилен. Вместо него там некий Softpoly идентичный натуральному. Sofpoly этот багованный как господи боже мой. В частности для меня, как для любителя поизобретать экзотические конструкции с 3д-полиобъектами, у него сразу два фатальных бага, лечения которым нет и не предвидится:
- От крупных вокселей в большом количестве он крашится. Хотя оригинальный Software легко тянул их даже сотню на экране, даже в 512 и 1024 форматах, динамически подгружая на лету.
- Некорректно обрабатывает прозрачные мидтекстурные полиобъекты. При попытке сместить такой полиобъект вверх/пниз потолком сектора - сдвигается граница мидтекстуры, а сама текстура остаётся неподвижной. На старом всё работало.

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

Однако я нежно любил оригинальный Software-рендер и наизобретал под него кучу костылей. После кончины Zdoom его последним оплотом оставался LZdoom. Однако вчера я решил осмотреть новую версию LZdoom и обнаружил там богомерзкий Sofpoly, со всеми присущмими ему багами. И скорбно огорчился. Получается, теперь любые совместимости с Software-рендерингом не имеют смысла, и остаётся уходить в чистый OpenGL?

Рейтинг сообщения: +1, отметил(и): klerk
5
EmperorGrieferus
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.78

Posts quality: +8
Ссылка на пост №2 Отправлено: 10.01.26 15:24:59
Не знаю, у меня он есть.
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 37 points
1103

Doom Rate: 1.33

Posts quality: +992
Ссылка на пост №3 Отправлено: 10.01.26 17:55:32
EmperorGrieferus пишет:
Не знаю, у меня он есть.

В каком порте и какой версии?
5
EmperorGrieferus
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.78

Posts quality: +8
Ссылка на пост №4 Отправлено: 10.01.26 18:07:23
Герр Смертоносец пишет:
В каком порте и какой версии?
GZDoom 2.4.0.
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 37 points
1103

Doom Rate: 1.33

Posts quality: +992
Ссылка на пост №5 Отправлено: 10.01.26 18:48:11
EmperorGrieferus пишет:
GZDoom 2.4.0.

Ну то древний совсем, ему 10 лет скоро стукнет. А вот из новых, похоже, ничего с софтварным рендером не осталось.
5
SilverMiner
= Sergeant Major =
Next rank: UAC Sergeant Major after 24 points
656

Doom Rate: 1.98

Posts quality: +308
Ссылка на пост №6 Отправлено: 10.01.26 18:49:08
EmperorGrieferus пишет:
GZDoom 2.4.0.

Ему можно пришить один зескрипт из версий поновее и он потянет дсдхакед

Рейтинг сообщения: +1, отметил(и): RastaManGames
1 2 1
EmperorGrieferus
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.78

Posts quality: +8
Ссылка на пост №7 Отправлено: 10.01.26 22:22:57
SilverMiner пишет:
Ему можно пришить один зескрипт из версий поновее и он потянет дсдхакед
Это какой?
RastaManGames
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 70 points
1570

Doom Rate: 2.09

Posts quality: +798
Ссылка на пост №8 Отправлено: 11.01.26 02:26:33
SilverMiner пишет:
Ему можно пришить один зескрипт из версий поновее и он потянет дсдхакед

Сорс-порт "SilverDoom" when?..
1 4 1
RunnerFx
= Sergeant Major =
Next rank: UAC Sergeant Major after 52 points
628

Doom Rate: 1.57

Posts quality: +483
Ссылка на пост №9 Отправлено: 11.01.26 04:25:27
RastaManGames пишет:
Сорс-порт "SilverDoom" when?..

Если к поддержке Zscript пришить ещë и затмивший всë MBF21, + плюс не выпиливать поддержку моей любимой оси win xp, - то это будëт идеальный порт. Уверен, не только для меня.

Рейтинг сообщения: +1, отметил(и): RastaManGames
3 1
EmperorGrieferus
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.78

Posts quality: +8
Ссылка на пост №10 Отправлено: 11.01.26 09:58:38
А ведь он так и не сказал, что за скрипт...
SilverMiner
= Sergeant Major =
Next rank: UAC Sergeant Major after 24 points
656

Doom Rate: 1.98

Posts quality: +308
Ссылка на пост №11 Отправлено: 11.01.26 11:57:00
Я просто видел что есть в gzdoom.pk3 некий mbf21.zs, в котором версия говорит что 2.4.0 достаточно.
Не знаю касается ли это только дехакеда, но и карт например, но заморачиваться чёто разбираться в этом мне лень. Там придётся лазить по папкам файлики менять.

В данный момент у меня есть 3 питон скрипта. С ними создаётся аддитивный патч с которым ультрасаврименый вад играется в здуме 2.8.1
Коды лежат во вполне открытом месте, как работает объяснять сложно, мне проще раздавать патчи
1 2 1
EmperorGrieferus
- Corporal -
Next rank: = Corporal = after 18 points
82

Doom Rate: 1.78

Posts quality: +8
Ссылка на пост №12 Отправлено: 11.01.26 13:18:07
Тогда жду.
Герр Смертоносец
- Warrant Officer -
Next rank: = Warrant Officer = after 37 points
1103

Doom Rate: 1.33

Posts quality: +992
Ссылка на пост №13 Отправлено: 11.01.26 19:58:15
SilverMiner пишет:
В данный момент у меня есть 3 питон скрипта. С ними создаётся аддитивный патч с которым ультрасаврименый вад играется в здуме 2.8.1
Коды лежат во вполне открытом месте, как работает объяснять сложно, мне проще раздавать патчи

Крайне заинтригован. Присоединяюсь к ожиданию тестовой сборки.
5
Страница 1 из 1Перейти наверх
   Список разделов - Doom и его порты - Software-рендер на Zdoom-производных портах мёртв?