Как стать автором
Обновить
147
0
Алексей Борисов @Imp5

Программный инженер

Отправить сообщение

Как мы переносили современные игры на процессор Эльбрус-8С

Время на прочтение6 мин
Количество просмотров92K
Мы в Gaijin уже много лет работаем с самыми разными игровыми платформами — от ПК и мобильных устройств до Nintendo Switch, PlayStation 5 и Xbox Series X|S. На этот раз мы решили провести эксперимент — скомпилировали и запустили наши игры War Thunder, Enlisted и CRSED: F.O.A.D. на рабочей станции Эльбрус 801-РС, чтобы проверить, можно ли её превратить в развлекательную систему.



До этого на Эльбрусе компилировали и запускали только старые игры с открытым исходным кодом, так что давно уже назрели вопросы: насколько сложно перенести современные проекты, как они поведут себя и достаточно ли производительности процессора, чтобы поддерживать в них играбельную частоту кадров?
Всего голосов 89: ↑86 и ↓3+117
Комментарии140

Откуда берутся NaNы?

Время на прочтение3 мин
Количество просмотров4.7K
Пользователь yruslan опубликовал хорошую статью про арифметику с плавающей запятой: «Что нужно знать про арифметику с плавающей запятой».

Хочу добавить к ней пару поучительных примеров. Ситуации, которые я опишу, встречались несколько раз в моей практике. Ошибки, которые при этом порождались были очень редкими, трудно воспроизводимыми и сложными в поиске.

Возможно, я сейчас буду рассказывать прописные истины, но вызывает удивление частота, с которой люди забывают, что числа которые описывает стандарт IEEE754 это не то же самое, что вещественные числа.
Читать дальше →
Всего голосов 79: ↑77 и ↓2+75
Комментарии22

Взаимодействие между несколькими .bat, мультиплеер на .bat

Время на прочтение7 мин
Количество просмотров13K

Бат-файлы лишены возможности передавать по сети какую-нибудь полезную информацию друг другу.
Но если очень хочется, то можно
Всего голосов 275: ↑263 и ↓12+251
Комментарии100

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность