|
Requiert
* Un serveur graphique (XFree ou Xorg) * Un Gestionnaire de Fenetre (Windows Manager) * Le support son (Alsa de preference, OSS si pas le choix) * Le support 3D de votre carte graphique (Pilotes 1.0.7167 pour Nvidia et 8.10.19 pour ATI conseillé) Rappel * le "~/" correspond en fait a votre repertoire "home" qui contient vos données personnelles, si votre distribution Linux venait a ne pas comprendre ce "raccourci", remplacez "~/" par "/home/votrelogin" (/home/kathryl/ dans mon cas). * su est l'acronyme de "Switch User" (certain disent Super Utilisateur en francais), comme il n'est pas conseillé d'utiliser Linux en "Root" vous utilisez donc celui ci dans un mode utilisateur "restreint" et certaine commande necessitent des droits que Root dispose, d'ou l'utilisation de cette commande pour disposer de ces droits temporairement. * La majeure partie de ce guide est tiré des forums Officiels Transgaming, du WiKi Cedega Non Officiel, des Forums gentoo et de mon experience personnelle * Blizzard et Vivendi Universal Game ne font pas de support pour les personnes utilisant WoW sur Linux dans la mesure ou cela n'est absolument pas un client natif qu'ils ont develloppé. Première Etape : récupérer et installer Cedega Il y a deux façons de récupérer et installer Cedega. La première facons, la version CVS (Concurrent Versions System), gratuite mais pas forcement complète. Pour ce faire, suivez les etapes suivantes pour telecharger et installer CVS Cedega. Code:
# su # cd /root # wget http://cvscedega.linux-gamers.net/WineCVS.sh --01:32:39-- http://cvscedega.linux-gamers.net/WineCVS.sh => `WineCVS.sh' Résolution de cvscedega.linux-gamers.net... 83.246.114.104 Connexion vers cvscedega.linux-gamers.net[83.246.114.104]:80...connecté. requête HTTP transmise, en attente de la réponse...200 OK Longueur: 2,464 [text/x-sh] 100%[====================================>] 2,464 --.--K/s 01:32:39 (1.64 MB/s) - « WineCVS.sh » sauvegardé [2464/2464] Code:
# sh WineCVS.sh Code:
=============================================================================== Profile menu Here you can download new profiles, upgrade existing or run existing g) Get a profile from http://cvscedega.linux-gamers.net/WineCVS c) Change command line action =================GetWineX helpsystem (q will quit, b go back)================= Make your choice: [code] Select a profile to download and run: * means it is already downloaded, and will reget ---------------------------------------------------------- 0 ) cedega_head_userinstall *PTHREADS VERSION* - for newer distros This profile gets the most recent, but also most bleeding edge version of the free cvs cedega - and installs 100 percent as current user - no need for root. This is the PTHREADS version, therefore not for older glibc based distributions. 1 ) cvscedega_head *PTHREADS VERSION* - for newer distros This profile gets the most recent, but also most bleeding edge version of the free cvs cedega. This is the PTHREADS version, therefore not for older glibc based distributions. 2 ) cvscedega_head_old *NON PTHREADS VERSION* - for older distros This profile gets the most recent, but also most bleeding edge version of the free cvs cedega. This is the NON PTHREADS version for older distributions based on glibc <2.3.1. 3 ) regwine_head Regular Wine: This profile gets the latest bleeding edge wine from CVS. 4 ) rewind Rewind is the fork of wine right before they went lgpl. 5 ) winex300_old *NON PTHREADS VERSION* - does not work with newer distros Gets the winex 3.0 CVS release. This is the version from CVS that WineX 3.0 is based on. 6 ) winex310 *PTHREADS VERSION* - for NEWER distros (glibc >2.3.1) Gets the winex 3.1 CVS release. This is the version from CVS that WineX 3.1 is based on. 7 ) winex320 *PTHREADS VERSION* - for NEWER distros (glibc >2.3.1) Gets the winex 3.2 CVS release. This is the version from CVS that WineX 3.2 is based on. 8 ) winex330 *PTHREADS VERSION* - for NEWER distros (glibc >2.3.1) Gets the winex 3.3 CVS release. This is the version from CVS that WineX 3.3 is based on. Enter choice: {/code] Sauf cas exceptionnel du à votre distribution Linux, nous choisirons le premier choix. Code:
=============================================================================== Profile menu Here you can download new profiles, upgrade existing or run existing g) Get a profile from http://cvscedega.linux-gamers.net/WineCVS c) Change command line action r) Run existing profile =================GetWineX helpsystem (q will quit, b go back)================= Make your choice: Une "confirmation" du profil choisis apparait alors. Code:
=============================================================================== List of profiles (b to go back): 0 ) cvscedega_head Enter choice: L'installeur vous demande de prendre connaissance de la license et de continuer une fois lue. Code:
=============================================================================== Please read the license found on the following page: http://www.transgaming.com/license.php?source=1 m) View in mozilla y) View in lynx 1) I have read it, and wish to proceed =================GetWineX helpsystem (q will quit, b go back)================= Make your choice: Un nouveau rappel apparait vous invitant a lire les bases en appuyant sur "r" Code:
=============================================================================== First I'd suggest you read the basics by pressing 'r'. If you don't want that just read through this part: * After starting the install procedure, wait until it finishes * You may be prompted with questions at the start, select 'y' * When it finished OK run .exe files with the cvscedega command * Follow on screen help when applicable r) Read the basics 1) Start installation (press '1' - 'b' to go back) v) View Profile Description =================GetWineX helpsystem (q will quit, b go back)================= Make your choice: L'installeur vous demandera si il doit creer le repertoire d'installation. Code:
/root/.WineCVS/sources/cvscedega doesn't exist, create (y/n)? Code:
WineCVS.sh - Progress(u) : Green is current 0 = Uninstall 1 = Cleanup 2 = CVS checkout 3 = Configure 4 = Make depend 5 = Make 6 = Make install 7 = Finish up ------------------------------------------- En vert sera l'etape actuelle, soit en Francais : 0 : Desinstallation 1 : Nettoyage 2 : Recherche via CVS 3 : Configuration 4 : Creation des dependances 5 : Creation 6 : Installation des fichier 7 : Finition L'installation etait longue la premiere fois que j'avais installé Cedega en version CVS, aussi je vous invite a preparer le café que vous boirez plus tard Une fois installé, vous pourrez suivre la suite du guide. Attention le repertoire Transgaming_Drive (qui est un lien vers le vrai repertoire .transgaming/c_drive) n'existera pas. D'autant que le repertoire .transgaming (notez le point devant le nom du repertoire indiquant que celui ci est caché) s'appellera .cvscedega si vous installez la version CVS. A noter aussi que la commande "cedega" sera a remplacer par "cvscedega". La seconde facon, telecharger légalement, en s'inscrivant et payant, sur le site de [Transgaming|http://www.transgaming.com] la dernière version de cedega, la 4.3 Une fois le fichier recupéré, prenez votre terminal préféré. Passez en root et décompressez le fichier de la façon suivante : Code:
# su Password: # cd / # tar -zxvf /home/kathryl/cedega_4.3-1.i386.tgz C'est une méthode d'installation quasi barbare puisque le programme est deja compilé, la desinstallation n'est donc pas aisée. C'est la politique Cedega pour pas qu'on pioche leur source complète ^^ Quittez l'accès root pour repasser en utilisateur sur votre terminal Code:
# exit Transgaming met a disposition le package au format .rpm et .deb Telechargez le paquet au format de votre distribution, .rpm (RedHat Package Management) pour Redhat/Fedora et Mandrake et .deb pour Debian, et utilisez votre gestionnaire de package : Installation sous Debian, ouvrez une fenetre de terminal, passez en root et utilisez le gestionnaire de package. Code:
# su Password: # dpkg -i /home/kathryl/cedega_4.3-1.i386.deb Code:
# su Password: # rpm -ivh cedega_4.3-1.i386.rpm Code:
# su Password: # mv /home/kathryl/cedega_4.3-1.i386.tgz /usr/portage/distfiles/ # emerge cedega Lancez une première fois Cedega : Code:
# cedega Code:
drwxr-xr-x 5 kathryl kathryl 312 jan 19 14:18 .transgaming lrwxrwxrwx 1 kathryl kathryl 26 jan 19 14:18 TransGaming_Drive -> /home/kathryl/.transgaming/c_drive drwxr-xr-x 3 kathryl kathryl 72 jan 19 14:18 .transgaming_global Prenez un editeur texte de votre choix (dans mon exemple, nano) et editez le fichier de configuration de cedega. Code:
# nano -w ~/.transgaming/config Code:
WINE REGISTRY Version 2 ;; All keys relative to MachineSoftwareWineWineConfig ;; ;; MS-DOS drives configuration ;; ;; Each section has the following format: ;; [Drive X] ;; "Path"="xxx" (Unix path for drive root) ;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network') ;; "Label"="xxx" (drive label, at most 11 characters) ;; "Serial"="xxx" (serial number, 8 characters hexadecimal number) ;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix') ;; This is the FS Wine is supposed to emulate on a certain ;; directory structure. ;; Recommended: ;; - "win95" for ext2fs, VFAT and FAT32 ;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended) ;; DON'T use "unix" unless you intend to port programs using Winelib ! ;; "Device"="/dev/xx" (only if you want to allow raw device access) ;; [Drive C] "Path" = "/home/kathryl/.transgaming/c_drive" "Type" = "hd" "Label" = "Dos Drive" "Filesystem" = "win95" [Drive D] "Path" = "$HOME" "Type" = "hd" "Label" = "My Home" "Filesystem" = "win95" [Drive E] "Path" = "/tmp" "Type" = "hd" "Label" = "tmp" "Filesystem" = "win95" [Drive G] "Path" = "/" "Type" = "hd" "Label" = "root" "Filesystem" = "win95" [wine] "Windows" = "c:windows" "System" = "c:windowssystem32" "Temp" = "e:" "Path" = "c:windows;c:windowssystem32" "GraphicsDriver" = "x11drv" ; Wine doesn't pass directory symlinks to Windows programs by default. ; Enabling this may crash some programs that do recursive lookups of a whole ; subdir tree in case of a symlink pointing back to itself. ; ; Note: The WINESHELLLINK Environment variable will override this setting. ; (which is set in the winex startup script) ;"ShowDirSymlinks" = "1" "ShellLinker" = "/usr/lib/transgaming_cedega/winex/bin/wineshelllink" ; ; Browser to be used by winebrowserlink. ; Note: The WINEBROWSER Environment variable will override this setting. ;"Browser" = "/usr/bin/konqueror" ; ; Use the mozilla control as the IE control where available ;"MozillaControl" = "Y" # <wineconf> [DllDefaults] "DefaultLoadOrder" = "native, builtin, so" [DllOverrides] "commdlg" = "builtin, native" "comdlg32" = "builtin, native" "oleaut32" = "builtin, native" "ver" = "builtin, native" "version" = "builtin, native" "shell" = "builtin, native" "shell32" = "builtin, native" "shfolder" = "builtin, native" "shlwapi" = "builtin, native" "lzexpand" = "builtin, native" "lz32" = "builtin, native" "comctl32" = "builtin, native" "commctrl" = "builtin, native" "advapi32" = "builtin, native" "crtdll" = "builtin, native" "mpr" = "builtin, native" "winspool.drv" = "builtin, native" "d3d8" = "builtin, native" "d3d9" = "builtin, native" "d3drm" = "builtin, native" "ddraw" = "builtin, native" "dinput" = "builtin, native" "dinput8" = "builtin, native" "dmusic" = "builtin, native" "dsound" = "builtin, native" "opengl32" = "builtin, native" "msvcrt" = "native, builtin" "rpcrt4" = "native, builtin" "msvideo" = "builtin, native" "msvfw32" = "builtin, native" "mcicda.drv" = "builtin, native" "mciseq.drv" = "builtin, native" "mciwave.drv" = "builtin, native" "mciavi.drv" = "native, builtin" "mcianim.drv" = "native, builtin" "msacm.drv" = "builtin, native" "msacm" = "builtin, native" "msacm32" = "builtin, native" "midimap.drv" = "builtin, native" "wininet" = "builtin, native" [Version] ; Windows version to imitate. Valid versions are: 'win20', 'win30', 'win31', 'win95', 'win98', 'winme', 'nt351', 'nt40', 'win2000', 'winxp' "Windows" = "win98" ; DOS version to imitate ;"DOS" = "6.22" [x11drv] ; Number of colors to allocate from the system palette "AllocSystemColors" = "100" ; Number of colors to copy from the default palette "CopyDefaultColors" = "0" ; Use a private color map "PrivateColorMap" = "N" ; Favor correctness over speed in some graphics operations "PerfectGraphics" = "N" ; Color depth to use on multi-depth screens ;;"ScreenDepth" = "16" ; Name of X11 display to use ;;"Display" = ":0.0" ; Allow the window manager to manage created windows "Managed" = "Y" ; Use a desktop window of the given size ;"Desktop" = "800x600" ; Use XFree86 DGA extension if present ; (make sure /dev/mem is accessible by you !) "UseDGA" = "N" ; Use XShm extension if present "UseXShm" = "Y" ; Enable DirectX mouse grab "DXGrab" = "Y" ; Use XVidMode extension if present "UseXVidMode" = "Y" ; Use XRandR extension if present "UseXRandR" = "N" ; Create the desktop window with a double-buffered visual ; (useful to play OpenGL games) "DesktopDoubleBuffered" = "Y" ; Code page used for captions in managed mode ; 0 means default ANSI code page (CP_ACP == 0) "TextCP" = "0" ; Use this if you have more than one port for video on your setup ; (Wine uses for now the first 'input image' it finds). ;; "XVideoPort" = "43" ; Use this to make your X server execute all commands ; sequentially rather than buffering commands. Will make ; everything really SLOW but can be nice for debugging. ;; "Synchronous" = "Y" ; Enable the FPS count on the TransGaming HUD (also activates the HUD) ;; "ShowFPS" = "Y" ; Enable memory statistics on the TransGaming HUD (must have ShowFPS activated) ;; "ShowMem" = "Y" ; How much Video RAM does your card have? "VideoRam" = "128" ; How much AGP memory should be used for vertex data (about 1/2 your AGP aperature size) "AGPVertexRam" = "32" ; Use NV_VAR (enabled by default) ;;"NV_VAR" = "Y" ; Use ARB_VBO (enabled by default, NV_VAR takes precendence) ;;"ARB_VBO" = "Y" [d3dgl] "AnisotropicTextureFiltering" = "N" "VertexShaders" = "Y" ; type of vertex shaders to use (Hardware/Software/Auto) ; hardware will use whatever the opengl drivers make available ; software will use winex software emulation (will be slow!) ; (has not been implemented yet!) ;; "VertexShaderMode" = "Auto" "PixelShaders" = "Y" ; Which version of pixel shaders to attempt to use, if available ;;"PixelShadersLevel" = "1.1" "ClipSpaceFix" = "Y" ; enable software vertex blend weight support (Yes/No/Auto) ; provide software blending fallback if hardware support not available ; (has not been implemented yet!) ;; "SoftwareVertexBlending" = "Auto" ; (dev-only) Maximum number of texture stages that WineX should attempt to use (1-8) ;; "MaxTextureStages" = "8" ; (dev-only) Identify polygons under the mouse cursor ;; "InterceptMode" = "N" ; (dev-only) apply fragment translation in vertex program (No/Tex/Auto/Pos) ;;"FragmentOffset" = "Auto" ; use the fixed function over vertex shader pipeline (Yes/No/Auto) ;;"FixedProgram" = "Auto" ; (dev-only) Provide non power of two texture support using rectangle textures (Yes/No/Auto) ;;"RectangleTextures" = "Auto" [opengl] ; Report a truncated list of OpenGL extensions to the application ;;"FixedGLExtensionBuffer" = "N" ; list of additions (+) or deletions (-) to the list of extensions ; reported when FixedGLExtensionBuffer is enabled. Note that extensions ; cannot be enabled if they are not supported by your video card/drivers ;;"GLExtensionBuffer" = "+GL_ARB_imaging,-GL_ARB_depth_texture" [dinput] ; dead zone for joystick input from 0 to 10000. 1000 is 10% of range. "DefaultDeadZone" = "1000" [joystick] ;; Configuration of the function of joystick axes ;; The joystick name and axis functions can be determined with jstest. ;; The available axis types are: ;; "none", "X", "Y", "Z", "RX", "RY", "RZ", ;; "slider", "hat", "POV", and "ball" ;; "hat" and "POV" are synonymous. Hats use two axes. "Logitech Inc. WingMan RumblePad" = "X,Y,slider,Z,RZ,hat,none" [fonts] ;Read documentation/fonts before adding aliases "Resolution" = "96" "Default" = "-adobe-times-" ; Use new improved fonts (uses FreeType and XRender libraries) at user request. ; Defaults to "Y". ;"FreeType" = "N" [FontPatterns] "Pattern0" = "-adobe-times*" "Pattern1" = "-adobe-helvetica*" "Pattern2" = "-adobe-courier*" "Pattern3" = "-misc-fixed*" [FontDirs] ;"0"="/path/to/extra/fonts" [FontAlias] ;; Add font aliases here. On the left put the name of the windows font family ;; that you want to fake, on the right put the a similar font family that you ;; have installed. These will override the fontconfig and the WineX builtin fallbacks, ;; but may look better (if you choose them correctly). ;; Alias' may refer to other alias' that have been defined above them. ;; These alias' are the first that WineX loads. ;; ;; Serif Fonts ;"Times New Roman"="Times" "MS Serif"="Times New Roman" ;; ;; Sans Serif Fonts ;"Arial"="Helvetica" "Helv"="Arial" "MS Sans Serif"="Arial" "System"="Arial" "Tahoma"="Arial" ;; ;; Mono Space Fonts ;"Courier New"="Courier" ;"FixedSys"="Courier" [memory] ;; Attempt to make memory allocation more windows like. ;; Not for use with all applications. Best used in app default section. ; "MemoryLayoutOverride" = "0x10000000" [serialports] "Com1" = "/dev/ttyS0" "Com2" = "/dev/ttyS1" "Com3" = "/dev/ttyS2" "Com4" = "/dev/modem" [parallelports] "Lpt1" = "/dev/lp0" [spooler] "LPT1:" = "|lpr" "LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -" "LPT3:" = "/dev/lp3" [ports] ;"read" = "0x779,0x379,0x280-0x2a0" ; "write" = "0x779,0x379,0x280-0x2a0" [spy] "Exclude" = "WM_SIZE;WM_TIMER;" [registry] ;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false. ;Defaults are read all, write to Home ; Global registries (stored in /etc) "LoadGlobalRegistryFiles" = "n" ; Home registries (stored in ~user/.wine/) "LoadHomeRegistryFiles" = "Y" ; Load Windows registries from the Windows directory "LoadWindowsRegistryFiles" = "n" ; TRY to write all changes to home registries "WritetoHomeRegistryFiles" = "Y" ; Registry periodic save timeout in seconds ; "PeriodicSave" = "600" ; Save only modified keys "SaveOnlyUpdatedKeys" = "Y" [Tweak.Layout] ;; supported styles are 'Win31'(default), 'Win95', 'Win98' "WineLook" = "Win98" [Console] "Drivers" = "xterm" ;"Drivers" = "tty" "XtermProg" = "konsole" ;"InitialRows" = "25" ;"InitialColumns" = "80" ;"TerminalType" = "nxterm" [Clipboard] "ClearAllSelections" = "0" "PersistentSelection" = "1" ; List of all directories directly contain .AFM files [afmdirs] ;"1" = "/usr/share/ghostscript/fonts" ;"2" = "/usr/share/a2ps/afm" ;"3" = "/usr/share/enscript" ;"4" = "/usr/X11R6/lib/X11/fonts/Type1" [Wineserver] "SHMWineserver" = "Y" [WinMM] "Drivers" = "wineoss.drv" "WaveMapper" = "msacm.drv" "MidiMapper" = "midimap.drv" [wineoss] "UseMMap" = "N" "FullDuplex" = "N" ;; Specify a mapping for what digital audio devices to use ;"dsp0" = "/dev/dsp0" ;"mixer0" = "/dev/mixer0" [winealsa] "UseMMap" = "Y" ;"pcm0" = "hw" ;"ctl0" = "hw" ;; App default settings ;; Battle Field 1942 settings [AppDefaultsbf1942.exed3dgl] "ClipSpaceFix" = "N" ;; Medal Of Honor settings [AppDefaultsmohaa.exememory] "MemoryLayoutOverride" = "0x10000000" [AppDefaultsmohaa.exeopengl] "FixedGLExtensionBuffer" = "Y" [AppDefaultsmohaademo.exememory] "MemoryLayoutOverride" = "0x10000000" [AppDefaultsmohaademo.exeopengl] "FixedGLExtensionBuffer" = "Y" [AppDefaultsmoh_spearhead.exememory] "MemoryLayoutOverride" = "0x10000000" [AppDefaultsmoh_spearhead.exeopengl] "FixedGLExtensionBuffer" = "Y" [AppDefaultsmoh_spearhead.exeVersion] "Windows" = "win2k" [AppDefaultsmoh_spearhead_demo.exememory] "MemoryLayoutOverride" = "0x10000000" [AppDefaultsmoh_spearhead_demo.exeopengl] "FixedGLExtensionBuffer" = "Y" [AppDefaultsmoh_breakthrough.exeopengl] "FixedGLExtensionBuffer" = "Y" [AppDefaultsmoh_breakthrough.exeversion] "windows" = "win2k" ;; SimCity 4 settings [AppDefaultsSimCity 4.exeVersion] "Windows" = "win2k" [AppDefaultsSimCity 4.exetransgaming] "cmdlineadd" = "-d:software" ;; Civ 3 [AppDefaultsCivilization3.exeVersion] "Windows" = "win2k" [AppDefaultsCivilization3x.exeVersion] "Windows" = "win2k" [AppDefaultsciv3conquests.exeVersion] "Windows" = "win2k" ;; Call of Duty [AppDefaultsCoDSP.exeVersion] "Windows" = "win2k" [AppDefaultsCoDMP.exeVersion] "Windows" = "win2k" ;; City of Heros [AppDefaultsCityOfHeroes.exeVersion] "Windows" = "win2k" [AppDefaultsCityOfHeroes.execursor] "CursorAlphaAlwaysOn" = "Y" [AppDefaultsCohUpdater.exeVersion] "Windows" = "win2k" [AppDefaultsCohUpdater.execursor] "CursorAlphaAlwaysOn" = "Y" ;; Command & Conquer: Generals [AppDefaultsGenerals.exeVersion] "Windows" = "win2k" ;; Painkiller [AppDefaultsPainkiller.exeVersion] "Windows" = "win2k" ;; EverQuest [AppDefaultseqgame.exed3dgl] "ClipSpaceFix" = "N" "ForceMaxVertexBlendMatrices" = "2" [AppDefaultstesteqgame.exed3dgl] "ClipSpaceFix" = "N" "ForceMaxVertexBlendMatrices" = "2" ;; Half-life 2 [AppDefaultshl2.exed3dgl] "ForceMaxVertexBlendMatrices" = "2" ;; Need for Speed Underground [AppDefaultsSpeed.exed3dgl] "PixelShaders" = "N" ;; Max Payne 2 [AppDefaultsMaxPayne2.exed3dgl] "PixelShaders" = "N" ;; Doom 3 [AppDefaultsDoom3.exeVersion] "Windows" = "win2k" ;; Far Cry [AppDefaultsFarCry.exeVersion] "Windows" = "win2k" [AppDefaultsFarCry.exed3dgl] "PretendGeforceTwoForFixedFunction" = "Y" ;; Sid Meier's Pirates! [AppDefaultsPirates!.exed3dgl] "ForceMaxTextureBlendStages" = "8" [AppDefaultsWoW.exeDllOverrides] "cfgmgr32" = "native" [AppDefaultsWoW.exed3dgl] "AnisotropicTextureFiltering" = "Y" "VertexShaderMode" = "Hardware" "VertexShaders" = "Y" "PixelShaders" = "N" "PixelShadersLevel" = "1.3" "ClipSpaceFix" = "Y" "FixedProgram" = "No" [AppDefaultsWoW.exeVersion] "Windows" = "win98" [AppDefaultsWoW.exex11drv] "Managed" = "Y" "Desktop" = "1152x864" "UseDGA" = "N" "UseXShm" = "Y" "DXGrab" = "N" "UseXVidMode" = "Y" "UseXRandR" = "Y" [AppDefaultsWoW.exeWinMM] "Drivers" = "winealsa.drv" "WaveMapper" = "msacm.drv" "MidiMapper" = "midimap.drv" [AppDefaultsWoW.exewineoss] "UseMMap" = "N" "FullDuplex" = "N" ;; Specify a mapping for what digital audio devices to use ;"dsp0" = "/dev/dsp0" ;"mixer0" = "/dev/mixer0" [AppDefaultsWoW.exewinealsa] "UseMMap" = "Y" "pcm0" = "hw" "ctl0" = "hw" # </wineconf> Code:
[AppDefaultsWoW.exeDllOverrides] "cfgmgr32" = "native" [AppDefaultsWoW.exed3dgl] "AnisotropicTextureFiltering" = "Y" "VertexShaderMode" = "Hardware" "VertexShaders" = "Y" "PixelShaders" = "N" "PixelShadersLevel" = "1.3" "ClipSpaceFix" = "Y" "FixedProgram" = "No" [AppDefaultsWoW.exeVersion] "Windows" = "win98" [AppDefaultsWoW.exex11drv] "Managed" = "Y" "Desktop" = "1152x864" "UseDGA" = "N" "UseXShm" = "Y" "DXGrab" = "N" "UseXVidMode" = "Y" "UseXRandR" = "Y" [AppDefaultsWoW.exeWinMM] "Drivers" = "winealsa.drv" "WaveMapper" = "msacm.drv" "MidiMapper" = "midimap.drv" [AppDefaultsWoW.exewineoss] "UseMMap" = "N" "FullDuplex" = "N" ;; Specify a mapping for what digital audio devices to use ;"dsp0" = "/dev/dsp0" ;"mixer0" = "/dev/mixer0" [AppDefaultsWoW.exewinealsa] "UseMMap" = "Y" "pcm0" = "hw" "ctl0" = "hw" Si vous avez de la place, je vous invite a recopier le contenu de chaque CDRom (ou DVD pour l'edition collector) dans le repertoire Transgaming_drive. Si vous veniez a manquer de place, l'installation par CD risque d'etre plus difficile (changement de CD Oblige) mais par le DVD cela n'en sera que plus efficace. Code:
# cd ~/TransGaming_Drive # cedega Installer.exe Un paquet de clope plus tard pour les fumeur et un litre de café bu (et un arret toilette apres le litre de café bien sur), World Of Warcraft est installé. Lancez donc world Of Warcraft avec la commande suivante : Code:
# cd ~/TransGaming_Drive/jeux/World of Warcraft/ # cedega WoW.exe Entrez votre nom d'utilisateur et mot de passe. Et voila, si vous avez bien suivit ce guide, vous devriez pouvoir jouer a World Of Warcraft. ScreenShot 1 ScreenShot 2 ScreenShot 3 *Problemes connu * J'ai des problemes de polygones et de lumiere ! Felicitations, vous etes l'heureux proprietaire d'une carte Graphique ATI. Malheuresement ATI n'etant pas encore au top niveau pilote graphique pour Linux, vous aurez regulierement ce probleme. Heuresement bon nombre d'utilisateurs ont finis par trouver la solution. Editez a nouveau la configuration de Cedega. Code:
# nano -w ~/.transgaming/config Code:
[AppDefaultsWoW.exeopengl] "FixedGLExtensionBuffer" = "Y" "GLExtensionBuffer" = "-GL_ARB_vertex_buffer_object" Code:
[AppDefaultsWoW.exeDllOverrides] "cfgmgr32" = "native" [AppDefaultsWoW.exed3dgl] "AnisotropicTextureFiltering" = "Y" "VertexShaderMode" = "Hardware" "VertexShaders" = "Y" "PixelShaders" = "N" "PixelShadersLevel" = "1.3" "ClipSpaceFix" = "Y" "FixedProgram" = "No" [AppDefaultsWoW.exeVersion] "Windows" = "win98" [AppDefaultsWoW.exex11drv] "Managed" = "Y" "Desktop" = "1152x864" "UseDGA" = "N" "UseXShm" = "Y" "DXGrab" = "N" "UseXVidMode" = "Y" "UseXRandR" = "Y" [AppDefaultsWoW.exeWinMM] "Drivers" = "winealsa.drv" "WaveMapper" = "msacm.drv" "MidiMapper" = "midimap.drv" [AppDefaultsWoW.exewineoss] "UseMMap" = "N" "FullDuplex" = "N" ;; Specify a mapping for what digital audio devices to use ;"dsp0" = "/dev/dsp0" ;"mixer0" = "/dev/mixer0" [AppDefaultsWoW.exewinealsa] "UseMMap" = "Y" "pcm0" = "hw" "ctl0" = "hw" [AppDefaultsWoW.exeopengl] "FixedGLExtensionBuffer" = "Y" "GLExtensionBuffer" = "-GL_ARB_vertex_buffer_object" } Si tu es en Direct3D active le support materiel du Curseur dans World Of Warcraft (en aveugle mais pas d'inquietude, lorsque l'on passe la souris sur les bon menu ils changent de couleurs). * Le son est haché ou "lag" Coupe tes programmes de monitoring comme les sensors sous Gdesklet ca fait ramer des fois. Sinon assure toi que ta carte son soit compilé DANS le kernel et non pas en module, j'en ai fait les frais et apres avoir changé trois fois de kernel, lorsque j'ai compilé ma carte son directement dans le kernel et non en module comme je le faisais habituellement (je change de kernel des qu'il en sortait un esperant que ca regle mes problemes ...) tout mes problemes de son se sont envolés, et mon full duplex est pleinement actif, ce qui fait plaisir. * De temps en temps la souris part n'importe et change ma direction C'est un bug connu en opengl mais j'ignore le fautif, ca arrive quand on utilise la souris pour diriger le personnage trop longtemps Je n'ai plus rencontré ce bug en D3D * WoW me marque qu'il a pas pu lancer l'acceleration 3D Ca arrive quand on est en OpenGL Si tu es en Full screen, active le mode fenetre (c'est pour ca que je joue en fenetré) Si tu es en fenetre et que tu n'a jamais lancé WoW edite le fichier Config.wtf Code:
# nano -w ~/TransGaming_Drive/jeux/World of Warcraft/WTF/Config.wtf} Code:
SET gxColorBits "24" SET gxDepthBits "24" Bug connu en OpenGL, Transgaming s'emploie a corriger ce bug. Voila c'est a la fin de ce guide. Afin de ne pas avoir qu'une seule copie a jour de ce HowTo, vous retrouverez celui a l'adresse suivante : Lien vers mes wiki Je remercie toutes les personnes qui aident a faire avancer ce guide
__________________
Kathryl ~ CAT' the PSION Il y a differente façon de voyager, le rêve en est une forme ... CAT-the-PSION.net |
19/01/2005, 18h33 |
|
Aller à la page... |
How-To : WoW sur Linux
Suivre Répondre |
|
Partager | Rechercher |
|
beau boulot
|
19/01/2005, 18h39 |
|
|
Waouh super boulot kathryl, va falloir que je test ca
|
19/01/2005, 18h45 |
|
Sildarh Ofloky |
Voir le profil public |
Trouver plus de messages par Sildarh Ofloky |
|
En tant que linuxien je suis content
|
19/01/2005, 18h47 |
|
|
woot
|
19/01/2005, 18h53 |
|
|
beau boulot et merci
|
19/01/2005, 19h19 |
|
Ancestor zuoka |
Voir le profil public |
Trouver plus de messages par Ancestor zuoka |
|
Alors là, bravo §§
|
19/01/2005, 20h17 |
|
|
Ce truc va m'accompagner toute la soirée je sent
Merci beaucoup |
19/01/2005, 21h01 |
|
|
Je vais creer la Guilde "Les Compagnons de Tux"
Reservé aux joueurs de WoW sous Linux et/ou *BSD lol |
19/01/2005, 21h14 |
|
|
Je sens que je vais enfin pouvoir passer complètement à linux
En plus si il faut Cosmos, c'est génial xD |
19/01/2005, 21h40 |
|
|
Et PAF !
Rajout de l'installation de la version CVS Le site a par miracle recommencé a fonctionner J'ai resolu mes problemes de son mais c'est une autre histoire ^^ |
20/01/2005, 01h52 |
|
Prophète / Prophétesse
|
Total respect, il fallait oser
Niveau perfs ça donne quoi ? |
20/01/2005, 09h56 |
|
|
Ben ça donne... plus long à installer, des freezes, performance en baisse... bref jouer sur linux quoi
|
20/01/2005, 10h17 |
|
Jesuslefelon LOL |
Voir le profil public |
Trouver plus de messages par Jesuslefelon LOL |
Isidore Malcrasse |
Voir le profil public |
Trouver plus de messages par Isidore Malcrasse |
|
Allez hop! zou dans le persistant de L'atelier...
Super boulot Kathryl, merci à toi. |
20/01/2005, 12h34 |
|
Durnik / Petit Jean |
Voir le profil public |
Trouver plus de messages par Durnik / Petit Jean |
|
oui mais bon il faut avoire la chance que le DRI marche ce qui n'est pas le cas
des cartes graphique trop recente ... |
20/01/2005, 19h36 |
|
|
Citation :
|
21/01/2005, 10h37 |
|
De la bombe !
Merci |
21/01/2005, 11h35 |
|
Suivre Répondre |
Fil d'ariane
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|