On a multiprocessor computer, it should not matter which processor is called. However, you can get different results on different processors due to bugs in the basic input/output system (BIOS) or the hardware abstraction layer (HAL). To specify processor affinity for a thread, use the SetThreadAffinityMask function.
Дядя Миша из папки бин не могу запустить ни одну тулу.Кликаю по халвовскому екзешнику в ксаше открывается окно и в нём фиолетово черный квадратъ!Может поставил не прально...хз
>> Да я вот думаю - запретить или нарисовать по хитрому.
Запрещать ненужно, а вот хак какой нить...
>> Отдельная просьба: тем, у кого глючит мышка распаковать файл из аттача в папку bin и посмотреть, не стала ли мышка вести себя адекватно.
Не помогло .
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Кстати, нашел еще один баг.
Если в консоли ввести "restart", то будет написанно, что игра перезапущена, но это не так. Игрок просто будет стоять на месте, не сможет двигаться, стрелять, прягать. Так-же при этом отключается Viewmodel Lag.
Нашёл интересный баг в меню. Появляется не всегда, но только после редактирования credits.txt, возможно проблемы с невидимыми символами (кодировка всегда была ANSI). Когда кредитсы проходят до конца, вместо того, чтобы поледняя строчка остановилась посреди экрана и потемнела, а затем исчезла и появились строки меню, продолжают появляться новые строки кредитсов. Первая с каракулями, а потом строки из config/vars.rc. Когда это заканчивается, снова идут каракули и так очень долго, подозреваю что до бесконечности. Если нажать ESC а затем Quit, игра повисает, лог пустой, но движковая консоль выдаёт вот что:
Может сделать для кредитсов некий скрипт, наподобие titles.txt, чтобы поддерживал анимацию текста (справа налево, слева направо, сверху вниз и снизу вверх (как обычные титры в хл), титры(как уже в ксаше сделано, но двигающиеся в любом направлении)), вставку картинок (в том числе анимированных) и звуков (для музыки, например). Чтобы кредитсы можно было оформить в виде некой презентации с фотками авторов или со скринами уровней и именами мапперов, которые эти уровни делали, и т.д. и т.п.
З.Ы. Ксаш всё больше "Охалфлайфивается", теперь его почти не отличить от ВОН-версии хл.
З.З.Ы. Когда будет документация? Хотя бы по менюшкам, чтоб люди не искали как картинки на фон, в консоль и в другие места вставлять. Мне не надо,
но кому-нибудь точно пригодится.
З.З.З.Ы. Дядя Миша а почему переменная cl_movespeedkey равна 0.2 а не 0.3 как в Халфе? Сразу бросилось в глаза, что игрок ходит медленнее.
З.З.З.З.Ы. Для выпрыгивания из воды нужно увеличить скорость или что-то ещё. В некоторых местах на берег не вылезешь. А хл можно было.
Ku2zoff писал: Появляется не всегда, но только после редактирования credits.txt
Последствия переноса меню из движка в пользовательскую дллку.
Там по уму надо увеличить буффер с файлом кредитсов на два байта и насильно вписать в конец \r\0.
Но в GameUI.dll нету кастомного реаллока, а возиться с Alloc\Copy\Free мне было лень.
Цитата:
Ku2zoff писал: Может сделать для кредитсов некий скрипт, наподобие titles.txt, чтобы поддерживал анимацию текста (справа налево, слева направо, сверху вниз и снизу вверх (как обычные титры в хл), титры(как уже в ксаше сделано, но двигающиеся в любом направлении)), вставку картинок (в том числе анимированных) и звуков (для музыки, например). Чтобы кредитсы можно было оформить в виде некой презентации с фотками авторов или со скринами уровней и именами мапперов, которые эти уровни делали, и т.д. и т.п.
Сделай.
Цитата:
Ku2zoff писал: а почему переменная cl_movespeedkey равна 0.2 а не 0.3 как в Халфе?
Наверное 2.0 местами поменял )
Цитата:
Ku2zoff писал: Для выпрыгивания из воды нужно увеличить скорость или что-то ещё.