UTF-8; Pure HTML 4.01; CSS 3;
Powrót do spisu treści

LEGO Star Wars: The Video Game

Opis gry, wymagań, poprawek itp. zamieściłem przy okazji uruchamiania jej w Windows 7 Ultimate x64 SP1. I tam należy szukać szczegółów.

Instalacja "LEGO Star Wars: The Video Game" w Windows 8/8.1 x64

Instalator bez problemu działa w "czystym" Windows 8/8.1 x64. ~:) Całą procedurę opisałem przy okazji uruchamiania gry w Windows 7 Ultimate x64 SP1. I tam należy szukać szczegółów.

W skrócie:

  1. wybrałem język programu,
  2. wrzuciłem grę do "G:\Games\LucasArts\LEGO Star Wars Game - Giant",
  3. dodałem skrót na "Pulpit".

Po instalacji można załatać grę, o ile znajdzie się pasujące patche. A że polskich i tak nie ma...

W Windows 8.1 gra została "odziedziczona" po Windows 8 i znajdowała się w "G:\Games\LucasArts\LEGO Star Wars Game - Giant". W tym przypadku miałem już:

  1. Skrót na "Pulpicie".
  2. Załataną grę.
  3. Ustawiony język angielski.

Uruchomienie "LEGO Star Wars: The Video Game" w Windows 8/8.1 x64

Gra może działać bez problemów w "czystym" Windows 8/8.1 x64. Ale po drodze trafia się na kilka upierdliwych kłopotów, przy czym rozwiązanie jednego prowadzi do drugiego. ~;)

  1. Gra nie działa z G31 Express Chipset Family i sterownikami Windows 8/8.1 (8.15.10.2697). Niezałatana nawet nie mrygnie i znika z listy zadań. Załatana wyświetla jedynie komunikat o braku Pixel Shaders v1.1:
    LSW:TVG - G31 i brak Pixel Shaders v1.1

    Znacznie lepiej jest ze sterownikami Windows 7 (8.15.10.1930). Z tymi sterownikami można przystąpić do punktu 2.

  2. Na początek może odezwać się SecuROM. Nie ważne, czy płyta jest, czy jej nie ma, wyświetla się okienko (tu w wersji z Windows 7):
    LSW:TVG - SecuROM w akcji

    Najbardziej celną radą, znalezioną w Sieci, okazało się zainstalowanie poprawki 1.2. Czas na punkt 3.

  3. Poprawkę 1.2 można znaleźć w Sieci. Należy szukać pliku lego1_patch2.zip. Zawiera on jeden plik lego1_patch2.exe. Aby zadziałał należy wrzucić go do katalogu gry i uruchomić. Patch wymieni LegoStarwars.exe i doda pasujące do niego pliki tekstowe do katalogu \lego_data\Stuff. Gdy skończy pracę, można go skasować lub lepiej zachować na zaś.

    Po instalacji poprawki 1.2 SecuROM już nie protestuje, gra się uruchamia, nawet bez płyty w napędzie! Ale... nie ma menu i wszystkiego, co pisane. Wcale! Co prowadzi nas do 4.

  4. Jak wspomniałem, patch 1.2 jest dla wersji angielskiej, choć nie tylko. Do katalogu \lego_data\Stuff dodaje kilka plików lokalizujących, ale nie ma wśród nich polskiego (i czeskiego). A oryginalny nie pasuje. Jeśli nie chce się komuś synchronizować polskiej wersji z np. angielską (a mi się na razie nie chciało), wystarczy zmienić język gry na np. angielski. W tym celu należy uruchomić regedit.exe, znaleźć klucz [HKEY_CLASSES_ROOT\LEGOStarWars] i zmienić wartość zmiennej LanguageVal z 1045 (hex:0x0415) na 1033 (hex:0x0409).

    Po uruchomieniu gra zacznie gadać po angielsku, ale wszystko będzie wyglądać normalnie. Czasami może być konieczne 5. ~;)

  5. Gra może mieć problemy z procesorami wyposażonymi w kilka rdzeni, choć ja tego nie doświadczyłem. Może za krótko grałem, a może Windows 8/8.1 ma już odpowiednie "shimsy" dla "LEGO Star Wars: The Video Game"? Jeśli jednak gra robi BUM na procesorach z kilkoma rdzeniami, to istnieje kilka sposobów obejścia problemu:
    1. Można w BIOSie wymusić pracę procesora tylko na jednym rdzeniu. Skuteczne, ale baaardzo niepraktyczne. ~;)
    2. Po uruchomieniu gry należy przepstryknąć się na "Pulpit", uruchomić "Task Manger", odszukać proces LegoStarwars.exe i wymusić pracę na jednym rdzeniu. Prawy klik na procesie, z podręcznego menu należy wybrać "Set Affinity..." i zostawić zaznaczony tylko jeden procesor. Skuteczne, ale mało wygodne.
    3. Można wyciągnąć skrót do pliku LegoStarwars.exe i zmienić linię uruchamiającą program z "G:\Games\LucasArts\LEGO Star Wars Game - Giant\LegoStarwars.exe" na:
      C:\Windows\System32\cmd.exe /C start "LSWTVG" \
      /D "G:\Games\LucasArts\LEGO Star Wars Game - Giant" /high /affinity 8 \
      "G:\Games\LucasArts\LEGO Star Wars Game - Giant\LegoStarwars.exe"

      Powyższe polecenie to jedna linia, tu połamana w miejscu \, aby łatwiej było ją czytać. Oczywiście z dokładnością do ścieżki. Ponieważ w ścieżce znajdą się spacje, odpowiednie fragmenty zamknięte są w "".

      Takie polecenie uruchomi "Command Prompt", z niego odpali w katalogu "G:\Games\LucasArts\LEGO Star Wars Game - Giant" program "G:\Games\LucasArts\LEGO Star Wars Game - Giant\LegoStarwars.exe" nadając mu wysoki priorytet (/high) i wymuszając pracę na jednym (tu czwartym) rdzeniu (/affinity 8). Czyli zrobi to, o co chodzi. Więcej o /affinity wcześniej, przy okazji "Star Wars: Force Commander".

  6. Przy zmianie karty graficznej (zwłaszcza z lepszej na gorszą) można skasować plik SWLEGO.BIN z katalogu gry (u mnie "G:\Games\LucasArts\LEGO Star Wars Game - Giant"). Zostanie odtworzony przy kolejnym uruchomieniu gry.

Gdy już pokona się wszystkie problemy, to gra działa prawidłowo. ~:)

GTS 450 512MB wymaga dobrego chłodzenia.

Obsługa szerokiego ekranu w "LEGO Star Wars: The Video Game"

Gra nie posiada wbudowanej obsługi szerokiego ekranu. Ale ponoć wystarczy skasować plik SWLEGO.BIN i uruchomić detectGPU.exe, aby uzyskać dostęp do wyższych rozdzielczości. Taki przynajmniej opis znajduje się na WSGF.

Sorry Batory, u mnie nie działa. ~:(

Podsumowanie "LEGO Star Wars: The Video Game"

Instalacja
Bez problemów w Windows 8/8.1 x64.
Płyta lub obraz w trakcie gry
Nie, przynajmniej wersja załatana patchem 1.2, bo niezałatanej wersji nie udało mi się uruchomić i nie wiem, czego ode mnie chciała.
Uruchomienie w Windows 8/8.1 x64
Z pewnymi kruczkami, ale działa OK.
DDRAW.DLL
Systemowy.
Sterowniki NVIDIA
Bez znaczenia.
Sterowniki Intel
8.15.10.1930 dla Windows 7.
Procesory wielordzeniowe
Możliwe problemy, ale z rozwiązaniem.
Szeroki ekran
Brak obsługi, a ponoć jest.
Maksymalna rozdzielczość
1600x1200, w tabelce FPSy (bez różnicy w zależności od systemu)
Rozdzielczość Intel Core 2 Quad Q9650 @ 3.00GHz
G31 Express Chipset Family
sterownik Windows 7 (8.15.10.1930)
8800 GTS 512 GTS 450 512MB
1280x1024 na poziomie 45++ na poziomie 100++ na poziomie 100++
1600x1200 brak portu na poziomie 100++ na poziomie 100++
Gra w Sieci
Nie dotyczy.
Miejsce na dysku (pełne/skompresowane)
1.81GB/1.52GB

Gra działa płynnie. Cutscenki są odgrywane. Jest dźwięk, muzyka, nie ma problemów z peryferiami i akceleracją 3D.

LSW:TVG - Osiem i jest OK, SOA#1 LSW:TVG - OsiemJeden i jest OK, SOA#1

Dobrze jest. ~:)

Powrót do spisu treści
A tymczasem w Windows 7 Ultimate x64 SP1
A tymczasem w Windows 10 Pro x64

Copyright © Yogurt
6.49.051 15.11.2021
Author:
Yogurt