pmaxus

На Пикабу
116 рейтинг 2 подписчика 0 подписок 4 поста 0 в горячем
Награды:
5 лет на Пикабу
3

Как я запустил World of Tanks на macOS без Windows

Написал как-то мне русскоговорящий человек из Тайланда по поводу танков. Помоги мол разобраться как играть комфортно, по тому как до серверов Лесты даже до Хабаровска у него пинг был >300мс, а как работает официальный клиент от ВГ его не устраивало.

Подумалось что надо исследовать вопрос с клиентом от ВГ. И так и оказалось – комфорт игры на маке оставлял желать лучшего. После начал пробовать разные варианты сборок, удалось подобрать такую что на M1 Pro на улучшенной графике на высоких настройках выдавало 90+ FPS, что разительно отличалось от варианта от Варгейминга. Вот собственно записал видео по этому поводу, от запуска до выхода.

На Ютюбе:

На Рутюбе:

А также удалось запустить и World of Warships, но об этом я напишу с следующий статье.

Ранее я писал на Пикабу 2 статьи про Мир танков и Мир кораблей, с ними можете ознакомиться по ссылкам:

Как я запустил Мир танков на macOS без Windows

Как я запустил Мир кораблей на macOS без Windows

Сборку и инструкцию можно забрать на ГитХабе:

https://github.com/gmaxus/World-of-Tanks-on-macOS

Показать полностью 1
10

Как я запустил Мир кораблей на macOS без Windows

Началось всё с Танков, сделав возможным запускать их без танцев с бубном, а в 1 клик, были просьбы от людей чтобы получилось запустить и Корабли. О Танках можете ознакомиться со статьей ниже:

Как я запустил Мир танков на macOS без Windows

Знакомство

На виртуалке Корабли запускались без вопросов, а вот через Wine при попытке запустить экзешник выдавалось сообщение что macOS не поддерживается. Решить проблему в лоб не удалось.

Ошибка при запуске Мира кораблей на macOS

Ошибка при запуске Мира кораблей на macOS

Настойчивость

Множество проб, ошибок и анализа работы приложения привели к осознанию что Корабли не запустятся без Lesta Game Center и на моё счастье его я уже умел запускать. Сложив 1+1 я получил то же самое сообщение, хотя LGC считал что игра запущена.

Lesta Game Center не запускает Мир кораблей на macOS

Lesta Game Center не запускает Мир кораблей на macOS

Отрицательный результат тоже результат. Проведя пару месяцев в поисках решения я применил немного магии и Корабли запустились.

Запустил Мир кораблей на macOS

Провёл бой, особых проблем с чем-либо не испытывал – ни гличей, ни глюков, ни зависаний. Хотя позже в результате детального тестирования выявились некоторые аспекты большинство которых удалось решить, но было бы хорошо чтобы их не было вовсе. Впрочем даже на данном этапе то что есть сильно удобнее варианта с виртуальный Windows.

Заключение и планы

В данный момент проект находится в стадии бета-тестирования. Необходимо решить несколько особенностей. Как с этим получится разобраться проект получит публичный статус и будет в открытом доступе.

Показать полностью 7
16

Как я запустил Мир танков на macOS без Windows

Lesta Game Center на macOS

Lesta Game Center на macOS

Началось всё с того что Wargaming ушёл из России делегировав дела Лесте, которая сообщила что macOS они больше не поддерживают. Ну и ладно, подумал я и перенёс аккаунт на евро-сервера, так как ВГ всё также поддерживала macOS. И пару лет всё было неплохо, заходил иногда поиграть, но вот незадача, донатить то нельзя а голда на евро акаукнте заканчивалась. Плюсом было то что до европы пинг был 150+ мс (я с Дальнего востока), что в совокупности побудило меня изучить вопрос о том чтобы можно было играть на macOS без танцев с бубном – чтобы просто нажал на ярлык и играешь

Но была загвоздка – Lesta Game Center, через который происходит скачивание/установка/обновление клиента танков совершенно не хотел запускаться через Wine.


Первые потуги

В начале я настроил всё так – в Parallels у меня была установлена Windows 11 ARM(так как у меня процессор M серии), в ней Lesta Game Center который скачивал танки в расшаренную в маке папку. То есть при каждом обновлении приходилось запускать Parallels, а запуск самой игры уже происходил в маке через Crossover. По с равнению с полным отсутствием танков на маке это был просто прорыв


Первая сборка

Было сильно не удобно возиться как с Crossover так и с Parallels. Начал изучать какие есть варианты создания stand-alone приложения. В тот момент когда я этим занялся, Wineskin только переименовывался в Kegworks и я решил использовать Wineskin как уже зарекомендовавшее себя решение.
Перебрав все движки что были в Wineskin я нашёл тот на котором был минимум визуальных багов в игре и фпс был комфортным. На этот момент сборка была адаптирована только для стандартной графики, в улучшенной наблюдались глюки с цветами и ощутимые для игры подлагивания.
Ок подумал я, одна проблема решена, теперь надо понять как запускать скачивание и обновление клиента Мира танков и полез в xml файлы дабы понять как там всё устроено.
Решил попробовать такой фокус – в винде через Леста гейм центр запустить танки на скачивание и посмотреть что будет написано в xml-ках.
Посмотрел и родилась идея, а почему бы не скопировать эти "заготовки" xml файлов в сборку и запустить Леста гейм центр. И это сработало, танки начали скаичваться, хоть и без отображения самого окна Game Center

Скачивание Мира танков на macOS

Скачивание Мира танков на macOS

Окрылённый успехом, я играл так пару недель, а потом подумал, чегоб не поделиться с людьми этой наработкой. По тому как простого рабочего stand-alone варианта в 1 клик в интернете не было, и я разместил сборку и инструкцию как её сделать самому на гитхабе. Отписал об этом на форуме Мира танков – тамошний народ сборке обрадовался. Только вот гугл почему-то до сих пор отказывается выдавать в топе мою страницу, в свою очередь яндекс же отображает в топе. И я подумал что будет лучше разместить новость где-нибудь на популярном маководческом ресурсе чтобы дать больше огласки проекту, написал администрации appstorrent.ru где и разместили мою сборку. Успех был достаточно внушительный – много благодарностей от людей, что не могло не радовать.


Вторая и третья сборки

Здесь всё было достаточно предсказуемо – я изучал Kegworks(бывший Wineskin), внутрянку Wargaming Game Center дабы адаптировать подход и для клиента Лесты, попутно изучая Wine.
Изучением всего этого получилось добиться чтобы танки были играбельны на улучшенной графике при 60+ фпс + XVM на M1 Pro


Четвёртая сборка

Также пришлось изучить формирование установочных pkg пакетов для macOS, так как некоторым пользователям нужно было устанавливать игру на внешние носители, а запуск установщика и обновлений производился путём запуска .app располагающегося внутри сборки, для чего нужно было формировать ссылку, а это без скрипта совсем никак


Итоги и планы

На данный момент сборка получила ощутимое распространение, чему я очень рад, что делая то что нужно было лично мне, пригодилось многим ^_^

Хотелось бы привлечь больше внимания маководов, что теперь играть в танки на маке стало просто и удобно. А то с примерно 2 года прошло как мак перестал поддерживаться Лестой.

Проектом занимаюсь в свободное время, как хобби. Я собираюсь и дальше развивать проект – за эти несколько месяцев собрался как чат бета-тестров так и ощутимая аудитория танко-маководов.

Поделюсь списком планов которые собираюсь воплотить в будущих сборках:

– Отсутствие микро-фризов при улучшенной графике и проблем со шрифтами
– 100+ FPS M1 Pro при улучшенной графике на высоких настройках
– Доработка установщика (не надо будет при обновлении сборки снова скачивать клиент игры)
– Оповещение о выходе новой сборки
– Lesta Game Center без костылей
– Устранение ошибки не нахождения серверов у некоторых пользователей

Ссылка на гитхаб со сборкой:

https://github.com/gmaxus/Mir-tankov-macOS

Показать полностью 1
17

Многофункциональный девайс для выездов на природу (портативная колонка)

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


В процессе её создания, понял что это может быть не только колонка которая проигрывает музыку, но сему напихал туда всяких плюшек.


итак, что в итоге получилось:

– аккумулятор на 200 ватт/часов, или чтобы неправильно, но понятно, на 50 000 mAh, что позволяет колонке работать с 1-2 недели при использовании на полную.

– цифровой усилитель на 20 Вт х 2 на микросхеме Yamaha YDA138-E с КПД около 90%

динамики с неодимовым магнитом Aiyima 6 Ом 20 Вт

– блютуз

– 3 USB зарядки, общим номинальным током 5 А

– цветомузыка (адресная светодиодная лента) и стробоскоп управляемые микроконтроллером на arduino

– зарядка от 220в

– 3 Вт освещение на палке

– вес ~2.5 кг (вес 2,3 кг на фото, это без плюшек – только проигрывание музыки от линейного входа)


что стоило:

300 усилитель

500 зарядка от 220

800 динамики

200 повышатор напряжения до 12в

200 понижатор напряжения до 5в

100 контроллер заряда/разряда

300 адресная светодиодная лента

100 ардуино

100 пассивный динамик

100 ручка для переноски

100 блютуз модуль

100 вольтметр

100 светодиоды для освещения

200 сэлфи палка

0 два комплекта аккумуляторов от macbook pro 15


по минимуму вышло 3200. но на всякие мелочи типа шурупов и фанеры думаю ушло ещё 1.5k, по этому пускай будет честные 4500 как конечная сумма.


колонка получилась отличная. радует звук, вес и стоимость.

Показать полностью 13
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества