Grand Theft Auto III
|
|
Floumen | Дата: Воскресенье, 16.03.2014, 16:06 | Сообщение # 1 |
Любитель
Группа: Пользователи
Сообщений: 16
Статус: Offline
| При открытии игры 'Grand Theft Auto III', выдаёт ошибку:
____________________ | | | Скриншот ошибки: | |__________________|
____________________ | | | WineDebug: | |__________________|
------SYSTEM------- wine-1.6.1 ОС: Ubuntu 13.10 model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz RAM = 01:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
------------------------
WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg
------ Program gta3.exe ------
(wine:6868): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstpython.so': /usr/lib/gstreamer-0.10/libgstpython.so: неправильный класс ELF: ELFCLASS64 err:ole:CoGetClassObject class {7d8aa343-6e63-4663-be90-6b80f66540a3} not registered err:ole:CoGetClassObject no class object {7d8aa343-6e63-4663-be90-6b80f66540a3} could be created for context 0x1 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded wine: Unhandled page fault on write access to 0x00000000 at address 0x640078 (thread 0058), starting debugger...
Сообщение отредактировал Floumen - Понедельник, 17.03.2014, 03:12 |
|
| |
Soliton | Дата: Воскресенье, 16.03.2014, 21:43 | Сообщение # 2 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Вспоминая как тут , у меня завелась на чистом префиксе Wine, но то была коробочная версия. Завтра попробую поставить Steam-версию, и постараюсь выложить рекомендации Впрочем, сюдя по winehq GTA 3 , проблем быть не должно.
(wine:6868): GStreamer-WARNING **: Попробуйте в настройках Wine (winecfg), на вкладке "Библиотеки", прописать winegstreamer.dll, и отключить эту библиотеку.
|
|
| |
Floumen | Дата: Понедельник, 17.03.2014, 03:00 | Сообщение # 3 |
Любитель
Группа: Пользователи
Сообщений: 16
Статус: Offline
| _______________________________________________ | | | После отключения библиотеки 'winegstreamer.dll' | |_____________________________________________|
------SYSTEM-------
wine-1.6.1
ОС: Ubuntu 13.10 model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz RAM = 01:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
------------------------
WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg
------ Program gta3.exe ------ err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x401 err:ole:CoGetClassObject class {7d8aa343-6e63-4663-be90-6b80f66540a3} not registered err:ole:CoGetClassObject no class object {7d8aa343-6e63-4663-be90-6b80f66540a3} could be created for context 0x1 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" err:ole:CoGetClassObject no class object {2d5507df-5ac9-4bb9-9c09-b280fc0bce01} could be created for context 0x401 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" err:ole:CoGetClassObject no class object {728dcf55-128f-4dd1-ad22-becfa66ce7aa} could be created for context 0x401 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded wine: Unhandled page fault on write access to 0x00000000 at address 0x640078 (thread 0025), starting debugger...
Сообщение отредактировал Floumen - Понедельник, 17.03.2014, 03:14 |
|
| |
Soliton | Дата: Понедельник, 17.03.2014, 12:02 | Сообщение # 4 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) err:ole:CoGetClassObject class {7d8aa343-6e63-4663-be90-6b80f66540a3} not registered err:ole:CoGetClassObject no class object {7d8aa343-6e63-4663-be90-6b80f66540a3} could be created for context 0x1 это ошибка библиотеки quartz.dll. У вас точно чистый префикс wine?, установка дополн. библиотек не нужна (directx9 и т.д.), настройки реестра тоже не требуются! GTA 3 оригинальная?, без всяких любительских модов? В настройках Wine, на вкладке "Графика" поставить все галочки (вкл. эмуляцию виртуального рабочего стола). При запуске начальный ролик не проигрывается, появится окно вирт. раб. стола - нужно нажать пару раз ЛКМ и попадете в меню игры (игра запуститься в начальном разрешении 640x480, в настройках можно выставить свое).
P/S Еще раз сам установил: Ubuntu 12.04 (64-bit) Wine-1.7.12 чистый 32-bit префикс Wine (без всяких настроек) эмуляция рабочего стола Оригинальный GTA 3 Все запустилось!
|
|
| |
Soliton | Дата: Понедельник, 17.03.2014, 13:51 | Сообщение # 5 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Установил Steam-версию GTA 3: Ubuntu 12.04 (64-bit) Wine-1.7.9 Префикс у меня уже был настроенный под Steam (т.к. запускались различные игрушки). Привожу логи winetricks и regedit (реестра):
Все работает! (P/S в настройках quartz.dll - сторонняя).
|
|
| |
Floumen | Дата: Вторник, 18.03.2014, 00:38 | Сообщение # 6 |
Любитель
Группа: Пользователи
Сообщений: 16
Статус: Offline
| ______________ | | | Решение | |_____________|
1. Wine Заполненный (не чистый) 2. Версия игры 1.1 3. Отключил библиотеку 'winegstreamer' 3. Переключил библиотеку 'quartz' на встроенную 4. Игра запустилась! (В полноэкранном режиме)
Дополнительно: 1. Заставку в начале не показует (пропускаем нажатием 3 раза мышкой) 2. Некоторые мышки, Linux определяет как джойстик, в связи с чем камера в игре без прерывно крутиться, что бы исправить это, надо перед игрой прописать в терминале ''sudo rm /dev/input/js0" (Для Ubuntu). 3. В правую сторону персонаж поворачивается не более 180 градусов. _____________ | | | WineDebug | |____________|
------SYSTEM------- wine-1.6.1 ОС: Ubuntu 13.10 model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz RAM = 01:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
------------------------
WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg
------ Program gta3.exe ------ err:quartz:GetClassMediaFile Media class not found err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x401 err:quartz:GetClassMediaFile Media class not found err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1 err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x401 ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
Сообщение отредактировал Floumen - Вторник, 18.03.2014, 00:38 |
|
| |
Soliton | Дата: Вторник, 18.03.2014, 10:38 | Сообщение # 7 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1 ошибка devenum.dll, можно в настройках Wine попробовать выставить встроенная или сторонняя.
Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) 2. Некоторые мышки, Linux определяет как джойстик, в связи с чем камера в игре без прерывно крутиться, что бы исправить это, надо перед игрой прописать в терминале ''sudo rm /dev/input/js0" (Для Ubuntu).3. В правую сторону персонаж поворачивается не более 180 градусов. В настройках реестра: HKCU\Software\Wine\DirectInput прописать строковый параметр MouseWarpOverride = force или enabled
можно выставить значение MouseWarpOverride через winetricks
Также, можно попробовать в настройках wine, вкладка "Библиотеки", выставить dinput8-встроенная.
Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) Wine Заполненный (не чистый) А что мешает поставить отдельный префикс Wine - чистый (для GTA 3)?, ведь не обязательно удалять свой настроенный.
|
|
| |
Floumen | Дата: Четверг, 20.03.2014, 19:40 | Сообщение # 8 |
Любитель
Группа: Пользователи
Сообщений: 16
Статус: Offline
| У меня в локальной сети есть игровой проект, чтобы к нему подсоединиться нужно включить комуникатор TGW-net.exe, который выполняет подключение через VPN и считавает твоё ЖЕЛЕЗО. Сделано для контроля над игроками. Но ихний Администатор отказуется писать эту програму под Linux. а вот при попытки включить её через Wine нехочет подключаться к ихней сети, вот:
------SYSTEM------- wine-1.6.1 ОС: Ubuntu 13.10 model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz model name : Intel® Core2 Quad CPU Q9400 @ 2.66GHz RAM = 01:00.0 VGA compatible controller: NVIDIA Corporation GT200b [GeForce GTX 285] (rev a1)
------------------------
WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg
------ Program tgw-net.exe ------ err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threadedДобавлено (20.03.2014, 19:40) --------------------------------------------- P.S. Выскакивает сообщение "Access violation at address 00402171 in module 'tgw-net.exe' Read of address 00000000"
|
|
| |
Soliton | Дата: Суббота, 22.03.2014, 11:37 | Сообщение # 9 |
Модератор
Группа: Администраторы
Сообщений: 241
Статус: Offline
| Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) У меня в локальной сети есть игровой проект, чтобы к нему подсоединиться нужно включить комуникатор TGW-net.exe, который выполняет подключение через VPN и считавает твоё ЖЕЛЕЗО. Какое это имеет отношение к данной теме - GTA III на Ubuntu? Цитата Floumen ( ![Ссылка на цитируемый текст](http://s50.ucoz.net/img/fr/ic/9/lastpost.gif) ) TGW-net.exe Не знаю что это за зверь такой, как он работает - через браузер или имеет свой интерфейс?
|
|
| |
brinaaralynn | Дата: Четверг, 05.09.2024, 05:46 | Сообщение # 10 |
Новичок
Группа: Пользователи
Сообщений: 4
Статус: Offline
|
|
|
| |