You are not logged in.

#1 2009-11-04 11:19:06

Cr0k
Member
Registered: 2009-10-16
Posts: 174

[WINE] Jedi Academy

Hi.
I've tried to play at Jedi Academy with wine 1.1.32 on Arch64. The installation was fine, no errors. But when I want to launch the game via jasp.exe in the GameData folder, i've various errors :

err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: mauvaise classe ELF : ELFCLASS64
fixme:keyboard:RegisterHotKey ((nil),0,0x00000001,9): stub
wine: Unhandled page fault on read access to 0x7265765f at address 0x7265765f (thread 0009), starting debugger...

I've tried with many nocds, but no one works. Yet, winehq.org says that the games works whell, platinium category.

Anyone has an idea ?

Thanks in advance.

Offline

#2 2009-11-04 11:29:46

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: [WINE] Jedi Academy

The first error might be causing the rest. "Wrong ELF class" means the system is loading a 64 bit .so file when it wants a 32 bit one. The "failed to load" part is just what it sounds like, it's missing.

The maintainer for bin32-wine didn't add lib32-alsa-lib as a dependency because of people using OSS4, according to the comments in the bin32-wine AUR page. Try installing that. A user commenting on the same issue also said he needed lib32-esound afterward, but I'm not sure if such will also hold true for you.

Also check in winecfg under the libraries tab.. if you've used winetricks, it's possible installing a dll file had winetricks set to override some stuff that wine would otherwise run by using the windows dll's and causing trouble. If installing the appropriate lib32 stuff doesn't help, you might try removing those or reversing their order (ie from using wine's before using windows').

Last edited by FrozenFox (2009-11-04 11:32:19)

Offline

#3 2009-11-04 11:53:31

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: [WINE] Jedi Academy

You were right for lib32-alsa-lib.
I've juste the 2 others errors now. I don't understand when you're saying "check in winecfg under the libraries tab". What have I to do here ?
I don't use winetricks.

Thx

Offline

#4 2009-11-04 13:04:09

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: [WINE] Jedi Academy

If you don't/haven't used winetricks, that is most likely not your problem. Run "winecfg". You will see a tab called "libraries". In it there is a section for forcing wine to use Windows .DLL files instead of WINE's .DLL files. Winetricks will occasionally add things to this list which can cause some problems with some programs (while fixing other programs). If you do not see any entries in that list (which you probably will not since you don't use winetricks), this is not your problem.

You can try running Jedi Academy from a new WINE profile (prefix) by doing this to remove the possibility of those weird DLL conflicts:

WINEPREFIX=/home/your_name/.winejedi /path_to_jedi_academy_in_original_wine_folder/jedi_academy_exe_name.exe

IE, run jedi academy normally from command line, but have "WINEPREFIX=/home/your_name/any_new_path" before it. This will create a new profile in the directory specified.

I'm not sure how to help you further, Jedi Academy always seemed to work fine for me.

Offline

#5 2009-11-04 13:10:54

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: [WINE] Jedi Academy

If it works well for you, can you tell me how you installed it ? Maybe you play with a standalone folder, who has been installed with Windows ?

Offline

#6 2009-11-04 13:46:44

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: [WINE] Jedi Academy

My apologies, I should've mentioned:

1) I'm on 32 bit
2) I played it a long time ago, not with the current version of Wine
3) I didn't have to do anything special, I just installed it from wine (not copying from windows) and it worked for me

Last edited by FrozenFox (2009-11-04 13:47:03)

Offline

#7 2009-11-06 21:54:43

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: [WINE] Jedi Academy

Ok.. I play on a WoW version installed from a Windows XP, so I'll try tomorrow to do the same thing with Jedi Academy..

Thx

Uuh.. Under Arch yet, I've decided to try another nocd.. I've seen many changes !
The game doesn't work yet, but the errors are not the same.
Here :

err:module:import_dll Library OpenAL32.dll (which is needed by L"C:\\Program Files\\LucasArts\\Star Wars Jedi Knight Jedi Academy\\GameData\\jasp.exe") not found
err:module:import_dll Library IFC22.dll (which is needed by L"C:\\Program Files\\LucasArts\\Star Wars Jedi Knight Jedi Academy\\GameData\\jasp.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\LucasArts\\Star Wars Jedi Knight Jedi Academy\\GameData\\jasp.exe" failed, status c0000135

Hope somebody will can help me smile

Edit = Uuh.. I don't search for this, excuse me, I found alone, just some .ddl missing. Finally, I've the two first errors yet, no ameliorations.

Last edited by Cr0k (2009-11-07 01:09:07)

Offline

#8 2009-11-07 02:00:06

spoonie_aus
Member
From: Australia W.A
Registered: 2009-03-12
Posts: 47

Re: [WINE] Jedi Academy

Cr0k are you trying to run it off a windows filesystem? sometime wine dose not like it when you trying  to run a program when its not mounted within wine (winecfg drives tab)

Offline

#9 2009-11-07 09:47:57

Cr0k
Member
Registered: 2009-10-16
Posts: 174

Re: [WINE] Jedi Academy

No, I'm trying to use it from my /home/ partition, under ext4 filesystem

Offline

Board footer

Powered by FluxBB