Battlefield 2

9.1
()

Черный экран и вылет в винду решение найдено!!!

правим ручками "Documents and Settings\(имя пользователя)\Мои документы\Battlefield 2\Profiles\Default\Video.con" а в нем VideoSettings.setResolution 800x600@60Hz меняем на 800x600@85Hz к примеру, и оно стартует!!!!!!
если не, то запускаем ReForce.exe и жмакаем "Restore original settings", после этого у мя работало на всех компах, если и это не поможет, поставь плследние дрова и повтори "Restore original settings", вероятность 99%.
Eraser, что ты говоришь, полная туфта, всё это делал ни хрена...И ещё какой ReForce.exe?
MX518
Что с тобой? Господи, да я тебя знать не знаю и не трогала никогда.
Ага, MX518 - тебя может быть в другой теме обидели??? :)
По поводу черного экрана - попробуйте в настойках дров поставить частоту по умолчанию (там, где ее можно принудительно менять).
Или же просто поэкспериментируйте с частотами.
У меня 6600 GT - никогда такой проблемы не возникало.
Распакуйте в папку с игрой фал из архива.
http://rapidshare.de/files/7468639/RendDX9.rar.html
Для запуска игры через ярлык используйте
"C:\Games\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1

Если выше указанные действия вам не помогли, то вам мега везет.
Это как же на самом деле нужно любить флудить.. :)))))))
Ёмоё, я наконец разобрался (всмысле с чёрным экраном)! Надо было всего установить DirectX, который на диске, там он какой-то особеный с апдейтом. И после его установки всё нормал, а менять частоту - это всё ФИГНЯ!
Дэн, что то я поздновато твой ответ заметил.
Видишь, тебе помог последний Директ Х, а как быть тем, у кого не запускает с уже установленным директом???
Тут на помощь приходит принудительное изменение частоты. Сам товарищу помогал, лично.
Если директ не помогает то нужно зайти в Documents and Settings\(имя пользователя)\Мои документы\Battlefield 2\Profiles\Default\Video.con и в этом файле удалить строчку VideoSettings.setResolution 800x600@60Hz и должно заработать сам проверил. Да я знаю что 2017 год.
у меня нет папки documents and settings, что делать?
А ВСЕ ИСПРОБОВАЛ НИЧЕГО НЕ РАБОТАЕТ
Все намного проще!Меняйте в свойствах ярлыка совместимость на 98 винду и наслаждайтесь))
Всё просто:Заходим в Мои документы\Battlefield 2\Profiles\Default\Video.con" а в нем VideoSettings.setResolution 800x600@60Hz и вместо 60Hz ставим Hz своего монитора,если не помогает ответы выше
на самом деле вы можете написать 80hz и другое значение у меня получилось на 120hz
Проблема: в файле Video.con нет строчки VideoSettings.setResiolution. Вообще все строчки начинаются не с VideoSettings., а с game. Battlefield 2 пиратка, с торрента скачал. Вот вам скрин:

ДАААААААА!
Я нашел решение! Я понимаю, чот 2020 на дворе, карантин и корона, но вдруг кому-то поможет. Я даже зарегался здесь, чтобы это написать

Если ничего с этого чата не помогло как и мне, то есть решение
Нужно в поменять разрешение экрана (не в игре) на 800*600. Если нету такого разрешения в стандартных, то создайте в настройках интел пользовательское, и примените его. Частоту менять не надо. После чего запускайте игру. Игра должна запустится. В игре ставите нужное разрешение. Выходите, меняете разрешение экрана в винде на нужное. И все работает, все запускается.

В файле (как уже здесь писали) Мои документы\Battlefield 2\Profiles\Default\Video.con" а в нем VideoSettings.setResolution 800x600@60Hz действительно поставьте частоту экрана. Но выше ставить не нужно!!! Некоторые мониторы, например Самсунг, могут перестать работать вообще, пока вы не поменяете частоту назад. А поменять сложно , так как монитор не работает. Лично у меня было такое, пришлось запускать выинду через безопасный режим и тд
gotjey
Вот уж не думал кого то из 2020 увидеть))
Все инструкции перепробовал, так и не запустилось. Самое интересное что первый раз запустилось без проблем, но после удаления и повторной установки - выше описанная проблема
Всем привет. Прочел данную ветку и сделал по своему. Т.к. в марте 2020 пришлось перейти на Win10, из-за смены железа, а так же поменять монитор с 2560x1440 на 3840x2160, то батла не стартанула. У мну лицензия, да и пиратку пробовал. Черный экран и мгновенный вылет в ОС.
Помогло следующее:
В папке C:\Users\ВАША УЧЕТКА\Documents\Battlefield 2\Profiles\ есть (по крайней мере у меня) 3 папки Default, 0001 и 0002. У меня стоит AIX Mod, возможно из-за этого столько папок. В каждой из них находится файл Video.con, где содержится строка VideoSettings.setResolution *****x*****@**Hz. У меня она выглядела следующим образом: VideoSettings.setResolution 2560x1440@70Hz. Т.к. новый монитор не поддерживает 70Гц, а максималка у него 60, то я заменил данную строку на VideoSettings.setResolution 3840x2160@60Hz и всё запустилось. Попробуйте уточнить частоту и разрешение вашего монитора и вписать нужные данные. Должно помочь.

P.S. и да, я зарегался только для того, что бы поделиться с Вами своим опытом. Ладно, пойду вертушку мучить, а то уж как месяцев 5-6 не летал))
Doctor559
Я всё перепробовал из этого чата, ничего не помогло. Я тоже когда первый раз запускал всё было норм, а когда переустановил не запускается
Не один способ от сюда не рабочий, игра так и не хочет запускаться, я уже год пытаюсь запустить бателфилд 2, я перешарил кучу сайтов и форумов, даже англоязычные, не один способ не работает, наверное я не когда не поиграю в бателфилд 2
gotjey
Cпасибо тебе святой человек) Думал уже никогда не поиграю в батлу 2)
M_a_F_i_O_z
Не знаю актуально или нет, но нашёл как завести батлу у себя на win10. Идём в Панель управления -> Система -> Дополнительные параметры системы -> Параметры в пункте "Быстродействие" -> раздел "Предотвращение выполнения данных" >поставить галочку в пункте Включить DEP кроме выбранных ниже. Добавляем BF2.exe и bf2_w32ded.exe (насчёт последнего не уверен что нужно). Жмём Применить и перезапускаем ПК и в ярлыке ставим запуск от Администратора ну и на всякий случай совместимость с Vista. Играем.
P.S Не один метод от сюда не помог.
Ни-че-го с вышеперечисленного мне не помогло. Ну, походу это неизлечимо.
Решение: Вылетает Battlefield 2 при запуске !!!

Привет с 2020, августа!) Короче решил поиграть в старый добрый бф, но игра начала вылетать с нихера. Прочитал все что только мог, здесь ниче не помогло. Думал ну все КРАНТЫ!

НОООО! Случайно наткнулся на одного чела на одном форуме, который просил помощи, тк у него игра вылетала на русском языке, а на других норм было! Я попробовал, поставил инглиш и ООО ЧУДО ИГРА ЗАПУСТИЛАСЬ! Короче ставите Инглиш и игра запуститься! По крайне мере у меня так случилось!)
MarissGame
Читай мой "мини пост" я тож столкнулся и вродь нашел решение!
Я сам сначала поставил в русификаторы русский язык. У меня не заходила что не пробовал пока не поменял язык обратно.
:)))
gotjey
Спасибо помогло, не было разрешения 800x600 в стандартных настройках, пришлось вручную прописать
Если нет VideoSettings.setResolution, можно просто установить игру заново, setup.exe от bf2 в загрузках нашёл и максимум за 12 минут установил.
Есть ещё вариант, который мне помог. Проблема все с тем же файлом video.con в документах в папке profiles. Я скачивал репак с уже установленными высокими настройками в файле, а батла, как выяснилось, запускалась на встроенной видеокарте, которая их не поддерживала. Помогла замена через блокнот в файлах video.con во всех папках профилей (у меня их три, defaults, 001,002) всех троек на единицы, разрешение и частоту поставил то, которое поддерживает мой экран, и всё заработало. По сути можно было сразу решить проблему запуском с дискретной карты, но я немного тормоз))
P.S. Встройка на проце i7 2700k, win10, запускал без режимов совместимости.
Вот сижу уже второй день и перебрал все советы, вот всё испробовал, а классикой насладиться не могу((
все перечитал все,все испробовал все в кашу,помогли все советы, по отдельности, C:\Users\АтатА\Documents\Battlefield 2\Profiles\Default\Video удалить строчку VideoSettings.setResolution 1600x900@60Hz,потом над идти в профильC:\Users\АтатА\Documents\Battlefield 2\Profiles\0001\Video,там 60 gh выставил неважно разрешение, потом пошел в папку игры K:\Games\Battlefield 2\Profiles\Local\Default\Video и там строке VideoSettings.setResolution 800x600@75Hz просто сделал 60gh.
Запустил и всё ровно,хотя разрешение экрана 1600х900,разрешение экрана ненад было менять,просто частоту над было заменить )
если что это пиратка)
Итак, что надо сделать:
скачать в Windows Store приложение "Intel graphics Control Panel"
Добавить 2 разрешения экрана в пользовательском режиме - 800*600*60 и 800*600*Ваша_Частота_экрана
Поставить 800-600-60
удалить папку Battlefield2 в МоиДокументы и запустить бф2
Erik228822

Почему у меня без русификатора не запускается, а с ним все ОК?😂
Мда, 2021 год, а я не могу батлу запустить... Проще уже её в стиме купить и забить...
P.S: Ни один из способов выше не помог.
Авторизуйтесь, чтобы принять участие в обсуждении.