Evil Islands (Add-On) *последняя версия*
Нет, оно теперь по-умолчанию.
Ответ
(27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.
Что именно оно?  Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня?
Ответ
(28.10.2020, 08:40)Vasial Написал:
(27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.
Что именно оно?  Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня?

Должно быть. Проверьте галочку "Фильтрация видеорежимов", может оно скрыто.
Visit allods.gipat.ru - best resource about Evil Islands and Rage of Mages series
Ответ
(28.10.2020, 10:10)MorgenS Написал:
(28.10.2020, 08:40)Vasial Написал:
(27.10.2020, 20:04)Demoth Написал: Нет, оно теперь по-умолчанию.
Что именно оно?  Галка стоит это да, но нужного разрешения же нету в настройках или этого только у меня?

Должно быть. Проверьте галочку "Фильтрация видеорежимов", может оно скрыто.
Да, все верно, спасибо, убрал галку и все появилось.
Ответ
В addon.dll уже с довольно давних пор (с 0.8.0.0 точно) поддерживается система плагинов, о которой у меня всё никак не доходили руки написать, т.к. просто упомянуть в списке изменений нет никакой пользы - тут нужен конкретный пример.

И вот наконец у меня дошли руки этот пример сделать: https://github.com/gipat-ru/plugin-for-addon

В двух словах, этот механизм плагинов позволяет создателям модов делать свои .dll-файлы для того, чтобы патчить память игры и/или, возможно, что-то другое (например, автообновление модов).
Ответ
Установил последнюю 1.46.0 версию стартера на ноут. Не порадовала картинка и шрифт текста. При любых настройках на ноуте, 46 версия вообще не вариант). Вернул 45, все как прежде отлично- и меню игры адекватное и шрифт текста отличный, а не мелкий и т.д.
Если рассчет в 46 версии, исключительно на юзеров с очень большими мониторами и т.д... это не есть правильно, имхо.
Ответ
(12.11.2020, 08:19)Тайсон Написал: Установил последнюю 1.46.0 версию стартера на ноут. Не порадовала картинка и шрифт текста. При любых настройках на ноуте, 46 версия вообще не вариант). Вернул 45, все как прежде отлично- и меню игры адекватное и шрифт текста отличный, а не мелкий и т.д.
Если рассчет в 46 версии, исключительно на юзеров с очень большими мониторами и т.д... это не есть правильно, имхо.


Ну, очень странно такое слышать. Без аддона или в его старых версиях (где по-умолчанию выключен 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
Ответ
Речь о стандартных ноутах), думаю юзеров с продвинутыми мониторами и т.д. все устраивает в последней версии. Для отдельных странных индивидов, на вроде меня, завсегда есть старые и привычные версии стартера. В любом случае, спасибо за подробное пояснение проблемы.
Ответ
(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 точно) поддерживается система плагинов, о которой у меня всё никак не доходили руки написать, т.к. просто упомянуть в списке изменений нет никакой пользы - тут нужен конкретный пример.

И вот наконец у меня дошли руки этот пример сделать: https://github.com/gipat-ru/plugin-for-addon

В двух словах, этот механизм плагинов позволяет создателям модов делать свои .dll-файлы для того, чтобы патчить память игры и/или, возможно, что-то другое (например, автообновление модов).
Вот это замечательно, нужно больше примеров.
EItweaks - мелкие твики для сингла.
Ответ
(25.11.2020, 08:14)Gort Написал:
(26.10.2020, 20:26)Demoth Написал: Скачать инсталятор (рекомендуется): https://www.gipat.ru/forum/thread-3828.html

Английская или еще лучше, интернациональная версия будет?
А то пока вот так GoG-версия выглядит при запуске.
Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.
Ответ
(25.11.2020, 18:35)Vasial Написал: Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.
Хм, а мне казалось вроде исходный код есть, просто непубличный. Ну извиняйте тогда.
EItweaks - мелкие твики для сингла.
Ответ
(26.11.2020, 10:19)Gort Написал:
(25.11.2020, 18:35)Vasial Написал: Так вроде уже много раз говорили, что оболочка написана во времена царя гороха и переписывать некому.
Хм, а мне казалось вроде исходный код есть, просто непубличный. Ну извиняйте тогда.
Вопрос уже задавали в теме, код есть для аддона, для GUI исходников нету.
Ответ
А хотя на самом деле же для человека, который немного шарит в подходящих технологиях, такой гуи переписать с нуля это наверное на день работы, и это с вылизыванием.
Жаль, у меня опыта нет, ну может как-нибудь руки дойдут поиграться.
EItweaks - мелкие твики для сингла.
Ответ
(26.11.2020, 14:29)Gort Написал: А хотя на самом деле же для человека, который немного шарит в подходящих технологиях, такой гуи переписать с нуля это наверное на день работы, и это с вылизыванием.
Жаль, у меня опыта нет, ну может как-нибудь руки дойдут поиграться.

Ну если найдётся такой человек, у кого хватит опыта и мотивации переписать, то всегда рады. Никаких тайных знаний там действительно не требуется.
Ответ
Возвращаясь к этому, а что делает-то GUI? Редактирование настроек игры, стартера и запуск стартера? А как было добавлено редактирование доп. настроек (кнопка "Дополнение"), если исходников gui нет?
EItweaks - мелкие твики для сингла.
Ответ
(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, плюс перевод настроек (кроме подсказок, они на русском).


Файлы вложений
.txt   EIstarter_de.ini.txt (Размер: 8.23 KB / Загрузок: 210)
.txt   EIstarter_en.ini.txt (Размер: 7.04 KB / Загрузок: 217)
Evil Islands HD Lands. Authors: Atom, Asp_Adm, Frodoczy, Demoth, MorgenS

Evil Islands common Discord: https://discord.gg/vWyXBpMEyR 
Evil Islands common VK: https://vk.com/evil.islands

My Discord: Atom#4529
Ответ
(21.11.2021, 12:58)Atom Написал: GUI тут показывает графику, редачит параметры в реестре для аддон.длл и игры, дополнительные настройки были созданы, когда сурс ещё был. Часть параметров (расположение кнопок и частично их функции) лежат в EIStarter.ini. Я например, правкой последнего вместе с одним челиком из Немецкого комьюнити ПЗ сделал Поддержку Немецкой версии игры, вместе с переводом надписей. Фаил прилагается.
А как игра запускается с addon.dll? Как оно инжектится?
EItweaks - мелкие твики для сингла.
Ответ
(21.11.2021, 20:23)Gort Написал: А как игра запускается с addon.dll? Как оно инжектится?
Старый стертер в памяти модифицировалт game.exe таким образом, что игра загружала addon.dll
В новых версиях стартера используется технология DLL-инъекция.
Ответ
Ну это понятно, а какие-то подробности/примеры есть? Что именно перехватывается? Грубо говоря, если пишем новый стартер с нуля?
EItweaks - мелкие твики для сингла.
Ответ
Сейчас стартер запускает game.exe из папки starter\engine, в которой находится dll-загрузчик dinput.dll. При этом в качестве рабочего каталога процесса указывается папка игры.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)