Evil Islands (Add-On) *последняя версия* - Версия для печати +- Город Джунов (https://www.gipat.ru/forum) +-- Форум Аддон для Проклятых Земель (https://www.gipat.ru/forum/forum-20.html) +--- Форум Программирование (https://www.gipat.ru/forum/forum-6.html) +--- Темы: Evil Islands (Add-On) *последняя версия* (/thread-2784.html) |
RE: Evil Islands (Add-On) *последняя версия* - Demoth - 27.10.2020 Нет, оно теперь по-умолчанию. RE: Evil Islands (Add-On) *последняя версия* - Vasial - 28.10.2020 (27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.Что именно оно? Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня? RE: Evil Islands (Add-On) *последняя версия* - MorgenS - 28.10.2020 (28.10.2020, 08:40)Vasial Написал:(27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.Что именно оно? Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня? Должно быть. Проверьте галочку "Фильтрация видеорежимов", может оно скрыто. RE: Evil Islands (Add-On) *последняя версия* - Vasial - 28.10.2020 (28.10.2020, 10:10)MorgenS Написал:Да, все верно, спасибо, убрал галку и все появилось.(28.10.2020, 08:40)Vasial Написал:(27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.Что именно оно? Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня? RE: Evil Islands (Add-On) *последняя версия* - Demoth - 29.10.2020 В addon.dll уже с довольно давних пор (с 0.8.0.0 точно) поддерживается система плагинов, о которой у меня всё никак не доходили руки написать, т.к. просто упомянуть в списке изменений нет никакой пользы - тут нужен конкретный пример. И вот наконец у меня дошли руки этот пример сделать: https://github.com/gipat-ru/plugin-for-addon В двух словах, этот механизм плагинов позволяет создателям модов делать свои .dll-файлы для того, чтобы патчить память игры и/или, возможно, что-то другое (например, автообновление модов). RE: Evil Islands (Add-On) *последняя версия* - Алексей Черный - 12.11.2020 Установил последнюю 1.46.0 версию стартера на ноут. Не порадовала картинка и шрифт текста. При любых настройках на ноуте, 46 версия вообще не вариант). Вернул 45, все как прежде отлично- и меню игры адекватное и шрифт текста отличный, а не мелкий и т.д. Если рассчет в 46 версии, исключительно на юзеров с очень большими мониторами и т.д... это не есть правильно, имхо. RE: Evil Islands (Add-On) *последняя версия* - Demoth - 12.11.2020 (12.11.2020, 08:19)Тайсон Написал: Установил последнюю 1.46.0 версию стартера на ноут. Не порадовала картинка и шрифт текста. При любых настройках на ноуте, 46 версия вообще не вариант). Вернул 45, все как прежде отлично- и меню игры адекватное и шрифт текста отличный, а не мелкий и т.д. Ну, очень странно такое слышать. Без аддона или в его старых версиях (где по-умолчанию выключен WideScreen) игра отображается криво. Всё растянуто по ширине и шрифты где-то обрезаны, а где-то просто не влезают в рамки. А если игру запустить в разрешении 4:3, как она задумана изначально, то будет как и в новом аддоне, но с чёрными полосами по краям экрана: Без аддона в разрешении 4:3 на широком мониторе: С аддоном в разрешении 16:9 на широком мониторе: Без аддона в разрешении 16:9 на широком мониторе: Так что, я всё понимаю конечно, но в аддоне эта фича останется включённой по-умолчанию. То что люди успели привыкнуть к кривому отображению - не косяк в аддоне. Но если всё же очень хочется продолжать играть с кривым разрешением, то милости прошу в редактор реестра: 1. Запускаешь regedit.exe 2. Открываешь HKEY_CURRENT_USER\Software\Gipat.Ru\EI_Starter\Settings 3. Справа кликаешь правой кнопкой и выбираешь "Создать значение двойного слова или DWORD" с именем WideScreen и значением 0 RE: Evil Islands (Add-On) *последняя версия* - Алексей Черный - 13.11.2020 Речь о стандартных ноутах), думаю юзеров с продвинутыми мониторами и т.д. все устраивает в последней версии. Для отдельных странных индивидов, на вроде меня, завсегда есть старые и привычные версии стартера. В любом случае, спасибо за подробное пояснение проблемы. RE: Evil Islands (Add-On) *последняя версия* - Gort - 25.11.2020 (26.10.2020, 20:26)Demoth Написал: Скачать инсталятор (рекомендуется): https://www.gipat.ru/forum/thread-3828.html Английская или еще лучше, интернациональная версия будет? А то пока вот так GoG-версия выглядит при запуске. (29.10.2020, 03:26)Demoth Написал: В addon.dll уже с довольно давних пор (с 0.8.0.0 точно) поддерживается система плагинов, о которой у меня всё никак не доходили руки написать, т.к. просто упомянуть в списке изменений нет никакой пользы - тут нужен конкретный пример.Вот это замечательно, нужно больше примеров. RE: Evil Islands (Add-On) *последняя версия* - Vasial - 25.11.2020 (25.11.2020, 08:14)Gort Написал:Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.(26.10.2020, 20:26)Demoth Написал: Скачать инсталятор (рекомендуется): https://www.gipat.ru/forum/thread-3828.html RE: Evil Islands (Add-On) *последняя версия* - Gort - 26.11.2020 (25.11.2020, 18:35)Vasial Написал: Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.Хм, а мне казалось вроде исходный код есть, просто непубличный. Ну извиняйте тогда. RE: Evil Islands (Add-On) *последняя версия* - Vasial - 26.11.2020 (26.11.2020, 10:19)Gort Написал:Вопрос уже задавали в теме, код есть для аддона, для GUI исходников нету.(25.11.2020, 18:35)Vasial Написал: Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.Хм, а мне казалось вроде исходный код есть, просто непубличный. Ну извиняйте тогда. RE: Evil Islands (Add-On) *последняя версия* - Gort - 26.11.2020 А хотя на самом деле же для человека, который немного шарит в подходящих технологиях, такой гуи переписать с нуля это наверное на день работы, и это с вылизыванием. Жаль, у меня опыта нет, ну может как-нибудь руки дойдут поиграться. RE: Evil Islands (Add-On) *последняя версия* - Demoth - 26.11.2020 (26.11.2020, 14:29)Gort Написал: А хотя на самом деле же для человека, который немного шарит в подходящих технологиях, такой гуи переписать с нуля это наверное на день работы, и это с вылизыванием. Ну если найдётся такой человек, у кого хватит опыта и мотивации переписать, то всегда рады. Никаких тайных знаний там действительно не требуется. RE: Evil Islands (Add-On) *последняя версия* - Gort - 20.11.2021 Возвращаясь к этому, а что делает-то GUI? Редактирование настроек игры, стартера и запуск стартера? А как было добавлено редактирование доп. настроек (кнопка "Дополнение"), если исходников gui нет? RE: Evil Islands (Add-On) *последняя версия* - Atom - 21.11.2021 (20.11.2021, 17:57)Gort Написал: Возвращаясь к этому, а что делает-то GUI? Редактирование настроек игры, стартера и запуск стартера? А как было добавлено редактирование доп. настроек (кнопка "Дополнение"), если исходников gui нет?GUI тут показывает графику, редачит параметры в реестре для аддон.длл и игры, дополнительные настройки были созданы, когда сурс ещё был. Часть параметров (расположение кнопок и частично их функции) лежат в EIStarter.ini. Я например, правкой последнего вместе с одним челиком из Немецкого комьюнити ПЗ сделал Поддержку Немецкой версии игры, вместе с переводом надписей. Фаил прилагается. (21.11.2021, 12:58)Atom Написал: GUI тут показывает графику, редачит параметры в реестре для аддон.длл и игры, дополнительные настройки были созданы, когда сурс ещё был. Часть параметров (расположение кнопок и частично их функции) лежат в EIStarter.ini. Я например, правкой последнего вместе с одним челиком из Немецкого комьюнити ПЗ сделал Поддержку Немецкой версии игры, вместе с переводом надписей. Фаил прилагается.Английскую легко тоже могу сделать ) Но вопрос, так-ли это нужно. Если кому-то нужно, то тогда сделаю. (21.11.2021, 12:58)Atom Написал: Английскую легко тоже могу сделать ) Но вопрос, так-ли это нужно. Если кому-то нужно, то тогда сделаю.Сделал. Поддержка кнопок английского autorun.res, плюс перевод настроек (кроме подсказок, они на русском). RE: Evil Islands (Add-On) *последняя версия* - Gort - 21.11.2021 (21.11.2021, 12:58)Atom Написал: GUI тут показывает графику, редачит параметры в реестре для аддон.длл и игры, дополнительные настройки были созданы, когда сурс ещё был. Часть параметров (расположение кнопок и частично их функции) лежат в EIStarter.ini. Я например, правкой последнего вместе с одним челиком из Немецкого комьюнити ПЗ сделал Поддержку Немецкой версии игры, вместе с переводом надписей. Фаил прилагается.А как игра запускается с addon.dll? Как оно инжектится? RE: Evil Islands (Add-On) *последняя версия* - Jet - 21.11.2021 (21.11.2021, 20:23)Gort Написал: А как игра запускается с addon.dll? Как оно инжектится?Старый стертер в памяти модифицировалт game.exe таким образом, что игра загружала addon.dll В новых версиях стартера используется технология DLL-инъекция. RE: Evil Islands (Add-On) *последняя версия* - Gort - 21.11.2021 Ну это понятно, а какие-то подробности/примеры есть? Что именно перехватывается? Грубо говоря, если пишем новый стартер с нуля? RE: Evil Islands (Add-On) *последняя версия* - Demoth - 21.11.2021 Сейчас стартер запускает game.exe из папки starter\engine, в которой находится dll-загрузчик dinput.dll. При этом в качестве рабочего каталога процесса указывается папка игры. |