Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam muszę się pochwalić. Udało mi się odpalić ( i grać bez większych problemów co jest bardzo ważne) Call of Duty1 i Call of Duty UO na Linuxie!! Temat taki gdyż wiele osób wpisuje w Google podobne hasła co ułatwi wyszukiwanie tematu. Jeżeli dzięki temu postowi "nawróci" się przynajmniej jeden użytkownik windowsa będzie to dla mnie wielki sukces:) A oto dowody:)
[url=http://img504.imageshack.us/my.php?image=cod1spwi0.jpg][img]http://img504.imageshack.us/img504/4161/cod1spwi0.th.jpg[/img][/url]
[url=http://img504.imageshack.us/my.php?image=cod1mpxr9.jpg][img]http://img504.imageshack.us/img504/5461/cod1mpxr9.th.jpg[/img][/url]
[url=http://img513.imageshack.us/my.php?image=coduospmr7.jpg][img]http://img513.imageshack.us/img513/7738/coduospmr7.th.jpg[/img][/url]
[url=http://img513.imageshack.us/my.php?image=coduomphy3.jpg][img]http://img513.imageshack.us/img513/511/coduomphy3.th.jpg[/img][/url]
Instalacja jest banalna ale będzie nam do niej potrzebny windows (tylko na 20 minut na szczęście:P) no więc na windowsie normalnie instalujemy Call of Duty i wraz z dodatkiem UO ( o ile chcemy mieć obydwie te gry) zalecam wcześniej pościągać wszystkie patche oraz mody aby potem nie było problemu. Grę + dodatek UO instalujemy do jednego folderu gdy już wszystko będzie zainstalowane i skonfigurowane cały folder nagrywamy na płytkę DVD. Następnie udajemy się na naszego Linuxa ( w moim przypadku jest to Debian Etch 4.0) i pobieramy pliczek z stąd http://78.108.96.64/wine/wine.tar.gz jest to wine w wersji 0.9.48 wraz z patchem ( nie wiem czy patch jest konieczny ale nie zaszkodzi go pobrać patch jest już wkompilowany) wypakowujemy archiwum na dysk otwieramy konsolę i wydajemy polecenie ./Configure następnie make i gdy wszystko będzie ok make install po kilku chwilach wine powinno już być w naszym systemie. Teraz będzie nam potrzebna płytka z CoD1 i CoDUO którą wcześniej nagraliśmy grę z nią po prostu kopiujemy na nasz dysk (oczywiście pod linuxem). Po skopiowaniu otwieramy katalog w którym się gra znajduje i jako zwykły użytkownik wydajemy polecenie $wine CoDSP.exe , CoDUOSP.exe ( o ile chcemy zagrać w trybie Sing Player lub $wine CoDMP , CoDUOMP (jeśli mamy ochotę na tryb Multi Player). Gdyby były jakieś pytania, problemy proszę pisać:)
Ostatnio edytowany przez LongeR (2007-12-13 18:22:50)
Offline
Skoro juz postanowiles poprzec to fotkami, to pokaz fotki z gry a nie z menu. Zaraz jak znam zycie wpadnie kupa postow w stylu 'menu sie wlacza ale jak chce zagrac to widze czarny ekran' itp.... To ze widac menu w grze jeszcze o niczym nie swiadczy ze dziala ona jak nalezy. Dopiero rozgrywka korzysta w pelni z bibliotek direct'a itp itd... wiec pokaz screeny prosto z rozgrywki.
P.S. Debian Etch 4.0 a na pasku ikona ubuntu? 0_o
Pozdrawiam
Ostatnio edytowany przez BlackEvo (2007-12-13 19:00:14)
Offline
lol, to pasuje sprawdzic to dokladnie wieczorem ;) poza tym nie wiem po co ta akcja z nagrywaniem rozpakowaniej gry na plyte ?;/ nie latwiej skopiowac jej z partycji win ?
Offline
[quote=BlackEvo]Skoro juz postanowiles poprzec to fotkami, to pokaz fotki z gry a nie z menu. Zaraz jak znam zycie wpadnie kupa postow w stylu 'menu sie wlacza ale jak chce zagrac to widze czarny ekran' itp.... To ze widac menu w grze jeszcze o niczym nie swiadczy ze dziala ona jak nalezy. Dopiero rozgrywka korzysta w pelni z bibliotek direct'a itp itd... wiec pokaz screeny prosto z rozgrywki.
P.S. Debian Etch 4.0 a na pasku ikona ubuntu? 0_o
Pozdrawiam[/quote]
Wszystko śmiga jak tra lala:P ale screeny pokaże jutro jak wszystko przetestuję bo rzeczywiście mogą się jakieś problemy pojawić w trakcie gry ale tak jak mówię wszystko narazie jest jak najbardziej ok. Jedyne co za uwarzyłem to minimalny spadek wydajności co do windowsa u mnie jest to około 5-10 fps'ów czyli bardzo nie wiele.
P.S. To ikona z tematu jest:P spodobał mi się taki temacik i akurat na menu paska jest ikona Ubuntu ale to taka ściema jest:D
[quote=Qdłaty]lol, to pasuje sprawdzic to dokladnie wieczorem ;) poza tym nie wiem po co ta akcja z nagrywaniem rozpakowaniej gry na plyte ?;/ nie latwiej skopiowac jej z partycji win ?[/quote]
Z tą płytką to jest tak że np. ja mam na dysku tylko linuxa:) więc nie miałem innego wyjścia oczywiście można zrobić tak jak Ty zaproponowałeś:]
Offline
no smiga wszystko. ja nie mialem windowsa wiec chcialem zainstalowac z cd - oczywiscie plyta druga nie poszla bo pierwsza nie kciala sie udmontowac, wiec wlazlem na plyte i zgralem wszystko co trzeba z pierwszej i drugiej cd bo nijako nie jest to spakowane ;)
giera smiga ladnie. spadku wydajnosci w max detalach nie zauwazylem (gf 7900gs) chociaz o super grafie nie ma co mowic w tym tytule.
[url=http://img222.imageshack.us/my.php?image=zrzutekranuaa2.jpg][img]http://img222.imageshack.us/img222/4262/zrzutekranuaa2.th.jpg[/img][/url]
[quote=LongeR]Z tą płytką to jest tak że np. ja mam na dysku tylko linuxa:) więc nie miałem innego wyjścia oczywiście można zrobić tak jak Ty zaproponowałeś:][/quote]
hmmm z tego co pisales w pierwszy poscie wygladalo na to ze masz windowsa bo opisales nagranie zainstalowanej gry w windowsie na cd ;)
Ostatnio edytowany przez Qdłaty (2007-12-13 20:40:33)
Offline
No właśnie z tym był problem ( z od montowaniem pierwszej płytki) był jakiś patch dla linuxa ale raz działał raz nie.... wkurzyłem się wpadłem na taki pomysł i przy odrobinie szczęścia odpaliło co prawda nie są to najnowsze tytuły gier ale i tak uważam to za mały sukcesik:) A co do spadku detali to rzeczywiście przy takiej karcie nic nie odczujesz:)
Offline
Pytanie odnośnie [url=http://img513.imageshack.us/my.php?image=coduomphy3.jpg][img]http://img513.imageshack.us/img513/511/coduomphy3.th.jpg[/img][/url]
"Odświerz" ?
Wersja CODa dla analfabetów?
pzdr.
Offline
No widocznie ktoś przy pisaniu spolszczenia się pomylił zdarza się:) A jeśli to była jakaś aluzja do mnie to weź sobie po kolei ze słownikiem leć i sprawdzaj moje posty i porównaj je z postami przeciętnego użytkownika forum to zobaczymy!! Jeśli ktoś chce zagrać przez neta musi nadać katalogowi w którym znajduje się gra wszystkie prawa. Bo inaczej nie wczyta się mapa ponieważ będzie wywalało błąd że nie można pisać do hunkusage.dat. Poza tym w necie buja się całkiem nieźle jeszcze pogram i zobaczę czy nie ma jakiś większych bugów
Ostatnio edytowany przez LongeR (2007-12-13 21:34:17)
Offline
z guuugóf to ja tylko zauwazylem na poczatku zatrzymane modele postaci ;] ja wyskakuje z krzakow a niemiec patrzy sie na drzewo i ani drgnie. poza tym wszystko smiga.
Offline
[quote=LongeR]No widocznie ktoś przy pisaniu spolszczenia się pomylił zdarza się:)[/quote]
Na oryginale nie zauważyłem takich kwiatków :]
nvm
[quote=LongeR]A jeśli to była jakaś aluzja do mnie[/quote]
Nie była.
Pzdr.
Offline
Oryginał mam w wersji angielskiej a spolszczenie pobrałem z jakiegoś serwisu CoD więc z stąd ten błąd. Dziś po testuję jeszcze tryby multiplayer:)
Offline
No i napotkałem na pierwszy problem, mianowicie gdy gram w CoD UO na serwerach bez Punkt Bustera wszystko jest ok ale gdy chcę zagrać na serwerach z PB podłączam się ale zaraz gdy dołączę do gry po około 10 sekundach zostaje wyrzucony z serwera z takim uzasadnieniem:
[url=http://img222.imageshack.us/my.php?image=pbzt8.jpg][img]http://img222.imageshack.us/img222/351/pbzt8.th.jpg[/img][/url]
W necie jest sporo tematów poruszonych z tym problemem ale nigdzie nie ma nic wspomniane o linuxie (przynajmniej ja nie znalazłem) Piszą tam żeby odblokować ten proces w firewalle ale ja żadnego nie mam:D plikowi nadałem wszystkie możliwe prawa no nie wiem może jednak go jeszcze coś blokuje?? Co o tym sądzicie?
Offline
nie znam odpowiedzi ale jeszcze raz wspomne o jednym... to twoje spolzsczenie pisal analfabeta :D
Offline
nom nie niestety jak widzicie ktoś to strasznie pokaleczył:P Ale to spolszczenie było pobrane z 2-3 lata temu więc. Problem jednak tkwi nie w spolszczeniu ale w PB:D
Offline
[quote=LongeR]Ale to spolszczenie było pobrane z 2-3 lata temu więc...[/quote]
wiec w sumie moga byc bledy bo 2-3 lata temu malo kto chodzil do szkoly :D
ale dobra koniec offtopa
Offline
Nom słowników wtedy nie było:P ale mniejsza z tym jakiś analfabeta (lub 13 letnie dziecko bo i tak się w świecie gier zdarza) to pisał i tyle:) Koniec offtopa:D
Offline
process tid prio (all id:s are in hex) 0000000e (D) C:\windows\system32\PnkBstrA.exe 00000011 0 <== 00000010 0 0000000f 0 0000000a 0000000b 0 00000008 0000000d 15 0000000c 15 00000009 0 fixme:keyboard:UnregisterHotKey ((nil),0): stub
Tu jest problem! wine nie może (właśnie dlaczego??) odpalić pliku PnkBstrA.exe który musi się połączyć z netem żeby grać w sieci!??
Offline
nie korzystasz z bugzilli? [url]http://bugs.winehq.org/show_bug.cgi?id=10692[/url]
tam cos o tym pisza.
Ostatnio edytowany przez Qdłaty (2007-12-16 02:28:27)
Offline
no nie wiele z tego się doczytałem;/ A Ty co z tego wywnioskowałeś??
Offline
ja nic ;d pisalem posta po pijaku. pozniej popatrze w to wszystko.
Ostatnio edytowany przez Qdłaty (2007-12-16 09:37:55)
Offline
ok no to dzięki będę za godzinkę:D
Offline
[url]http://bugs.winehq.org/show_bug.cgi?id=9685[/url]
tu jeszcze cos pisza o tym wszystkim. poszukaj sobie ogolnie o dzialaniu tego punkt/punk?bustera
tzn o dzialaniu pod wine ;d
Ostatnio edytowany przez Qdłaty (2007-12-16 11:52:54)
Offline
No jest o tym problemie zdaje się że jest nawet rozwiązanie ale nie mogę tego zrozumieć. Znam trochę angielski niby wiem co tam piszę ale nie wiem jak tego użyć:) Pomożecie:D??
[i][color=red]nie odpowiadaj na własne posty, tylko edytuj poprzednie. usunąłem.[/color][/i]
Ostatnio edytowany przez rychu (2007-12-17 22:33:30)
Offline
To nie jest CHAT!
Po drugie gdybyś wiedział na jakiej zasadzie działa PB i podobne to byś również wiedział że to nie zadziała pod linuxem w wine jak należy.
Po pierwsze PB musi się łączyć z serwerem, a po drugie (ogólna zasada działania aplikacji typu PB) aktywnie kontroluje procesy odwolujace sie do glownego procesu gry jak i do reszty związanych z obsługą gry procesów, mapuje ich pamieć, dodatkowo sprawdza wielkosc i hashe czy też nagłówki wszystkich używanych bibliotek w tym Diksowych. więc nawet gdyby udalo Ci się odpalic PB i powiedzmy że ograniczałoby się to do sprawdzania nagłówków/hashy to jak widzisz nie masz Diksa.
Co do rozwiazan to sa oczywiscie ale zazwyczaj dzialaja ze starymi systamami typu PB, które byly mniej rozbudowane i nie byly tak bardzo przywiazane do windowsowskiej architektury zarządzania i nadzorowania pamieci jak i procesów.
A idąć ścieżką rozumowania dla opornych, ksoro PB zapobiega naruszaniu spójności gry oraz przeciwdziała próbom oszukania samego systemu PB to w jaki sposób chcesz go "oszukać" pod wine że działa na natywnym Windowsie?
Offline
No nic to pozostaje mi gra na serwerach bez PB może w przyszłości się coś zmieni:) Dzięki za wszystkie opinie:)!
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00172 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.139.235.177' WHERE u.id=1 |
0.00399 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.139.235.177', 1732196762) |
0.00097 | SELECT * FROM punbb_online WHERE logged<1732196462 |
0.00130 | DELETE FROM punbb_online WHERE ident='3.131.13.196' |
0.00118 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=10052 AND t.moved_to IS NULL |
0.00012 | SELECT search_for, replace_with FROM punbb_censoring |
0.00830 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=10052 ORDER BY p.id LIMIT 0,25 |
0.00203 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=10052 |
Total query time: 0.01978 s |