Witam. Kupiłem gre Robin Hood The legend of Sherwood i podczas uruchamiania pokazuje się następujący błąd:
"Nie znaleziono punktu wejścia procedury _FSOUND_Sample_load@16 w bibliotece fmod.dll"
Co zrobic?
już to zrobiłem nadal nic.
Skopiowałeś go tam gdzie ma być wg skryptu który go potrzebuje?
Nie wiem gdzie ma byc jedyne co się wyświetliło to to co napisałem w pierwszym poście. Plik jest w folderze system32
FMOD nie ma nic wspolnego ze sterownikami i directx`em.
Blad wywala ci poniewaz posiadasz zla biblioteke dll w ktorej nie ma funkcji FSOUND_Sample_load. Z tego co pamietam funkcja ta byla dostepna w poprzedniej wersji fmoda, ktory nie ma w nazwie dopisku Ex dlatego poszukaj innej wersji biblioteki DLL.
Zainstalowałem directx i nadal nic
Pobierałem kilka wersji tego pliku. zawsze to samo
To zla wersje pobrales albo skopiowales ja do folderu windows`a a nie do folderu gdzie znajduje sie exek gry. Zmiana biblioteki na 100% rozwiaze problem.
// Edit
Najprostsze rozwiazanie: Zainstaluj wersje demo Robina, skopiuj fmod.dll z dema do folderu pelnej wersji gry tam gdzie masz exeka i powinno zadzialac.
no to skąd wziąśc właściwą wersje? Lub chociaż jaki rozmiar powinien miec?
Zrobiłem jak mówiłeś. Uruchomiłem i pokazało się okno "Wystąpił kłopot z aplikacją Robin Hood.exe i zostanie ona zamknięta.
Przepraszamy za kłopoty."
Pojawił się też plik crash000.dat
Na to wyglada ze masz uszkodzony plik crash000.dat lub ustawienia z dema nadpisaly ustawienia pelnej wersji gry w rejestrze. Zrob sobie kopie fmod.dll z dema np. na pulpit, poprzez dodaj/usun programy usun obie gry, zainstaluj ponownie pelna i wgraj fmod.dll z pulpitu do folderu gry i trzymaj kciuki zeby zadzialalo.
Oczywiscie pomocne moze byc jeszcze zainstalowanie ostatnich patchy do gry.
\\edit
z folderu windows\system32 usun fmod.dll