Pages : 1
#1 Le 15/04/2007, à 22:09
- Kadwin
Probleme installation call of duty avec wine
Salut!
J'ai essayé d'installer call of duty avec wine et a partir des cd mais lorsque à la fin de l'installation il me redemande le cd 1 j'ai un message d'erreur I/O comme quoi le media a partir duquel j'installe le jeux fonctionne ou est corrompu (pourtant dans la config de wine tout l'air correct au niveau des lecteurs)!
J'ai essayé aussi en montant d'abord l'image du cd1 a partir du disque dur dans /mnt/iso mais lorsqu'il me demande le cd 2 et que je monte celui-ci impossible de continuer l'install; il ne detecte pas le cd 2!
Comment je pourrais faire pour regler ce probleme et reussir l'installation du jeux?
Hors ligne
#2 Le 16/04/2007, à 17:36
- compte supprimé
Re : Probleme installation call of duty avec wine
il faut utiliser un installateur loki que tu trouvera sur www.liflg.org
ensuite tu fait
sudo regedit /usr/local/bin/codsp
et la la ligne ou il y a wine, cedega, etc... tu vire tout sauf wine
enfin, comme le jeu est installé dans /usr/local/games, il te faut faire un:
sudo chown -R tonnomdutilisateur /usr/local/games/cod
(ps: je crois que le dossier s'appelle cod, je l'ai pas installé la donc je ne peut vérifier)
et apres dans wine tu met dans audio OSS, 48000, 16bit, emu pilote et accel complete
dans vidéo tu coche tout sauf bureau virtuel.
et surtout ne lance jamais ton jeu en sudo ou autre:
tape simplement codsp en console.
#3 Le 17/04/2007, à 10:47
- Kadwin
Re : Probleme installation call of duty avec wine
Ok merci bcp je test ça dessuite
Edit: Je viens donc de tester à la lettre ta solution mais ça ne marche pas!Lorsque je lance la commande codsp j'ai commande introuvable! J'ai essayé aussi "wine CoDSP" il il me dit 'Couldn't load Default.cfg.
Make sure Call of Duty is run for the correct folder"!
Voici ensuite la fenetre que j'ai:
COD 1.3 build win-x86 Mar 2 2004
----- FS_Startup -----
Current language: english
Current search path:
J:\/main
File Handles:
----------------------
0 files in pk3 files
ERROR: No languages available because no localized assets were found
----- CL_Shutdown -----
-----------------------
Hunk_Clear: reset the hunk ok
Couldn't load default.cfg. Make sure Call of Duty is run from the correct folder.
Par contre dans loki le path d'install par défaut est /home/nom_d'utilisateur/cod et je l'ai laissé comme ça, j'ai rien dans /usr/local/games, je ne sais pas si ça pose probleme?
Sinon loki marche aussi pour la version 1.3 de call of duty? Car apparemment c'est celle que j'ai
Autrement, par rapport à ce que je dit dans le 1er post, comme il y a eu une erreur a la fin de l'installation lorsque je fais wine uninstaller et que je coche call of duty et "supprimer" il refuse de me le supprimer (car l'installation n'est pas complète)
Comment je pourrais faire pour le désinstaller correctement??
Je pensais supprimer carrément le dossier Call of Duty dans c:/Program Files mais ensuite comment supprimer l'entrée dans wine uninstaller?
Merci par avance
Dernière modification par Kadwin (Le 17/04/2007, à 11:15)
Hors ligne
#4 Le 17/04/2007, à 16:46
- Kadwin
Re : Probleme installation call of duty avec wine
Alors j'ai donc bien reussi a installer le jeux dans usr/local/games (suffisait d'exucuter le script loki en root), ensuite j'ai fais tout ce que tu as dit mais lorsque je lance la commande codsp j'ai comme reponse "Wine(X)/Cedega not in your PATH"
J'ai vu un post sur le forum concernant une personne qui a exactement le meme probleme http://forum.ubuntu-fr.org/viewtopic.php?id=102485!
Je suis donc les conseils mais, idem que la personne, lorsque je fais "cd usr/local/games" puis "wine CoDSP.exe" j'ai une resolution 800/600 et ceci dans le terminal:
wine CoDSP.exe
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x170290) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16dbb8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:keyboard:RegisterHotKey ((nil),0,0x00000001,9): stub
err:wave:DSDB_MapBuffer Could not map sound device for direct access (Erreur d'entrée/sortie)
err:wave:DSDB_MapBuffer Please run winecfg, open "Audio" page and set
"Hardware Acceleration" to "Emulation".
wine: Unhandled page fault on read access to 0x00000001 at address 0x1 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x00000001).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000001 ESP:0207fba0 EBP:001797dc EFLAGS:00010206( - 00 - RIP1)
EAX:00186990 EBX:00179700 ECX:00000000 EDX:001100b0
ESI:00179700 EDI:00000000
Stack dump:
0x0207fba0: 2112d7da 00186990 00000000 2112da14
0x0207fbb0: 00179768 00179a70 00179700 00000000
0x0207fbc0: 00000000 00000000 00000008 0207fc58
0x0207fbd0: 00000370 0207fc58 00000002 00000202
0x0207fbe0: 0000007b 0000007b 2112e794 00179768
0x0207fbf0: 0017978c 2112e530 00000000 00030000
Backtrace:
=>1 0x00000001 (0x001797dc)
2 0x00000000 (0x00000000)
0x00000001: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (90 modules)
PE 370000- 38b000 Deferred mssds3d.m3d
PE 400000- 186389e Deferred codsp
PE 21100000-21164000 Deferred mss32
PE 22100000-22122000 Deferred mssa3d.m3d
PE 22300000-2232b000 Deferred msseax.m3d
PE 22400000-22419000 Deferred msssoft.m3d
PE 22600000-2261f000 Deferred mssdx7.m3d
PE 22700000-22768000 Deferred mssrsx.m3d
PE 24100000-24121000 Deferred mssdsp.flt
PE 26400000-26439000 Deferred mssvoice.asi
PE 26f00000-26f2c000 Deferred mssmp3.asi
ELF 7b800000-7b924000 Deferred kernel32<elf>
\-PE 7b820000-7b924000 \ kernel32
ELF 7bc00000-7bc96000 Deferred ntdll<elf>
\-PE 7bc10000-7bc96000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c8a7000-7c8f0000 Deferred dsound<elf>
\-PE 7c8b0000-7c8f0000 \ dsound
ELF 7cfe3000-7d063000 Deferred opengl32<elf>
\-PE 7d000000-7d063000 \ opengl32
ELF 7d0ad000-7d127000 Deferred libglu.so.1
ELF 7d127000-7d1e3000 Deferred wined3d<elf>
\-PE 7d140000-7d1e3000 \ wined3d
ELF 7d210000-7d242000 Deferred uxtheme<elf>
\-PE 7d220000-7d242000 \ uxtheme
ELF 7d242000-7d257000 Deferred midimap<elf>
\-PE 7d250000-7d257000 \ midimap
ELF 7d257000-7d27d000 Deferred msacm32<elf>
\-PE 7d260000-7d27d000 \ msacm32
ELF 7d27d000-7d2b9000 Deferred wineoss<elf>
\-PE 7d280000-7d2b9000 \ wineoss
ELF 7d546000-7d55e000 Deferred msacm32<elf>
\-PE 7d550000-7d55e000 \ msacm32
ELF 7d560000-7d569000 Deferred libxcursor.so.1
ELF 7d569000-7d571000 Deferred libxrender.so.1
ELF 7d571000-7d58e000 Deferred imm32<elf>
\-PE 7d580000-7d58e000 \ imm32
ELF 7d58e000-7d5ac000 Deferred ximcp.so.2
ELF 7d5ac000-7d5ae000 Deferred xlcutf8load.so.2
ELF 7dad8000-7e44a000 Deferred libglcore.so.1
ELF 7e44a000-7e4de000 Deferred libgl.so.1
ELF 7e4de000-7e56b000 Deferred winex11<elf>
\-PE 7e4f0000-7e56b000 \ winex11
ELF 7e56b000-7e589000 Deferred libexpat.so.1
ELF 7e589000-7e5b8000 Deferred libfontconfig.so.1
ELF 7e5b8000-7e5cc000 Deferred libz.so.1
ELF 7e5cc000-7e636000 Deferred libfreetype.so.6
ELF 7e636000-7e6f2000 Deferred comctl32<elf>
\-PE 7e640000-7e6f2000 \ comctl32
ELF 7e6f2000-7e74a000 Deferred shlwapi<elf>
\-PE 7e700000-7e74a000 \ shlwapi
ELF 7e74a000-7e844000 Deferred shell32<elf>
\-PE 7e760000-7e844000 \ shell32
ELF 7e844000-7e857000 Deferred libresolv.so.2
ELF 7e857000-7e85c000 Deferred libxfixes.so.3
ELF 7e864000-7e866000 Deferred libnvidia-tls.so.1
ELF 7e866000-7e884000 Deferred iphlpapi<elf>
\-PE 7e870000-7e884000 \ iphlpapi
ELF 7e884000-7e8d9000 Deferred rpcrt4<elf>
\-PE 7e890000-7e8d9000 \ rpcrt4
ELF 7e8d9000-7e975000 Deferred ole32<elf>
\-PE 7e8f0000-7e975000 \ ole32
ELF 7e975000-7ea3e000 Deferred libx11.so.6
ELF 7ea3e000-7ea4b000 Deferred libxext.so.6
ELF 7ea4b000-7ea63000 Deferred libice.so.6
ELF 7ea63000-7eab3000 Deferred ddraw<elf>
\-PE 7ea70000-7eab3000 \ ddraw
ELF 7eab3000-7eaf8000 Deferred advapi32<elf>
\-PE 7eac0000-7eaf8000 \ advapi32
ELF 7eaf8000-7eb03000 Deferred libgcc_s.so.1
ELF 7eb04000-7eb09000 Deferred libxdmcp.so.6
ELF 7eb09000-7eb12000 Deferred libsm.so.6
ELF 7ebf1000-7ecaa000 Deferred gdi32<elf>
\-PE 7ec10000-7ecaa000 \ gdi32
ELF 7ecaa000-7ede4000 Deferred user32<elf>
\-PE 7ecc0000-7ede4000 \ user32
ELF 7ede4000-7ee72000 Deferred winmm<elf>
\-PE 7edf0000-7ee72000 \ winmm
ELF 7efa0000-7efab000 Deferred libnss_files.so.2
ELF 7efab000-7efb5000 Deferred libnss_nis.so.2
ELF 7efb5000-7efcb000 Deferred libnsl.so.1
ELF 7efcb000-7eff1000 Deferred libm.so.6
ELF 7eff2000-7eff7000 Deferred libxxf86vm.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7ca1000-b7ca4000 Deferred libxau.so.6
ELF b7ca7000-b7cab000 Deferred libdl.so.2
ELF b7cab000-b7ddf000 Deferred libc.so.6
ELF b7de0000-b7df3000 Deferred libpthread.so.0
ELF b7e02000-b7f13000 Deferred libwine.so.1
ELF b7f15000-b7f30000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) Z:\usr\local\games\cod\CoDSP.exe
00000010 15
0000000e 15
00000009 0 <==
La je ne comprend vraiment pas! j'ai pourtant les drivers Nvidia d'installés!
D'ou pourrait venir le probleme?
Dernière modification par Kadwin (Le 17/04/2007, à 16:51)
Hors ligne
#5 Le 17/04/2007, à 17:09
- compte supprimé
Re : Probleme installation call of duty avec wine
bon:
1) as tu installé wine?
2) si oui, est t'il a jour?
3) as tu lancé au moins une fois winecfg?
4)si oui, balance les réglages
5)ne lance pas ton jeu avec wine: la commande c'est codsp, et basta!
6) as tu bien fait sudo gedit /usr/local/bin/codsp pour éditer la ligne ou il y a écrit wine cedega winex cvcedega... ?
#6 Le 17/04/2007, à 17:18
- Kadwin
Re : Probleme installation call of duty avec wine
J'ai la derniere version de wine (O.9.35)!
Pour les reglages de wine niveau audio et affichage j'ai tout mis comme tu m'as dit, sinon onglet application j'ai mis windows XP!
Oui j'ai bien editer le fichier codsp pour mettre que wine (j'ai meme testé de tout laisser mais de mettre wine en premier)
Et lorsque je lance la commande codsp j'ai l'erreur "Wine(X)/Cedega not in your PATH"
Dernière modification par Kadwin (Le 17/04/2007, à 17:18)
Hors ligne
#7 Le 17/04/2007, à 17:28
- compte supprimé
Re : Probleme installation call of duty avec wine
ok donc:
1) dans winecfg tu as quoi dans l'onglet lecteur?
2) tu as bien mis tes droit sur le fichier cod dans /usr/local/games?
#8 Le 17/04/2007, à 17:44
- Kadwin
Re : Probleme installation call of duty avec wine
Alors dans l'onglet lecteur de winecfg j'ai fait autodetection puis ensuite j'ai cliqué sur la lettre du lecteur cd, puis "montrer avancé" puis à type j'ai mis CD-ROM à la place de disque dur local! Idem pour mon 2eme lecteur cd!
Sinon oui j'ai bien fait le chown sur le dossier cod dans usr/local/games!
La j'ai testé de mettre #!/bin/bash au lieu de #!/bin/sh au debut du script /usr/local/bin/codsp et lorsque j'execute la commande codsp j'ai plus le message "Wine(X)/Cedega not in your PATH" mais directement l'autre probleme c'est a dire la resolution qui foire completement et toujours ceci dans le terminal:
codsp
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x1707f0) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16e118)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
err:wave:DSDB_MapBuffer Could not map sound device for direct access (Erreur d'entrée/sortie)
err:wave:DSDB_MapBuffer Please run winecfg, open "Audio" page and set
"Hardware Acceleration" to "Emulation".
wine: Unhandled page fault on read access to 0x00000001 at address 0x7b84e7d6 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x7b84e7d6).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7b84e7d6 ESP:0207f6e4 EBP:0207f74c EFLAGS:00210202( - 00 - -RI1)
EAX:00000001 EBX:7b8abaa0 ECX:ffffffff EDX:00000001
ESI:00000000 EDI:00000073
Stack dump:
0x0207f6e4: 00000073 7bc565af 00000002 0207f708
0x0207f6f4: 00000000 00000040 00000040 b7e8f98e
0x0207f704: 0207f708 00000000 00000000 00000001
0x0207f714: 00000001 00000040 7bc7a6ec 00000000
0x0207f724: b7f8899c 7bc82560 0207f76c 7bc28be1
0x0207f734: 7bc82560 0207f818 7bc565af 7b8abaa0
Backtrace:
=>1 0x7b84e7d6 INSTR_EmulateInstruction+0x66() in kernel32 (0x0207f74c)
2 0x7b84fb04 INSTR_vectored_handler+0x64() in kernel32 (0x0207f76c)
3 0x7bc2f983 in ntdll (+0x1f983) (0x0207f7dc)
4 0x7bc2fe09 __regs_RtlRaiseException+0x29() in ntdll (0x0207f84c)
5 0x7bc574cc in ntdll (+0x474cc) (0x0207f86c)
6 0xdeadbabe (0x00179d3c)
7 0x00000000 (0x00000000)
0x7b84e7d6 INSTR_EmulateInstruction+0x66 in kernel32: movzbl 0x0(%esi,%edx,1),%eax
Modules:
Module Address Debug info Name (90 modules)
PE 370000- 38b000 Deferred mssds3d.m3d
PE 400000- 186389e Deferred codsp
PE 21100000-21164000 Deferred mss32
PE 22100000-22122000 Deferred mssa3d.m3d
PE 22300000-2232b000 Deferred msseax.m3d
PE 22400000-22419000 Deferred msssoft.m3d
PE 22600000-2261f000 Deferred mssdx7.m3d
PE 22700000-22768000 Deferred mssrsx.m3d
PE 24100000-24121000 Deferred mssdsp.flt
PE 26400000-26439000 Deferred mssvoice.asi
PE 26f00000-26f2c000 Deferred mssmp3.asi
ELF 7b800000-7b924000 Export kernel32<elf>
\-PE 7b820000-7b924000 \ kernel32
ELF 7bc00000-7bc96000 Export ntdll<elf>
\-PE 7bc10000-7bc96000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c8bb000-7c904000 Deferred dsound<elf>
\-PE 7c8c0000-7c904000 \ dsound
ELF 7cff2000-7d072000 Deferred opengl32<elf>
\-PE 7d010000-7d072000 \ opengl32
ELF 7d0bc000-7d136000 Deferred libglu.so.1
ELF 7d136000-7d1f2000 Deferred wined3d<elf>
\-PE 7d150000-7d1f2000 \ wined3d
ELF 7d21f000-7d251000 Deferred uxtheme<elf>
\-PE 7d230000-7d251000 \ uxtheme
ELF 7d251000-7d266000 Deferred midimap<elf>
\-PE 7d260000-7d266000 \ midimap
ELF 7d266000-7d28c000 Deferred msacm32<elf>
\-PE 7d270000-7d28c000 \ msacm32
ELF 7d28c000-7d2c8000 Deferred wineoss<elf>
\-PE 7d290000-7d2c8000 \ wineoss
ELF 7d54d000-7d565000 Deferred msacm32<elf>
\-PE 7d550000-7d565000 \ msacm32
ELF 7d565000-7d56a000 Deferred libxfixes.so.3
ELF 7d56a000-7d573000 Deferred libxcursor.so.1
ELF 7d573000-7d57b000 Deferred libxrender.so.1
ELF 7d57b000-7d598000 Deferred imm32<elf>
\-PE 7d580000-7d598000 \ imm32
ELF 7d598000-7d5b6000 Deferred ximcp.so.2
ELF 7d5b6000-7d5b8000 Deferred xlcutf8load.so.2
ELF 7dae2000-7e454000 Deferred libglcore.so.1
ELF 7e454000-7e4e8000 Deferred libgl.so.1
ELF 7e4e8000-7e575000 Deferred winex11<elf>
\-PE 7e500000-7e575000 \ winex11
ELF 7e575000-7e593000 Deferred libexpat.so.1
ELF 7e593000-7e5c2000 Deferred libfontconfig.so.1
ELF 7e5c2000-7e5d6000 Deferred libz.so.1
ELF 7e5d6000-7e640000 Deferred libfreetype.so.6
ELF 7e640000-7e6fc000 Deferred comctl32<elf>
\-PE 7e650000-7e6fc000 \ comctl32
ELF 7e6fc000-7e754000 Deferred shlwapi<elf>
\-PE 7e710000-7e754000 \ shlwapi
ELF 7e754000-7e84e000 Deferred shell32<elf>
\-PE 7e760000-7e84e000 \ shell32
ELF 7e84e000-7e861000 Deferred libresolv.so.2
ELF 7e86e000-7e870000 Deferred libnvidia-tls.so.1
ELF 7e870000-7e88e000 Deferred iphlpapi<elf>
\-PE 7e880000-7e88e000 \ iphlpapi
ELF 7e88e000-7e8e3000 Deferred rpcrt4<elf>
\-PE 7e8a0000-7e8e3000 \ rpcrt4
ELF 7e8e3000-7e97f000 Deferred ole32<elf>
\-PE 7e8f0000-7e97f000 \ ole32
ELF 7e97f000-7ea48000 Deferred libx11.so.6
ELF 7ea48000-7ea55000 Deferred libxext.so.6
ELF 7ea55000-7ea6d000 Deferred libice.so.6
ELF 7ea6d000-7eabd000 Deferred ddraw<elf>
\-PE 7ea80000-7eabd000 \ ddraw
ELF 7eabd000-7eb02000 Deferred advapi32<elf>
\-PE 7ead0000-7eb02000 \ advapi32
ELF 7eb02000-7eb0d000 Deferred libgcc_s.so.1
ELF 7eb0e000-7eb13000 Deferred libxdmcp.so.6
ELF 7eb13000-7eb1c000 Deferred libsm.so.6
ELF 7ebfb000-7ecb4000 Deferred gdi32<elf>
\-PE 7ec10000-7ecb4000 \ gdi32
ELF 7ecb4000-7edee000 Deferred user32<elf>
\-PE 7ecd0000-7edee000 \ user32
ELF 7edee000-7ee7c000 Deferred winmm<elf>
\-PE 7ee00000-7ee7c000 \ winmm
ELF 7efaa000-7efb5000 Deferred libnss_files.so.2
ELF 7efb5000-7efcb000 Deferred libnsl.so.1
ELF 7efcb000-7eff1000 Deferred libm.so.6
ELF 7eff1000-7eff6000 Deferred libxxf86vm.so.1
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7d21000-b7d24000 Deferred libxau.so.6
ELF b7d26000-b7d2f000 Deferred libnss_compat.so.2
ELF b7d30000-b7d34000 Deferred libdl.so.2
ELF b7d34000-b7e68000 Deferred libc.so.6
ELF b7e69000-b7e7c000 Deferred libpthread.so.0
ELF b7e8b000-b7f9c000 Deferred libwine.so.1
ELF b7f9e000-b7fb9000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) Z:\usr\local\games\cod\CoDSP.exe
00000010 15
0000000e 15
00000009 0 <==
C'est vraiment bizarre que la resolution se reduise comme ca :s
Hors ligne
#9 Le 17/04/2007, à 21:36
- Kadwin
Re : Probleme installation call of duty avec wine
Ca y'est maintenant ça marche!
En fait il fallait que je mette, dans winecfg, l'audio en ALSA au lieu de OSS!
Par contre le son est un peu decallé (idem pour max payne)! Faut il configurer quelque chose dans les option audio du jeu??
Dernière modification par Kadwin (Le 17/04/2007, à 21:37)
Hors ligne
Pages : 1