inq 11 Posted February 15, 2014 Здравствуйте, возможно ли как то поставить шрифт XVMSymbol на CrossOver или Wine под Мac OS X Maverics? При установке через Проводники имуляторов ошибка: В игре если возникает ситуация, где должен вывестись на экран этот шрифт - происходит вылет. Я конечно понимаю, что проще переписать конфиг XVM без использования этого шрифта, но все же может кому-то удалось его поставить на CrossOver или Wine? Quote Share this post Link to post Short link Share on other sites
Yupi 505 #155376 Posted February 15, 2014 @inq, а не получается установить игнорируя ошибки? (Галку у названия шрифта слева вверху поставить и подтвердить). ) Quote Share this post Link to post Short link Share on other sites
inq 11 #155511 Posted February 16, 2014 Установка "типа проходит", но шрифта нет. Quote Share this post Link to post Short link Share on other sites
muatdeeb 137 #155790 Posted February 16, 2014 В свое время просто добавлял шрифт в папку ~/.wine/drive_c/windows/Fonts. Это справедливо для Ubuntu, для мака может тоже проканает. Quote Share this post Link to post Short link Share on other sites
inq 11 #155795 Posted February 16, 2014 В свое время просто добавлял шрифт в папку ~/.wine/drive_c/windows/Fonts. Это справедливо для Ubuntu, для мака может тоже проканает. Не канает, пробовал в первую очередь. Quote Share this post Link to post Short link Share on other sites
inq 11 #163372 Posted March 19, 2014 Разобрался. Конфиг XVM по-умолчанию вешает игру при убийстве противника. Это происходит из-за использования шрифта Wingdings, его не получается установить в Wine или CrossOver. Чтобы этого не происходило, найдите файлик hitLog.xc. В нём две строчки: "deadMarker": "<font face='Wingdings'>N</font>", "blowupMarker": "<font face='Wingdings'>M</font>", Заменить например на: "deadMarker": "kill", "blowupMarker": "blownup", Добавил видеогайд в тему "Установка WoT на Mac OS + XVM с рабочим хитлогом" Quote Share this post Link to post Short link Share on other sites
Yupi 505 #163443 Posted March 19, 2014 @inq, а, т.е. ты думал, что вылет из-за XVMSymbol, но на самом деле с XVMSymbol всё в порядке?) Quote Share this post Link to post Short link Share on other sites
inq 11 #163478 Posted March 20, 2014 @inq, а, т.е. ты думал, что вылет из-за XVMSymbol, но на самом деле с XVMSymbol всё в порядке?) Да у меня в конфиге XVM при убийстве "гробик с крестом" вылетает, при врыве БК "бомба" и.т.п. Сначала грешил на шрифт XVMSymbol. А оказался вообще шрифт Wingdings :) Quote Share this post Link to post Short link Share on other sites
Yupi 505 #163482 Posted March 20, 2014 @inq, а разве wingdings нельзя установить на макось? В интернетах нагуглил такое) include wingding.ttf font into: /opt/cxoffice/share/wine/fonts/wingding.ttf Other potential locations include: /usr/share/fonts/truetype/msttcorefonts/wingding.ttf Quote Share this post Link to post Short link Share on other sites
inq 11 #163501 Posted March 20, 2014 @inq, а разве wingdings нельзя установить на макось? В интернетах нагуглил такое) include wingding.ttf font into: /opt/cxoffice/share/wine/fonts/wingding.ttf Other potential locations include: /usr/share/fonts/truetype/msttcorefonts/wingding.ttf Таких путей в Mac в помине нет. Шрифты хранятся /library/fonts и /system/library/fonts/ Да и ставить шрифт нужно в Wine или CrossOver, танки то через виртуалку работают по сути. Quote Share this post Link to post Short link Share on other sites
Yupi 505 #163502 Posted March 20, 2014 @inq, ясно, значит я не то нагуглил) Макосью не пользовался) Quote Share this post Link to post Short link Share on other sites
hash 26 #176702 Posted April 25, 2014 (edited) Да и ставить шрифт нужно в Wine или CrossOver, танки то через виртуалку работают по сути. Не знаю как на маке, хоте судя по разработке Wine, всё идэнтично с Linux'ом, а по Linux'у, то что вы пишете это бред не понимающего, еслиб не знал что вы с мака написал-бы "виндузятника"! Wine читает шрифты в следующем порядке: 1. Системные, т.е.: В первую очередь проверяется /etc/fonts/fonts.conf /etc/fonts/conf.d/, потом для совместимости: /usr/share/fonts/; /usr/local/share/fonts/ для Linux'a, и ещё пачка в зависимости от дистрибутива и использования или не использования X Font Server. 2. Пользовательские: /home/{User}/.fonts/ <- по старому, или: /home/${USER}/.local/share/fonts/ 3. Из самой Wine: /usr/share/wine/fonts/ 4. Из префикса используемого в данный момент: ${WINEPREFIX}/dosdevices/c\:/windows/Fonts/ Я для себя сваял свою "рыбу" префикса в которой .../windows/Fonts/ софтлинком указывает на каталог с мне нужной кучкой шрифтов и всё видется и на месте. Косяк в Wingdings присутствует ТОЛЬКО в танках, ниодна другая программа/игра не вылетает при обращении к символам этого шрифта! За ради проверки можете нарыть на просторах тырнэта вот эти пару файлов из WXP или W2k: charmap.exe getuname.dll, загнать их куда угодно в нужный вам префикс и запустить charmap.exe, находите Wingdings и наблюдаете все его символы без единого вылета, ну правда сама charmap.exe не очень стабильна, но найти нужный шрифт можно. Кстати, далеко не все символы из Wingdings вызывают вылет танков, пока нарыл только "N" и "M", они-же соответствуют юникодовному символу u2620 - череп с костями, и да-же если пытаться подгрузить их из либого другого шрифта, символы именно по этим адресам крашут танки. Я для себя взял на замену: Skull and Crossbones: "<font face='OpenSymbol'>\ue429</font>" Orthodox Cross: "<font face='DejaVu Sans'>\u2626</font>" Bomb: "<font face='StarSymbol'>\ue428</font>" PS: Wine Is Not Emulator! и не "виртуалка". Edited April 25, 2014 by hash Quote Share this post Link to post Short link Share on other sites
inq 11 #176815 Posted April 25, 2014 (edited) Не знаю как на маке, хоте судя по разработке Wine, всё идэнтично с Linux'ом, а по Linux'у, то что вы пишете это бред не понимающего, еслиб не знал что вы с мака написал-бы "виндузятника"! Интересно кончено почитать теорию разработки Wine под Linux, но решения проблемы для Mac я что то не вижу. Может конечно я и не понял, напишите пожалуйста более доступно. Edited April 26, 2014 by inq Quote Share this post Link to post Short link Share on other sites
hash 26 #176860 Posted April 25, 2014 Ищете в своём конфиге все места где используется Wingdings и правите на то что приглянулось, ну и закидываете соответствующий шрифт в windows/fonts своего префикса, все перечисленные шрифты свободные от лицензий, так что найти их на просторах тырнэта не должно составить больших проблем. Может конечно я и не понял, напишите пожалуйста более доступно. А что конкретно более доступно?Задавайте вопросы, если знаю - отвечу, не знаю, найдём ответ вместе. Quote Share this post Link to post Short link Share on other sites