Opublikowano 20 Maja 202520 Maj Programista Cześć. to biblioteka, której zadaniem jest przetłumaczyć warstwę API DirectX8/9 na .Przede wszystkim, to jeden z pierwszych kroków, jeżeli rozważamy uruchomienie gry na Linuxie.DirectX jest zamkniętym zestawem narzędzi, którego niestety natywnie pingwin nie wspiera.Dodatkowo, na niektórych kartach graficznych Nvidii* poprawia wrażenia z rozgrywki, wpływając na jej wydajność.Pokazuje to chociażby , w którym róznego rodzaju lagi czy stuttery są eliminowane dzięki tej bibliotece.* nie wiem jak to wygląda z AMDInstalacja jest banalnie prosta. Pobieramy sobie dowolny release, a następnie do katalogu clienta przenosimy: (jeśli używamy DirectX8) (jeśli używamy DirectX9)Jeżeli po uruchomieniu gry w naszym folderze utworzy się plik , to wszystko powinno być w porządku.W przeciwnym wypadku popróbujcie ze starszymi wersjami (2.4/2.5).Gotowe.Przeprowadźcie testy i dajcie znać, czy rzeczywiście coś Wam to pomogło.Powodzenia.Referencje: Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto
Opublikowano 21 Maja 202521 Maj Myślę, że ten poradnik, jest chyba jednym z lepszych, który powstał na tym forum. A tak zapytam - na czym kompilujesz binkę, mając linuxa? Normalnie na VmWare lecisz wtedy, czy jakieś inne rozwiązanie?
Opublikowano 21 Maja 202521 Maj W dniu 21.05.2025 o 03:15, Sevence napisał(a):A czy to rozwiązanie zadziała również na maca?Nope
Opublikowano 21 Maja 202521 Maj Autor Programista W dniu 21.05.2025 o 02:43, Krzysztof napisał(a):Myślę, że ten poradnik, jest chyba jednym z lepszych, który powstał na tym forum.A tak zapytam - na czym kompilujesz binkę, mając linuxa?Normalnie na VmWare lecisz wtedy, czy jakieś inne rozwiązanie?Z kompilacją będzie problem, bo ta biblioteka dynamicznie konwertuje API na Vulkana, a żeby skompilować projekt, trzeba byłoby go niestety przepisać.Albo znaleźć/napisać projekt z typedefami i wtedy coś w stylu IDirect3DVertexBuffer9 zamieniałoby się na VkBuffer + VkDeviceMemory. W dniu 21.05.2025 o 03:15, Sevence napisał(a):A czy to rozwiązanie zadziała również na maca?Widzę, że Wine, który pozwala na odpalanie aplikacji z Windowsa wspiera macOS (https://gitlab.winehq.org/wine/wine/-/wikis/MacOS), ale sam takiego nie posiadam, więc nie jestem w stanie tego zweryfikować. Edytowane 21 Maja 202521 Maj przez Thorek
Opublikowano 21 Maja 202521 Maj Metina udawało mi się uruchamiać już za czasów Wine v5 czy v6, jedynie czcionka była tam trochę upośledzona xD
Opublikowano 21 Maja 202521 Maj Autor Programista W dniu 21.05.2025 o 20:09, mrvns napisał(a):Metina udawało mi się uruchamiać już za czasów Wine v5 czy v6, jedynie czcionka była tam trochę upośledzona xDThorin odpalał Metina na Linuxie już za czasów pierwszych Exemirów, więc proszę mi się tu nie chwalić@topicFajnie byłoby to jeszcze skompilować...
Opublikowano 22 Maja 202522 Maj W dniu 21.05.2025 o 10:37, Thorek napisał(a):Z kompilacją będzie problem, bo ta biblioteka dynamicznie konwertuje API na Vulkana, a żeby skompilować projekt, trzeba byłoby go niestety przepisać.Albo znaleźć/napisać projekt z typedefami i wtedy coś w stylu IDirect3DVertexBuffer9 zamieniałoby się na VkBuffer + VkDeviceMemory.Widzę, że Wine, który pozwala na odpalanie aplikacji z Windowsa wspiera macOS (https://gitlab.winehq.org/wine/wine/-/wikis/MacOS), ale sam takiego nie posiadam, więc nie jestem w stanie tego zweryfikować.Oki.Dziękuję za odpowiedź! :D
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto