Instalacja ręczna sterownika USB dla platform DynaSim
(w przypadku gdy uruchomienie UsbDriverInstaller.exe nie zadziałało)

W programie instalatora polegamy na kilku założeniach co do
dostępności i lokalizacji plików w systemie. Z tego powodu
jest szansa, że automatyczna instalacja sterownika za pomocą
UsbDriverInstaller.exe nie zadziała na Twoim systemie.
Program został sprawdzony z wersjami Home Windows 7, 8, 8.1 i 10
oraz wersją Pro Windows 10, wciąż coś napsuć może np.
konkretna aktualizacja Windowsa.

Przed instalacją prosimy upewnić się, że pliki UsbDriverInstaller.exe oraz
devices.json zostały wypakowane do jednego katalogu na dysku oraz
program został uruchomiony z uprawnieniami administratora.

Krokiem zależnym od wersji systemu jest zlokalizowanie i
uruchomienie programu pnputil.exe, służącego do instalacji
gotowych plików sterownika. W przypadku wystąpienia błędu prosimy
sprawdzić wpisy pojawiające na konsoli podczas pracy programu.
Jeżeli ostatnią z liniej przed wystąpieniem błędu jest jedna z poniższych:

Finding pnputil.exe (it may take a while)

Execution of script find_pnputil.bat was unsuccessful

Path to pnputil not found

Running enum_drivers.bat

Installing a driver with pnputil failed

to najprawdopodobniej pewne założenia co do plików w systemie nie
zostały spełnione. W takiej sytuacji proces instalacji należy
przeprowadzić w kilku krokach.

1. Uruchomić konsolę cmd.exe z uprawnieniami administratora

2. Jeżeli UsbDriverInstaller.exe został rozpakowany na innym dysku niż systemowy
wpisać jego literkę w konsoli i zatwierdzić enterem, np:

C:\WINDOWS\system32> e:

3. Wpisać komendę "cd" wraz z ścieżką do katalogu z UsbDriverInstaller.exe, np:

e:\> cd e:\usb

4. Uruchomić UsbDriverInstaller.exe z przełącznikiem "-p" aby przygotować pliki sterownika
oraz "-d <folder>" aby określić folder docelowy, np:

e:\usb\> UsbDriverInstaller.exe -p -d .

"." oznacza umieszczenie folderu ze sterownikiem w obecnej lokalizacji.

W katalogu powinien pojawić się nowy folder "dynasim_generic_controller" z
plikami sterownika. Wystąpienie błędu na tym etapie jest mało prawdopodobne i 
w takim przypadku prosimy o kontak mailowy.

5. Wpisać poniższe polecenie:

e:\usb\> pnputil -a dynasim_generic_controller\dynasim_generic_controller.inf

Jeżeli polecenia pnputil nie rozpoznano, to mamy poważny problem - według
Microsoftu powinien być on dostępny domyślnie na każdym Windowsie od Visty.
W takim przypadku będziemy myśleć jak w inny sposób zaistalować sterownik
lub dostarczyć program pnputil.

Jeżeli natomiast pojawił się wydruk podobny do:

Microsoft PnP Utility

Processing inf :            dynasim_generic_controller.inf
Driver package added successfully.
Published name :            oemXX.inf

Total attempted:              1
Number successfully imported: 1

można przejść do następnego kroku

7. Uruchomić UsbDriverInstaller.exe z przełącznikiem "-i -d ." aby sfinalizować
konfigurację sterownika:

e:\usb\> UsbDriverInstaller.exe -p -d .

Jeżeli po "-d" w poprzednim kroku umieszczono co innego niż ".", należy
podać ten sam folder co wcześniej.

Jeżeli ostatnim wydrukiem na konsoli jest:

Device dynasim_generic_controller successfully installed

to sterownik został zainstalowany pomyślnie - program Rider powinien
widzieć urządzenie po jego podłączeniu. Pliki instalatora/sterownika
można usunąć.

W tym kroku również nie przewidujemy problemów, jeżeli jednak
jakiś się pojawi, bardzo pomocne będą screeny konsoli pokazujące
przebieg całego procesu lub skopiowanie całości jej zawartości
(ctrl + a zaznaczy całą zawartość konsoli, enter kopiuje zaznaczenie).
