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 30/03/2007, à 17:03

gregm54

Demo de Battlefield 2142

Il est bien indiqué sur WineHQ que cette démo fonctionne parfaitement. tongue
J'essaie de la lancer à partir du terminal et j'obtiens ces messages :

greg@greg-pc:~$ wine "c:/Program Files/Electronic Arts/Démo de Battlefield 2142/bf2142.exe"
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Aucun fichier ou répertoire de ce type
fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS)
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
wine: Unhandled exception 0x80000003 at address 0x4064e1 (thread 0009), starting debugger...
0x004064e2: popl        %esi
Modules:
Module  Address                 Debug info      Name (101 modules)
PE      340000-359000   Deferred        zlib122
PE      360000-373000   Deferred        bf2voipserver
PE      3b0000-3fe000   Deferred        bf2142audio
PE      400000-c02000   Export          bf2142
PE      c10000-d93000   Deferred        dice_py
PE      10000000-10122000       Deferred        memory
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>
PE      7c340000-7c396000       Deferred        msvcr71
PE      7c3a0000-7c41b000       Deferred        msvcp71
ELF     7d217000-7d249000       Deferred        uxtheme<elf>
  \-PE  7d220000-7d249000       \               uxtheme
ELF     7d249000-7d25e000       Deferred        midimap<elf>
  \-PE  7d250000-7d25e000       \               midimap
ELF     7d25e000-7d284000       Deferred        msacm32<elf>
  \-PE  7d270000-7d284000       \               msacm32
ELF     7d284000-7d29c000       Deferred        msacm32<elf>
  \-PE  7d290000-7d29c000       \               msacm32
ELF     7d29c000-7d35e000       Deferred        libasound.so.2
ELF     7d35e000-7d389000       Deferred        winealsa<elf>
  \-PE  7d370000-7d389000       \               winealsa
ELF     7d389000-7d3c5000       Deferred        wineoss<elf>
  \-PE  7d390000-7d3c5000       \               wineoss
ELF     7d5dc000-7d5e1000       Deferred        libxfixes.so.3
ELF     7d5e1000-7d5ea000       Deferred        libxcursor.so.1
ELF     7d5ea000-7d607000       Deferred        imm32<elf>
  \-PE  7d5f0000-7d607000       \               imm32
ELF     7d607000-7d625000       Deferred        ximcp.so.2
ELF     7d625000-7d627000       Deferred        xlcutf8load.so.2
ELF     7d627000-7d62a000       Deferred        libxrandr.so.2
ELF     7d62a000-7d632000       Deferred        libxrender.so.1
ELF     7d632000-7d635000       Deferred        libxinerama.so.1
ELF     7db4d000-7e310000       Deferred        libglcore.so.1
ELF     7e310000-7e395000       Deferred        libgl.so.1
ELF     7e395000-7e45e000       Deferred        libx11.so.6
ELF     7e45e000-7e46b000       Deferred        libxext.so.6
ELF     7e46b000-7e483000       Deferred        libice.so.6
ELF     7e483000-7e511000       Deferred        winex11<elf>
  \-PE  7e490000-7e511000       \               winex11
ELF     7e511000-7e52f000       Deferred        libexpat.so.1
ELF     7e52f000-7e55e000       Deferred        libfontconfig.so.1
ELF     7e55e000-7e572000       Deferred        libz.so.1
ELF     7e572000-7e5dc000       Deferred        libfreetype.so.6
ELF     7e5dc000-7e601000       Deferred        netapi32<elf>
  \-PE  7e5e0000-7e601000       \               netapi32
ELF     7e601000-7e6bd000       Deferred        comctl32<elf>
  \-PE  7e610000-7e6bd000       \               comctl32
ELF     7e6bd000-7e715000       Deferred        shlwapi<elf>
  \-PE  7e6d0000-7e715000       \               shlwapi
ELF     7e715000-7e809000       Deferred        shell32<elf>
  \-PE  7e730000-7e809000       \               shell32
ELF     7e809000-7e857000       Deferred        crypt32<elf>
  \-PE  7e810000-7e857000       \               crypt32
ELF     7e857000-7e8a0000       Deferred        dsound<elf>
  \-PE  7e860000-7e8a0000       \               dsound
ELF     7e8a0000-7e8ba000       Deferred        wsock32<elf>
  \-PE  7e8b0000-7e8ba000       \               wsock32
ELF     7e8ba000-7e948000       Deferred        winmm<elf>
  \-PE  7e8d0000-7e948000       \               winmm
ELF     7e948000-7e99d000       Deferred        rpcrt4<elf>
  \-PE  7e950000-7e99d000       \               rpcrt4
ELF     7e99d000-7ea36000       Deferred        ole32<elf>
  \-PE  7e9b0000-7ea36000       \               ole32
ELF     7ea36000-7ea6c000       Deferred        dinput<elf>
  \-PE  7ea40000-7ea6c000       \               dinput
ELF     7ea6c000-7ea85000       Deferred        dinput8<elf>
  \-PE  7ea70000-7ea85000       \               dinput8
ELF     7ea85000-7ea98000       Deferred        libresolv.so.2
ELF     7ea98000-7eab6000       Deferred        iphlpapi<elf>
  \-PE  7eaa0000-7eab6000       \               iphlpapi
ELF     7eab6000-7eae2000       Deferred        ws2_32<elf>
  \-PE  7eac0000-7eae2000       \               ws2_32
ELF     7eae2000-7eb27000       Deferred        advapi32<elf>
  \-PE  7eaf0000-7eb27000       \               advapi32
ELF     7eb27000-7eb32000       Deferred        libgcc_s.so.1
ELF     7eb34000-7eb39000       Deferred        libxdmcp.so.6
ELF     7eb39000-7eb42000       Deferred        libsm.so.6
ELF     7ec21000-7ecd9000       Deferred        gdi32<elf>
  \-PE  7ec40000-7ecd9000       \               gdi32
ELF     7ecd9000-7ee13000       Deferred        user32<elf>
  \-PE  7ecf0000-7ee13000       \               user32
ELF     7ee13000-7ee5c000       Deferred        dbghelp<elf>
  \-PE  7ee20000-7ee5c000       \               dbghelp
ELF     7ee78000-7ee8d000       Deferred        psapi<elf>
  \-PE  7ee80000-7ee8d000       \               psapi
ELF     7ef9f000-7efaa000       Deferred        libnss_files.so.2
ELF     7efaa000-7efb4000       Deferred        libnss_nis.so.2
ELF     7efb4000-7efca000       Deferred        libnsl.so.1
ELF     7efca000-7eff0000       Deferred        libm.so.6
ELF     7eff0000-7eff2000       Deferred        libnvidia-tls.so.1
ELF     7eff2000-7eff7000       Deferred        libxxf86vm.so.1
ELF     7eff7000-7f000000       Deferred        libnss_compat.so.2
ELF     b7d31000-b7d34000       Deferred        libxau.so.6
ELF     b7d36000-b7d3a000       Deferred        libdl.so.2
ELF     b7d3a000-b7e6e000       Deferred        libc.so.6
ELF     b7e6f000-b7e82000       Deferred        libpthread.so.0
ELF     b7e92000-b7fa3000       Deferred        libwine.so.1
ELF     b7fa5000-b7fc0000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Electronic Arts\D�mo de Battlefield 2142\bf2142.exe
        00000009    0 <==

A quoi est du l'erreur ?? Que dois-je faire, je débute avec Linux et Wine ... Merci d'avance.

Dernière modification par gregm54 (Le 30/03/2007, à 17:05)


http://blog.gregmarchal.com

Hors ligne

#2 Le 22/06/2007, à 09:15

Blue Sword

Re : Demo de Battlefield 2142

J'ai exactement le même problème : la même erreur, le même statut (noob big_smile). J'aimerais bien savoir d'où vient l'erreur car c'est mon jeu préféré cool
Merci d'avance ...

Hors ligne

#3 Le 22/06/2007, à 09:20

compte supprimé

Re : Demo de Battlefield 2142

bonjour, je ne sait pas me servir de google, alors on peut m'aider siouplai? merki!

bon comme je suis gentil je copie colle le howto...

Preface

This guide was created using Wine 0.9.35.

This guide refers to ${WINEPREFIX} several times, you should export it before continuing. Typically you would want it as /home/[user]/.wine, but you may wish to create a new Wine directory just for BF2142, such as /home/[user]/.wine.bf2142.

export WINEPREFIX=/home/[user]/.wine

Run wineprefixcreate after setting ${WINEPREFIX} if it does not already exist.
Installation

Autorun only works if you run Wine in the CD directory (${WINEPREFIX}/dosdevices/d:). The serial number entry window shows up behind the main installation window, but still accepts keyboard input, so there is no need to move it.

Don't install GameSpy Comrade, you don't want it. When the EA registration window comes up, just run killall EReg.exe to get rid of it.

After installation you will probably want to delete the intro movies, so delete the following files in ${WINEPREFIX}/dosdevices/c:/Program Files/Electronic Arts/Battlefield 2142/mods/bf2142/Movies:

    * Dice.bik
    * Intro.bik
    * Legal.bik
    * Legal_na.bik

Removing the EA logo (i.e., deleteing EA.bik) is against the license, so I can't recommend doing that.
Patches

To install the patches you need psapi.dll in ${WINEPREFIX}/dosdevices/c:/windows/system32. The patches take a long time to load into memory, so when you run it nothing will appear to happen for a while. This happens on Windows as well. Other than that, they work fine.
Running

Place d3dx9_29.dll in ${WINEPREFIX}/dosdevices/c:/windows/system32 or the game won't start.

The copy protection system can be a bit tempermental and if the game doesn't exit gracefully (Ie. it crashes), it will stop working. Sometimes you can just eject the CD and put it back in again, or put it in a different drive. If that doesn't work you will have to restart your computer.

In the menus the mouse cursor is invisible, but pretty much everything lights up when you hover over it, so it shouldn't be too hard to find your way around.

The game it-self doesn't run very well. Frame rate is about 15fps constantly, even though my graphics card is capable of much higher than that. Also, the sound quality is very poor, this terminal output probably has something to do with it:

This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.

#4 Le 22/06/2007, à 09:20

gregm54

Re : Demo de Battlefield 2142

C'est marrant je reçeois un mail m'indiquant qu'on a répondu à mon sujet ... mais bon big_smile
Mon problème date d'il y a 3 mois, depuis je suis reppassé sous Windows car moi je suis un joueur, j'alterne le jeu, le surf et la création web...

Vivement que les jeux sortent pour linux, comme ça je réutiliserais Ubuntu !


http://blog.gregmarchal.com

Hors ligne

#5 Le 22/06/2007, à 09:43

polol

Re : Demo de Battlefield 2142

mis a part punkbuster, le jeu marche super avec cedega.

#6 Le 22/06/2007, à 09:44

polol

Re : Demo de Battlefield 2142

et puis y a quake wars qui sort bientôt alors...