Перейти к содержанию

Epic War Age (EWA) - Адаптированный сборник модов

Аватар пользователя
#146
U.n.k.n.o.w.n.
Да, память моей видеокарты 128 Мб.

А возможно как нибудь оптимизировать мод EWA_VisualWorld.pak, чтобы и моя видеокарта его потянула?
Без обид, но... 128 мб видеопамяти в 2016 году... Делать оптимизацию под системы 15 летней давности не самая лучшая идея :smile33:

Добавлено через 1 минуту
SRD
А можно поподробней что за ошибка - есть мод заменяющий модель Оры на ту что на скрине - и там есть этот косяк - этот мод бы поправить.
Сам мод не доделаный, а я проверил только на красном герое, обрадовался и добавил, согласен, мой косяк. Там указаны пути для остальных цветов, которых просто не существует.

Добавлено через 2 минуты
Shadowclaw
Разрядность системы, я та понимаю, не влияет. Екзешник у игры всё равно 32-битный. А сколько у вас ОЗУ на компе? И какая видеокарта?
Влияет, 64 битная ОС будет без танцев с бубном использовать 4 ГБ, а 32 битная по умолчанию только 2 ГБ. (И сколько бы не хвалили некрофилы Win XP - это реально уже ходячий мертвец).

Добавлено через 12 минут
ВСЕМ, КТО ТАК ЛЮБИТ WINDOWS XP и прочие 32 битные артефакты
(кто вынужденно их использует, просто примите к сведению):


Разберемся в чем суть проблемы, для этого посмотрим что нам говорит гугл:
Для 32-разрядных Windows общее ограничение виртуальной памяти – 4 GB (как и для 32-разрядных процессоров). 64-разрядные имеют ограничение от 15 до 256 TB в зависимости от версии. Но, любая редакция Windows делит общее адресное пространство на две части: user mode (пользовательский режим) – память, доступная приложениям и kernel mode (режим ядра) – память, используемая системой. И, если на х64 приложениям достается 8 – 128 GB, то для x32 это всего лишь 2 GB (фактически ~1.7-1.8 GB). При достижении этого лимита, приложение выдаст ошибку и будет закрыто, или просто «вылетит» без каких либо предупреждений.
Так же существует ограничение в самом 32 битном exe файле, которое не дает приложению использовать больше 2 GB RAM, но оно легко снимается и я его снял. Это позволяет exe файлу использовать 4 GB RAM, при условии, что система позволит ему это сделать. Но 32 битная ОС просто так этого не позволит. К счастью, и это ограничение можно расширить.
Функция настройки памяти 4GT

Для Windows x86 существует официальный «костыль», позволяющий перераспределить виртуальную память, давая приложениям до 3 GB, при этом уменьшая системное пространство до 1 GB. Называется это 4-Gigabyte Tuning.
Включается опция следующим образом:
Для Windows XP/2003 – добавлением ключа /3GB в файле Boot.ini

Для Windows Vista/7/8 – команда BCDEdit /set increaseuserva 3072 (Пуск > Стандартные (Start > Accessories), правой кнопкой по Командная строка (Command Prompt) – Запуск от имени администратора (Run as Administrator), ввести и запустить команду).

Это все равно не даст полноценные 4GB да и системе будет выделено меньше памяти, но ничего с этим на 32 битной системе уже не поделаешь.

P.S. По хорошему, если вам так нравится использовать мертвые ОС - вы должны сами знать, как решать проблемы, возникающие на них. Делать продукты под системы, которые не в ходу уже больше 5 лет - это движение назад. 32 битные системы только все тормозят, уж лучше оставить их за бортом, т.к. еще через пару лет о них вообще вспоминать не будут.
Главный проект:
Epic War Age - глобальная модификация | ВКонтакте

Избранные проекты:
New Artifact Framework - новые артефакты
New Heroes Framework - новые герои
New Creatures Framework - новые существа