Черный экран и вылет в винду решение найдено!!!
Eraser, что ты говоришь, полная туфта, всё это делал ни хрена...И ещё какой ReForce.exe?
Распакуйте в папку с игрой фал из архива.
http://rapidshare.de/files/7468639/RendDX9.rar.html
Для запуска игры через ярлык используйте
"C:\Games\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1
Если выше указанные действия вам не помогли, то вам мега везет.
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 год.
Все намного проще!Меняйте в свойствах ярлыка совместимость на 98 винду и наслаждайтесь))
Проблема: в файле Video.con нет строчки VideoSettings.setResiolution. Вообще все строчки начинаются не с VideoSettings., а с game. Battlefield 2 пиратка, с торрента скачал. Вот вам скрин:
.png)
.png)
ДАААААААА!
Я нашел решение! Я понимаю, чот 2020 на дворе, карантин и корона, но вдруг кому-то поможет. Я даже зарегался здесь, чтобы это написать
Если ничего с этого чата не помогло как и мне, то есть решение
Нужно в поменять разрешение экрана (не в игре) на 800*600. Если нету такого разрешения в стандартных, то создайте в настройках интел пользовательское, и примените его. Частоту менять не надо. После чего запускайте игру. Игра должна запустится. В игре ставите нужное разрешение. Выходите, меняете разрешение экрана в винде на нужное. И все работает, все запускается.
В файле (как уже здесь писали) Мои документы\Battlefield 2\Profiles\Default\Video.con" а в нем VideoSettings.setResolution 800x600@60Hz действительно поставьте частоту экрана. Но выше ставить не нужно!!! Некоторые мониторы, например Самсунг, могут перестать работать вообще, пока вы не поменяете частоту назад. А поменять сложно , так как монитор не работает. Лично у меня было такое, пришлось запускать выинду через безопасный режим и тд
Я нашел решение! Я понимаю, чот 2020 на дворе, карантин и корона, но вдруг кому-то поможет. Я даже зарегался здесь, чтобы это написать
Если ничего с этого чата не помогло как и мне, то есть решение
Нужно в поменять разрешение экрана (не в игре) на 800*600. Если нету такого разрешения в стандартных, то создайте в настройках интел пользовательское, и примените его. Частоту менять не надо. После чего запускайте игру. Игра должна запустится. В игре ставите нужное разрешение. Выходите, меняете разрешение экрана в винде на нужное. И все работает, все запускается.
В файле (как уже здесь писали) Мои документы\Battlefield 2\Profiles\Default\Video.con" а в нем VideoSettings.setResolution 800x600@60Hz действительно поставьте частоту экрана. Но выше ставить не нужно!!! Некоторые мониторы, например Самсунг, могут перестать работать вообще, пока вы не поменяете частоту назад. А поменять сложно , так как монитор не работает. Лично у меня было такое, пришлось запускать выинду через безопасный режим и тд
Cyber Hunter
не работает ссылка
не работает ссылка
nizirko
Пиратка?
Пиратка?
Всем привет. Прочел данную ветку и сделал по своему. Т.к. в марте 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 не летал))
Помогло следующее:
В папке 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
M_a_F_i_O_z
Не знаю актуально или нет, но нашёл как завести батлу у себя на win10. Идём в Панель управления -> Система -> Дополнительные параметры системы -> Параметры в пункте "Быстродействие" -> раздел "Предотвращение выполнения данных" >поставить галочку в пункте Включить DEP кроме выбранных ниже. Добавляем BF2.exe и bf2_w32ded.exe (насчёт последнего не уверен что нужно). Жмём Применить и перезапускаем ПК и в ярлыке ставим запуск от Администратора ну и на всякий случай совместимость с Vista. Играем.
P.S Не один метод от сюда не помог.
Не знаю актуально или нет, но нашёл как завести батлу у себя на win10. Идём в Панель управления -> Система -> Дополнительные параметры системы -> Параметры в пункте "Быстродействие" -> раздел "Предотвращение выполнения данных" >поставить галочку в пункте Включить DEP кроме выбранных ниже. Добавляем BF2.exe и bf2_w32ded.exe (насчёт последнего не уверен что нужно). Жмём Применить и перезапускаем ПК и в ярлыке ставим запуск от Администратора ну и на всякий случай совместимость с Vista. Играем.
P.S Не один метод от сюда не помог.
Ни-че-го с вышеперечисленного мне не помогло. Ну, походу это неизлечимо.
Решение: Вылетает Battlefield 2 при запуске !!!
Привет с 2020, августа!) Короче решил поиграть в старый добрый бф, но игра начала вылетать с нихера. Прочитал все что только мог, здесь ниче не помогло. Думал ну все КРАНТЫ!
НОООО! Случайно наткнулся на одного чела на одном форуме, который просил помощи, тк у него игра вылетала на русском языке, а на других норм было! Я попробовал, поставил инглиш и ООО ЧУДО ИГРА ЗАПУСТИЛАСЬ! Короче ставите Инглиш и игра запуститься! По крайне мере у меня так случилось!)
Привет с 2020, августа!) Короче решил поиграть в старый добрый бф, но игра начала вылетать с нихера. Прочитал все что только мог, здесь ниче не помогло. Думал ну все КРАНТЫ!
НОООО! Случайно наткнулся на одного чела на одном форуме, который просил помощи, тк у него игра вылетала на русском языке, а на других норм было! Я попробовал, поставил инглиш и ООО ЧУДО ИГРА ЗАПУСТИЛАСЬ! Короче ставите Инглиш и игра запуститься! По крайне мере у меня так случилось!)
Я сам сначала поставил в русификаторы русский язык. У меня не заходила что не пробовал пока не поменял язык обратно.
:)))
:)))
gotjey
Спасибо помогло, не было разрешения 800x600 в стандартных настройках, пришлось вручную прописать
Спасибо помогло, не было разрешения 800x600 в стандартных настройках, пришлось вручную прописать
Есть ещё вариант, который мне помог. Проблема все с тем же файлом video.con в документах в папке profiles. Я скачивал репак с уже установленными высокими настройками в файле, а батла, как выяснилось, запускалась на встроенной видеокарте, которая их не поддерживала. Помогла замена через блокнот в файлах video.con во всех папках профилей (у меня их три, defaults, 001,002) всех троек на единицы, разрешение и частоту поставил то, которое поддерживает мой экран, и всё заработало. По сути можно было сразу решить проблему запуском с дискретной карты, но я немного тормоз))
P.S. Встройка на проце i7 2700k, win10, запускал без режимов совместимости.
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,разрешение экрана ненад было менять,просто частоту над было заменить )
Запустил и всё ровно,хотя разрешение экрана 1600х900,разрешение экрана ненад было менять,просто частоту над было заменить )
если что это пиратка)
Итак, что надо сделать:
скачать в Windows Store приложение "Intel graphics Control Panel"
Добавить 2 разрешения экрана в пользовательском режиме - 800*600*60 и 800*600*Ваша_Частота_экрана
Поставить 800-600-60
удалить папку Battlefield2 в МоиДокументы и запустить бф2
скачать в Windows Store приложение "Intel graphics Control Panel"
Добавить 2 разрешения экрана в пользовательском режиме - 800*600*60 и 800*600*Ваша_Частота_экрана
Поставить 800-600-60
удалить папку Battlefield2 в МоиДокументы и запустить бф2
Мда, 2021 год, а я не могу батлу запустить... Проще уже её в стиме купить и забить...
P.S: Ни один из способов выше не помог.
P.S: Ни один из способов выше не помог.
если не, то запускаем ReForce.exe и жмакаем "Restore original settings", после этого у мя работало на всех компах, если и это не поможет, поставь плследние дрова и повтори "Restore original settings", вероятность 99%.