Otóż mój problem polega na tym że gdy zainstaluje SupremeCommander, to nie mogę go uruchomić , ponieważ ciągle pojawia mi się taki komunikat
Failed to setup initial search path.
Program : E:\Michał\Gry\Supreme coamder\Supreme Commander\bin\SupremeCommander.exe
Cmd line arguments :
Callstack:
Unknown symbol (address 0x004031aa)
Last 100 lines of log...
Can't open lua file "E:\Micha?\Gry\Supreme coamder\Supreme Commander\bin\SupComDataPath.lua"
Oczywiście płytę mam oryginalną z CD Action . Nawet próbowałem zainstalować na XP(pc) i Na laptopie (Vista) i nadal ten problem występuje. Wcześniej kiedy kupiłem Cd Action to gra jeszcze chodziła teraz nie wiem czemu nie działa.
http://forums.gaspowered.com/viewtopic.php?f=10&t=57264
Podobny problem.
Możliwości
-czyszczenie rejestru Ccleaner.
-otwarcie pliku LUA i sprawdzenie pod kątem nieprawidłowości ścieżek np. E:\Micha?\Gry\Supreme coamder\Supreme Commander\bin\SupComDataPath.lua
Być może miałeś grę zainstalowaną wcześniej ale gdzieś indziej i gra odnosi się do miejsc, gdzie nic już nie ma.
Oraz
-zmiana imienia właściciela twojego peceta, by nie posiadała polskich znaków (tutaj jest to Ł)
Oczyściłem rejestr , ale to nic nie dało , dalej ten błąd
a ten plik lua jak sprawdzić czy ma właściwą ścieżke
bo w notatniku tylko to było zawarte
path =
local function mount_dir(dir, mountpoint)
table.insert(path, dir = dir, mountpoint = mountpoint )
end
local function mount_contents(dir, mountpoint)
LOG('checking ' .. dir)
for _,entry in io.dir(dir .. '\\*') do
if entry != '.' and entry != '..' then
local mp = string.lower(entry)
mp = string.gsub(mp, '[.]scd$', '')
mp = string.gsub(mp, '[.]zip$', '')
mount_dir(dir .. '\\' .. entry, mountpoint .. '/' .. mp)
end
end
end
mount_contents(SHGetFolderPath('PERSONAL') .. '/My Games/Gas Powered Games/SupremeCommander/mods', '/mods')
mount_contents(SHGetFolderPath('PERSONAL') .. '/My Games/Gas Powered Games/SupremeCommander/maps', '/maps')
mount_contents(SHGetFolderPath('LOCAL_APPDATA') .. '/Gas Powered Games/SupremeCommander/mods', '/mods')
mount_contents(SHGetFolderPath('LOCAL_APPDATA') .. '/Gas Powered Games/SupremeCommander/maps', '/maps')
mount_dir(InitFileDir .. '/../gamedata/*.scd', '/')
mount_dir(InitFileDir .. '/..', '/')
hook =
'/schook'
protocols =
'http',
'https',
'mailto',
'ventrilo',
'teamspeak',
'daap',
'im',
Znajdź w folderze z instalacją gry plik .exe i kliknij prawym myszy wybierz właściwości i zaznacz uruchom jako administrator.
Takie rozwiązanie znalazłem w necie.
nie działa , próbowałem