warrior321

пикабушник
поставил 5915 плюсов и 313 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
сообщества:
16К рейтинг 9 подписчиков 512 комментариев 22 поста 2 в горячем
1 награда
5 лет на Пикабу
-25

Хотел поиграть в варик

решил купить варик

Хотел поиграть в варик. Купил его на оф сайте. Запускаю  и вижу

Хотел поиграть в варик Warcraft, Игры, Длиннопост

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

Ладно идем на сайт

Хотел поиграть в варик Warcraft, Игры, Длиннопост

ну как обычно тип password, меняем его на text и заходим в ак, а там такое. Все желание играть пропало (

Хотел поиграть в варик Warcraft, Игры, Длиннопост
Хотел поиграть в варик Warcraft, Игры, Длиннопост
Показать полностью 2
88

Забавные оптимизации

Многие играли в quake 3, но не многие знают что внутри игры. А тут есть на что посмотреть:

#ifdef __linux__

assert( !isnan(y) ); // bk010122 - FPE?

#endif

это походу к выходу quake 3 на linux

#if !( (defined __linux__ || __FreeBSD__) && (defined __i386__) && (!defined C_ONLY)) // rb010123

а это еще ко freeBSD

ну и 2 моих любимых:

i = * ( long * ) &y; // evil floating point bit level hacking

i = 0x5f3759df - ( i >> 1 ); // what the fuck?

комментарии веселят ) Оптимизировали как могли )

Это поверхностный анализ только одного файла. Думаю там еще много есть чего интересного

Отличная работа, все прочитано!