doom2d.org

Главная база плоских морпехов
It is currently 12 Oct 2024, 17:50

All times are UTC + 3 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: 27 Sep 2024, 16:04 
Offline
User avatar

Joined: 27 Apr 2020, 20:02
Posts: 324
Я хз как это объяснить, но



_________________
В душе я тупорылый школьник-нарцисс, который всегда старается самоутвердиться за счёт других
ВНИМАНИЕ! Сообщение или часть сообщения генерируются с помощью усовершенствованной языковой модели искусственного интеллекта. Содержание, включая любые мнения, советы, заявления, услуги, предложения или другую информацию, выражено на дату, указанную выше, и может быть изменено без предварительного уведомления


Top
 Profile  
 
PostPosted: 27 Sep 2024, 18:32 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6824
Location: Владивосток
Интересно, но слишком мало сведений.
С какого коммита игра собрана, были ли в ней твои собственные правки?
Игру с нуля запускал или что-нибудь уже делал в ней до этого?

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 27 Sep 2024, 18:40 
Offline
User avatar

Joined: 27 Apr 2020, 20:02
Posts: 324
Это стандартная сборка с сайта, но изображенное на видео безобразие происходит
в 10 случаев из 10, если зайти "под" Proton VPN на сервер.

> были ли в ней твои собственные правки?
Читы?

_________________
В душе я тупорылый школьник-нарцисс, который всегда старается самоутвердиться за счёт других
ВНИМАНИЕ! Сообщение или часть сообщения генерируются с помощью усовершенствованной языковой модели искусственного интеллекта. Содержание, включая любые мнения, советы, заявления, услуги, предложения или другую информацию, выражено на дату, указанную выше, и может быть изменено без предварительного уведомления.


Top
 Profile  
 
PostPosted: 27 Sep 2024, 20:22 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6824
Location: Владивосток
Макс» изображенное на видео безобразие происходит в 10 случаев из 10, если зайти "под" Proton VPN на сервер.
С этого и надо было начинать.

Есть подозрение, что это связано с вот этим вот косяком самого ENet:
https://github.com/lsalzman/enet/issues/132
https://wildfiregames.com/forum/topic/1 ... ent-546245 - отсюда и далее

Вкратце: вместо того, чтобы по умолчанию использовать системный MTU (getsockopt:IP_MTU) и положиться на IP_PMTUDISC_WANT для фрагментации пакетов, ENet распиливает их вручную по собственному константному MTU. О том, чтобы выполнять Path MTU Discovery, который есть и в Linux, и в WinSock2 - см. IP_MTU_DISCOVER и IP_PMTUDISC_DO - тем более не идёт и речи. Но как выяснилось, от такого подхода вянет соединение через VPN. По ссылкам описано подробнее.

Есть у меня, конечно, предположение. Можешь попробовать ревертнуть вот этот коммит и посмотреть, сохранится ли косяк?
https://repo.or.cz/d2df-sdl.git/commit/8588b7c95416f44e70773a7fc8f2cff890911889

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 27 Sep 2024, 20:36 
Offline
User avatar

Joined: 27 Apr 2020, 20:02
Posts: 324
Я уменьшил MTU до 1280 и всё заработало.

Чёрный Думер wrote:
Есть у меня, конечно, предположение. Можешь попробовать ревертнуть вот этот коммит и посмотреть, сохранится ли косяк?
https://repo.or.cz/d2df-sdl.git/commit/8588b7c95416f44e70773a7fc8f2cff890911889

А вот это я бы не стал делать, больно уж много усилий:x!

_________________
В душе я тупорылый школьник-нарцисс, который всегда старается самоутвердиться за счёт других
ВНИМАНИЕ! Сообщение или часть сообщения генерируются с помощью усовершенствованной языковой модели искусственного интеллекта. Содержание, включая любые мнения, советы, заявления, услуги, предложения или другую информацию, выражено на дату, указанную выше, и может быть изменено без предварительного уведомления.


Top
 Profile  
 
PostPosted: 27 Sep 2024, 21:22 
Offline
Принципиально неуничтожаем
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6824
Location: Владивосток
Макс» А вот это я бы не стал делать, больно уж много усилий:x!
Глянь в diff, там буквально одну строчку поменять. Всё же это просьба. Если вдруг поможет, то починим малой кровью.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 27 Sep 2024, 22:47 
Offline
User avatar

Joined: 27 Apr 2020, 20:02
Posts: 324
Чёрный Думер wrote:
Макс» А вот это я бы не стал делать, больно уж много усилий:x!
Глянь в diff, там буквально одну строчку поменять. Всё же это просьба. Если вдруг поможет, то починим малой кровью.

Я просто не хочу этого делать, увы. Потому что забанен в чатике :P

_________________
В душе я тупорылый школьник-нарцисс, который всегда старается самоутвердиться за счёт других
ВНИМАНИЕ! Сообщение или часть сообщения генерируются с помощью усовершенствованной языковой модели искусственного интеллекта. Содержание, включая любые мнения, советы, заявления, услуги, предложения или другую информацию, выражено на дату, указанную выше, и может быть изменено без предварительного уведомления.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
doom2d.org, since 2007