Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/04/2007, à 23: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, à 18: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, à 11:47

Kadwin

Re : Probleme installation call of duty avec wine

Ok merci bcp je test ça dessuite smile

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 wink

Dernière modification par Kadwin (Le 17/04/2007, à 12:15)

Hors ligne

#4 Le 17/04/2007, à 17: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, à 17:51)

Hors ligne

#5 Le 17/04/2007, à 18: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, à 18: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"

sad

Dernière modification par Kadwin (Le 17/04/2007, à 18:18)

Hors ligne

#7 Le 17/04/2007, à 18: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, à 18: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, à 22: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, à 22:37)

Hors ligne