Het forum

Problème ski challenge

Auteur Antwoorden
csseur Woensdag 14 November 2007 om 16:40
csseurAnonymous

Hello,

je viens de tester ce jeu: http://www.clubic.com/telecharger-fiche18097-ski-challenge.html

sous gutsy, et dans le jeu, les décors sont en noir et blanc, on voit seulement le skieur :/

bug de wine?

++
Apocalypse555 Vrijdag 16 November 2007 om 20:33
Apocalypse555

Slt,

Vu le nombre d'informations que tu donne je crois que tu peux espérer autant de réponse ...

Amicalement

goku Vrijdag 16 November 2007 om 20:55
goku

Essaye la version 0.9.27 de wine (conseillée ici
Expert-->Gérer les versions de wine-->Installer-->0.9.27
Puis:
Expert:Gerer les versions de wine-->Assigner-->Ski challenge -->0.9.27
(Si tu ne l'as pas fait, installe le avec LiveInstall pour faire ces manipulations)

Windows de Microsoft.

Mac de Apple.

Linux du monde entier.
csseur Vrijdag 16 November 2007 om 21:55
csseurAnonymous

j'ai fait la réinstall par liveinstall et assigné la version de wine mais... rien ne se lance :s

dans mon fichier /home/fred/.PlayOnLinux/configurations/installed/skieurs , j'ai ça:

#!/bin/bash
export WINEPREFIX="/home/fred/.PlayOnLinux/wineprefix/skieurs"
export WINEDEBUG="-all"
cd "/home/fred/.PlayOnLinux/wineprefix/skieurs/drive_c//home/fred/.PlayOnLinux"
wine "/home/fred/.PlayOnLinux/wineprefix/skieurs/drive_c/Games/Ski Challenge 2007 (TSR)/game.exe" $@



et dans les logs:


20071116205158||=======Starting System========

20071116205158||could not load application configuration

20071116205158||Error: PreStartup failed

20071116205158||UNCAUGHT EXCEPTION, exception code=C0000005, address=008B5BF6


ya une erreur de chemin à la création non?

++
goku Vrijdag 16 November 2007 om 22:42
goku

Ca doit être ça.
je pense que ceci devrait marcher:
#!/bin/bash
export WINEPREFIX="/home/fred/.PlayOnLinux/wineprefix/skieurs"
export WINEDEBUG="-all"
cd "/home/fred/.PlayOnLinux/wineprefix/skieurs/drive_c/Games/Ski\ Challenge\ 2007\ \(TSR\)"
wine game.exe" $@


Je vais installer le jeu et confirmer/editer le script

Windows de Microsoft.

Mac de Apple.

Linux du monde entier.
csseur Vrijdag 16 November 2007 om 22:59
csseurAnonymous

ça ne semble pas fonctionner non plus :/

en rajoutant l'assignation de la version 0.9.27 de wine, ça devrait donner ça:

#!/bin/bash
PATH="/home/fred/.PlayOnLinux/WineVersions/0.9.27/usr/bin/:$PATH"
export WINEPREFIX="/home/fred/.PlayOnLinux/wineprefix/skieurs"
export WINEDEBUG="-all"
cd "/home/fred/.PlayOnLinux/wineprefix/skieurs/drive_c/Games/Ski\ Challenge\ 2007\ \(TSR\)"
wine game.exe $@

nop? ben ça fonctionne pas..

(t'as rajouté un " en trop sur wine game.xe" nan? )

++
goku Vrijdag 16 November 2007 om 23:11
goku

Ah oui, excuse moi , bon, bizarrement, lorsque je lance le jeu avec le lanceur à la fin de l'installation, le jeu marche sans problème avec la dernière version de wine. Mais quand je le lance par le script, ça ne fonctionne pas, je vais chercher.

Windows de Microsoft.

Mac de Apple.

Linux du monde entier.
csseur Vrijdag 16 November 2007 om 23:38
csseurAnonymous

à noter que:
WINEDEBUG=-all wine game.exe
quand on se place ds le répertoire du jeu,
ne donne rien :/
Aymeric P. Zaterdag 17 November 2007 om 18:38
Aymeric P.
Admin

Je pense que le problème vient des () que cd/wine ne doit pas trop aimer ...
Sinon essayer de le lancer dans une console en mettant :
WINDEBUG=+all
ça fournit des infos et peux être le pourquoi du comment

Former member.
csseur Zondag 18 November 2007 om 15:24
csseurAnonymous

ben ça fait rien nn plus WINDEBUG=+all lol
Aymeric P. Zondag 18 November 2007 om 18:41
Aymeric P.
Admin

normal, c'est WINEDEBUG="+all"
(erreur de frappe dsl)

Former member.
csseur Maandag 19 November 2007 om 12:07
csseurAnonymous

c'est assez volumineux, extrait:



000b:Call ntdll.RtlEnterCriticalSection(7ee0c820) ret=7b88d301
000b:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7b88d301
000b:trace:syslevel:_EnterSysLevel (0x7ee0c820, level 2): thread b count after 1
000b:Ret KERNEL32.97() retval=7b928300 ret=7edc1e50
000b:Call KERNEL32.98(7ee0c820) ret=7edc1e20
000b:trace:syslevel:_LeaveSysLevel (0x7ee0c820, level 2): thread b count before 1
000b:Call ntdll.RtlLeaveCriticalSection(7ee0c820) ret=7b88d010
000b:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7b88d010
000b:trace:syslevel:_LeaveSysLevel (0x7ee0c820, level 2): thread b count after 0
000b:Ret KERNEL32.98() retval=00000052 ret=7edc1e20
000b:Call KERNEL32.TlsGetValue(00000001) ret=7edb1e52
000b:Ret KERNEL32.TlsGetValue() retval=00000004 ret=7edb1e52
000b:Call KERNEL32.TlsSetValue(00000001,00000000) ret=7edb1e7e
000b:Ret KERNEL32.TlsSetValue() retval=00000001 ret=7edb1e7e
000b:trace:message:SPY_ExitMessage (0x10020) L"Wine desktop" message [0010] WM_CLOSE returned 00000000
000b:Ret user32.DispatchMessageW() retval=00000000 ret=7ee75809
000b:Call user32.GetMessageW(0034f8fc,00000000,00000000,00000000) ret=7ee7582c
000b:Call KERNEL32.94(7ee0c820) ret=7edc1df0
000b:Ret KERNEL32.94() retval=0000000b ret=7edc1df0
000b:Call winex11.drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,000004ff,00000000) ret=7ed9c738
000b:Call KERNEL32.TlsGetValue(00000000) ret=7eaa7c2d
000b:Ret KERNEL32.TlsGetValue() retval=001250c8 ret=7eaa7c2d
000b:Call ntdll.RtlEnterCriticalSection(7eaf35a0) ret=7eacb500
000b:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7eacb500
000b:Call ntdll.RtlLeaveCriticalSection(7eaf35a0) ret=7eacb490
000b:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7eacb490
000b:Ret winex11.drv.MsgWaitForMultipleObjectsEx() retval=00000102 ret=7ed9c738
000b: get_message( flags=04ff0003, get_win=(nil), get_first=00000000, get_last=ffffffff, hw_id=00000000, wake_mask=00000040, changed_mask=000004ff )
000b: get_message() = 0 { win=(nil), type=6, msg=00000012, wparam=0, lparam=0, info=0, x=0, y=0, time=0000ced5, hw_id=00000000, active_hooks=80000000, total=0, data={} }
000b:trace:msgeek_message got type 6 msg 12 (WM_QUIT) hwnd (nil) wp 0 lp 0
000b:Call ntdll.RtlFreeHeap(00110000,00000000,00000000) ret=7ed9af95
000b:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7ed9af95
000b:Call KERNEL32.94(7ee0c820) ret=7edc1df0
000b:Ret KERNEL32.94() retval=0000000b ret=7edc1df0
000b:trace:hook:HOOK_CallHooks skipping hook WH_GETMESSAGE mask 80000000
000b:Ret user32.GetMessageW() retval=00000000 ret=7ee7582c
000b:trace:explorer:manage_desktop desktop message loop exiting for hwnd 0x10020
000b:Call KERNEL32.ExitProcess(00000000) ret=7ee758ec
000b:Call ntdll.LdrShutdownProcess() ret=7b872a0f
000b:trace:module:LdrShutdownProcess ()
000b:Call PE DLL (proc=0x7edd6020,module=0x7ed30000 L"user32.dll",reason=PROCESS_DETACH,res=0x1)
000b:Call KERNEL32.__wine_dll_unregister_16(7ee04f68) ret=7ed36434
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b929190 ret=7ed36434
000b:Call KERNEL32.__wine_dll_unregister_16(7ee0561c) ret=7ed36b5c
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b929198 ret=7ed36b5c
000b:Call KERNEL32.__wine_dll_unregister_16(7ee060d8) ret=7ed36e00
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b9291a0 ret=7ed36e00
000b:Call KERNEL32.__wine_dll_unregister_16(7ee06568) ret=7ed36ef8
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b9291a8 ret=7ed36ef8
000b:Call KERNEL32.__wine_dll_unregister_16(7ee06930) ret=7ed38f34
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b9291b0 ret=7ed38f34
000b:Ret PE DLL (proc=0x7edd6020,module=0x7ed30000 L"user32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7eadd5b0,module=0x7ea80000 L"winex11.drv",reason=PROCESS_DETACH,res=0x1)
000b:Call ntdll.RtlEnterCriticalSection(7eaf35a0) ret=7eacb500
000b:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7eacb500
000b:Call ntdll.RtlLeaveCriticalSection(7eaf35a0) ret=7eacb490
000b:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7eacb490
000b:Call ntdll.RtlEnterCriticalSection(7eaf3780) ret=7ead8242
000b:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7ead8242
000b:Call ntdll.RtlLeaveCriticalSection(7eaf3780) ret=7ead8276
000b:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7ead8276
000b:Call ntdll.RtlDeleteCriticalSection(7eaf35a0) ret=7eacb9e8
000b:Ret ntdll.RtlDeleteCriticalSection() retval=00000000 ret=7eacb9e8
000b:Call KERNEL32.TlsFree(00000000) ret=7eacb9fb
000b:Call ntdll.RtlAcquirePebLock() ret=7b873b2c
000b:Ret ntdll.RtlAcquirePebLock() retval=00000000 ret=7b873b2c
000b:Call ntdll.RtlAreBitsSet(7bca152c,00000000,00000001) ret=7b873ba3
000b:trace:ntdll:RtlAreBitsSet (0x7bca152c,0,1)
000b:Ret ntdll.RtlAreBitsSet() retval=00000001 ret=7b873ba3
000b:Call ntdll.RtlClearBits(7bca152c,00000000,00000001) ret=7b873bc7
000b:trace:ntdll:RtlClearBits (0x7bca152c,0,1)
000b:Ret ntdll.RtlClearBits() retval=fffffffe ret=7b873bc7
000b:Call ntdll.NtSetInformationThread(fffffffe,0000000a,0034f480,00000004) ret=7b873bed
000b:Ret ntdll.NtSetInformationThread() retval=00000000 ret=7b873bed
000b:Call ntdll.RtlReleasePebLock() ret=7b873b76
000b:Ret ntdll.RtlReleasePebLock() retval=00000000 ret=7b873b76
000b:Ret KERNEL32.TlsFree() retval=00000001 ret=7eacb9fb
000b:Ret PE DLL (proc=0x7eadd5b0,module=0x7ea80000 L"winex11.drv",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7c8556f0,module=0x7c840000 L"imm32.dll",reason=PROCESS_DETACH,res=0x1)
000b:trace:immllMain 0x7c840000, 0, 0x1
000b:Call KERNEL32.__wine_dll_unregister_16(7c8586fc) ret=7c8505b8
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b9291b8 ret=7c8505b8
000b:Ret PE DLL (proc=0x7c8556f0,module=0x7c840000 L"imm32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7ece4090,module=0x7ec80000 L"gdi32.dll",reason=PROCESS_DETACH,res=0x1)
000b:Call KERNEL32.__wine_dll_unregister_16(7ecf56f8) ret=7ec921b0
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b929178 ret=7ec921b0
000b:Call KERNEL32.__wine_dll_unregister_16(7ecf57f0) ret=7ec94024
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b929180 ret=7ec94024
000b:Call KERNEL32.__wine_dll_unregister_16(7ecf959c) ret=7ec941d0
000b:Ret KERNEL32.__wine_dll_unregister_16() retval=7b929188 ret=7ec941d0
000b:Ret PE DLL (proc=0x7ece4090,module=0x7ec80000 L"gdi32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7ec65980,module=0x7ec30000 L"advapi32.dll",reason=PROCESS_DETACH,res=0x1)
000b:Ret PE DLL (proc=0x7ec65980,module=0x7ec30000 L"advapi32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7b8a0540,module=0x7b820000 L"KERNEL32.dll",reason=PROCESS_DETACH,res=0x1)
000b:Call ntdll.RtlEnterCriticalSection(7b928240) ret=7b879775
000b:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=7b879775
000b:Call ntdll.RtlLeaveCriticalSection(7b928240) ret=7b879785
000b:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=7b879785
000b:Ret PE DLL (proc=0x7b8a0540,module=0x7b820000 L"KERNEL32.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Call PE DLL (proc=0x7bc74400,module=0x7bc10000 L"ntdll.dll",reason=PROCESS_DETACH,res=0x1)
000b:Ret PE DLL (proc=0x7bc74400,module=0x7bc10000 L"ntdll.dll",reason=PROCESS_DETACH,res=0x1) retval=1
000b:Ret ntdll.LdrShutdownProcess() retval=00000000 ret=7b872a0f
000b:Call ntdll.NtTerminateProcess(ffffffff,00000000) ret=7b872a1f
000b: terminate_process( handle=0xffffffff, exit_code=0 )
000c: *killed* exit_code=0
000c: *sent signal* signal=15
000b: terminate_process() = 0 { self=1 }
000b: *killed* exit_code=0
000a: *process killed*
wineserver: exiting (pid=6237)
Aymeric P. Dinsdag 20 November 2007 om 21:03
Aymeric P.
Admin

Bah a ce que je vois là, wine s'auto-ferme
Bizarre ...

Former member.