Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Проблем RAGE 2 под Linux

Светът на хардкор геймърите!
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 10944
Регистриран: нед мар 03, 2019 20:29
Репутация: 39381
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Проблем RAGE 2 под Linux

Мнение от Валсо »

Mozo написа:
чет юни 13, 2019 15:26
А каква е логиката да инсталираш Windows, при положение че ограничението е първонално и оригинално за него?
Тогава още не бях видял темата в един форум с фикса и мислех, че проблемът е във Виното. Тъкмо се пресягах към флашката с бозата, когато темата ми попадна пред очите и в крайна сметка се оказа, че нямало нужда от боза. :lol:
Прочетено: 2284 пъти
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

То никога няма нужда от боза :angel4:
Изображение
Потребителски аватар
yogle
Почетен член
Почетен член
Мнения: 2226
Регистриран: чет мар 24, 2016 13:35
Репутация: 22907
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от yogle »

Какво значи прави се DLL override ?
Потребителски аватар
user12
Ентусиаст
Ентусиаст
Мнения: 588
Регистриран: пон май 20, 2019 20:55
Репутация: 2350
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от user12 »

yogle написа:
чет юни 13, 2019 18:18
Какво значи прави се DLL override ?
Презаписват се двете DLL върху старите, които са с еднакви имета. Така го разбирам
Watch the footsteps, but never follow
If you want to live tomorrow
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

Абсолютно не позна :mrgreen:

Правят се дефиниции в конфигурационния прозорец на Wine или посредством winetricks. Например за DXVK ти трябва native override за d3d11 и dxgi. Отваряш конфигурацията на Wine от winecfg или от менюто на графичната среда, отиваш на Libraries, в полето пишеш d3d11->Add, след това го маркираш и от бутона Edit от опциите избираш native. Така правиш и с другата. Разбира се, трябва да си предоставил модифицираните DXVK библиотеки с това име или при екзето на играта, или в system32 и SySwow64. Това е само пример, има адски много различни ситуации, които са си за книга :mrgreen:
Изображение
Потребителски аватар
user12
Ентусиаст
Ентусиаст
Мнения: 588
Регистриран: пон май 20, 2019 20:55
Репутация: 2350
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от user12 »

Изложих се :oops:
Watch the footsteps, but never follow
If you want to live tomorrow
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

Чак пък :)
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 10944
Регистриран: нед мар 03, 2019 20:29
Репутация: 39381
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Проблем RAGE 2 под Linux

Мнение от Валсо »

Mozo написа:
чет юни 13, 2019 18:45
Абсолютно не позна :mrgreen:

Правят се дефиниции в конфигурационния прозорец на Wine или посредством winetricks. Например за DXVK ти трябва native override за d3d11 и dxgi. Отваряш конфигурацията на Wine от winecfg или от менюто на графичната среда, отиваш на Libraries, в полето пишеш d3d11->Add, след това го маркираш и от бутона Edit от опциите избираш native. Така правиш и с другата. Разбира се, трябва да си предоставил модифицираните DXVK библиотеки с това име или при екзето на играта, или в system32 и SySwow64. Това е само пример, има адски много различни ситуации, които са си за книга :mrgreen:
Позна, ама само донякъде. Фиксът съдържа два файла: 2RAGE.dll и bink2w64.dll, които се копират и заместват в основната директория, където е екзето. После с dll override се добавят въпросните две библиотеки, за да може виното да ги използва, когато подкара играта и по този начин фиксът да сработи под линукс, понеже по подразбиране библиотеката 2RAGE.dll не съществува сред файловете на играта. Под боза е различно - там екзето автоматично прочита всички библиотеки, които са около него, но под линукс ще трябва да зададеш на виното да подкара 2RAGE.dll, иначе няма да тръгне на двуядрен.
А отделно вече се правят оувъррайди и за нещата, които ти си споменал. :thumbright:
Потребителски аватар
yogle
Почетен член
Почетен член
Мнения: 2226
Регистриран: чет мар 24, 2016 13:35
Репутация: 22907
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от yogle »

Валсо написа:
пет юни 14, 2019 10:25
Фиксът съдържа два файла: 2RAGE.dll и bink2w64.dll, които се копират и заместват в основната директория, където е екзето. После с dll override се добавят въпросните две библиотеки, за да може виното да ги използва, когато подкара играта и по този начин фиксът да сработи под линукс, понеже по подразбиране библиотеката 2RAGE.dll не съществува сред файловете на играта. Под боза е различно - там екзето автоматично прочита всички библиотеки, които са около него, но под линукс ще трябва да зададеш на виното да подкара 2RAGE.dll, иначе няма да тръгне на двуядрен.
А отделно вече се правят оувъррайди и за нещата, които ти си споменал. :thumbright:
Ще обясниш ли нагледно с проси думи или команди как се прави. Изтеглил съм от бананите версията за линукс
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

Влизаш в папка winetools, стартираш файла winecfg и натам съм го обяснил в миналия ми пост :)
Изображение
Потребителски аватар
yogle
Почетен член
Почетен член
Мнения: 2226
Регистриран: чет мар 24, 2016 13:35
Репутация: 22907
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от yogle »

Хем направих системата да е на английски и пак winecfg е на български. На правилното място ли съм копирал двата файла и кое е native от петте възможности?
Изображение
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

Второто :)
Изображение
Потребителски аватар
yogle
Почетен член
Почетен член
Мнения: 2226
Регистриран: чет мар 24, 2016 13:35
Репутация: 22907
пол: Мъж

Re: Проблем RAGE 2 под Linux

Мнение от yogle »

Не става и не става :banghead:

Код: Избери всички

0025:err:module:import_dll Loading library 2RAGE.dll (which is needed by L"C:\\game\\bink2w64.dll") failed (error c0000018).
0025:err:module:import_dll Library bink2w64.dll (which is needed by L"C:\\game\\RAGE2.exe") not found
0025:err:module:LdrInitializeThunk Importing dlls for L"C:\\game\\RAGE2.exe" failed, status c0000135
Oсвен да не ги копирам където трябва. Слагам ги в /media/sdb4/Games/RAGE2/game/prefix/drive_c/game/. там е RAGE2.exe :-k
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 283156
Регистриран: пет юни 01, 2007 14:18
Репутация: 332702
Местоположение: Somewhere In Time

Re: Проблем RAGE 2 под Linux

Мнение от Mozo »

Там трябва, да, но за този фикс нямам идея, не съм го ползвал, Валсо ще каже :)
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 10944
Регистриран: нед мар 03, 2019 20:29
Репутация: 39381
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: Проблем RAGE 2 под Linux

Мнение от Валсо »

Трябва да направи същото импортиране/оувъррайдване и за другата библиотека - binkw-нещо-си.dll и играта тръгва от раз. При мен тръгна.
Нова тема Отговори

  • Подобни теми
    Отговори
    Преглеждания
    Последно мнение

Върни се в “Всякакви игри”