![]() |
eXeL@B —› Вопросы новичков —› Как научить видеть игру широкоформатные мониторы? |
<< . 1 . 2 . 3 . |
Посл.ответ | Сообщение |
|
Создано: 23 декабря 2012 19:07 · Личное сообщение · #1 Здравствуйте. Нашёл CD древней игрушки, но после установки, заметил, что разработчики ограничились только самыми распространёнными разрешениями экрана. Возможно ли сделать каким-либо образом поддержку 1366х768, 1920х1080? Прикладываю файлы кинфигуратора разрешения. пароль: exelab ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 07 апреля 2013 13:10 · Личное сообщение · #2 |
|
Создано: 07 апреля 2013 13:39 · Поправил: aspirin · Личное сообщение · #3 Veliant пишет: Создай картинку с текстурой нужного размера Куда мне эту картинку положить, в папку scripts, или ресторатором в .exe добавить? Кстати, как вы вытащили папку scripts, я открыл в рестораторе .ехе, и не могу просмотреть ни одного даже.bmp? И тем более, не вижу там упоминаний об скриптах. ----- Ламер - не профессия :)) ![]() |
![]() Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 07 апреля 2013 14:15 · Личное сообщение · #4 Прочитал название темы - у меня тоже такая проблема существует ![]() Сделал DUNE 2009 Patch (http://youtu.be/gyeDYJn6EBk) - посыпались требования пропатчить разрешение. Вообщем с SetDisplayMode разобрался, вожусь с растягиванием на весь экран. Вопрос за мышку - она бегает только в пределах прямоугольника стандартного VGA разрешения. Патчил CreateWindowEx - все равно не выходит. ![]() |
|
Создано: 07 апреля 2013 14:27 · Поправил: aspirin · Личное сообщение · #5 Вот блок текстур, и ScreenGame: Code:
Пачту под 1920х1080. Code:
Размер текстуры куда надо вписал или нет? По идее, сама текстура должна быть размерами 284x332, с такими размерами уже сделал ,bmp-24 разрядную текстуру, т.к. 1080-748(Аним43) =332. Я написал в офсет размер 52 + позиция в screengame - 280 = 332. До меня не доходит, как правильно разделить цифры? ![]() ADD: Пока чёрная дырка так и остаётся чёрной. ----- Ламер - не профессия :)) ![]() |
|
Создано: 07 апреля 2013 14:34 · Личное сообщение · #6 |
|
Создано: 07 апреля 2013 14:37 · Личное сообщение · #7 |
|
Создано: 07 апреля 2013 14:51 · Личное сообщение · #8 |
|
Создано: 07 апреля 2013 16:34 · Поправил: aspirin · Личное сообщение · #9 Учитываем размер стандартной текстуры ANIM43 в разрешении 1920х1080, получаем 600 + 168 по вертикали и новая 768 + 312, итого 1080. Как это выглядит в коде: Code:
Code:
При таком варианте всё тот же чёрный угол, Veliant, я близок к цели, как на ваш взгляд? ADD: Пробовал менять путь к своей текстуре TextureFile=./scripts/HauptscreenE1920.bmp, но также - безрезультатно. ----- Ламер - не профессия :)) ![]() |
|
Создано: 09 апреля 2013 20:26 · Личное сообщение · #10 На текстуру мне уже почти всё равно, решил поиграть без неё. Временами всё-таки падаю, и вот тут: Code:
кто может сказать, что делает этот код, и как поправить, чтобы вылета не было? ----- Ламер - не профессия :)) ![]() |
|
Создано: 09 апреля 2013 20:35 · Личное сообщение · #11 |
|
Создано: 09 апреля 2013 21:09 · Поправил: aspirin · Личное сообщение · #12 Veliant пишет: я не пойму почему дублируете параметры в ini файлах? Так 1-ая запись - это параметры для родных текстур, а 2-ая - мною созданная текстура. Попробую в ближайшие дни поиграться с параметрами. Veliant, к вам, как с опытному специалисту основной вопрос, почему игра падает? И как это исправить? Пропатчены разрешения только по вашим адресам. Всё работает какое-то время, нормально сохраняет, загружается, но в процессе игры идут вылеты, и при том, не сразу после запуска. 1. Прикладываю пропатченный файл: http://rusfolder.com/35909378 ----- Ламер - не профессия :)) ![]() |
|
Создано: 11 апреля 2013 19:38 · Поправил: aspirin · Личное сообщение · #13 Может такое быть, что если забыть в нужном месте пропатчить константу, то игра будет вылетать, как только к искомому участку кода возникнет обращение? Кто по IDA PRO специалист, подскажите, как из общего списка выделить и пропатчить все только нужные константы? ADD: Только что пропатчил 1 место, и 2 пока под вопросом, к сожалению, без чёткого представления о назначении кода: Code:
И второй фрагмент: Code:
Ориентировался на ключевую константу рядом 780 (горизонталь). Пока 15 минут тестирования, полёт нормальный, на чёрный угол уже не обращаю внимания. ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 11 апреля 2013 22:01 · Поправил: aspirin · Личное сообщение · #14 Veliant пишет: я не пойму почему дублируете параметры в ini файлах? Удалите все от 1024 и оставить для 1980 значения Оставляю только новые значения: Code:
Текстура появилась, но вместо кораблика, а как её разместить под корабликом? ----- Ламер - не профессия :)) ![]() |
|
Создано: 23 мая 2013 10:24 · Личное сообщение · #15 DenCoder пишет: Code:
Как был получен такой вывод? Был ли это скрипт, который парсит DECLARE_INTERFACE_ в .h файлах? ![]() |
<< . 1 . 2 . 3 . |
![]() |
eXeL@B —› Вопросы новичков —› Как научить видеть игру широкоформатные мониторы? |