При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Xash3D Engine
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2018, 05:32  #181
mittorn
mittorn
Майор
Регистрация: 22.04.2010
Сообщения: 1,046


По умолчанию

2 Дядя Миша:
Ну всё как я и говорил - это cp1251 прочитанный как cp1252 и закоденный в ucs2. При чтении такого файла как cp1251 будут нули между сиволоами. Голдсорс без спецшрифтов его увидит с кракозябрами. mainui_cpp пока что просто подставляет туда левый символ т.к cp1252 он не умеет на данный момент

mittorn, подумав, добавил 10.11.2018 в 05:34
Надо сделать режим совместимости. ui_fargus_compat 1

Последний раз редактировалось mittorn, 10.11.2018 в 05:34.
mittorn сейчас на форуме Ответить с цитированием
Старый 10.11.2018, 06:39  #182
Ku2zoff
Ku2zoff
Сержант
Регистрация: 12.08.2010
Возраст: 27
Сообщения: 232


По умолчанию

[ Цитата ] Сообщение от a1batross: Да и не люблю я ператов. Пираты пусть в /dev/null пишут о своих проблемах, это низшая каста.
Написал человек, работающий над приложением, позволяющим пиратить CS 1.6 на андроид, и "пиратской" клиенткой для CS с закрытым исходным кодом.
Была у меня пиратка CS Condition Zero с таким русификатором. Очень давно. Сейчас её уже хрен где откопаешь, и подавляющее большинство русификаторов содержат текстовики из официальной стим-версии. Поддержку такого держать в меню так себе, частный случай. Гораздо полезнее поддерживать русификаторы, использующие fonts.wad с заменёнными на кириллицу символами и titles.txt с "piratskim perevodom" под этот fonts.wad. Но ксаш этот хак нативно прожёвывает, как и голдсорс.
Ku2zoff вне форума Ответить с цитированием
Старый 10.11.2018, 06:58  #183
mittorn
mittorn
Майор
Регистрация: 22.04.2010
Сообщения: 1,046


По умолчанию

valve_english.txt отсюда + меню отсюда + ксаш отсюда - краша нету. Хотя кракозябры есть.
После включения раскодирования юникода получил такое: Оффтоп
с переводом который ходит по интернету и пираткам:
Оффтоп

mittorn, подумав, добавил 10.11.2018 в 07:02
2 Ku2zoff:
пиратов мы палками гоним. За ссылку на пиратки в любой публичной администрируемой нами группы - мгновенный бан, а если видим что проблема из-за кривой пиратки - не помогаем. Иначе бы наверняка получили бы в жбан от valve.

руссификатор от fonts.wad у нас встроен во все релизы движка. Со стороны движка перекодирование из utf-8 в кодировку шрифа. Кодировки шрифта на выбор - cp1251 и cp1252.
Ещё есть функция отключения поддержки utf-8 в движке - достаточно выставить cl_charset cp1251 и он будет играться на русском на дядимишиных серверах и поддерживать русификаторы от won. по умолчанию всё же включен utf-8 потому что в мультиплеере и в оффициальном стиме именно он.
Ну и опять же для совместимости - hud рисует текст "как есть", потому для перевода titles.txt переключать кодировку не нужно

mittorn, подумав, добавил 10.11.2018 в 07:33
P,S меню компилял толькл шестёркой, дело не в ней. ещё есть подозрение на особый bmp который выглядит тут как надпись "Опции игры" - у меня оно сконвертировано в tga, а в оригинале всё же bmp
[ Миниатюры ]
меню14.png Просмотров: 118 Размер:  114.2 Кбайт  меню15.png Просмотров: 120 Размер:  1.32 Мбайт  

Последний раз редактировалось mittorn, 10.11.2018 в 07:33.
mittorn сейчас на форуме Ответить с цитированием
Старый 10.11.2018, 13:14  #184
FiEctro
FiEctro
Регистрация: 28.07.2006
Адрес: Эквестрия
Возраст: 27
Сообщения: 16,892


По умолчанию

[ Цитата ] Сообщение от Ku2zoff: Написал человек, работающий над приложением, позволяющим пиратить CS 1.6 на андроид, и "пиратской" клиенткой для CS с закрытым исходным кодом.

Имхо тупейшее решение, закрывать исходный код форка, нафиг тогда вообще такой форк нужен?
FiEctro вне форума Ответить с цитированием
Старый 10.11.2018, 13:19  #185
mittorn
mittorn
Майор
Регистрация: 22.04.2010
Сообщения: 1,046


По умолчанию

2 FiEctro:
Ну например популярна пиратка со встроенным hd паком. Она вылетает из-за кривой модели будлсквида. Тот перад который её делал просто не пытался проходить игру. И что, мы должны поощрять такие случаи?
На скрине выше включена поддержка юникода и добавлена загрузка latin-1 глифов. Если ещё поменять шрифт на ariac (можно это сделать в НЁХ-редахтуре, в руссификаторе, что у Дяди Миши наверно так и сделано) и поставить его в систему - будет по русски.
А краша у меня нет. Мне что, просить всю папку valve? Или может лучше меню с отладкой собрать и пусть Дядя Миша скажет, где именоо была проблема, хоть имя функции
А код форка никто не закрывает. Закрывают код собственного проекта - cs16client. Я кстати против этого решения, но a1batross - единственный разраб и решать ему
mittorn сейчас на форуме Ответить с цитированием
Старый 10.11.2018, 17:14  #186
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,304


По умолчанию

Я потом сам найду где краш. Вы главное всё остальное протестируйте.
Дядя Миша вне форума Ответить с цитированием
Старый 10.11.2018, 17:29  #187
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 20
Сообщения: 576


По умолчанию

2 Ku2zoff:
Вот это претензии! Я считаю, если игра куплена, то ты можешь делать с ней что угодно. В том числе реверсить, с чем конечно не согласен EULA, фанатики и копирасты.

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

2 FiEctro:
какого такого форка? Ты читаешь что пишешь?

Я закрыл собственный код. Если вам не нравится, можете писать в спортлото о том, какой Альбатрос нехороший.
a1batross вне форума Ответить с цитированием
Старый 10.11.2018, 17:39  #188
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,304


По умолчанию

2 a1batross:

Оффтоп
Дядя Миша вне форума Ответить с цитированием
Старый 10.11.2018, 17:40  #189
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 20
Сообщения: 576


По умолчанию

2 Дядя Миша:
Оффтоп
a1batross вне форума Ответить с цитированием
Старый 10.11.2018, 17:55  #190
Ku2zoff
Ku2zoff
Сержант
Регистрация: 12.08.2010
Возраст: 27
Сообщения: 232


По умолчанию

[ Цитата ] Сообщение от a1batross: если игра куплена, то ты можешь делать с ней что угодно
Как раз таки со стимовской не можешь. Т.к. ты покупаешь не игру, а право играть в неё, в пользовательском соглашении стима это указано. То есть, грубо говоря, получаешь бессрочную подписку на контент. Уже не раз бывали случаи, что игру из стима убирали без возможности новых установок, не то что покупок. Купленные на дисках версии - другое дело, это твоя собственность, твои копии. Можешь даже перепродавать их кому угодно.
Ku2zoff вне форума Ответить с цитированием
Старый 10.11.2018, 18:05  #191
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,304


По умолчанию

Кувертус, товарищи, куда-то пропал
Боюсь што надолго, его уже неделю невидно.
Дядя Миша вне форума Ответить с цитированием
Старый 10.11.2018, 19:32  #192
a1batross
a1batross
Umu~!
Регистрация: 06.01.2015
Адрес: Москва
Возраст: 20
Сообщения: 576


По умолчанию

2 Ku2zoff:
мне три раза написать, чтобы вы прочитали?

>В том числе реверсить, с чем конечно не согласен EULA, фанатики и копирасты.

>с чем конечно не согласен EULA, фанатики и копирасты.

>с чем конечно не согласен EULA, фанатики и копирасты.

Я все прекрасно понимаю. Но мне наплевать. Главное за труд заплатил.

Последний раз редактировалось a1batross, 10.11.2018 в 19:35.
a1batross вне форума Ответить с цитированием
Старый 10.11.2018, 21:27  #193
Qwertyus
Qwertyus
Полковник
Регистрация: 13.08.2009
Сообщения: 1,234


По умолчанию

2 Дядя Миша:
Я не пропал, просто много дел и мало времени на тестирование, соответственно, не о чем пока говорить. За исключением того, что касательно сабжа могу подтвердить то, что в новом меню у меня пропадают русские символы при использовании обычного, а не стимовского перевода. Но времени разбираться с этим не было.
Qwertyus вне форума Ответить с цитированием
Старый 10.11.2018, 22:22  #194
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 14,304


По умолчанию

2 Qwertyus: мы вроде уже разобрались. Но я рад что такой перевод есть не только у меня. А то начали тут понимаешь - еденичный случай, не имеет аналогов.
Дядя Миша вне форума Ответить с цитированием
Старый 10.11.2018, 22:45  #195
Qwertyus
Qwertyus
Полковник
Регистрация: 13.08.2009
Сообщения: 1,234


По умолчанию

Не, у меня другая ситуация - мой перевод для WON-ХЛ, а не для нон-стим пиратки. И вообще, Стим-ХЛ сам по себе не очень дружит с русским переводом. Единственный 100% рабочий перевод для Стим-ХЛ как раз-таки содержит специально подобранный шрифт, который корректно отображает русский текст без эффекта наезжающих друг на друга букв. Ну и модифицированный gameuischeme.res, в котором этот шрифт прописан.
Qwertyus вне форума Ответить с цитированием
Старый вчера, 22:41  #196
mittorn
mittorn
Майор
Регистрация: 22.04.2010
Сообщения: 1,046


По умолчанию

2 FiEctro:
ну так русификатор уже есть. у меня просто не крашит с ним. На скрине выше то как руссификатор должен работать (я добавил загрузку latin-1 глифов)
если подсунуть ему специальный шрифт, в котором вместо latin-1 cp1251, то будет русский.
2 a1batross:

Остаётся вопрос какое меню тут должно быть? я напримр другой выход вижу - не включать utf-8 в меню, а конвертировать локализованные строки из UTF-8 в cp1251 и cp1252 при добавлении в словарь. Это обеспечит поддержку обоих типов переводов, но будет работать только с русским и английским

mittorn, подумав, добавил вчера в 23:24
решил всё-таки сделать перекодирование из юникода:
Оффтоп
Разумеется, такое меню показывать сможет только русский и латиницу. Но если меню работает в однобайтовой кодировке, сделать лучше вряд ли выйдет. В любом случае в оригинальном меню вшит русский шрифт и перевод на другие языки просто не возможен

Последний раз редактировалось mittorn, вчера в 23:24.
mittorn сейчас на форуме Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 03:49.


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2018 by CS-Mapping.com.ua Community