Sidebar

Xash 0.98 build 3398 [experimental build]

Status
Not open for further replies.

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 FiEctro: я в этом направлении кои-што сделал. Вообщем больше для добавления разрешения не надо редактировать меню. Достаточно только в движок его внести. Говори какое разрешение,я добавлю.
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 Дядя Миша:
Ну всё сделаешь чтоб не делать произвольные
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 mittorn: потому что при наличии произвольных разрешенией первым делом ставят разрешение 0х0, а потом -1х-1. А потом говорят ваша программа гамно, комп мне паламала.
 

mittorn

New member
Apr 22, 2010
1,213
15
0
Какой здоровый человек его поставит? И каким образом оно может сломать комп?
Имеет смысл не позволять меньше 320x200 ибо клиенты крашатся, тогда -1 не выйдет.
Если так не хочешь произвольное, то надо всегда добавлять в список десктопное.
И вообще твой ксаш только для винды, так что можешь смело получать список из системы, как это и делает голдсорс.
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
КСМ ожил, продублирую пост сюда:
FiEctro писал:
Поскольку КСМ решил упасть как только я попытался ответить Дяди Мише насчет добавления новых разрешений, пишу ответ сюда.

Обновленный список всех разрешений вплоть до 8К находится здесь:
https://ru.wikipedia.org/wiki/Разрешение_(компьютерная_графика)

Моё разрешение:
3840x2160 (16:9)
 
Last edited:

mittorn

New member
Apr 22, 2010
1,213
15
0
2 Дядя Миша:
Причём тут unity? Голдсорс получает.
2 FiEctro:
С меню из оригинального ксаша этот список создаст много боли т.к он там немного поломан
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 mittorn: я посмотрю. С учётом того, что локального списка больше нет в меню, это может быть и норм. вариант. Но если у кого-то останется старое меню - начнётся чертовщина. А определённая совместимость там всё-таки сохранилась.
Вероятно надо отложить это до выхода полностью обновлённого движка.
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 Дядя Миша:
Опять у тебя линукс во всём виноват.
Там проблемы с SDL2, разрабы которого решили что изменение разрешения не нужно.
Пруф тут:
https://forums.libsdl.org/viewtopic.php?t=10372
Коротко говоря так: если переключаться на разрешение меньше текущего разрешения экрана, у окна остаётся старый размер и всё рисуется за границами экрана. При этом блокируется возможность изменения размера окна на уровне API SDL.
И это я балбес - понапихал хаков которые исправляли фуллскрин на windows 8, но на win7 они повели себя неадекватно.
Вообще в SDL2 адекватно работает изменение разрешения через fbo, остальное глючит. Потому в свежий gs его и засунули.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
У меня виноват не то что линукс, а модель проектирования софта. Вот она у вас типично линуксовая и проблемы соответствующие. А причина кроется в банальном нежелании разбираться как и что устроено - это ж время надо. Нет мы наплодим разных веток и будем каждую по чуть-чуть загаживать.
 

FiEctro

Ведущий
Jul 28, 2006
17,139
33
2 mittorn:
Вот вы меня обманываете, нет там моего разрешения. И то правда в билде из первой ссылки в фуллскрине творится какая то жесть (копия экрана отображается в нижнем левом углу, весь экран черный). Билд из второй ссылки повёл себя более адекватно, завелся в фуллскрине, хотя своего разрешения я опять там не нашел, зато в оконном режиме он вытворял какую то дичь - появлялся центром окна в левом верхнем углу экрана, из-за чего его было довольно проблематично оттуда вытащить.

Оффтоп
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 FiEctro: там его не в списке выбирать, а в video.cfg

[ADDED=mittorn]1496855268[/ADDED]
vid_mode -2
width и height - нужное разрешение
 
Last edited:
  • Like
Reactions: FiEctro

a1batross

Umu~!
Jan 6, 2015
664
27
2 FiEctro:
Своё разрешение ты можешь задать используя video.cfg.

Открываешь его, вбиваешь туда что-нибудь эдакое:
setr fullscreen "1"
setr height "2160"
setr vid_highdpi "1"
setr vid_mode "-2"
setr width "3840"
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 FiEctro: тебя не стремает сидеть за "этим компьютером"? Ты понимаешь что он больше не твой, а всего лишь "этот"? А папка тоже называется не "моя папка", а "эта папка", да?

[ADDED=Дядя Миша]1496855511[/ADDED]
Этот компьтер, эти документы. Верной дорогой
 
Last edited:

FiEctro

Ведущий
Jul 28, 2006
17,139
33
Мда, я и не знал что в ксаше с оконным режимом, фуллскринами, и разрешениями такая жопа :(

2 a1batross:
Да я уже разобрался. Методом тыка ковырял конфиг, но всеравно спасибо.
Чтож, через жопу но оно работает. Принтскрин вообще в буфер черти что копирует.
Оффтоп
Все шрифты (включая титры) теперь маленькие :)

2 Дядя Миша:
Нет, не стремает. Как не крутись надо идти в ногу с прогрессом.

P.S. Бейте pozubam тех кто говорит что с 4к не нужно сглаживание, оно конечно меньше заметно, но в некоторых случаях всё же видно что его нету :)
 
Last edited:
Status
Not open for further replies.

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord