| Разработка и ромхакинг > Ромхакинг и программирование |
| [PC] изменить разрешение игры в EXE |
| (1/1) |
| GalaxyBot_00:
Короче нужно в exe файле игры через hex редактор изменить разрешение игры. Вот есть инструкция, только я сам не шарю в этом редакторе. Кто может сделать? Мне нужно 1600х1200 изменить в файле на 1366х768 How to create custom resolutions in Dungeon Lords CE. I was tired of my character looking so fat on my widescreen monitor so I added a custom widescreen resolution. It's possible to change the in game 1600x1200 resolution option to a custom resolution. Hex edit the dlords.exe file. The X value is located at the two bytes starting at position 210,605 The Y value is located at the two bytes starting at position 210,615 640x480 x= 80 02 y= E0 01 704x480 x= C0 02 y= E0 01 720x480 x= D0 02 y= E0 01 800x600 x= 20 03 y= 58 02 852x480 x= 54 03 y= E0 01 1024x768 x= 00 04 y= 00 03 1080x720 x= 38 04 y= 00 03 1280x720 x= 00 04 y= D0 02 1280x800 x= 00 05 y= 20 03 1280x1024 x= 00 05 y= 00 04 1360x850 x= 50 05 y= 52 03 1366x768 x= 56 05 y= 00 03 1440x900 x= A0 05 y= 84 03 1600x1200 x= 40 06 y= B0 04 1680x1050 x= 90 06 y= 1A 04 1920x1080 x= 80 07 y= 38 04 1920x1200 x= 80 07 y= B0 04 Example: I'm using 1680x1050 and the modification is as follows (starting with byte 210,605) 90 06 00 00 C7 05 E4 09 60 00 1A 04 The first two bytes are the X resolution and the last 2 bytes are the Y resolution. Choose 1600x1200 in the options to play the game in the new custom resolution. -PitBrat |
| aptyp:
эти четыре байта номер 210,605 и 210,615 слева в hex редакторе вычислять и изменять 90 06 00 00 C7 05 E4 09 60 00 1A 04 56 05 00 03 |
| GalaxyBot_00:
ну скачал я редактор все утро тыкал пробовал икать эти байты и строки и ничего не вышло...как их искать то , я же говорю что не шарю в этом редакторе |
| blackbird_ru:
Перейди к адресу: 0x3369D Там будет: 40 06 00 00 C7 05 E4 F9 5F 00 B0 04 Теперь заменяй по таблице. |
| GalaxyBot_00:
у меня XVI32 ,выбираю adress , goto, вставляю 0x3369D жму ОК и ничего не происходит... |
| blackbird_ru:
--- Цитата: GalaxyBot ---3369D --- Конец цитаты --- вставь просто 3369D тогда и проверь, что адрес hex. Ну и я пользвуюсь редакторо HxD, маленький, портативный, бесплатный и удобный. -- Ну или ручками доскролль до нужного адреса. В левом нижнем углу он же указан. |
| GalaxyBot_00:
Спасибо,все получилось с "просто" 3369D, теперь в игре норм разрешение наконец-то . |
| Rockman Z:
я нe понял немного. Это в любых играх действует или в конкретной? |
| GalaxyBot_00:
--- Цитата: Rockman Z от 10 Ноябрь 2012, 17:32:10 ---я нe понял немного. Это в любых играх действует или в конкретной? --- Конец цитаты --- смотря какая игра, у некоторых в cfg/ini файле , а у некоторых в самом exe файле зашито . Игра корявенькая, много багов и движок странный во время игры даже в настройки нельзя зайти |
| Photon9:
GalaxyBot, обычная или голд? У меня из выносящих мозг глюков были неубиваемые гоблины и прочья нечисть, при чём стали такими не сразу а по ходу |
| EdHell:
Rockman Z, во многих играх такой номер прокатывает. Разумеется, адреса придется искать самому. |
| GalaxyBot_00:
--- Цитата: Photon9 от 10 Ноябрь 2012, 19:03:41 ---GalaxyBot, обычная или голд? У меня из выносящих мозг глюков были неубиваемые гоблины и прочья нечисть, при чём стали такими не сразу а по ходу --- Конец цитаты --- gold, гоблинов бесмертных еще не видел , но в инете читал что на голд они тоже есть.Самое угарное когда 10+ волн мобов подряд нападают еше всех не убил а уже звук новой волны слышен, я так стоял в проходе и минут 15 убивал толпу,потом надоело и игру перезапустил .Кстати щас вышло переиздание, графика стала как акварель и теперь на заклинания мана тратится и интерфейс удобней |
| alexs_vk:
Подскажите где прочитать это подробнее как делать для других игр? как искать нужное значение? у меня получалось изменять разрешение через арт мани это достаточно просто но не с мог через него изменить соотношение сторок каким способом это можно сделать? |
| Cyneprepou4uk:
alexs_vk, в первом посте под спойлером есть байты разрешений экрана, которые можно поискать по файлу через хекс редактор, пробовать заменить и проверять. |
| krocki:
alexs_vk, Через отладчик АртМоней или ЧитЭнджин ;) находишь адрес разрешения, ставишь бряк на него, обычно там рядом с кодом разрешения, находится и соотношение сторон, ну или ищешь по call инструкциям путём реверсинга кода. Можно так же пробовать искать с плавающей точкой (float)... 1,25 (5:4) 1,33 (4:3) 1,6 (16:10) 1,78 (16:9) |
| Player_perfect:
сейчас попробую сам изменить. |
| Навигация |
| Главная страница сообщений |