HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Внимание! Восстанавливаем CS на Xash3D все вместе!
Здесь начинаем по кирпичику помогать Администрации с восстановлением CS Multiplayer
Страницы (11): « 1 [2] 3 4 5 6 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
RusTCSMoViES
C++ - наше всё!

Дата регистрации: Jan 2014
Проживает: Питер<==>Москва
Сообщений: 19
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
Какие процессор и видеокарта, если не секрет?


Ноут eMachines (клон старого Acer)
Intel GMA 965 (x3100 короче)
Intel Celeron T1400
1GB RAM
________________________________
Windows Vista
________________________________
При такой комплектации даже CS 1.6 при всех-всех cfg для УХУДШЕНИЯ графики в OpenGL больше 30 fps поднять не может. А тут БАХ - и Xash3D поднял ~120 fps . Я был в шоке.

Вот, как то так. Не говорите мне ничего про всякое... Комп не мой, так что - что имеем) Да да, знаю, что Vista на 1GB RAM это самоубийство)) Ничего) выживем)

Добавлено 10-01-2014 в 03:53:

_____________________________________

Кстати, Дядя Миша, я тут расшифровал client.dll от CS 1.5... Ваш Xash3D ее все равно не кушает. Почему? В ней чего-то не хватает? Я просмотрел ваши исходники (часть, где грузится client.dll) только вот все понять не могу, чего не хватает в сторонней DLL?

__________________
С Уважением, Зарипов Рустам.

Отредактировано RusTCSMoViES 09-01-2014 в 22:35

Сообщить модератору | | IP: Записан
Сообщение: 130352

Старое сообщение 09-01-2014 23:53
- За что?
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 32

Рейтинг



Цитата:
RusTCSMoViES писал:
Xash3D дает заметный прирост fps по сравнению с GoldSrc и имеет больше возможностей по смене разрешения рабочего экрана/окна.

Последние версии GoldSrc/CS могут похвастаться новым рендером и поддержкой современных многоядерных процессоров. Размер окна можно менять хоть в реальном времени:


Xash же свою очередь по прежнему упускает курсор мыши за рамки окна, неадекватно сворачивается, при этом меняя яркость всего рабочего стола (это вроде опционально) и использует старое меню.
На счет повышенного FPS ничего не могу сказать, ибо у меня он всегда 100.

Цитата:
RusTCSMoViES писал:
Вкупе с доработками и работой над багами Xash3D я вижу наилучшим вариантом, куда может в скором времени перекочевать не только CS, но и ВСЕ GoldSrc игры. Также Разработчикам стоит заняться и своими играми)

Безусловно, Xash лидер перед GoldSrc в случае создания на нём собственного мода ... гхм, игры (привет Жеке), но как на Xash перекочует CS, если у движка нет предиктинга, а сетевой протокол и вовсе, другой?
Учитывая это, если удастся перенести CS на Xash, то что далее? Ты запустишь игру, возрадуешься повышенному FPS, пощелкаешь разрешение ... и выйдешь?

Сообщить модератору | | IP: Записан
Сообщение: 130354

Старое сообщение 10-01-2014 01:23
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12900
Возраст: 32

Рейтинг



RusTCSMoViES
Давай начнем сначала с самого ксаша. Там нет предиктинга. Создай ради интереса сервер, и подключись к нему с той же машины, и ты увидишь что прирост ФПС тут перекрывается множеством других прелестей недоделанного предиктинга. Если ты действительно хороший кодер, можешь это как то попробовать исправить.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 130357

Старое сообщение 10-01-2014 09:36
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



>CS

сколько же можно насиловать труп

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 130358

Старое сообщение 10-01-2014 09:59
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34523
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


thambs
Ты не понимаешь. Для многих это Главная Игра Детства (увы)

__________________

Сообщить модератору | | IP: Записан
Сообщение: 130360

Старое сообщение 10-01-2014 10:06
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



Да самая банальная проблема в разнице протоколов. Кс попросту не пустит на свой сервер клиента с ксашем. Я вот немножко забросил CSDM портировать, но если вдруг такой энтузиазм появился, можно возобновить работу.

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 130362

Старое сообщение 10-01-2014 12:06
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32210
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
tolerance писал:
Xash же свою очередь по прежнему упускает курсор мыши за рамки окна

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 130363

Старое сообщение 10-01-2014 12:19
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4137

Рейтинг



Цитата:
tolerance писал:
Размер окна можно менять хоть в реальном времени

Потому что SDL. Но у него своих багов вагон.

Сообщить модератору | | IP: Записан
Сообщение: 130364

Старое сообщение 10-01-2014 12:25
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



> SDL

мерзкая штука, типичный представитель linux-way программ*. я помню, как то его так поломали, что в играх, привязанных к нему звук отрубился.

*linux-way -- это доведённый до идиотизма принцип "stable api is nonsense", суть в том, что не только api, но вообще всё stable считается нонсенсом, а девизом программистов становится принцип "ломаем совместимость с каждой новой версией". есть даже целый болдженос, построенный по этому принципу -- называется арчлинакс.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 130366

Старое сообщение 10-01-2014 13:24
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34523
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Зато его разработчик теперь работает в вальве, то есть стал уважаемым человеком и может сделать свой сдл ещё более говнистым, а его всё равно будут юзать.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 130367

Старое сообщение 10-01-2014 13:42
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



XaeroX

дак вальва с её стимом первая в списке последователей linux-wayа -- это ж надо так придумать, чтоб игори ВНЕЗАПНО сами обновлялись и ВНЕЗАПНО работать переставали.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 130369

Старое сообщение 10-01-2014 13:45
- За что?
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 32

Рейтинг



Цитата:
KiQ писал:
Да самая банальная проблема в разнице протоколов. Кс попросту не пустит на свой сервер клиента с ксашем.

И слава богу! Хотя в любом случае, наверное автор того же DPROTO написал бы заплатку, что бы не пускать таких клиентов на сервер.

Цитата:
Дядя Миша писал:
Я помню, ты даже сам пытался это профиксить, думал мы тебя обманываем и позорно зафейлил. К тому же эта проблема никого кроме тебя не волнует.

Ну почему же позорно? Я думал, что там возврат курсора в центр делается каким-то костылём (типа установки позиции курсора), но оказывается, что используется специальная WinAPI функция (ограничивание свободы перемешения курсора), которая на тестовом приложении идеально работает (ну никак не получится курсор за рамку выдернуть), а в HL/Xash'е — нет .

Сообщить модератору | | IP: Записан
Сообщение: 130373

Старое сообщение 10-01-2014 14:42
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32210
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
thambs писал:
*linux-way -- это доведённый до идиотизма принцип "stable api is nonsense"

Вот видите, даже матёрые линуксоиды признают, что ихняя идеология в целом порочна. Почему архитектура x86 кривое глючное говноуверенно заборола все остальные архитектуры? Да потому что держала совместимость с предидущими наборами команд, вплоть 8088. И только щас они начинают осторожно выбрасывать совсем уж старые.
Почему мелкософт уверенно одолел свои конкурюг? Потому что ейные виндовсы в целом были совместимые. Почему DirectX долгое время оставался глючным гамном? Потому что был построен на порочной идеологии - новая версия-новое API. А Линукс никогда не добьется успеха, пока не научится сохранять преемственность версий.
Не умеешь держать совместимость - чемодан, вокзал, Израиль!
Цитата:
tolerance писал:
Я думал, что там возврат курсора в центр делается каким-то костылём (типа установки позиции курсора)

Ну вообще-то именно так возврат курсора в центр и делается. Это во всех играх так. Курсор за кадр проходит расстояние, мы замеряем его от центра и снова возвращаем в центр. Таким образом мы узнаем скорость перемещения и вектор.

Добавлено 10-01-2014 в 20:07:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 130382

Старое сообщение 10-01-2014 16:07
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34523
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


OpenGL окончательно перешёл на порочную идеологию, кстати.
Код, написанный под GL 3.1, уже не совместим со старыми версиями.
Даже в прототипы привычных функций начали изменения вносить, сволочи.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 130386

Старое сообщение 10-01-2014 16:37
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32210
Нанёс повреждений: 392 ед.

Рейтинг



Ну старые версии-то работают?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 130389

Старое сообщение 10-01-2014 16:48
-
Тема закрыта Дядя Миша 25-01-2014 в 20:14
Временная зона GMT. Текущее время 00:21. Новая тема    Ответить
Страницы (11): « 1 [2] 3 4 5 6 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Внимание! Восстанавливаем CS на Xash3D все вместе!
Здесь начинаем по кирпичику помогать Администрации с восстановлением CS Multiplayer
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024