Assassin's Creed

Assassin's Creed

38 ratings
Crashowanie i antyaliasing
By Mengallo
W tym poradniku dowiesz się jak naprawić dość uciążliwy problem z crashowaniem gry (typowe wywalanie do pulpitu). Dowiesz się także jak ustawić antyaliasing (wygładzanie krawędzi), który po ustawieniu rozdzielczości jest niedostępny.
3
   
Award
Favorite
Favorited
Unfavorite
Wstępnie
Assassin's Creed na steamie będzie prawdopodobnie crashować u każdego na Windows 7, 8 i 10. Dzieje się tak dlatego, że steam domyślnie uruchamia grę w bibliotekach directx 9 zamiast 10. Możliwe, że na Windowsie XP działałoby wszystko bez zarzutu, ale cóż, nie ma co gdybać.

Nota: Ten poradnik został napisany w oparciu o błąd występujący w grze na systemie Windows 7. W przypadku innych, nie mam pojęcia jak jest, dlatego może nie działać.
Crashowanie gry
Lokalizujemy folder instalacyjny z grą, w przypadku steam to:
C:\Program Files (x86)\steam\steamapps\common\assassins creed
Mamy tam trzy aplikacje .exe ale interesują nas tylko dwie.

  • AssassinsCreed_Dx9 - domyślnie tą wersję uruchamia steam
  • AssassinsCreed_Dx10 - ta wersja powinna być uruchamiana
Nazwę Dx10 zmieniamy na Dx9, a potem oryginalnego Dx9 na Dx10.

Nota: Bardzo długo szukałem rozwiązania aby móc normalnie pograć w tą grę bez crashów. To rozwiązanie znalazłem na jednym z forum dotyczącego tego błędu. O dziwo kiedy stosowałem się do porad użytkowników, którzy tam opisywali jak to zrobić to tak naprawdę na nic się to zdało. Cóż, udało mi się rozwiązać ten problem na podstawie prób i błędów. Dlatego też w pewnym sensie nie jestem w stanie stwierdzić czy u każdego taki zabieg będzie działał tak samo.
Włączenie antyaliasingu
Antyaliasing działa tylko wtedy kiedy nie mamy ustawionej w grze naszej rozdzielczości natywnej. Czyli w większości przypadkach, 1080p w tej grze jest wrogiem antyaliasingu. Każda niższa rozdzielczość daje dostęp do wygładzania. Oczywiście jest na to bardzo proste rozwiązanie.
  • W menu start wpisujemy "%appdata%", klikamy w "Roaming" i szukamy folderu "Ubisoft"
  • Przechodzimy do folderu "Assassin's Creed" i klikamy w plik .ini "Assassin"
  • Otwieramy plik konfiguracyjny .ini i szukamy w nim zakładki "[Graphics]"
  • Interesuje nas tylko i wyłącznie wartość "Multisampling=0"


Poniższa tabelka przedstawia nam omawianą zakładkę w pliku konfiguracyjnym:
[Graphics] DisplayWidth=1920 DisplayHeight=1080 RefreshRate=60 ShadowDistance=4 ShadowMapSize=1024 SkipMips=0 Multisampling=0
Poniższa tabelka przedstawia nam jakie mamy możliwości konfigurowania antyaliasingu:
0 = 0xAA
1 = 2xAA
2 = 4xAA
A więc, wartość 0 oznacza brak antyaliasingu. Dlatego jeżeli chcemy wygładzanie krawędzi to musimy ustawić wartość multisamplingu na 1 lub 2. Czyli przykładowo wpisujemy tak - "Multisampling=2".
6 Comments
nexuu666 Aug 7, 2024 @ 1:52pm 
zastosowane, jutro po pracy obadam czy pomogło ale jestem dobrej myśli bo nie raz gracze pomogli mi lepiej niż twórcy (oczywiście dam znać czy działa)
Floow17 Nov 29, 2021 @ 6:45am 
Dziękuje! Super poradnik
GhosT Mar 10, 2019 @ 10:09am 
Dzięki za poradnik. :-]
Mergan Sep 18, 2018 @ 1:43pm 
:b3d_love::47_thumb_up:
Mengallo  [author] Jul 6, 2018 @ 1:10am 
Dziękuję za miłe słowa no i cieszę się, że komuś taki poradnik się przydał. Miłego grania! :)
Future Gohan Jul 5, 2018 @ 7:16pm 
Jesteś wybawieniem. Teraz gra śmiga tak, jak powinna na samym początku. Koniec z lagami i z crashami. Smutne jest to, że gracze muszą czasem " naprawiać " gry kupione na Steamie. To już nie pierwszy taki przypadek, z którym miałem do czynienia. Dzięki.