Nowe posty

xx Program do obróbki zdjęć (18)
Dzisiaj o 10:07:55
xx Pomoc dla Lwa (kotka) (0)
Wczoraj o 10:42:59
xx Mulenie strony [Tylko informacja] (0)
2020-02-25, 16:36:43
xx Film Hakerzy dla wolności 2018 lektor (0)
2020-02-25, 08:47:38
xx Mageia instalacja (1)
2020-02-24, 14:43:32
xx Zlecę skrypt w bashu (0)
2020-02-19, 14:07:39
xx Nadawanie praw katalogom takich, jak nazwa usera (4)
2020-02-17, 14:15:18
xx Fedora na laptopie HP 15-bs152nw brak wifi (44)
2020-02-16, 12:17:18
xx Komputer do nauki linuxa (10)
2020-02-15, 07:03:28
xx Patronat serwisow internetowych. (1)
2020-02-13, 00:13:24

Autor Wątek: Wiedźmin  (Przeczytany 22061 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 6
    • Zobacz profil
Wiedźmin
« dnia: 2007-12-12, 01:09:41 »
Jak w temacie. Udało się go komuś odpalić pod Linuksem? Jak działał? (Na appdb wine'a sytuacja wygląda coraz lepiej :) )

Offline Przemysław malinowski

  • Users
  • Użytkownik
  • **
  • Wiadomości: 84
    • Zobacz profil
Wiedźmin
« Odpowiedź #1 dnia: 2007-12-12, 11:45:53 »
O ile dobrze wiem, to wiedźmin nie chodzi - jak narazie z WINE... Dziwię się, dlaczego producenci w ogóle nie pomyśleli o społeczności open-source, tylko o swoich interesach. Komercja, komercja. Niech się udławią pieniędzmi....
Warlords Battlecry to jest cos....                                                                                                
Jak zadziala na linuksie to winda idzie do kosza!
Czek dys:
www.swiat-boroowy.blogspot.com

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #2 dnia: 2007-12-12, 15:04:20 »
Powiedźmy, że Wiedźmin "działa" na Linuksie.
http://linux.pl/users/theush/wiedzmin/na_forum/screen1.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/screen2.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/screen3.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/screen4.jpg
Jednak występuje sporo błędów graficznych jak np. brak animacji postaci. Trzeba też użyć cracka ze względu na to, że wine nie wspiera różnego rodzaju zabezpieczeń.
Zobaczę za chwilę jak wygląda sytuacja po spatchowaniu do wersji 1.1 i użyciu innego cracka, może wtedy postacie zaczną chodzić, a nie lewitować jak do tej pory.
:P

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #3 dnia: 2007-12-12, 15:21:57 »
Eh nic nowego, nadal te same błedy grafiki. Pewnie po prostu brak implementacji niektórych funkcji DirectX w Wine. Chociaż trzeba przyznać, że jestem zaskoczony faktem w miarę bezproblemowego uruchomiania Wiedźmina (wystarczyło ściągnąć dodatkowo jeden dll DirectX'a i poszukać cracka). Widać ludzie z ekipy Wine robią kawał dobrej roboty ;)
:P

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #4 dnia: 2007-12-12, 16:11:57 »
Cytat: boroowa
O ile dobrze wiem, to wiedźmin nie chodzi - jak narazie z WINE... Dziwię się, dlaczego producenci w ogóle nie pomyśleli o społeczności open-source, tylko o swoich interesach. Komercja, komercja. Niech się udławią pieniędzmi....
Po co myśleć o 1% użytkowników komputerów, z których pewnie nawet połowa nie jest zainteresowana grami? Po co wydawać kupę kasy na linuksowego klienta, jak to się nawet nie zwróci ;]
:P

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 6
    • Zobacz profil
Wiedźmin
« Odpowiedź #5 dnia: 2007-12-12, 17:27:40 »
TheUsh masz rację. Miałem nadzieję, że to będzie dobrze działać pod Linuksem. W końcu pracuje na silniku Aurory, na którym zrobiono Neverwinterka pierwszego. Co prawda z tego silnika niewiele zostało w Wiedźminie, ale jednak :)

Mogę się przy okazji dowiedzieć TheUsh o konfiguracji Twojego kompa i dystrybucji z jakiej korzystasz?

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #6 dnia: 2007-12-12, 17:42:32 »
Myślę, że jeszcze parę wersji Wine i wszystko będzie ładnie chulało ;)

Co do konfiguracji kompa na którym testowałem Wiedźmina to:
Procek - Intel Core 2 Duo 1,8GHz na rdzeń
RAM - 2GB
Grafika - GeForce 8800 GTS 320MB

Dystrybucja nie ma większego znaczenia, tu akurat było Ubuntu 7.04 z najnowszym Wine 0.9.50 ;)
:P

Offline Przemysław malinowski

  • Users
  • Użytkownik
  • **
  • Wiadomości: 84
    • Zobacz profil
Wiedźmin
« Odpowiedź #7 dnia: 2007-12-12, 18:19:43 »
A ja cakowicie sie z tym nie zgodze. juz nie chodzi o sam fakt tego ze jest 1% uzytkownikow linuksa, tylko o sama kulture. A poza tym, o ile wiem, nie jest az tak duzo pracy by stworzyc program pog pingwinem. Wystarczy zamienic pare bibliotek i tyle...
Warlords Battlecry to jest cos....                                                                                                
Jak zadziala na linuksie to winda idzie do kosza!
Czek dys:
www.swiat-boroowy.blogspot.com

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 6
    • Zobacz profil
Wiedźmin
« Odpowiedź #8 dnia: 2007-12-12, 21:59:05 »
@boroowa, nie masz racji w tym względzie. To nie jest aż tak proste jak Ci się wydaje. Oczywiście jeśli gra została stworzona przy użyciu OpenGL to jest o wiele łatwiej niż gdyby był to DirectX.

A co do argumentu o kulturze :) boroowa, nie ma tak dobrze. Na świecie bardziej niż kultura $ się liczy.

@TheUsh

Przeglądnąłem screeny. Uuuu dosyć rażące błędy podczas gry :D Ale niemniej działa, poczekamy jeszcze trochę, zobaczymy :D

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
Wiedźmin
« Odpowiedź #9 dnia: 2007-12-13, 07:50:01 »
Cytat: boroowa
Wystarczy zamienic pare bibliotek i tyle...
Gdyby to było takie proste, to dziś mielibyśmy kilkanaście tysięcy świetnych pozycji w katalogu gier. Każdy logicznie myślący sprzedawca gier portowałby swój produkt również dla Linuksa, skoro to tak łatwe.

Niestety to nie jest łatwe. Aurora użyta w Wiedźminie ma kupę łatek pisanych zupełnie bez projektu wieloplatformowego, więc można się spodziewać, że napisanie launchera natywnego pod Linuksa trwałoby niemal tyle czasu (i kosztowałoby niemal tyle samo) co pisanie silnika pod windows.

W przypadku implementacji SDL/OpenGL sprawy mają się inaczej, jest łatwiej i prawie tak łatwo jak to opisałeś. Ale na SDL/OpenGL jest b. mało gier. Niestety.


Cytat: boroowa
Dziwię się, dlaczego producenci w ogóle nie pomyśleli o społeczności open-source, tylko o swoich interesach. Komercja, komercja. Niech się udławią pieniędzmi....
Wydaje mi się, że nie ma co mieć pretensji. Po prostu tak zdecydowali i tyle, ich prawo. Wg. mnie to ruch zrozumiały - tu liczą się pieniądze (ta gra nie powstała za darmo), a napisanie jej pod windows rokuje największymi zyskami. Może następną część będą już mogli napisać pod Linuksa, może...
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #10 dnia: 2008-01-16, 21:02:31 »
Mam dla was dobrą informację :) Najnowszy Wine 0.9.53 poprawnie renderuje grafikę w Wiedźminie dzięki czemu gra staje się już znośna. Niestety jest zauważalny spory spadek prędkości, ale po zmniejszeniu detali na minimalne gra chodzi płynnie ;)

Dla przypomnienia, sprzęt na którym testowałem:
Procek - Intel Core 2 Duo 1,8GHz na rdzeń
RAM - 2GB
Grafika - GeForce 8800 GTS 320MB

Kilka screenów z dzisiejszych testów, z ustawieniami na maksa (porównajcie z poprzednimi, o niebo lepiej ;) ):
http://linux.pl/users/theush/wiedzmin/na_forum/1/1.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/2.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/3.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/4.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/5.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/6.jpg
Z najsłabszymi ustawieniami:
http://linux.pl/users/theush/wiedzmin/na_forum/1/1low.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/2low.jpg
http://linux.pl/users/theush/wiedzmin/na_forum/1/3low.jpg
:P

Offline Krzysztof

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 114
    • Zobacz profil
Wiedźmin
« Odpowiedź #11 dnia: 2008-01-16, 21:58:23 »
HooaH!
Brawa dla świata open source!!!

Jak tylko kupię nowego kompa we wrześniu to sobie pogram.

Spróbuj w komendzie uruchamiającej grę dopisać takie coś:

Cytuj
WINEDEBUG="fixme-all" wine witcher.exe
Zablokuje to te wyskakujące "logi", co powinno przyspieszyć grę (przynajmniej w Counter Strike działało)

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
Wiedźmin
« Odpowiedź #12 dnia: 2008-01-17, 08:14:27 »
Zgadza się - zablokowanie logów (nawet wyświetlania) przyspieszy, bo wine zrzuca wszystko na standardowe wyjście błędu, a stderr jest 'flushowane' przy każdym dopisku przez co obniża wydajność.

W ogóle b. fajnie, że Wiedźminek działa pod Linuksem. Gorzej z wymaganiami, bo z wygórowanych stały się astronomiczne. Ale może w następniej wersji wine... ;)
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline

  • Users
  • Guru
  • *****
  • Wiadomości: 1403
    • Zobacz profil
Wiedźmin
« Odpowiedź #13 dnia: 2008-01-17, 13:01:07 »
Cytat: krzylew
HooaH!
Spróbuj w komendzie uruchamiającej grę dopisać takie coś:

Cytuj
WINEDEBUG="fixme-all" wine witcher.exe
Zablokuje to te wyskakujące "logi", co powinno przyspieszyć grę (przynajmniej w Counter Strike działało)
Niestety, może wzrost wydajności jest, ale go nie widać ;)
:P