Перейти к содержанию
Планета Deus Ex
Авторизация  
AndreyMust19

Не работает HotelCarone под wine

Рекомендуемые сообщения

DX стоит в папке (Windows-путь): Z:/wine_disk/DeusEx

Мод Отель Карон: Z:/wine_disk/DeusEx/HotelCarone

ini-файлы этого мода: Z:/wine_disk/DeusEx/HotelCarone/System

 

Если запускать так:

 

env WINEPREFIX="/home/andrey/.wine" wine Z:\\wine_disk\\DeusEx\\System\\DeusEx.exe ini=\"Z:\\wine_disk\\DeusEx\\HotelCarone\\System\\HotelCarone.ini\"\ log=HotelCarone.log

 

В списке рендереров никого нет, поэтому при запуске выдает ошибку:

Can't find 'ini:Engine.Engine.GameEngine' in configuration file

History: UObject::SafeLoadError <- UObject::StaticLoadClass <- InitEngine

 

 

Если так через консоль:

 

cd \wine_disk\DeusEx\System

wine /wine_disk/DeusEx/System/DeusEx.exe ini=/wine_disk/DeusEx/HotelCarone/HotelCarone.ini

 

То в списке совместимых рендереров показывается Software, а в списке всех прочих - 5 штук.

При нажатии Run! пишет что нужно вставить диск:

Please insert the Deus Ex CD-Rom into your drive and press OK to continue, or Cancel to exit

 

 

Почему все моды запускаются через жопу задний проход?

Изменено пользователем AndreyMust19

Поделиться сообщением


Ссылка на сообщение

1. Скопировать нужные настройки из DeusEx.ini в HotelCarone.ini

2. Удалить файл System/Running.ini

3. Запустить мод вторым способом

4. ???

5. Выгода

 

Не знаю как там в wine, но абсолютные пути до конфига, как в первом варианте, не нужны, можно писать просто HotelCarone\System\HotelCarone.ini

 

 

В 2027 запускалка требует .NET framework 3.5, линуксоиды еще не так понаразвлекаются.

 

Поделиться сообщением


Ссылка на сообщение

Не помогло.

Заменил в HotelCarone.ini все настройки, которые отличались от DeusEx.ini до раздела [Core.System].

С раздела [DeusEx.DeusExGameEngine] скопировал все настройки из DeusEx.ini.

 

Запустил так:

cd /wine_disk/DeusEx/System

wine /wine_disk/DeusEx/System/DeusEx.exe ini=..\\HotelCarone\\HotelCarone.ini

Результат ничем не отличается от 2-го варианта.

Поделиться сообщением


Ссылка на сообщение

Оригинал-то запускается? Если просит диск, то нужно в DeusEx.ini поставить пустым параметр CdPath.

Поделиться сообщением


Ссылка на сообщение
нужно в DeusEx.ini поставить пустым параметр CdPath

Уже пробовал, в [Core.System]. Может не в тот раздел пишу? В самом DeusEx.ini такого параметра вообще нет.

Что-то мне подсказывает что HotelCarone.ini он не видит. После запуска DeusEx.ini обновляется, так текстовой редактор говорит.

Поделиться сообщением


Ссылка на сообщение

Должен быть такой параметр и в deusex.ini и в hotelcarone.ini, внутри Engine.Engine.

Поделиться сообщением


Ссылка на сообщение

Нет там такого. По вашему поиск по файлу ошибается?

И опять обновляется только DeusEx.ini.

Изменено пользователем AndreyMust19

Поделиться сообщением


Ссылка на сообщение

Все, я папку System пропустил:

 

cd /wine_disk/DeusEx/System

wine /wine_disk/DeusEx/System/DeusEx.exe ini=..\\HotelCarone\\System\\HotelCarone.ini

 

А я думал - почему HotelCarone.ini в родительской папке создается?

А вот почему через ярлык не запускается? Если ввести тот же Exec-путь в консоли, то все запускается. И так с половиной игр в wine.

 

Все. Исправил:

Exec=env WINEPREFIX="/home/andrey/.wine" wine Z:\\\\wine_disk\\\\DeusEx\\\\System\\\\DeusEx.exe ini=\\"Z:\\\\wine_disk\\\\DeusEx\\\\HotelCarone\\\\System\\\\HotelCarone.ini\\"\\ log=HotelCarone.log

 

на:

 

Exec=wine /wine_disk/DeusEx/System/DeusEx.exe ini="..\\HotelCarone\\System\\HotelCarone.ini"

Изменено пользователем AndreyMust19

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  
×
×
  • Создать...