wtorek, 1 listopada 2011

Stronghold 3: engine fail

Po długim wyczekiwaniu pojawiła się trzecia odsłona twierdzy (link). O samej grze rozpisywać się nie będę - bo nie miejsce na to - wspomnę jednak o problemie, który zapewne dotyka większość użytkowników posiadających 2 karty graficzne na komputerze (czyli głównie posiadacze laptopów z zarówno zintegrowanymi kartami "energooszczędnymi" jak i zwykłymi).

Problem ów dotyczy inicjalizacji silnika gry a objawia się takim oto komunikatem zaraz po uruchomieniu gry:
Failed to initialize the engine
Problem leży właśnie w tym, że gra wykrywa, iż mamy dwie karty i z nieznanych przyczyn sprawdza czy ta słabsza poradzi sobie z tym wielkim tworem studia firefly. Oczywiście w większości przypadków wynikiem tego testu jest uroczy komunikat o błędzie.

Rozwiązanie
Remedium na ten problem jest (tymczasowe) wyłączenie karty graficznej :)



  1. Najpierw musimy dostać się do menedżera urządzeń - tak więc znajdujemy skrót do "komputera" i klikamy go PPM, a następnie wybieramy "Właściwości"

  2. Gdy już ujrzymy właściwości naszego komputera to klikamy w "Menedżer urządzeń".

  3. W okienku, które się pojawiło wybieramy adaptery graficzne i wyłączamy ten, który odnosi się do naszej wbudowanej/zintegrowanej karty graficznej
  4. Obok ikonki powinna pojawić się taka mała strzałeczka lub inne oznaczenie (w przypadku starszych wersji Windowsa). Teraz już możemy odpalić Twierdzę 3, a po ukończeniu gry ponownie włączyć odpowiednią kartę graficzną.
Zadziwiające jest, że taka nowa gra ma takie problemy... choć ten lapsus przestaje dziwić gdy się w nią trochę dłużej pogra... 

9 komentarzy:

  1. U mnie ta opcja niestety nie działa. Korzystając z tej lepszej karty graf wyłączam tą drugą i.... obraz całkowicie mi się wyłącza;( reset pomaga jedynie

    OdpowiedzUsuń
  2. Sprawdź czy masz najnowsze sterowniki do obu kart i czy na pewno wyłączasz kartę, której nie używasz. Jeśli masz gdzieś w systemie/na sprzęcie możliwość przełączania pomiędzy kartami to czy takie przełączanie działa?

    OdpowiedzUsuń
  3. Wyłączam tą której nie używam, tą słabszą. Tracę obraz od razu po tym. musze resetować kompa. Sterowniki aktualizowałem. nie da sie jakos inaczej tego obejsc??

    OdpowiedzUsuń
    Odpowiedzi
    1. Jeśli wyłączenie jednej karty sprawia, że traci obraz (bo zakładam, że druga działa) to znaczy że masz problem albo ze sterownikami od producenta kart/komputera albo z samym sprzętem. Generalnie naprawa tego stanu rzeczy powinna być priorytetem w tym momencie dla Ciebie :x

      Co do innego obejścia - dopóki twórcy Strongholda nie wydadzą jakiegoś patcha, który sprawi, że gra nie będzie sprawdzała wszystkich działających kart to raczej innego sposobu nie ma... zawsze możesz poszukać jakiegoś cracka, który może to naprawi - mi się jednak takiego znaleźć nie udało :/

      Usuń
  4. U mnie działa ;] dziękować !

    OdpowiedzUsuń
  5. ja nie mam dwóch kart a wyświetla mi ten sam błąd

    OdpowiedzUsuń
    Odpowiedzi
    1. Taki błąd generalnie występuje w przypadku gdy nasza karta graficzna nie obsługuje tego co silnik Strongholda wymaga - stąd problemy z kartami zintegrowanymi, które są po prostu ubogie i wielu technologi nie wspomagają. Twoja karta najwyraźniej nie wspiera jednego z wymogów silnika gry i stąd ten komunikat.

      Usuń
    2. Mam ten sam problem choć nie posiadam dwóch kart. Najdziwniejsze jest to że gra przez jakiś czas działała, przeszedłem tutorial, później odstawiłem grę na jakieś dwa tyg. nic przez ten czas raczej w systemie nie zmieniałem, a teraz gra już nie działa. Może jakieś systemowe aktualizacje coś popsuły. Mam Vistę z grafiką Nvidia 9600m gt. Spróbuję przeinstalować grę, może to pomoże.

      Usuń
    3. Myślę, że tu większym problemem mogą być sterowniki karty graficznej, więc jeśli ponowna instalacja gry nie pomoże, to przeglądnij ostatnie aktualizacje systemu i spróbuj zainstalować inną wersję sterowników :)

      Usuń