Skocz do zawartości
Forum komputerowe PC Centre

Crow

Użytkownicy
  • Zawartość

    128
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez Crow

  1. Crow

    Problem z XP

    1. Czy kabel jest zkrosowany? 2. Jeśli tak, to sprawdź czy masz zainstalowane "Udostępnianie plików i drukarek w sieciach..." Znajdziesz to we Właściwościach połączenia (tam gdzie ustawia się protokół TCP/IP).
  2. Crow

    Problem z XP

    Napisz proszę coś więcej o konfiguracji sieci tzn. jaki masz router... jak jest podpięty i skonfigurowany. Jakie masz ustawienia na komputerach.
  3. hmmm... w Pascalu wątpie... w C/C++ można go zmusić do wypisywania znaku liczby... ale załatwienie tego IF-em nie jest złym pomysłem
  4. Zamiast: -------------- if (wg=0) and (wx=0) and (wy=0) then writeln ('Uklad nieoznaczony. '); if (wg=0) then if (wx<>0) or (wy<>0) then writeln ('Uklad sprzeczny. '); if wg<>0 then begin x:=wx/wg; y:=wy/wg; writeln ('ROZWIAZANIE:'); writeln; writeln ('x=',x:0:3,' ^ y=',y:0:3,'.'); end; -------------- Sproboj: IF ((wg > -0.001) AND (wg < 0.001)) THEN BEGIN IF ((wx > -0.001) AND (wx < 0.001)) AND ((wy > -0.001) AND (wy < 0.001)) THEN writeln ('Uklad nieoznaczony. ') ELSE IF ((wx < -0.001) OR (wx > 0.001)) OR ((wy < -0.001) OR (wy > 0.001)) THEN writeln('Uklad sprzeczny. '); END ELSE begin x:=wx/wg; y:=wy/wg; writeln ('ROZWIAZANIE:'); writeln; writeln ('x=',x:0:3,' ^ y=',y:0:3,'.'); end; Pokombinuj tez z tymi parametrami 0.001. Możesz je zmniejszyć np. do 0.00001 jeśli będzie potrzeba. Tak jak pisałem wcześniej: rozwiązywanie równań liniowych metodą wyznaczników nie bardzo nadaje się do obliczeń na komputerze, stąd możliwe niepoprawne wyniki. Normalnie stosuje sie inne algorytmy które mają mniejszy błąd obliczeń.
  5. Podrzuć kod (wklej go na forum). Wzory masz dobre. Najpewniej jest to błąd w kodzie... z drugiej strony rozwiązywanie równań metoda wyznaczników jest "niestabilne numerycznie" tzn., że wyniki niezawsze są dobre. Mała uwaga: Zamiast Wx = 0, Wy = 0 powinieneś sprawdzać czy Wx i Wy nie są bliskie zera. np. czy (Wx > -0.0000001) AND (Wx < 0.0000001), Tak samo dla Wg. Obliczenia na komputerze są opatrzone błędem bo nie każdą liczbę da się przedstawić w maszynie (np. 1/3 nie da się dokładnie zapisać w postaci binarnej) dlatego porównywanie z 0 niezawsze zadziała (bo np. po odejmowaniu liczba będzie bliska ale różna od zera).
  6. Crow

    Oblivion i płynność obrazu

    Animacje modeli uzyskuje się za pomocą zmiany położenia wierzchołków (vertex-ów) trójkątów. Karty wyposażone w sprzętowy T&L (Transformation and Lighting) potrafią akcelerować niektóre operacje np. szkieletowe animacje postaci. Animacja obciąża zatem zarówno CPU jak i GPU.
  7. Crow

    Oblivion i płynność obrazu

    No chyba ze ktoś używa shaderów do rysowania fraktali Wtedy (prawie) wszystko jest liczone na karcie. Są fajne projekty używania shaderów do przetwarzania różnego rodzaju danych (np. do obróbki dźwięku na karcie graficznej, czy fizyki w grach). Ale to tak "na marginesie".
  8. Crow

    Ponowna aktywacja Visty

    Jeśli masz licencje na Viste (w formie papierka z kodem/hologramem czy co tam maja) to no problem. Jeden telefon i ew. wizyta w jakimś lokalnym biurze MS powinien załatwić sprawę.
  9. Crow

    Oblivion i płynność obrazu

    oj... duże uproszczenie :] ale niech będzie choć lepiej by było: "procek podaje wierzchołki i kreski a grafa je rysuje"
  10. Witam... wstęp nie był potrzebny... I tak byśmy pomogli... oczywiście w granicach rozsądku. Rozwiązanie zadania będzie następujące: trzeba napisać trzy testowe programy sortujące losowo wygenerowane dane oraz mierzące czas ich pracy dla różnych ilości danych. Odpowiednie algorytmy (wraz z kodem źródłowym w kilku językach) znajdziesz tutaj: http://pl.wikipedia.org/wiki/Sortowanie_przez_wybieranie http://pl.wikipedia.org/wiki/Sortowanie_szybkie http://pl.wikipedia.org/wiki/Sortowanie_przez_kopcowanie Zawsze możesz pytać o szczegóły.
  11. Crow

    Oblivion i płynność obrazu

    Plik wymiany niewiele pomoże. Dostęp do niego jest dużo wolniejszy od dostępu do pamięci w RAM-ie. Poza tym: Swap jest używany (głównie) gdy brakuje miejsca w RAM-ie. Jeśli masz sztywny limit 1 GB a system potrzebowałby więcej RAM-u to dostałbyś błąd braku pamięci. Reasumując: nie tędy droga.
  12. Crow

    Oblivion i płynność obrazu

    eee... Procek jest taktowany zegarem 2.13 GHz... ale ma dwa rdzenie czyli (w uproszczeniu) dwa potoki przetwarzania które działają równolegle. Jeśli aplikacja jest wielowątkowa to obydwa wątki działają w tym samym momencie... lub jeśli w systemie jest kilka aktywnych procesów to działają niezależnie od siebie na różnych rdzeniach... czyli defacto są to dwa rdzenie @2.13Ghz... w przypadku aplikacji jednowątkowych rzeczywiście jest to "tylko" 2.13Ghz... ale w przypadku wielowątkowych urównoleglonych jest to (w uproszczeniu) 2x2.13GHz bo w czasie jednego taktu zegara działają dwa procesory... to nie jest SMP (gdzie procesory są homogeniczne ale taktowane z różnych zegarów) tylko CMP (Chip-level Multiprocessor) czyli takie SMP w jednej kości i z jednym zegarem. Co do Obliviona... to wygląda tak... jest ściana... a "na" ścianie jest pajęczyna zrobiona w najbardziej z możliwych prymitywnych sposobów czyli polygon z nałożoną teksturą + alfablending...... no chyba że Panowie z Bethesdy nie popisali się pomysłowością i zrobili tam jakiś skomplikowany Pixel Shader 3.0 (co i tak powinno działać szybko o ile ja się znam na pisaniu shaderów). Oczywiście nieodpaliłem Obliviona na GF2... ale taki sam efekt jak wspomniana pajęczyna uzyskałem bez żadnych shaderów.
  13. Crow

    Oblivion i płynność obrazu

    Czy podkręcony czy nie... haczy na prostym alfablendingu... a tam EWIDENTNIE nie powinien haczyć (mój stary GF2 radził sobie z tym efektem bez problemów). Ja tam jestem zadowolony z wydajności w Oblivionie :] Chciałem tylko pokazać, że trudno napisać grę która leci dobrze na wszystkich kartach no i trzeba się z tym liczyć. Co do "2x" to prawda jest taka ze to są dwa procki po 2.13GHz i bezsensownym jest podawać to razem jako 4coś. Nie każda aplikacja może korzystać równocześnie z obydwu rdzeni. To że gdzieś tam piszą że to jest 4GHz to jest bzdura i chwyt marketingowy.
  14. Crow

    XP w 64 bitach

    [tutaj następuje niezwykle nudny wykład o urównoleglaniu obliczeń którego konkluzją jest, że obliczania PI nie da się urównoleglić] :]
  15. Crow

    Oblivion i płynność obrazu

    Sprawa z Oblivionem wygląda tak: o ile taki NPC nic nierobi, procesor nie musi się nad nim zbyt wiele zastanawiać. Ale gdy walczysz z przeciwnikami to już sprawa jest bardziej skomplikowana i to zajmuje procesor dość znacznie. Dodatkowo wspomniałeś o "ogniu". Jeśli jest zrealizowany jako efekty cząsteczkowe (a tak najpewniej jest) to wiem z własnego programistycznego doświadczenia, że czasami potrafi to ostro przyciąć system na niektórych kartach graficznych (miałem kiedyś problem żeby odpalić efekty cząsteczkowe na Radeonach żeby wyglądały tak samo jak na moim GeForce). W grach takich jak Oblivion (czy np. Stalker) w których jest rozbudowane AI itp. czasami ważniejsze bywają szybkość i rodzaj procesora, ilość i taktowanie RAM-u, ilość cacheu procka itp. od karty graficznej. Swoją drogą Oblivion jest grą dość nierówną... mam GF8500, Core 2 Duo 2x2.13 i 2 GB RAMu@800Mhz i powiem szczerze że mi haczy (mam gdzieś ok 5fps)jak podchodzę do pajęczyny lub walczę z przeciwnikami w lokacjach z dużą ilością trawy czy innych detali (btw... trawa w Oblivionie najbardziej obciąża procesor) . Padło pytanie "co gry najbardziej wykorzystują z procesora: częstotliwość, instrukcje multimedialne czy pamięci cache L1, L2, L3?" To zależy od tego jak zrobiono grę. Jeśli programiści skompilowali ją z optymalizacjami (tzn. włączyli wykorzystanie instrukcji multimedialnych) to gra potrafi znacznie przyspieszyć... problem polega na tym, że nie zawsze optymalizacje dobre na Intelach są dobre na AMD-kach. Dlatego zazwyczaj z takich "bajerów" się nie korzysta w produktach "pudełkowych". Co do cache-u: dobrze napisany program na pewno z niego korzysta w maksymalnym stopniu. Źle napisany program potrafi zwolnić nawet 10 razy jeśli źle go używa (a wątpię że Oblivion jest źle napisany pod tym względem). Reasumując: Oblivion jest grą bardzo nierówną i IMHO dużo zależy od wszystkich podzespołów w kompie... i nie używałbym go jako "benchmarka". Wygląda na to że na niektórych kartach gra się po prostu dławi. Pozdrawiam
  16. Crow

    Problem z programem Saund Forge 8.0

    Witam... czy moglbys podac dokladny komunikat bledu... tzn. ktorego "modulu" mu brakuje i ew. inne informacje ktore podaje. Wstepnie wyglada na to ze faktycznie jest to problem z bibliotekami (uszkodzona dll-ka lub jej brak).
  17. Crow

    XP w 64 bitach

    Ciekawy pomysl ale niestety niewykonalny
  18. Crow

    Jaka dystrybucja?

    Ja na poczatek polecalbym Fedore... latwa w konfiguracji i obludze. Z Ubuntu (o czym sie przekonalem pare dni temu na wlasnej skorze) bywa roznie.
  19. Crow

    praca domowa

    Program wydaje sie ok... w czym tkwi problem?
  20. Crow

    Proxy

    Polecam system TOR: http://tor.eff.org/ Strona jest dostępna po polsku, więc nie powinno być problemów z instalacją. Oprócz tzw. "hidden services" (czyli stron dostępnych tylko poprzez sieć TOR) istnieje możliwość korzystania z normalnego internetu w sposób prawie całkowicie anonimowy. Na upartego można też pobierać pliki z sieci torrent (ale szybkość nie oszałamia) lub sprawdzać maile, używać komunikatorów.
  21. Crow

    Problem :/

    var a,b,c : integer; begin readln(a); readln(b); readln(c); if a < b then if c < a then writeln('c najmniejsza') else writeln('a najmniejsza') else if c < b then writeln('c najmniejsza') else writeln('b najmniejsza'); end.
  22. Polecam Tor-a: http://tor.eff.org/
  23. 1) To nie jest forum warezowe. Jesli chcesz sie dowiedziec jak scrackowac soft to zapytaj jakiegos znajomego albo kogos na forach o takiej tematyce. Tutaj pomocy nieznajdziesz. 2) To ze na cos Cie niestac to nieoznacza ze wolno Ci to ukrasc. 3) Sa darmowe alternatywy np. GIMP 4) Temat uznaje za zamkniety
  24. Tak... idac do sklepu i kupujac oryginal. To nie jest forum Warezowe!
  25. Crow

    [request]Dwa algorytmy

    O ile sie niemyle to te algorytmy byly opisane w drugiej czesci moich artykulow :]
×
×
  • Dodaj nową pozycję...