Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS
Пятница
19.04.2024
01:27
Установка Игр в Ubuntu
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Запуск windows игр и приложений в среде Ubuntu » Игры в Ubuntu: установка и настройка » APB online
APB online
TeslaMachineДата: Вторник, 18.02.2014, 22:57 | Сообщение # 1
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
Доброго всем здравия, товарищи. Помогите с решением данной проблемы.

Итак, что мы имеем?
1 - свежеустановленный wine 1.7.x со всеми нужными библиотеками и настроенным регистром. Конечно же по инструкции с этого прекрасного сайта.
2 - саму игру, скачанную с официального англоязычного сайта с лаунчером от gamefirst.
3 - мотивация.

Установив лаунчер, скачав и так же установив игру, я столкнулся с крашем лаунчера. Но не испугался, и немного подумав, нашёл решение. С помощью winecfg просто поменяйте эмуляцию с win7, ежели такая стоит, на winXP.
Теперь лаунчер не падает, а это уже прогресс. После этого, лаунчер начнёт докачивать/обновлять игру и в итоге зависнет. Но это так же не страшно.
Выглядит это так -

После чего, нужно просто выключить процесс  vcredist_x86.ex. затем нажать старт. Правда после этого игра падает.

Вывод терминала




Добавлено (18.02.2014, 20:42)
---------------------------------------------
Дополнение.

Все библиотеки скачаны и имеются в папках как system32 так и в самой папке binares.

Помогите чем можете =3

Добавлено (18.02.2014, 22:24)
---------------------------------------------
Решил шаманить, действия и противодействия буду писать в этой теме

Добавлено (18.02.2014, 22:29)
---------------------------------------------
Установил POL, ибо для меня он удобнее, в нём создал 2префикса с 64 и 32, попробую использовать пакет mono

Добавлено (18.02.2014, 22:57)
---------------------------------------------
ничего не вышло, с моно не ругается вроде на библиотеки, но ничего не видно, тоесть только текст кнопок, и больше ничего

Сообщение отредактировал TeslaMachine - Вторник, 18.02.2014, 22:24
 
SolitonДата: Среда, 19.02.2014, 09:59 | Сообщение # 2
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Из выхлопа видно, игра жалуется на отсутствие библиотек MSVCP110.dll, MSVCR110, MSVCP100.dll и icuin48.dll. Попробовать закинуть их в папку с игрой, и в настройках winecfg выставить их как "Внешнии". Если icuin48.dll присутствует, то закиньте только MSVCP110.dll, MSVCP100.dll (смотрите не закиньте вайновскую пустышку из префикса Wine, весом в 2кб - нужна полная библиотека из Windows)

К примеру MCVSP100.dll - это библиотека vcrun2010 (он у Вас установлен?)
 
TeslaMachineДата: Среда, 19.02.2014, 15:04 | Сообщение # 3
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
Да, установлен, сейчас попробую в winecfg выставить как внешние, как выполню, сразу отпишусь
 
TeslaMachineДата: Среда, 19.02.2014, 16:41 | Сообщение # 4
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
Появился прогресс, после выполнения вашего совета. Новая ошибочка, зато не ругается на библиотеки

Добавлено (19.02.2014, 16:35)
---------------------------------------------
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:process:GetSystemDEPPolicy stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:process:GetProcessDEPPolicy (0xffffffff 0x33fd5c 0x33fd58): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0

Добавлено (19.02.2014, 16:41)
---------------------------------------------
DEPPolicy я так понял нужен, но что это? Защита какая-то?

Прикрепления: 3865970.png (29.3 Kb)


Сообщение отредактировал TeslaMachine - Среда, 19.02.2014, 16:27
 
SolitonДата: Среда, 19.02.2014, 21:02 | Сообщение # 5
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Хотел поставить, попробовать, так сказать, что за ошибки. Помню раньше в Steam видел, раз у Вас не идет с официального сайта, решил поставить оттуда, но теперь оказывается для русского сектора она не доступна (бред какой-то). Поэтому, хорошее начинание завершилось провалом sad
 
TeslaMachineДата: Среда, 19.02.2014, 21:53 | Сообщение # 6
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
как так? это же евпропа, я не так давно видел видео, где наши ребята играли в неё
 
SolitonДата: Среда, 19.02.2014, 21:58 | Сообщение # 7
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата TeslaMachine ()
как так? это же евпропа, я не так давно видел видео, где наши ребята играли в неё
Так я о чем и говорю, тоже видел в Steam неоднократно (причем он по моему даже русифицирован), сегодня пытался и через клиент найти APB и через браузер - пишет "регион не доступен".
 
TeslaMachineДата: Четверг, 20.02.2014, 00:16 | Сообщение # 8
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
Я не думаю что клиент от innova запустится, может попробовать?

Добавлено (20.02.2014, 00:16)
---------------------------------------------
Попробовал, провально

 
SolitonДата: Четверг, 20.02.2014, 12:38 | Сообщение # 9
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата TeslaMachine ()
DEPPolicy я так понял нужен, но что это? Защита какая-то?
(Предотвращение выполнения данных) В принципе, проблема решаема. Погуглил, нашел две ссылки:
wineHQ APB
под видео - инструкция

Как понял, с библиотеками разобрались также, как я описал выше. С DEP нужно подменить библиотеку kernel32.dll.so на пропатченную. Под видео (по ссылке), есть указание на скачивание Wine, скомпилированного под APB, в принципе библиотеку kernel32.dll.so можно выдернуть оттуда, главное правильно ее подменить (см ссылку winehq)
 
TeslaMachineДата: Четверг, 20.02.2014, 16:16 | Сообщение # 10
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
там под arch wine, если б я знал как выдернуть ещё, было бы хорошо
 
SolitonДата: Пятница, 21.02.2014, 15:01 | Сообщение # 11
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата TeslaMachine ()
Я не думаю что клиент от innova запустится, может попробовать?
Попробовал запустить. Странность вот в чем, игра устанавливается, обновляется, после нажатия "Играть" (игра запускается только через браузер) появляется сообщение "Последние формальности"->"Я согласен, играть", жму - идет попытка обновить папку Frost, после чего выскакивает ошибка 706 (вроде как изменены пути к файлам). Ни какие долгие "танцы с бубном" не помогли. Решил попробовать как работает на ОС WindowsXP, но она и там не запустилась, ошибок ни каких нет, при нажатии "Играть", появляется картинка из папки Frost (back.bmp) и на этом все затухает. Решил далее не заморачиваться (уж раз в родной среде не работает) angry
 
TeslaMachineДата: Пятница, 21.02.2014, 17:44 | Сообщение # 12
Любитель
Группа: Пользователи
Сообщений: 30
Репутация: 4
Статус: Offline
ох уж этот фрост...для чего это делают, я не понимаю
 
Форум » Запуск windows игр и приложений в среде Ubuntu » Игры в Ubuntu: установка и настройка » APB online
  • Страница 1 из 1
  • 1
Поиск:


 Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz