Страница 1 из 3
-
MOJIK
- Регистрация:
- 26 май 2007
- Сообщения:
- 1
не думал что такая милая игрушка может выдать какой глюк …. но всёже и тут есть такое … вообщем проблемма : скачал вытащил из архива и запускаю …… темный экран и … извените приложение будет закрыто ….. плиз сос … искал игрушку давно … тока рухи не доходили …. помоготите плиз
-
Система, я так понимаю, XP?..
Проделаны ли все «стандартные действия» — перебор совместимостей с другими ОС, поиск и установка патчей, изменение настроек лаунчера, если он есть?.. -
Насколько мне известно, полная CD версия работает на Windows XP (SP2) без каких-либо танцев с бубном прямо «из коробки» минимум у двоих олдгеймеров.
Поэтому я предлагаю попробовать демо версию: Re-Volt
Таким образом, если глючит именно код отучения игры от проверки диска, то ты это поймёшь. Если же и демо будет также себя вести, то грешить надо на твоё железо и твой софт.
-
У меня вот такая проблема. Периодически, время от времени, темнел экран и выдавалось сообщение с отчётом об ошибке. Выдавалось тогда, когда, например, шла полоса загрузки какой-либо трассы (не конкретной, а вообще ; не первой с момента запуска игры). А вот сейчас, когда я прохожу (последний, по всей видимости) чемпионат на платиновый кубок, оно стало выдаваться ещё намного чаще. Чемпионат, блин, даже не могу пройти (
Версия, судя по нижнему правому углу, когда находишься в главном меню игры, «М1.00». Патчить? Тогда скажите плиз, где сохранёнки игры хранятся?
Не помню, откуда скачивал, но была с инсталятором и ещё с файликом Gold WareZ.nfo (оба файла были в архиве).
Сам попробую пока что попроходить сначала. Если эта фигня усилится опять на платиновом кубке, значит дело… в чём?
-
Вполне возможно, что не сохранятся.
А помощи тебе никакой не будет — и не потому, что ты не указал, откуда взял игру, а потому, что пользуешься дебильной сборкой ОС. Вот Зверя и спроси, почему у тебя игра так себя ведёт. -
У меня тоже вылетело(
Но есть там один волшебный файл «revolt.reg»-ом его кличут) Запускаете его и на вопрос отвечаете «Yes». После этого должно заработать) У меня по-крайней мере не вылетала игра.
Если продолжаться проблемы, что-нибудь еще придумаю. -
INHELLER, так про необходимость его запуска вроде как на страничке с игрой написано…
-
kreol > (пожимает плечами) могли не додуматься…. не так много играл, но у меня пока все шло, «как родное». Правда, может это Ati-евские глюки(у Russian Quaker-a)….
-
Eraser
Чистильщик
Хелпер
- Регистрация:
- 29 дек 2001
- Сообщения:
- 9.965
-
Eraser, а в сборке Зверя, может быть, и такое возможно.
А сборка Зверя с неизвестно откуда взятым и ошибочно установленным IE 8 — это вообще термоядерная смесь.)) -
RussianQuaker > Ничего, себе.
Думаю, тебе стоит, по-возможности, поставить обычный сервис SP2. А то если, даже, *.reg файлы не работают, то твоя винда вообще еле дышит.
Та версия с диска? -
Помогите разобраться! Скачал РИП отсюда,разжал, запустил РЕГ файл: всё вроде праивльно, но при запуске когда идет загрузка выдаётся текст: kan`t flip displey buffers. пробовал совместимости-без толку. Может это быть из-за того, что у меня ноут (видео GeForce 8400 m g 128Mb)? ОС Виста СП1.
-
SMArt
Страшила мудрый
Супер-модератор
- Регистрация:
- 19 фев 2006
- Сообщения:
- 2.778
1) Установить патч 1.207, скопировав с заменой содержимое архива в папку с игрой.
2)Создать ярлык для запуска и в ярлыке приписать ключ -sli (у меня например получилось"D:GamesRe-Voltrevolt.exe" -sli
)
2) Выставить совместимость с win98
3) запускать от имени администратораНагуглилось в интернете. Только что проверил на windows 7. Изначально была та же проблема, но способ помог. Есть предложение перепаковать RIP на сайте с учетом патча. Я думаю, что и под XP от него хуже не будет.
PS Редактор трасс не работает из-за отсутствующей библиотеки d3drm.dll. Необходимо ее скачать и положить в C:WindowsSystem32. Но это похоже уже качается полной версии. Как я понял, в рипе редактор вырезан.
Последнее редактирование: 15 окт 2009
Fabricator и kreol нравится это.
-
SMArt, сделаешь? Заранее большое спасибо.
Если что — игра под XP в том виде, что на сайте, проверена, работает нормально, под Vista пока не проверялась.
-
SMArt
Страшила мудрый
Супер-модератор
- Регистрация:
- 19 фев 2006
- Сообщения:
- 2.778
Эх, опять придется WinRAR скачивать да испытывать прежде чем «купить».
Завтра (уже сегодня, хе-хе) на XP но уже с патчем потестирую.Последнее редактирование: 15 окт 2009
-
Для SMArt`a: всё сделал, грузится, СПАСИБО!!!!! Но поиграть так и не получилось: без параметра -sli всё то же самое, а с параметром грузится, но потом выдаёт: прекращена работа ReVolt.exe и игре конец:cray:А блин всё заработало.Перекачал заново и всё, видимо из-за плохой связи в архиве при закачке что-то испортилось. Так что ОГРОМНОЕ СПАСИБО всем, а SMArt`у особенно!!!
Последнее редактирование: 16 окт 2009
-
Скачал полный образ диска, но в игре нет музыки. У всех так?
-
В каком по счёту приводе на компьютере у тебя образ?
-
Andrey1989 > Конфигурацию компьютера, и версию Windows-a, пожалуйста.
Есть два варианта:
1) Для того, чтобы заработала музыка, диск нужно ставить в «первый» дисковод(не знаю, есть-ли подобное в Re-Volt-e, но во-многих старых играх так).
2) Если у тебя стоит Windows 9x, то есть вероятность, что не подключен шнур «аналогового CD-Audio выхода»(естественно из CD-Rom-a к материнке/аудио карте).
Страница 1 из 3
It’s been a while since I’ve played a new game, which led to the intent to play an old one… I somehow managed to bump into Re-Volt, which I had forgotten I even had, and that is a shame.
Re-Volt is a great game which I loved when I was younger (it was published in 1999), and I used to cheat all the time 😀 Not that this is of any importance… What is of importance, however, is how to run this game if you have Windows Vista or Windows 7.
I eagerly installed the game on my Windows 7, and was quite disappointed when I discovered it didn’t work. I was able to run the game, and configure everything, but I couldn’t start any race – the game would just display a Can’t flip display buffers error over and over. Luckily, the good people of the Internet had already found the solution, so here it is (thanks to MassiZ from MSFN Forums):
- First of all (after installing the game), download the following patch: 1.207
- Copy the contents of the downloaded archive into your Re-Volt folder
- Create a shortcut to Re-Volt on your desktop
- Alter the shortcut’s properties by inserting “-sli” into the Destination text box, without the quotation marks (it should look something like “C:Path to Re-Voltrevolt.exe” -sli)
- Go to the Compatibility tab and select Windows 98, as well as Run as administrator
- Finally, simply enjoy the game, it’s a great one
The Re-Volt Hideout
Re-Volt Forum
Skip to content
- First unread post
- Search
-
Index
Development
Help & Bug Reports
-
Search
-
Tanage
- Posts: 1
- From: Frankfurt
Revolt not working
Unread post
by Tanage » Fri Jul 12, 2019 12:06 pm
I downloaded the game: Revolt, the compressed folder, and extracted all the files to a single folder as u said, the game loads and stops working when the final loading is going on, instead displays a message:- «can’t flip display buffers».
I use Windows 7, pls help….
Powered by phpBB® Forum Software © phpBB Limited
Style by Arty — Update phpBB 3.2 by MrGaby — Modified by Marv, inspired by the old Re-Volt Pub
Содержание
- Re-Volt → Решение проблем
- Решение проблем Re-Volt
- Решение проблем в Re-Volt — не устанавливается? Не запускается? Тормозит? Вылетает? Лагает? Ошибка? Не загружается?
- Что сделать в первую очередь
- Системные требования Re-Volt
- Файлы, драйверы и библиотеки
- Re-Volt не скачивается. Долгое скачивание. Решение
- Re-Volt не устанавливается. Прекращена установка. Решение
- Revolt не запускается. Ошибка при запуске. Решение
- В Re-Volt черный экран, белый экран, цветной экран. Решение
- Revolt вылетает. В определенный или случайный момент. Решение
- Re-Volt зависает. Картинка застывает. Решение
- Re-Volt тормозит. Низкий FPS. Просадки частоты кадров. Решение
- Re-Volt лагает. Большая задержка при игре. Решение
- В Re-Volt нет звука. Ничего не слышно. Решение
- В Re-Volt не работает управление. Re-Volt не видит мышь, клавиатуру или геймпад. Решение
- Re-Volt, скачанная с торрента не работает. Решение
- выдает ошибку об отсутствии DLL-файла. Решение
- Не запускается Revolt? Тормозит игра? Вылетает? Глючит?
Решение самых распространенных проблем. - Обязательно обновите драйвера видеокарты и другое ПО
- Revolt не запускается
- Revolt тормозит. Низкий FPS. Лаги. Фризы. Зависает
- Revolt вылетает на рабочий стол
- Черный экран в Revolt
- Revolt не устанавливается. Зависла установка
- В Revolt не работают сохранения
- В Revolt не работает управление
- Не работает звук в Revolt
- Outriders → Решение проблем
- Решение проблем Outriders
- Решение проблем в Outriders — не устанавливается? Не запускается? Тормозит? Вылетает? Лагает? Ошибка? Не загружается?
- Что сделать в первую очередь
- Системные требования Outriders
- Не работает функция кроссплатформенной игры
- Бесконечная загрузка при старте игры
- Периодическое отключение сервера
- Вылет из игры на PlayStation 4 и PlayStation 5
- Вылет из игры на Xbox
- Вылет из игры в задании «День не задался» (A Bad Day)
- Вылет из игры во время экспедиции «Горный Форпост» (Mountain Outpost)
- Вылет из игры на PC
- Исчезает пользовательский интерфейс
- Пропадают предметы из инвентаря
- Дальнейший путь заблокирован
- Как исправить невидимые вражеские пули
- Некорректно отображается дерево навыков
- Отсутствует звук
- Неприятные цвета HDR
- Падение FPS при использовании контроллера
- Outriders не скачивается. Долгое скачивание. Решение
- Outriders не устанавливается. Прекращена установка. Решение
- Outriders не запускается. Ошибка при запуске. Решение
- В Outriders черный экран, белый экран, цветной экран. Решение
- Outriders вылетает. В определенный или случайный момент. Решение
- Outriders зависает. Картинка застывает. Решение
- Outriders тормозит. Низкий FPS. Просадки частоты кадров. Решение
- Outriders лагает. Большая задержка при игре. Решение
- В Outriders нет звука. Ничего не слышно. Решение
- Outriders, скачанная с торрента не работает. Решение
- Outriders выдает ошибку об отсутствии DLL-файла. Решение
- Видео
Re-Volt → Решение проблем
Re-Volt — это экшен с видом от третьего лица с примесью гоночного симулятора и игрового редактора от мастеров из студии Acclaim Studios London. Подробнее
Решение проблем Re-Volt
Решение проблем в Re-Volt — не устанавливается? Не запускается? Тормозит? Вылетает? Лагает? Ошибка? Не загружается?
К сожалению, в играх бывают изъяны: тормоза, низкий FPS, вылеты, зависания, баги и другие мелкие и не очень ошибки. Нередко проблемы начинаются еще до начала игры, когда она не устанавливается, не загружается или даже не скачивается. Да и сам компьютер иногда чудит, и тогда в Re-Volt вместо картинки черный экран, не работает управление, не слышно звук или что-нибудь еще.
Что сделать в первую очередь
Системные требования Re-Volt
Второе, что стоит сделать при возникновении каких-либо проблем с Revolt, это свериться с системными требованиями. По-хорошему делать это нужно еще до покупки, чтобы не пожалеть о потраченных деньгах.
Каждому геймеру следует хотя бы немного разбираться в комплектующих, знать, зачем нужна видеокарта, процессор и другие штуки в системном блоке.
Файлы, драйверы и библиотеки
Практически каждое устройство в компьютере требует набор специального программного обеспечения. Это драйверы, библиотеки и прочие файлы, которые обеспечивают правильную работу компьютера.
Начать стоит с драйверов для видеокарты. Современные графические карты производятся только двумя крупными компаниями — Nvidia и AMD. Выяснив, продукт какой из них крутит кулерами в системном блоке, отправляемся на официальный сайт и загружаем пакет свежих драйверов:
Обязательным условием для успешного функционирования Re-Volt является наличие самых свежих драйверов для всех устройств в системе. Скачайте утилиту Driver Updater, чтобы легко и быстро загрузить последние версии драйверов и установить их одним щелчком мыши:
Фоновые процессы всегда влияют на производительность. Вы можете существенно увеличить FPS, очистив ваш ПК от мусорных файлов и включив специальный игровой режим с помощью программы Advanced System Optimizer
Re-Volt не скачивается. Долгое скачивание. Решение
Скорость лично вашего интернет-канала не является единственно определяющей скорость загрузки. Если раздающий сервер работает на скорости, скажем, 5 Мб в секунду, то ваши 100 Мб делу не помогут.
Если Revolt совсем не скачивается, то это может происходить сразу по куче причин: неправильно настроен роутер, проблемы на стороне провайдера, кот погрыз кабель или, в конце-концов, упавший сервер на стороне сервиса, откуда скачивается игра.
Re-Volt не устанавливается. Прекращена установка. Решение
Перед тем, как начать установку Revolt, нужно еще раз обязательно проверить, какой объем она занимает на диске. Если же проблема с наличием свободного места на диске исключена, то следует провести диагностику диска. Возможно, в нем уже накопилось много «битых» секторов, и он банально неисправен?
В Windows есть стандартные средства проверки состояния HDD- и SSD-накопителей, но лучше всего воспользоваться специализированными программами.
Но нельзя также исключать и вероятность того, что из-за обрыва соединения загрузка прошла неудачно, такое тоже бывает. А если устанавливаете Re-Volt с диска, то стоит поглядеть, нет ли на носителе царапин и чужеродных веществ!
Revolt не запускается. Ошибка при запуске. Решение
Re-Volt установилась, но попросту отказывается работать. Как быть?
Выдает ли Re-Volt какую-нибудь ошибку после вылета? Если да, то какой у нее текст? Возможно, она не поддерживает вашу видеокарту или какое-то другое оборудование? Или ей не хватает оперативной памяти?
Помните, что разработчики сами заинтересованы в том, чтобы встроить в игры систему описания ошибки при сбое. Им это нужно, чтобы понять, почему их проект не запускается при тестировании.
Обязательно запишите текст ошибки. Если вы не владеете иностранным языком, то обратитесь на официальный форум разработчиков Re-Volt. Также будет полезно заглянуть в крупные игровые сообщества и, конечно, в наш FAQ.
Если Revolt не запускается, мы рекомендуем вам попробовать отключить ваш антивирус или поставить игру в исключения антивируса, а также еще раз проверить соответствие системным требованиям и если что-то из вашей сборки не соответствует, то по возможности улучшить свой ПК, докупив более мощные комплектующие.
В Re-Volt черный экран, белый экран, цветной экран. Решение
Проблемы с экранами разных цветов можно условно разделить на 2 категории.
Во-первых, они часто связаны с использованием сразу двух видеокарт. Например, если ваша материнская плата имеет встроенную видеокарту, но играете вы на дискретной, то Revolt может в первый раз запускаться на встроенной, при этом самой игры вы не увидите, ведь монитор подключен к дискретной видеокарте.
Во-вторых, цветные экраны бывают при проблемах с выводом изображения на экран. Это может происходить по разным причинам. Например, Re-Volt не может наладить работу через устаревший драйвер или не поддерживает видеокарту. Также черный/белый экран может выводиться при работе на разрешениях, которые не поддерживаются игрой.
Revolt вылетает. В определенный или случайный момент. Решение
Играете вы себе, играете и тут — бац! — все гаснет, и вот уже перед вами рабочий стол без какого-либо намека на игру. Почему так происходит? Для решения проблемы стоит попробовать разобраться, какой характер имеет проблема.
Если вылет происходит в случайный момент времени без какой-то закономерности, то с вероятностью в 99% можно сказать, что это ошибка самой игры. В таком случае исправить что-то очень трудно, и лучше всего просто отложить Re-Volt в сторону и дождаться патча.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой. Кроме того, можно скачать сохранение Re-Volt в нашем файловом архиве и обойти место вылета.
Re-Volt зависает. Картинка застывает. Решение
Ситуация примерно такая же, как и с вылетами: многие зависания напрямую связаны с самой игрой, а вернее с ошибкой разработчика при ее создании. Впрочем, нередко застывшая картинка может стать отправной точкой для расследования плачевного состояния видеокарты или процессора.Так что если картинка в Re-Volt застывает, то воспользуйтесь программами для вывода статистики по загрузке комплектующих. Быть может, ваша видеокарта уже давно исчерпала свой рабочий ресурс или процессор греется до опасных температур?Проверить загрузку и температуры для видеокарты и процессоров проще всего в программе MSI Afterburner. При желании можно даже выводить эти и многие другие параметры поверх картинки Re-Volt.Какие температуры опасны? Процессоры и видеокарты имеют разные рабочие температуры. У видеокарт они обычно составляют 60-80 градусов по Цельсию. У процессоров немного ниже — 40-70 градусов. Если температура процессора выше, то следует проверить состояние термопасты. Возможно, она уже высохла и требует замены.Если греется видеокарта, то стоит воспользоваться драйвером или официальной утилитой от производителя. Нужно увеличить количество оборотов кулеров и проверить, снизится ли рабочая температура.
Re-Volt тормозит. Низкий FPS. Просадки частоты кадров. Решение
Один из них — специальная программа под названием Advanced System Optimizer. Она сделана специально для тех, кто не хочет вручную вычищать компьютер от разных временных файлов, удалять ненужные записи реестра и редактировать список автозагрузки. Advanced System Optimizer сама сделает это, а также проанализирует компьютер, чтобы выявить, как можно улучшить производительность в приложениях и играх.
Скачать Advanced System Optimizer
Re-Volt лагает. Большая задержка при игре. Решение
Многие путают «тормоза» с «лагами», но эти проблемы имеют совершенно разные причины. Re-Volt тормозит, когда снижается частота кадров, с которой картинка выводится на монитор, и лагает, когда задержка при обращении к серверу или любому другому хосту слишком высокая.
Именно поэтому «лаги» могут быть только в сетевых играх. Причины разные: плохой сетевой код, физическая удаленность от серверов, загруженность сети, неправильно настроенный роутер, низкая скорость интернет-соединения.
Впрочем, последнее бывает реже всего. В онлайн-играх общение клиента и сервера происходит путем обмена относительно короткими сообщениями, поэтому даже 10 Мб в секунду должно хватить за глаза.
В Re-Volt нет звука. Ничего не слышно. Решение
Re-Volt работает, но почему-то не звучит — это еще одна проблема, с которой сталкиваются геймеры. Конечно, можно играть и так, но все-таки лучше разобраться, в чем дело.
Сначала нужно определить масштаб проблемы. Где именно нет звука — только в игре или вообще на компьютере? Если только в игре, то, возможно, это обусловлено тем, что звуковая карта очень старая и не поддерживает DirectX.
Если же звука нет вообще, то дело однозначно в настройке компьютера. Возможно, неправильно установлены драйвера звуковой карты, а может быть звука нет из-за какой-то специфической ошибки нашей любимой ОС Windows.
В Re-Volt не работает управление. Re-Volt не видит мышь, клавиатуру или геймпад. Решение
Как играть, если невозможно управлять процессом? Проблемы поддержки специфических устройств тут неуместны, ведь речь идет о привычных девайсах — клавиатуре, мыши и контроллере.Таким образом, ошибки в самой игре практически исключены, почти всегда проблема на стороне пользователя. Решить ее можно по-разному, но, так или иначе, придется обращаться к драйверу. Обычно при подключении нового устройства операционная система сразу же пытается задействовать один из стандартных драйверов, но некоторые модели клавиатур, мышей и геймпадов несовместимы с ними.Таким образом, нужно узнать точную модель устройства и постараться найти именно ее драйвер. Часто с устройствами от известных геймерских брендов идут собственные комплекты ПО, так как стандартный драйвер Windows банально не может обеспечить правильную работу всех функций того или иного устройства.Если искать драйверы для всех устройств по отдельности не хочется, то можно воспользоваться программой Driver Updater. Она предназначена для автоматического поиска драйверов, так что нужно будет только дождаться результатов сканирования и загрузить нужные драйвера в интерфейсе программы.Нередко тормоза в Re-Volt могут быть вызваны вирусами. В таком случае нет разницы, насколько мощная видеокарта стоит в системном блоке. Проверить компьютер и отчистить его от вирусов и другого нежелательного ПО можно с помощью специальных программ. Например NOD32. Антивирус зарекомендовал себя с наилучшей стороны и получили одобрение миллионов пользователей по всему миру. ZoneAlarm подходит как для личного использования, так и для малого бизнеса, способен защитить компьютер с операционной системой Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP от любых атак: фишинговых, вирусов, вредоносных программ, шпионских программ и других кибер угроз. Новым пользователям предоставляется 30-дневный бесплатный период.Nod32 — анитивирус от компании ESET, которая была удостоена многих наград за вклад в развитие безопасности. На сайте разработчика доступны версии анивирусных программ как для ПК, так и для мобильных устройств, предоставляется 30-дневная пробная версия. Есть специальные условия для бизнеса.
Re-Volt, скачанная с торрента не работает. Решение
Если дистрибутив игры был загружен через торрент, то никаких гарантий работы быть в принципе не может. Торренты и репаки практически никогда не обновляются через официальные приложения и не работают по сети, потому что по ходу взлома хакеры вырезают из игр все сетевые функции, которые часто используются для проверки лицензии.
Такие версии игр использовать не просто неудобно, а даже опасно, ведь очень часто в них изменены многие файлы. Например, для обхода защиты пираты модифицируют EXE-файл. При этом никто не знает, что они еще с ним делают. Быть может, они встраивают само-исполняющееся программное обеспечение. Например, майнер, который при первом запуске игры встроится в систему и будет использовать ее ресурсы для обеспечения благосостояния хакеров. Или вирус, дающий доступ к компьютеру третьим лицам. Тут никаких гарантий нет и быть не может.К тому же использование пиратских версий — это, по мнению нашего издания, воровство. Разработчики потратили много времени на создание игры, вкладывали свои собственные средства в надежде на то, что их детище окупится. А каждый труд должен быть оплачен.Поэтому при возникновении каких-либо проблем с играми, скачанными с торрентов или же взломанных с помощью тех или иных средств, следует сразу же удалить «пиратку», почистить компьютер при помощи антивируса и приобрести лицензионную копию игры. Это не только убережет от сомнительного ПО, но и позволит скачивать обновления для игры и получать официальную поддержку от ее создателей.
выдает ошибку об отсутствии DLL-файла. Решение
Как правило, проблемы, связанные с отсутствием DLL-библиотек, возникают при запуске , однако иногда игра может обращаться к определенным DLL в процессе и, не найдя их, вылетать самым наглым образом.
Чтобы исправить эту ошибку, нужно найти необходимую библиотеку DLL и установить ее в систему. Проще всего сделать это с помощью программы DLL-fixer, которая сканирует систему и помогает быстро найти недостающие библиотеки.
Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!
Источник
Не запускается Revolt? Тормозит игра? Вылетает? Глючит?
Решение самых распространенных проблем.
Если вы столкнулись с тем, что Revolt тормозит, вылетает, Revolt не запускается, Revolt не устанавливается, в Revolt не работает управление, нет звука, выскакивают ошибки, в Revolt не работают сохранения – предлагаем вам самые распространенные способы решения данных проблем.
Обязательно обновите драйвера видеокарты и другое ПО
Перед тем, как вспоминать самые нехорошие слова и высказывать их в сторону разработчиков, не забудьте отправиться на официальный сайт производителя своей видеокарты и скачать самые свежие драйвера. Зачастую, к релизу игр готовятся специально оптимизированные для них драйвера. Также можно попробовать установить более позднюю версию драйверов, если проблема не решается установкой текущей версии.
Важно помнить, что следует загружать только окончательные версии видеокарт – старайтесь не использовать бета-версии, так как в них может быть большое количество не найденных и не исправленных ошибок.
Не забывайте, что для стабильной работы игр часто требуется установка последней версии DirectX, которую всегда можно скачать с официального сайта Microsoft.
Revolt не запускается
Многие проблемы с запуском игр случаются по причине некорректной установки. Проверьте, не было ли ошибок во время установки, попробуйте удалить игру и запустить установщик снова, предварительно отключив антивирус – часто нужные для работы игры файлы по ошибке удаляются. Также важно помнить, что в пути до папки с установленной игрой не должно быть знаков кириллицы – используйте для названий каталогов только буквы латиницы и цифры.
Еще не помешает проверить, хватает ли места на HDD для установки. Можно попытаться запустить игру от имени Администратора в режиме совместимости с разными версиями Windows.
Revolt тормозит. Низкий FPS. Лаги. Фризы. Зависает
Первое – установите свежие драйвера на видеокарту, от этого FPS в игре может значительно подняться. Также проверьте загруженность компьютера в диспетчере задач (открывается нажатием CTRL+SHIFT+ESCAPE). Если перед запуском игры вы видите, что какой-то процесс потребляет слишком много ресурсов – выключите его программу или просто завершите этот процесс из диспетчера задач.
Далее переходите к настройкам графики в игре. Первым делом отключите сглаживание и попробуйте понизить настройки, отвечающие за пост-обработку. Многие из них потребляют много ресурсов и их отключение значительно повысит производительность, не сильно повлияв на качество картинки.
Revolt вылетает на рабочий стол
Если Revolt у вас часто вылетает на рабочий слот, попробуйте начать решение проблемы со снижения качества графики. Вполне возможно, что вашему компьютеру просто не хватает производительности и игра не может работать корректно. Также стоит проверить обновления – большинство современных игр имеют систему автоматической установки новых патчей. Проверьте, не отключена ли эта опция в настройках.
Черный экран в Revolt
Чаще всего проблема с черным экраном заключается в проблеме с графическим процессором. Проверьте, удовлетворяет ли ваша видеокарта минимальным требованиям и поставьте свежую версию драйверов. Иногда черный экран является следствием недостаточной производительности CPU.
Если с железом все нормально, и оно удовлетворяет минимальным требованиям – попробуйте переключиться на другое окно (ALT+TAB), а потом вернуться к окну игры.
Revolt не устанавливается. Зависла установка
Прежде всего проверьте, хватает ли у вас места на HDD для установки. Помните, что для корректной работы программы установки требуется заявленный объем места, плюс 1-2 гигабайта свободного пространства на системном диске. Вообще, запомните правило – на системном диске всегда должно быть хотя бы 2 гигабайта свободного места для временных файлов. Иначе как игры, так и программы, могут работать не корректно или вообще откажутся запуститься.
Проблемы с установкой также могут произойти из-за отсутствия подключения к интернету или его нестабильной работы. Также не забудьте приостановить работу антивируса на время установки игры – иногда он мешает корректному копированию файлов или удаляет их по ошибке, считая вирусами.
В Revolt не работают сохранения
По аналогии с прошлым решением проверьте наличие свободного места на HDD – как на том, где установлена игра, так и на системном диске. Часто файлы сохранений хранятся в папке документов, которая расположена отдельно от самой игры.
В Revolt не работает управление
Иногда управление в игре не работает из-за одновременного подключения нескольких устройств ввода. Попробуйте отключить геймпад или, если по какой-то причине у вас подключено две клавиатуры или мыши, оставьте только одну пару устройств. Если у вас не работает геймпад, то помните – официально игры поддерживают только контроллеры, определяющиеся как джойстики Xbox. Если ваш контроллер определяется иначе – попробуйте воспользоваться программами, эмулирующими джойстики Xbox (например, x360ce).
Не работает звук в Revolt
Проверьте, работает ли звук в других программах. После этого проверьте, не отключен ли звук в настройках самой игры и выбрано ли там устройство воспроизведения звука, к которому подключены ваши колонки или гарнитура. Далее следует во время работы игры открыть микшер и проверить, не отключен ли звук там.
Если используете внешнюю звуковую карту – проверьте наличие новых драйверов на сайте производителя.
Источник
Outriders → Решение проблем
Outriders — кооперативный шутер на 3 человек с видом от первого лица в научно-фантастическом сеттинге. Действие разворачивается на планете. Подробнее
Решение проблем Outriders
Решение проблем в Outriders — не устанавливается? Не запускается? Тормозит? Вылетает? Лагает? Ошибка? Не загружается?
К сожалению, в играх бывают изъяны: тормоза, низкий FPS, вылеты, зависания, баги и другие мелкие и не очень ошибки. Нередко проблемы начинаются еще до начала игры, когда она не устанавливается, не загружается или даже не скачивается. Да и сам компьютер иногда чудит, и тогда в Outriders вместо картинки черный экран, не работает управление, не слышно звук или что-нибудь еще.
Что сделать в первую очередь
Системные требования Outriders
Второе, что стоит сделать при возникновении каких-либо проблем с Outriders, это свериться с системными требованиями. По-хорошему делать это нужно еще до покупки, чтобы не пожалеть о потраченных деньгах.
Минимальные системные требования Outriders:
Каждому геймеру следует хотя бы немного разбираться в комплектующих, знать, зачем нужна видеокарта, процессор и другие штуки в системном блоке.
Не работает функция кроссплатформенной игры
На данный момент кроссплей в Outriders работает с перебоями из-за большого наплыва игроков. Команда разработчиков обнаружила десинхронизацию между PC и консольным кодами, поэтому пытается оперативно исправить её в ближайшее время. Для комфортной игры рекомендуется дождаться свежих обновлений.
Бесконечная загрузка при старте игры
Периодическое отключение сервера
Вылет из игры на PlayStation 4 и PlayStation 5
Необходимо проверить наличие актуальных обновлений и установить патч первого дня. Если игра уже обновлена и проблема не устранена, то рекомендуется перезагрузить консоль чтобы устранить эту проблему:
Если по-прежнему возникают проблемы, то необходимо установить игру на другую часть жесткого диска:
Если указанные выше действия не помогли исправить ошибку, то необходимо попробовать восстановить базу данных на PlayStation. Для этого выполняем следующие действия:
Если все проделанные действия не исправят проблем, то придётся дождаться исправлений от разработчиков.
Вылет из игры на Xbox
Если при запуске игры появляется ошибка, то необходимо выполнить следующие действия для её исправления:
Если проблема осталась, то необходимо выполнить несколько дополнительных действий:
Вылет из игры в задании «День не задался» (A Bad Day)
Вылет из игры во время экспедиции «Горный Форпост» (Mountain Outpost)
Вылет из игры на PC
Игроки могут столкнуться с заторможенностью картинки, критичным сбоем или проблемам кэширования шейдеров из-за перегрузки процессора.
Для начала разработчики рекомендуют сделать следующее:
Если проблема не решится, то рекомендуется полностью переустановить игру и воспользоваться опцией запуска DirectX11. В качестве альтернативного варианта можем запустить DirectX11 при помощи командной строки в Steam:
Исчезает пользовательский интерфейс
Игрок может включать и выключать HUD в настройках игры, однако было замечено, что в различные временные периоды пользовательский интерфейс не появляется, даже когда он включен в настройках. Возвращаемся в игровое лобби игры и перезагружаем игру, чтобы попытаться исправить это. Также можно воспользоваться следующим способом для более быстрого решения проблемы:
Пропадают предметы из инвентаря
Дальнейший путь заблокирован
Как исправить невидимые вражеские пули
Некорректно отображается дерево навыков
Отсутствует звук
Неприятные цвета HDR
Падение FPS при использовании контроллера
Outriders не скачивается. Долгое скачивание. Решение
Скорость лично вашего интернет-канала не является единственно определяющей скорость загрузки. Если раздающий сервер работает на скорости, скажем, 5 Мб в секунду, то ваши 100 Мб делу не помогут.
Если Outriders совсем не скачивается, то это может происходить сразу по куче причин: неправильно настроен роутер, проблемы на стороне провайдера, кот погрыз кабель или, в конце-концов, упавший сервер на стороне сервиса, откуда скачивается игра.
Outriders не устанавливается. Прекращена установка. Решение
Перед тем, как начать установку Outriders, нужно еще раз обязательно проверить, какой объем она занимает на диске. Если же проблема с наличием свободного места на диске исключена, то следует провести диагностику диска. Возможно, в нем уже накопилось много «битых» секторов, и он банально неисправен?
В Windows есть стандартные средства проверки состояния HDD- и SSD-накопителей, но лучше всего воспользоваться специализированными программами.
Но нельзя также исключать и вероятность того, что из-за обрыва соединения загрузка прошла неудачно, такое тоже бывает. А если устанавливаете Outriders с диска, то стоит поглядеть, нет ли на носителе царапин и чужеродных веществ!
Outriders не запускается. Ошибка при запуске. Решение
Outriders установилась, но попросту отказывается работать. Как быть?
Выдает ли Outriders какую-нибудь ошибку после вылета? Если да, то какой у нее текст? Возможно, она не поддерживает вашу видеокарту или какое-то другое оборудование? Или ей не хватает оперативной памяти?
Помните, что разработчики сами заинтересованы в том, чтобы встроить в игры систему описания ошибки при сбое. Им это нужно, чтобы понять, почему их проект не запускается при тестировании.
Обязательно запишите текст ошибки. Если вы не владеете иностранным языком, то обратитесь на официальный форум разработчиков Outriders. Также будет полезно заглянуть в крупные игровые сообщества и, конечно, в наш FAQ.
Если Outriders не запускается, мы рекомендуем вам попробовать отключить ваш антивирус или поставить игру в исключения антивируса, а также еще раз проверить соответствие системным требованиям и если что-то из вашей сборки не соответствует, то по возможности улучшить свой ПК, докупив более мощные комплектующие.
В Outriders черный экран, белый экран, цветной экран. Решение
Проблемы с экранами разных цветов можно условно разделить на 2 категории.
Во-первых, они часто связаны с использованием сразу двух видеокарт. Например, если ваша материнская плата имеет встроенную видеокарту, но играете вы на дискретной, то Outriders может в первый раз запускаться на встроенной, при этом самой игры вы не увидите, ведь монитор подключен к дискретной видеокарте.
Во-вторых, цветные экраны бывают при проблемах с выводом изображения на экран. Это может происходить по разным причинам. Например, Outriders не может наладить работу через устаревший драйвер или не поддерживает видеокарту. Также черный/белый экран может выводиться при работе на разрешениях, которые не поддерживаются игрой.
Outriders вылетает. В определенный или случайный момент. Решение
Играете вы себе, играете и тут — бац! — все гаснет, и вот уже перед вами рабочий стол без какого-либо намека на игру. Почему так происходит? Для решения проблемы стоит попробовать разобраться, какой характер имеет проблема.
Если вылет происходит в случайный момент времени без какой-то закономерности, то с вероятностью в 99% можно сказать, что это ошибка самой игры. В таком случае исправить что-то очень трудно, и лучше всего просто отложить Outriders в сторону и дождаться патча.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой.
Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой. Кроме того, можно скачать сохранение Outriders в нашем файловом архиве и обойти место вылета.
Outriders зависает. Картинка застывает. Решение
Ситуация примерно такая же, как и с вылетами: многие зависания напрямую связаны с самой игрой, а вернее с ошибкой разработчика при ее создании. Впрочем, нередко застывшая картинка может стать отправной точкой для расследования плачевного состояния видеокарты или процессора.Так что если картинка в Outriders застывает, то воспользуйтесь программами для вывода статистики по загрузке комплектующих. Быть может, ваша видеокарта уже давно исчерпала свой рабочий ресурс или процессор греется до опасных температур?Проверить загрузку и температуры для видеокарты и процессоров проще всего в программе MSI Afterburner. При желании можно даже выводить эти и многие другие параметры поверх картинки Outriders.Какие температуры опасны? Процессоры и видеокарты имеют разные рабочие температуры. У видеокарт они обычно составляют 60-80 градусов по Цельсию. У процессоров немного ниже — 40-70 градусов. Если температура процессора выше, то следует проверить состояние термопасты. Возможно, она уже высохла и требует замены.Если греется видеокарта, то стоит воспользоваться драйвером или официальной утилитой от производителя. Нужно увеличить количество оборотов кулеров и проверить, снизится ли рабочая температура.
Outriders тормозит. Низкий FPS. Просадки частоты кадров. Решение
Один из них — специальная программа под названием Advanced System Optimizer. Она сделана специально для тех, кто не хочет вручную вычищать компьютер от разных временных файлов, удалять ненужные записи реестра и редактировать список автозагрузки. Advanced System Optimizer сама сделает это, а также проанализирует компьютер, чтобы выявить, как можно улучшить производительность в приложениях и играх.
Скачать Advanced System Optimizer
Outriders лагает. Большая задержка при игре. Решение
Многие путают «тормоза» с «лагами», но эти проблемы имеют совершенно разные причины. Outriders тормозит, когда снижается частота кадров, с которой картинка выводится на монитор, и лагает, когда задержка при обращении к серверу или любому другому хосту слишком высокая.
Именно поэтому «лаги» могут быть только в сетевых играх. Причины разные: плохой сетевой код, физическая удаленность от серверов, загруженность сети, неправильно настроенный роутер, низкая скорость интернет-соединения.
Впрочем, последнее бывает реже всего. В онлайн-играх общение клиента и сервера происходит путем обмена относительно короткими сообщениями, поэтому даже 10 Мб в секунду должно хватить за глаза.
В Outriders нет звука. Ничего не слышно. Решение
Outriders работает, но почему-то не звучит — это еще одна проблема, с которой сталкиваются геймеры. Конечно, можно играть и так, но все-таки лучше разобраться, в чем дело.
Сначала нужно определить масштаб проблемы. Где именно нет звука — только в игре или вообще на компьютере? Если только в игре, то, возможно, это обусловлено тем, что звуковая карта очень старая и не поддерживает DirectX.
Если же звука нет вообще, то дело однозначно в настройке компьютера. Возможно, неправильно установлены драйвера звуковой карты, а может быть звука нет из-за какой-то специфической ошибки нашей любимой ОС Windows.
Outriders, скачанная с торрента не работает. Решение
Если дистрибутив игры был загружен через торрент, то никаких гарантий работы быть в принципе не может. Торренты и репаки практически никогда не обновляются через официальные приложения и не работают по сети, потому что по ходу взлома хакеры вырезают из игр все сетевые функции, которые часто используются для проверки лицензии.
Такие версии игр использовать не просто неудобно, а даже опасно, ведь очень часто в них изменены многие файлы. Например, для обхода защиты пираты модифицируют EXE-файл. При этом никто не знает, что они еще с ним делают. Быть может, они встраивают само-исполняющееся программное обеспечение. Например, майнер, который при первом запуске игры встроится в систему и будет использовать ее ресурсы для обеспечения благосостояния хакеров. Или вирус, дающий доступ к компьютеру третьим лицам. Тут никаких гарантий нет и быть не может.К тому же использование пиратских версий — это, по мнению нашего издания, воровство. Разработчики потратили много времени на создание игры, вкладывали свои собственные средства в надежде на то, что их детище окупится. А каждый труд должен быть оплачен.Поэтому при возникновении каких-либо проблем с играми, скачанными с торрентов или же взломанных с помощью тех или иных средств, следует сразу же удалить «пиратку», почистить компьютер при помощи антивируса и приобрести лицензионную копию игры. Это не только убережет от сомнительного ПО, но и позволит скачивать обновления для игры и получать официальную поддержку от ее создателей.
Outriders выдает ошибку об отсутствии DLL-файла. Решение
Как правило, проблемы, связанные с отсутствием DLL-библиотек, возникают при запуске Outriders, однако иногда игра может обращаться к определенным DLL в процессе и, не найдя их, вылетать самым наглым образом.
Чтобы исправить эту ошибку, нужно найти необходимую библиотеку DLL и установить ее в систему. Проще всего сделать это с помощью программы DLL-fixer, которая сканирует систему и помогает быстро найти недостающие библиотеки.
Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!
Источник
Видео
Не запускается игра. Разрешение не соответствует. Выход!!!
Input Not Supported Что делать?✅ ВХОД НЕ ПОДДЕРЖИВАЕТСЯ | Вне Диапазона При Запуске Компьютера Игры✅
Как в слепую поменять разрешение экрана на виндоус 7
Как убрать надпись вне диапазона 100{8f13e6b6462a8d0d5b8066d7ceba7822e6ba832e9e24d90a1206376e471a8271} работающий способ!(windows7)
Вне диапазона при запуске игры, темный экран, Решение есть! (IT-помощь)
Tutorial Re-Volt windows 7
How to get Re-Volt for Windows 10, 8, 7, Vista and XP for free 100{af0bfe416fb525cd3929ee16423a48166513d54a821893a67fb8de4eb4fd78b8} works!
Ваша копия не является подлинной Windows 7. Решение проблемы!
как исправить ошибку DX11 could not switch resolution (640×480 fs=1 hz=0)
Ваша копия Windows 7 не является подлинной сборка 7601
Содержание
- Flipping Surfaces (Direct3D 9)
- Flipping
- Буферы экрана консоли Console Screen Buffers
- Внешний вид и расположение курсора Cursor Appearance and Position
- Атрибуты символов Character Attributes
- Атрибуты шрифтов Font Attributes
Flipping Surfaces (Direct3D 9)
A Direct3D application typically displays an animated sequence by generating the frames of the animation in back buffers and presenting them in sequence. Back buffers are organized into swap chains. A swap chain is a series of buffers that «flip» to the screen one after another. This can be used to render one scene in memory and then flip the scene to the screen when rendering is complete. This avoids the phenomenon known as tearing and allows for smoother animation.
Each device created in Direct3D has at least one swap chain. When you initialize the first Direct3D device, you set the BackBufferCount member of D3DPRESENT_PARAMETERS, which tells Direct3D the number of back buffers that will be in the swap chain. The call to IDirect3D9::CreateDevice then creates the Direct3D device and corresponding swap chain.
When you use IDirect3DDevice9::Present to request a surface flip operation, the pointers to surface memory for the front buffer and back buffers are swapped. Flipping is performed by switching pointers that the display device uses for referencing memory, not by copying surface memory. When a flipping chain contains a front buffer and more than one back buffer, the pointers are switched in a circular pattern, as shown in the following diagram.
You can create addition swap chains for a device by calling IDirect3DDevice9::CreateAdditionalSwapChain. An application can create one swap chain per view and associate each swap chain with a particular window. The application renders images in the back buffers of each swap chain, and then presents them individually. The two parameters that IDirect3DDevice9::CreateAdditionalSwapChain takes are a pointer to a D3DPRESENT_PARAMETERS structure and the address of a pointer to an IDirect3DSwapChain9 interface. You can then use IDirect3DSwapChain9::Present to display the contents of the next back buffer to the front buffer. Note that a device can only have one full-screen swap chain.
You can gain access to a specific back buffer by calling the IDirect3DDevice9::GetBackBuffer or IDirect3DSwapChain9::GetBackBuffer methods, which return a pointer to an IDirect3DSurface9 interface that represents the returned back buffer surface. Note that calling this method increases the internal reference count on the IDirect3DDevice9 interface so be sure to call IUnknown when you are done using this surface or you will have a memory leak.
Remember, Direct3D flips surfaces by swapping surface memory pointers within the swap chain, not by swapping the surfaces themselves. This means that you will always render to the back buffer that will be displayed next.
It is important to note the distinction between a «flipping operation,» as performed by a display adapter driver, and a «Present» operation applied to a swap chain created with D3DSWAPEFFECT_FLIP.
The term «flip» conventionally denotes an operation that alters the range of video memory addresses that a display adapter uses to generate its output signal, thus causing the contents of a previously hidden back buffer to be displayed. In Direct3D 9, the term is often used more generally to describe the presentation of a back buffer in any swap chain created with the D3DSWAPEFFECT_FLIP swap effect.
While such «Present» operations are almost invariably implemented by flip operations when the swap chain is a full-screen one, they are necessarily implemented by copy operations when the swap chain is windowed. Furthermore, a display adapter driver may use flipping to implement Present operations against full-screen swap chains based on the D3DSWAPEFFECT_DISCARD and D3DSWAPEFFECT_COPY.
The discussion above applies to the commonly used case of a full-screen swap chain created with D3DSWAPEFFECT_FLIP.
For a more general discussion of the different swap effects for both windowed and full-screen swap chains, see D3DSWAPEFFECT.
Flipping
Using a back buffer that can be flipped with a front buffer is the best way to take advantage of DirectDraw. Page flipping is essential for smooth, tear-free animation in games and video playback.
The primary surface is the area of memory that is being read from to draw the screen that is currently being displayed. If a primary surface has one or more attached back buffers, it is a flippable surface.
Flipping structures are used to page flip in DirectDraw. Conceptually, they can be thought of as linked lists made of surfaces. The front buffer is the «visible» buffer. The back buffer and all attached flippable surfaces must be the same size and pixel depth as the front buffer. Most modern graphics cards have enough memory for flippable front and back buffers in high resolution modes.
All types of surfaces can be flipped in DirectDraw; page flipping is the common special case. For instance, flipping is not limited to the primary surface on cards that support overlays, or on 3D capable display cards that have texture memory. In these cases, overlays and textures can be flipped in the same way as the primary surface, with the same driver entry point.
Surfaces that are not used for flipping can have any dimension and can store nonflippable objects such as image data. Image data may also be stored in system memory, but in that case DirectDraw may use the hardware emulation layer (HEL) because hardware blitters cannot normally reach system memory to blit the image data. Some cards allow hardware blitters to have direct memory access (DMA) to system memory, so DirectDraw performs a check for DMA.
The following figure illustrates the relationship between two flippable surfaces.
If a front buffer has one or more back buffers attached, it is a flippable surface, as shown in the preceding figure. The back buffer and all attached flippable surfaces must be the same size and pixel depth as the front buffer. A back buffer surface becomes the primary surface using a flip. A flip simply changes a pointer so it points to a different flippable surface, thereby displaying the new surface. The front buffer (which is no longer the primary surface) then becomes accessible, and can have new data written to it.
Flipping solves most screen flicker problems. The ability to render to a surface that is not being displayed allows smooth, tear-free animation for game play and video playback.
Буферы экрана консоли Console Screen Buffers
Буфер экрана — это двумерный массив символов и данных о цвете для вывода в окне консоли. A screen buffer is a two-dimensional array of character and color data for output in a console window. Консоль может иметь несколько буферов экрана. A console can have multiple screen buffers. Буфер активного экрана отображается на экране. The active screen buffer is the one that is displayed on the screen.
Система создает буфер экрана каждый раз при создании новой консоли. The system creates a screen buffer whenever it creates a new console. Чтобы открыть дескриптор для активного буфера экрана консоли, укажите значение CONOUT$ в вызове к функции CreateFile. To open a handle to a console’s active screen buffer, specify the CONOUT$ value in a call to the CreateFile function. Процесс может использовать функцию CreateConsoleScreenBuffer для создания дополнительных буферов экрана консоли. A process can use the CreateConsoleScreenBuffer function to create additional screen buffers for its console. Новый буфер экрана не активен, пока его дескриптор не будет указан в вызове функции SetConsoleActiveScreenBuffer. A new screen buffer is not active until its handle is specified in a call to the SetConsoleActiveScreenBuffer function. Но доступ к буферам экрана для чтения и записи можно получить независимо от того, активны они или неактивны. However, screen buffers can be accessed for reading and writing whether they are active or inactive.
Каждый буфер экрана содержит собственный двумерный массив записей с данными о символах. Each screen buffer has its own two-dimensional array of character information records. Данные о каждом символе хранятся в структуре CHAR_INFO, которая указывает символ Юникода или ANSI, а также цвета переднего плана и фона для отображения символа. The data for each character is stored in a CHAR_INFO structure that specifies the Unicode or ANSI character and the foreground and background colors in which that character is displayed.
Некоторые свойства, связанные с буфером экрана, можно задать независимо для каждого буфера. A number of properties associated with a screen buffer can be set independently for each screen buffer. Это означает, что изменение активного буфера экрана может привести к значительному изменению внешнего вида окна консоли. This means that changing the active screen buffer can have a dramatic effect on the appearance of the console window. Свойства, связанные с буфером экрана, включают следующие: The properties associated with a screen buffer include:
- Размер буфера экрана, в символьных строках и столбцах. Screen buffer size, in character rows and columns.
- Атрибуты текста (цвета переднего плана и фона для отображения текста, записываемого функцией WriteFile или WriteConsole). Text attributes (foreground and background colors for displaying text to be written by the WriteFile or WriteConsole function).
- Размер и расположение окна (прямоугольная область буфера экрана консоли, отображаемого в окне консоли). Window size and location (the rectangular region of the console screen buffer that is displayed in the console window).
- Позиция, внешний вид и видимость курсора. Cursor position, appearance, and visibility.
- Режимы вывода (ENABLE_PROCESSED_OUTPUT и ENABLE_WRAP_AT_EOL_OUTPUT). Output modes (ENABLE_PROCESSED_OUTPUT and ENABLE_WRAP_AT_EOL_OUTPUT). Дополнительные сведения о режимах вывода консоли см. в статье Высокоуровневые режимы консоли. For more information about console output modes, see High-Level Console Modes.
Созданный буфер экрана содержит пробелы в каждой из позиций. When a screen buffer is created, it contains space characters in every position. Его курсор отображается и размещается в точке начала буфера (0,0), при этом окно располагается таким образом, что его верхний левый угол находится в месте начала буфера. Its cursor is visible and positioned at the buffer’s origin (0,0), and the window is positioned with its upper left corner at the buffer’s origin. Размер буфера экрана консоли, размер окна, атрибуты текста и внешний вид курсора определяются пользователем или системными параметрами по умолчанию. The size of the console screen buffer, the window size, the text attributes, and the appearance of the cursor are determined by the user or by the system defaults. Чтобы получить текущие значения различных свойств, связанных с буфером экрана консоли, используйте функции GetConsoleScreenBufferInfo, GetConsoleCursorInfo и GetConsoleMode. To retrieve the current values of the various properties associated with the console screen buffer, use the GetConsoleScreenBufferInfo, GetConsoleCursorInfo, and GetConsoleMode functions.
Приложения, изменяющие любые свойства буфера экрана консоли, должны либо создать собственный буфер экрана, либо сохранить состояние наследуемого буфера экрана во время запуска и восстановить его при выходе. Applications that change any of the console screen buffer properties should either create their own screen buffer or save the state of the inherited screen buffer during startup and restore it at exit. Такое скоординированное поведение гарантирует, что изменения не будут затрагивать другие приложения, совместно использующие один сеанс консоли. This cooperative behavior is required to ensure that other applications sharing the same console session are not impacted by the changes.
Рекомендуется использовать режим альтернативного буфера, а не создавать второй буфер экрана для этой цели. It is recommended to use the alternate buffer mode going forward, if possible, instead of creating a second screen buffer for this purpose. Режим альтернативного буфера обеспечивает повышенную совместимость для удаленных устройств и с другими платформами. Alternate buffer mode offers increased compatibility across remote devices and with other platforms. Дополнительные сведения см. в статье о классических API консоли и виртуальном терминале. Please see our discussion on classic console APIs versus virtual terminal for more information.
Внешний вид и расположение курсора Cursor Appearance and Position
Курсор буфера экрана может быть видимым или скрытым. A screen buffer’s cursor can be visible or hidden. Если он отображается, курсор может иметь самый разный вид — от горизонтальной линии внизу ячейки до полного заполнения символьной ячейки. When it is visible, its appearance can vary, ranging from completely filling a character cell to appearing as a horizontal line at the bottom of the cell. Чтобы получить сведения о внешнем виде и видимости курсора, используйте функцию GetConsoleCursorInfo. To retrieve information about the appearance and visibility of the cursor, use the GetConsoleCursorInfo function. Эта функция сообщает, виден ли курсор, и описывает вид курсора с указанием процентного отношения заполнения им символьной ячейки. This function reports whether the cursor is visible and describes the appearance of the cursor as the percentage of a character cell that it fills. Чтобы задать внешний вид и видимость курсора, используйте функцию SetConsoleCursorInfo. To set the appearance and visibility of the cursor, use the SetConsoleCursorInfo function.
Высокоуровневые функции ввода-вывода консоли записывают символы в текущее расположение курсора и переводят его в следующую позицию. Characters written by the high-level console I/O functions are written at the current cursor location, advancing the cursor to the next location. Чтобы определить текущую позицию курсора в системе координат буфера экрана, используйте функцию GetConsoleScreenBufferInfo. To determine the current cursor position in the coordinate system of a screen buffer, use GetConsoleScreenBufferInfo. Вы можете использовать функцию SetConsoleCursorPosition, чтобы задавать позицию курсора и таким образом управлять размещением текста, который записывается высокоуровневыми функциями или выводится ими. You can use SetConsoleCursorPosition to set the cursor position and, thereby, control the placement of text that is written or echoed by the high-level I/O functions. Если переместить курсор, текст в новом расположении будет перезаписан. If you move the cursor, text at the new cursor location is overwritten.
Не рекомендуется использовать низкоуровневые функции для поиска позиции курсора. Using the low-level functions to find the cursor position is discouraged. При необходимости используйте последовательности виртуального терминала для запрашивания этой позиции для расширенных макетов. It is recommended to use virtual terminal sequences to query this position if necessary for advanced layouts. Дополнительные сведения о предпочтительных последовательностях виртуального терминала см. в документе о классических функциях и виртуальном терминале . More information about preferring virtual terminal sequences can be found in the classic functions versus virtual terminal document.
Расположение, внешний вид и видимость курсора задаются для каждого буфера экрана независимо. The position, appearance, and visibility of the cursor are set independently for each screen buffer.
Атрибуты символов Character Attributes
Атрибуты символов можно разделить на два класса: Color и DBCS. Character attributes can be divided into two classes: color and DBCS. Приведенные ниже атрибуты определены в файле заголовка WinCon.h . The following attributes are defined in the WinCon.h header file.
attribute Attribute | Значение Meaning |
---|---|
FOREGROUND_BLUE FOREGROUND_BLUE | Текст содержит синий цвет. Text color contains blue. |
FOREGROUND_GREEN FOREGROUND_GREEN | Текст содержит зеленый цвет. Text color contains green. |
FOREGROUND_RED FOREGROUND_RED | Текст содержит красный цвет. Text color contains red. |
FOREGROUND_INTENSITY FOREGROUND_INTENSITY | Для цвета текста изменена интенсивность. Text color is intensified. |
BACKGROUND_BLUE BACKGROUND_BLUE | Фон содержит синий цвет. Background color contains blue. |
BACKGROUND_GREEN BACKGROUND_GREEN | Фон содержит зеленый цвет. Background color contains green. |
BACKGROUND_RED BACKGROUND_RED | Фон содержит красный цвет. Background color contains red. |
BACKGROUND_INTENSITY BACKGROUND_INTENSITY | Для цвета фона изменена интенсивность. Background color is intensified. |
COMMON_LVB_LEADING_BYTE COMMON_LVB_LEADING_BYTE | Начальный байт. Leading byte. |
COMMON_LVB_TRAILING_BYTE COMMON_LVB_TRAILING_BYTE | Конечный байт. Trailing byte. |
COMMON_LVB_GRID_HORIZONTAL COMMON_LVB_GRID_HORIZONTAL | Верхний горизонтальный. Top horizontal. |
COMMON_LVB_GRID_LVERTICAL COMMON_LVB_GRID_LVERTICAL | Левый вертикальный. Left vertical. |
COMMON_LVB_GRID_RVERTICAL COMMON_LVB_GRID_RVERTICAL | Правый вертикальный. Right vertical. |
COMMON_LVB_REVERSE_VIDEO COMMON_LVB_REVERSE_VIDEO | Обратить атрибуты переднего плана и фона. Reverse foreground and background attributes. |
COMMON_LVB_UNDERSCORE COMMON_LVB_UNDERSCORE | Знак подчеркивания. Underscore. |
Атрибуты переднего плана задают цвет текста. The foreground attributes specify the text color. Атрибуты фона задают цвет, используемый для заполнения фона ячейки. The background attributes specify the color used to fill the cell’s background. Другие атрибуты используются с DBCS. The other attributes are used with DBCS.
Приложение может сочетать константы переднего плана и фона для отображения различных цветов. An application can combine the foreground and background constants to achieve different colors. Например, следующее сочетание приводит к отображению светло-голубого текста на синем фоне. For example, the following combination results in bright cyan text on a blue background.
FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_INTENSITY | BACKGROUND_BLUE
Если константа фона не указана, фон будет черным. Если не указана ни одна из констант переднего плана, текст будет черным. If no background constant is specified, the background is black, and if no foreground constant is specified, the text is black. Например, следующее сочетание приводит к отображению черного цвета на белом фоне. For example, the following combination produces black text on a white background.
BACKGROUND_BLUE | BACKGROUND_GREEN | BACKGROUND_RED
Каждая символьная ячейка буфера экрана хранит атрибуты цвета для цветов, используемых при отрисовке переднего плана (текста) и фона такой ячейки. Each screen buffer character cell stores the color attributes for the colors used in drawing the foreground (text) and background of that cell. Приложение может задавать данные цвета отдельно для каждой символьной ячейки, сохраняя данные в элементе Attributes структуры CHAR_INFO для каждой ячейки. An application can set the color data for each character cell individually, storing the data in the Attributes member of the CHAR_INFO structure for each cell. Текущие текстовые атрибуты для каждого буфера экрана используются для символов, которые последовательно записываются или выводятся высокоуровневыми функциями. The current text attributes of each screen buffer are used for characters subsequently written or echoed by the high-level functions.
Приложение может использовать функцию GetConsoleScreenBufferInfo, чтобы определить текущие атрибуты текста для буфера экрана, и функцию SetConsoleTextAttribute, чтобы задать атрибуты символов. An application can use GetConsoleScreenBufferInfo to determine the current text attributes of a screen buffer and the SetConsoleTextAttribute function to set the character attributes. Изменение атрибутов буфера экрана не повлияет на отображение уже записанных символов. Changing a screen buffer’s attributes does not affect the display of characters previously written. Такие атрибуты текста не влияют на символы, записанные низкоуровневыми функциями ввода-вывода консоли (например, WriteConsoleOutput или WriteConsoleOutputCharacter), которые явно задают атрибуты для каждой записываемой ячейки или оставляют атрибуты без изменений. These text attributes do not affect characters written by the low-level console I/O functions (such as the WriteConsoleOutput or WriteConsoleOutputCharacter function), which either explicitly specify the attributes for each cell that is written or leave the attributes unchanged.
Мы не рекомендуем использовать низкоуровневые функции для изменения атрибутов текста (в том числе атрибутов по умолчанию). Using the low-level functions to manipulate default and specific text attributes is discouraged. Чтобы задать атрибуты текста, используйте последовательности виртуального терминала. It is recommended to use virtual terminal sequences to set text attributes. Дополнительные сведения о предпочтительных последовательностях виртуального терминала см. в документе о классических функциях и виртуальном терминале . More information about preferring virtual terminal sequences can be found in the classic functions versus virtual terminal document.
Атрибуты шрифтов Font Attributes
Функция GetCurrentConsoleFont получает сведения о текущем шрифте консоли. The GetCurrentConsoleFont function retrieves information about the current console font. В структуре CONSOLE_FONT_INFO хранятся такие сведения, как ширина и высота каждого символа в шрифте. The information stored in the CONSOLE_FONT_INFO structure includes the width and height of each character in the font.
Функция GetConsoleFontSize получает данные о размере шрифта, используемые конкретным буфером экрана консоли. The GetConsoleFontSize function retrieves the size of the font used by the specified console screen buffer.
Мы не рекомендуем использовать функции для поиска и изменения данных шрифтов. Using functions to find and manipulate font information is discouraged. Придерживайтесь нейтральности шрифтов в приложениях командной строки, чтобы обеспечить совместимость с другими платформами, а также совместимость со средами размещения, которые разрешают пользователям настраивать шрифты. It is recommended to operate command-line applications in a font neutral manner to ensure cross-platform compatibility as well as compatibility with host environments that allow the user to customize the font. Дополнительные сведения о предпочтениях пользователей и средах размещения (в том числе о терминалах), см. в статье о стратегии развития экосистемы . More information user preferences and host environments including terminals, please see the ecosystem roadmap.