Обновление Steam
Дайджест новостей (первая неделя сентября 2010)
Юрий Цуканов,
CVG снова спойлерит куски из большого интервью с Valve в PC Gamer, на этот раз раскрыв тему самых больших ляпов Valve. Начиная свой рассказ одами к Valve, как к разработчику, который, как кажется, никогда не ошибается, авторы переходят к ответам Гейба, Дага и Эрика Джонсона, вспоминающих о неудачных решениях и действиях компании:
- Мох в оригинальном Half-Life, когда симуляция жизни, по задумкам, должна была управлять даже ростом флоры;
- Рикошет;
- PowerPlay;
- Первые месяцы работы Steam;
- Первые два дня после запуска Half-Life 2 (о Steam);
- Prospero, игра, которая так и не увидела свет. Но мы всё ещё помним о ней, так?;
- Team Fortress 2 до 2000 года;
- Вторая TF2;
- Тактический щит.
Кому-то повезло (или, наоборот, не повезло) ознакомиться с первыми главами модификации Black Mesa, так горячо ожидаемой фанатами. Ребята наснимали более 100 скриншотов, и написали хвалебный отзыв. Правда скриншоты, по требованию разработчиков, пришлось удалить, но в интернете они остались. Смотрите, если не хотите потом жалеть, что играть будет неинтересно.
Одни из разработчиков DotA, Pendragon и Guinsoo, сгорающие от зависти, что на работу в Valve взяли не их, а Icefrog, решили начать ставить палки в колёса создателям Half-Life. Для начала они начали бурлить в различных интервью, жалуясь на вселенскую несправедливость, а затем гордо заявив, что у них будет свой собственный модуль с блэкджеком
Ну и напоследок. Valve выпустила несколько обновлений своих игр и Steam, среди которых мы отметим только последнее:
- Исправлена ошибка, из-за которой при установке игры с демо-версией могла быть упущена некоторая часть контента, вынужденная загружаться при первом запуске;
- Исправлена ошибка с ISteamNetworking, получающим доступный размер пакета для партнёров Steamworks (wtf?);
- Улучшения в Steam Cloud, реализующие поддержку сохранённых игр в в бо`льших количествах случаев для партнёров Steamworks;
- Windows: Исправлена ошибка, из-за которой создание минидампа могла завершиться зависанием клиента при запуске или выключении;
- Windows: Исправлена утечка памяти, которая могла привести к использованию больших объёмов памяти или падению, если вы оставались в нагруженном групповом чате на несколько дней;
- Mac: Исправлена ошибка, из-за которой скрипт мог открыться в текстовом редакторе (редкая ошибка).
Среди прочих обновлений: бета CS: Source, просто CS: Source, TF2, CS: Source и TF2 одновременно.
Обновление клиента Steam (25−8−2010)
Юрий Цуканов,
- [OSX] Улучшена работа со шрифтами для неанглийских (unicode) символов;
- [OSX] Восстановлена возможность входить в режим offline;
- [OSX] Улучшена производительность внутриигрового оверлея.
Обновление клиента Steam (20,25−8−2010)
Юрий Цуканов,
- Исправлена ошибка, из-за которой клиент Steam зависал при загрузке у пользователей с нестандартными переменными окружения.
Обновление Steam 20−8−2010:
Новая функциональность
- Обновлённый интерфейс чата с друзьями с вкладками (в настройках загляните во вкладку Друзья, там можно отключить новый интерфейс);
- Обновлённый внутриигровой оверлей, поддерживающий вкладки (используйте щелчок средней кнопкой мышки для открытия ссылок в новых вкладках);
- Новые клавиатурные сочетания для вкладок в браузере или чате: Ctrl-Tab и Ctrl-Shift-Tab для переключения вкладок. Ctrl-W, Ctrl-F4 или щелчок средней кнопкой мышки для закрытия вкладок;
- Обновлённый код WebKit для браузера клиента и оверлея (улучшена стабильность и производительность на OSX, плюс различные исправления ошибок);
- Windows: 64-х битная сборка внутриигрового оверлея (используется со всеми добавленными 64-х неSteam играми);
- Windows: 64-х битные сборки всех Steamworks DLL (для будущих игр).
- Новый диалог удаления не блокирует игры;
- Улучшено время выключения клиента;
- Исправлено несколько ошибок, приводящих к тому, что Steam не отвечал 5−10 секунд при появлении обновлений для новой игры;
- Исправлена ошибка, из-за которой показывались неиспользуемые игровые теги;
- Переустановка с оригинального диска требует перепроверку контента, если игра уже установлена;
- Исправлена ошибка, из-за которой Steam иногда требовал перезапуск клиента, после установки PhysX;
- Изменён алгоритм определения горячих клавиш в оверлее, чтобы не совпадали нажатия Ctrl-Shift-Tab и Shift-Tab, которые используются закладками в браузере и чате;
- Исправлены скрытые достижения, показывавшиеся на страничке с игрой и UI оверлея;
- Исправлено падение при завершении работы клиента;
- Исправлена ошибка с порядком вкладок в групповых чатах;
- Увеличено время ожидания при загрузке файлов Steam Cloud;
- Исправлена страница оплаты через Rabobank для системы iDEAL, которая неправильно показывалась в клиенте Steam;
- Исправлена ошибка обработки некоторых HTML тегов внутри текстов новостей;
- Исправлена ошибка, из-за которой нельзя было щёлкнуть правой кнопкой мышки на верхней половине аватара в чатах;
- Исправлено потенциальное падение при неудачной попытке обработки новых данных статистики или достижений игры;
- Исправлен эксплойт, связанный с обработкой искажённых www. ссылок в чатах;
- Windows: Исправлена ошибка, из-за которой иногда залипала клавиша Alt в оверлее после переключения по Alt-Tab;
- Windows: Улучшена совместимость оверлея с некоторыми конфликтующими сторонними приложениями;
- Windows: Исправлен индикатор состояния задачи в Windows 7, при завершении загрузки или постановки её на паузу;
- OSX: Исправлено несколько утечек памяти;
- OSX: Исправлена процедура копирования/вставки, которая добавляла несколько случайных строк;
Обновление клиента Steam (2−7−2010)
Юрий Цуканов,
- Добавлен интерфейс отключения Steam Cloud для каждой игры и для каждой учётной записи;
- Добавлена иконка для игр поддерживающих Steam Cloud, в списке неустановленных игр;
- Теперь Steam Cloud будет загружать файлы для установленных игр после авторизации;
- Исправлена ошибка синхронизации Steam Cloud, возникавшая из-за удалённых файлов;
- Улучшена обработка набора текста в окнах чата;
- Имя игроков в чате — нажимаемое и ведёт на профиль пользователя;
- Исправлена ошибка, из-за которой вкладки в диалогах настроек отображались неправильно;
- Исправлена регрессия, из-за которой Steam не мог автоматически проверять и восстанавливать повреждённые кеши игры при запуске;
- Уменьшена задержка между запуском Steam и предложением перейти в автономный режим при недоступности сетевого подсоединения;
- Исправлена метка под выпадающим меню на вкладке обновлений в свойствах игры для игр, не поддерживающих Steam Cloud;
- У неустановленных игр, у которых отключён Steam Cloud, отображается соответствующая иконка;
- Исправлена ошибка, из-за которой игроки, играющие в модификации в списке друзей отмечались как «В игре», вместо «В модификации»;
- Исправлена ошибка, из-за которой кнопка логина в диалоге авторизации становилась активной, после того, как окно было перемещено после нажатия на кнопку;
- Улучшено определение неотображаемых символов в чате;
- Исправлено сбивающее с толку сообщение об ошибке при попытке создания резервной копии в папку, которая не существовала (показывалось сообщение о недостаточном количестве свободного места);
- Исправлена странность с переключателями при нажатии на кнопку «назад» в мастере создания резервной копии;
- Исправлена ошибка, из-за которой руководства игр не открывались во внешнем браузере;
- [OSX] Имена игроков в окнах чата теперь нажимаемые;
- [OSX] Исправлен класс ошибок, которые могли вызвать зависание Steam при его выключении, особенно если были изменены настройки сети;
- [OSX] Исправлено моргание всплывающих подсказок;
- [OSX] Сочетание клавиш Cmd+Left/Right переводит курсор к началу/концу строки;
- [OSX] Сочетание клавиш Option+Left/Right переводит курсор к границам слов;
- [OSX] Сочетание клавиш Option+Enter вставляет новую строку;
- [OSX] Исправлены специфичные для Windows сообщения, связанные областью уведомлений, в окне настроек;
- [OSX] Более нельзя создавать резервные файлы в корне системы;
- [OSX] Кнопка возврата работает также как и кнопка Enter.
- Исправлено падение в SourceTV;
- Исправлена ошибка, при которой при выстреле по противнику не появлялась кровь;
- Исправлено обрезание диалога достижений на некоторых разрешениях;
- Боты-медики теперь реагируют на зовы игроков своей команды;
- Если вас лечит бот-медик с готовым Убер-зарядом, используйте голосовую команду «Вперед! Вперед!» или «Давай убер!», чтобы получить Убер-заряд.
Steam:
- Уменьшено использование интернет-соединения для статистики и достижений на OSX;
- Улучшена стабильность при открытии нескольких достижений одновременно;
- Исправлено возможное зависание при запуске игры;
- В контекстное меню играющих друзей добавлена опция 'страница игры в магазине';
- Файл steamclient.dll больше не использует функцию, недоступную на Win2k.
Обновление Steam (8−6−2010) и Half-Life 2 (5−6−2010)
Юрий Цуканов,
- Исправлена ошибка, из-за которой для запуска Steam на Windows 2000 требовался установленный первый накопительный пакет обновлений с пакетом обновлений 4 (SP4);
- Исправлена ошибка в внутриигровом оверлее, которая вызывала ложные предупреждения об отладке D3D11 — CSSetUnorderedAccessViews, при запуске на старом железе;
- Исправлена регрессия, вызывающая падение при выходе во внутриигровом оверлее;
- Небольшая оптимизация производительности загрузки Steam (данные настроек для диалогов не инициализируются до необходимости в них);
- Исправлена ошибка с авторизацией в любом диалоге, чтобы не оставлять Steam в повреждённом состоянии при отмене;
- Введена поддержка грядущих изменений формата URL новостей;
- Исправлена ошибка, из-за которой при создании новой учётной записи розничные игры не запрашивали ключ CD;
- Исправлено падение VGUI при открытии большого количества панелей (например, у пользователей с большими списками друзей/соклановцев);
- Уменьшено количество одновременно активных VGUI панелей в списке друзей;
- Уменьшено время, затрачиваемое Steam на запуск некоторых игр;
- Исправлена утечка памяти, появляющаяся при изменении размера внутриигрового веб-браузера;
- Исправлен потенциальный сбой или зависание клиента, при неудачной попытке обращения к данным серверов;
- Исправлено наложение текста ожидающих приглашений в группы в разделе приглашений от друзей;
- Исправлено сообщение об ошибке «В данный момент у вас нет игр готовых к резервному копированию», при восстановлении игры из резервной копии;
- Исправлена ошибка Steam Cloud, из-за которой менялось время последнего изменения сохранённых файлов;
- Исправлена ошибка с отображением скорости синхронизации Steam Cloud;
- Исправлена ошибка в Steamworks, при которой сборка установщика могла завершиться случайным образом, из-за ошибки в криптографической библиотеке Microsoft.
Half-Life 2
- Исправлено застревание при смене уровней с d2_prison08 на d3_c1701, в конце битвы в Нова Проспект.
Обновление Steam и Team Fortress 2 (13−5−2010)
Юрий Цуканов,
- Win32 поддержка технологий Steam Play / Steam Cloud для интеграции с будущими играми для Mac;
- Исправлена ошибка, из-за которой происходило падение Steam, установленного в пути с не ASCII символами;
- Исправлена ошибка с получением достижений, основанных на наборе очков, если уже было набрано 100% необходимого значения, но достижение не было засчитано;
- Исправлена ошибка, из-за которой бесплатные игры, типа Counter-Strike: Source Beta не появлялись в библиотеке до того как будут установлены.
Team Fortress 2:
Выделенный сервер под Linux
- Исправлен srcds_run для правильной работы с выделенным сервером Counter-Strike: Source beta при автообновлении.
- Исправлена ошибка, из-за которой команда «startmovie» не показывала диалог кодека.
- Исправлена ошибка, из-за которой выброшенное оружие и патроны не подвергались воздействию взрывов;
- Добавлен компонент SetCTFCaptureBonusTime tf_gamerules, позволяющий создателям карт задавать длительность действия бонусного крита (в секундах) для захватов CTF.
Обновление TF2 и Steam (8−5−2010)
Dosia36,
- Исправлена ошибка, при которой игроки могли видеть полностью невидимых шпионов
- Homewrecker теперь может снимать жучки с построек
- Исправлена ошибка, при которой предметы неправильно отображались при проигрывании демок
- Время покупки игры на медалях теперь показывается в среднем по Гринвичу
Steam:
- Исправлена ошибка, при которой был невозможен запуск на Windows 2000
Другие изменения в Team Fortress 2:
- Исправлена ошибка, при которой прическа Подрывника на замаскированном Шпионе неправильно становилась невидимой;
- Уменьшен бонус ущерба, получаемый Солдатом при использовании Эквалайзера и потере здоровья;
- В info_particle_system добавлен переключатель, позволяющий пометить эффект частиц как эффект погоды.
- Исправлена ошибка получения информации о мастер-сервере.
Обновление клиента Steam (4−2−2010)
Dosia36,
- В оверлей добавлена поддержка DirectX 11 и DirectX 10.1;
- Исправлена ошибка 83 при запуске некоторых игр;
- Исправлено падение в играх на основе движка Counter Strike: Source;
- Исправлено падение оверлея при завершении загрузки игры;
- Исправлена ошибка из-за которой прерывалась работа Steam при неверных путях, вместо того чтобы вывести диалог о невозможности прочитать файл;
- Исправлена ошибка, при которой оверлей не мог регистрировать сигнал в некоторых играх.