Cedega-5.2
From Unofficial TransGaming Wiki
Released June 13, 2006.
Overview
TransGaming is pleased to announce the release of Cedega 5.2, dubbed Amberjack, giving TransGamers access to more Windows games in Linux with greater ease. TransGamers are able to download Cedega in RPM, Debian and TGZ formats from the downloads section of TransGaming's website: http://www.transgaming.com/
Cedega 5.2 features the first iteration of the Games Disc Database (GDDB), a new method of specifying configuration options, a significantly enhanced shortcut properties dialog, updated system tests, and improved auto-detection mechanisms. It includes improved support for new distros, such as SUSE 10.1, Ubuntu Dapper Drake, and Fedora Core 5, which use a new automounter technique that no longer lists optical drives in the fstab file. Cedega 5.2 also includes a variety of infrastructure updates, sound and graphics improvements, and a number of bug fixes.
New Features
Cedega 5.2
- A Games Disc Database (GDDB) to automatically detect and install supported games with the best known settings.
- A new method of handling configuration options which lets you set options globally, yet gives you the power to customize them on a per-shortcut basis.
- New and improved shortcut properties dialog, which allows you to specify command line options per shortcut, extract icons from executables, and launch native Linux applications.
- Improvements to installer shortcut creation. Shortcuts to local html files are now supported.
- Updated system detection tools and improved system tests.
- Support for automounting systems which do not list optical devices in the /etc/fstab, via improved D-Bus support and a number of other changes.
- TransGamers can now play Elder Scrolls IV: Oblivion with the use of the OLDblivion program (available from http://www.oldblivion.com/ ).
- A number of DirectSound and Quartz fixes and improvements.
- Fixes for Guild Wars, The Longest Journey, and the Star Wars Galaxies patcher.
- A variety of graphics and font improvements, including a re-architected shader implementation.
- Fix regression in the virtual memory manager.
- A significant number of infrastructure updates.
System Requirements
Operating System
Core requirements are:
- Linux Kernel 2.4 or higher. Stock Kernels recommended over RedHat 7.x/8.x/9.x kernels.
- XFree86 4.0 or higher (4.3 is recommended) or Xorg
- glibc 2.2 or higher
- Working hardware accelerated OpenGL video card
CPU Type and Speed
Recommended minimum hardware is
- Each game will have its own hardware specifications. Be sure the system surpasses the minimum hardware specifications for the game to run under Cedega. Please refer to the games you are interested in to see their hardware specifications.
- Free hard disk space for games, plus 60 MB free for Cedega
- Please see below for video card recommendations
- Linux-supported 3D graphics card with 16MB of video RAM is required. NVIDIA GeForce-class GPU recommended. ATI Radeon 8500 or higher with working ATI FireGL drivers should work for many (though not all) games, but will not perform as well for the moment.
Please note: individual requirements may be higher for certain games.
64-bit Linux distributions
Since Cedega is intended to run standard 32-bit Windows games, it is by nature a 32-bit application. When running Cedega on a 64-bit Linux system, an appropriate 32-bit compatibility environment must be available. Please see the documentation for your Linux distribution to learn more about running 32-bit applications on your system.
Additionally the following items may be of note:
- ALSA 1.0.11 or later is required in order to have working mmap support for ALSA on 64-bit kernels. If you have an earlier version of ALSA you should either disable mmap, or upgrade your ALSA drivers.
- Depending on your system, you may also need to install 32-bit OpenGL drivers. Please run the video system tests to determine if you have working 32-bit OpenGL drivers.
- Joysticks may not be working with 64-bit kernels. On recent kernels (e.g. 2.6.16) you may be able to get working 32-bit joystick via the Linux 2.2 interface. In order to use this, you must modprobe the ``joydev module. However it is not possible to get force feedback via this older interface.
Linux 2.6.9, 2.6.10 Kernels and Copy Protection
There is ptrace bug in the Linux 2.6.9 and 2.6.10 kernels that may cause copy protection to fail. This bug has been resolved in the 2.6.11 kernel. TransGaming recommends avoiding the use of 2.6.9 and 2.6.10 kernels.
Exec-Shield
Exec-shield's non-executable stack feature is disabled for legacy applications on most distributions. This is preferable, as Cedega (like many other pieces of software) is treated as a legacy application with respect to this feature, yet needs an executable stack. However, in both Fedora Core 4 and Fedora Core 5 the non-executable stack feature is enabled for legacy applications, and this can cause issues when running Cedega. Users may experience a wide range of behaviour from texture and geometry corruption to games failing to execute entirely.
The release of kernels 2111_FC4 and 2122_FC5 has resolved this issue and TransGaming recommends all users upgrade to these kernels when using Fedora Core. To test for this issue, run in a terminal window:
$ cat /proc/sys/kernel/exec-shield
Values of 2, 3, 6, 7, 10 or 11 will cause issues in legacy applications including Cedega.
SELinux
The 'targeted' profile for SELinux in Fedora Core 5, the default on this distribution, has been modified so that it now targets user mode applications. You must set SELinux to permissive mode by opening a shell as root and typing:
$ setenforce 0
Prelink and VA Layout
As of Cedega 4.3, there are no longer any compatability issues between prelink, the new VA layout and Cedega. These features can be left enabled and will work seamlessly with Cedega.
Exec (error = 21)
The version of mount that comes with some distributions now run with the noexec option unless otherwise specified. Running games from a partition mounted with noexec can cause an error = 21 message. This error can also be caused by trying to run games from FAT32 or NTFS partitions.
To fix this issue, edit the /etc/fstab and modify the partition line by removing the noexec option and adding the exec switch to the mount options. It is highly recommended that you do not run games from Windows partitions (such as FAT32 and NTFS).
For example:
change
/dev/hda1 / ext3 errors=remount-ro,no-exec,defaults 0 1
to
/dev/hda1 / ext3 errors=remount-ro,exec,defaults 0 1
If neither exec nor no-exec appears in the line it is recommended that you add exec to ensure that the partition can be used by Cedega.
To remount the partition run:
mount -o remount /
SuSE 9.3/10 and Multi-disc Installers
For most titles, Cedega no longer requires that static mount points be enabled on SuSE 9.3 and SuSE 10. However, there remain a few titles which do not properly automount with SuSE 9.3. Titles that do not properly automount in SuSE 9.3 include, but are not limited to; WarCraft III, Diablo II, World of Warcraft, and any other title which uses a hybrid Mac/Windows disc. In order for these titles to work, subfs must be completely disabled, and the discs must be manually mounted. We recommend that TransGamers upgrade to SuSE 10 or later which do not have this issue.
CPU Speed
Laptop and portable computer users may experience some games running overspeed with characters moving too fast and time passing very quickly. This behavior is caused by the ACPI settings for your CPU which dynamically change the available CPU speed as required to save on power consumption. When a game starts the lower/power saving CPU speed is determined then when the game is playing the CPU is throttled to its highest speed causing strange behavior. To fix this behavior it is recommended that you set your CPU speed/frequency to its highest available before starting Cedega. The method for setting the CPU speed is different on each distribution.
In Fedora Core 4 and later this can be done by (as root):
- To set the CPU to full speed: killall -SIGUSR1 cpuspeed
- To allow the CPU to be controlled by cpuspeed according to the configuration file: killall -HUP cpuspeed
- To set the CPU to the slowest speed: killall -SIGUSR2 cpuspeed
In SuSE 9.3 and later this can be done by:
- To set CPU frequency to maximum: powersave -f
- To set CPU frequency to powersave mode: powersave -l
- To set CPU frequecy to Dynamic: powersave -A
In many Debian based distributions such as Ubuntu this can be done by:
- To disable CPU frequency scaling by stopping the powernow daemon (as root): /etc/init.d/powernowd stop
- To reenable CPU frequency scaling by starting the powernow daemon (as root): /etc/init.d/powernowd start
Please check your distribution documentation for how to set the CPU Speed for your computer.
Graphics Cards
AGP Memory
It is important to ensure that your system is configured with enough AGP memory, and that Cedega is configured to use it appropriately. The amount of AGP memory available on your system is determined by the AGP Aperture Size setting in your system BIOS, as well as the amount of memory in your system. It is recommended that you set your AGP Aperture Size to at least 128MB. The amount of AGP memory that is used by Cedega is controlled by the AGP Memory Available option in the Cedega GUI. The Cedega GUI 'default' setting for the AGP Memory Available option automatically chooses 1/2 of the detected available AGP memory. If you choose to override this setting, it is important that this number be smaller than the total AGP memory because the system also uses AGP memory to transfer texture data. For example: if your AGP Aperture Size is 128MB you should configure Cedega to use 64MB of AGP memory for vertex data.
The AGP memory related settings are only relevant when using the NVidia VAR OpenGL extension for storing Vertex Data. If you have configured Cedega to use the VBO OpenGL extension, AGP memory will be managed automatically by OpenGL.
ATI FireGL drivers
TransGaming has seen some game-stopping instability with ATI cards using FireGL and/or DRI drivers running Cedega. Some games may not run at all, while others may require manual tweaks or experience graphical issues in-game.
Games which do not run at all include: Battlefield 2, Dungeon Siege II, Far Cry, FIFA 06, Grand Theft Auto III, Grand Theft Auto: Vice City, Madden NFL 2005, Madden NFL 2006, Need for Speed Underground and Sacrifice.
Battlefield 1942 and Battlefield Vietnam also have issues, but there are known work-around listed in their sections below.
The games Hitman Contracts, Battlefield 1942 and Battlefield Vietnam exhibit graphical corruption caused by a known issue in ARB_vertex_program.
The game World of WarCraft and possibly others may have missing and/or flashing textures caused by a known issue in ARB_fragment_program. This problem should be fixed as of Cedega 4.3.1 for driver version 8.10.19; if you are using 8.12.10 and are experiencing this problem, you may wish to try using older video drivers, or disabling pixel shaders.
TransGaming is continuing to improve support and we welcome all reports and your votes in the polls.
Known Issues and Comments
Scheduler
With the introduction of the 2.6 Linux kernel, drastic changes have been made in the behavior of process scheduling. Some distributions have taken advantage of this and optimized their schedulers to run certain applications better than others. Unfortunately, this means that some 2.6-based kernels may starve more 'aggressive' applications like Cedega at inopportune times, leading to stuttering movies, jerky framerate and/or random freezes.
Starting with Cedega 5.0, we include a user-mode scheduler to alleviate most of these problems by performing rescheduling of game processes manually. For most games, this will give users the performance they have come to expect with previous Linux kernels. Unfortunately, some games are not yet fully supported by this method. If you experience unusual behavior in any application, check the following section to see if the game has known conflicts with the Cedega scheduler. Additionally, some installers and patchers may run slower with the scheduler enabled. You can also disable the internal scheduler in the configuration profile for the title in question.
Also of note for those who have a multiprocessor or multicore system, the scheduler currently supports scheduling of only one CPU, so if you wish to use more than one core with Cedega, you will need to disable the scheduler completely. This is a known limitation which may be addressed in a future release.
Pthread Stack Size
If available, the Cedega engine attempts to make use of the POSIX threading API (pthreads) to manage threads, instead of the Linux-specific LinuxThreads API. Some older Linux distributions which provide the pthreads APIs impose a fixed maximum stack size of 2MB. This can cause problems with some games which require larger stack sizes. Common symptoms of such problems include (but are not limited to) a crash to desktop when starting a game or when loading or saving a level. If this happens, you may be able to work around it by starting Cedega with pthreads disabled in some cases. Alternatively, you may wish to upgrade to a more recent Linux distribution that does not have a limit on thread stack sizes.
To disable pthreads when using the Cedega GUI, you can disable pthreads on the per-game configuration as necessary, or for all games by adding the following line to the [transgaming] section of the .cedegarc file.
pthreads_forced=off
Games with known problems on 2MB stacks include (but are not limited to):
- Medal of Honor: Allied Assault
- Command & Conquer: Generals
- DOOM 3
- Battlefield Vietnam (multiplayer)
- StarWars Jedi Knight II: Jedi Outcast
ATI cards and VBO
The OpenGL VBO and VAR extensions are used to speed up geometry data transfer to and from a video card. On NVIDIA cards, the VAR extension is preferred, though VBO is available. On ATI cards with the FireGL drivers, only VBO is available. While VBO should work on ATI cards for most games, there are still a number of titles which may exhibit problems, both in terms of graphical corruption and performance. For these titles you may simply disable the VBO option.
ATI and 64-bit distributions
A number of users with ATI video cards on 64 bit machines do not receive accelerated 3D graphics with Cedega or will only receive a grey screen when starting some games (such as Half-Life 2/Counter Strike: Source). This issue is caused by an error in the ATI driver setup in the 32-bit compatibility environment.
To get working 3D acceleration with Cedega you need to setup the correct path for the LIBGL_DRIVERS_PATH environment variable. To do so run in a terminal:
$ export LIBGL_DRIVERS_PATH=/usr/lib32/modules/dri/:/usr/lib64/modules/dri
then launch Cedega from that terminal. To set this variable permanently, check your distribution documentation for the best method.
DRI
There is currently an incompatibility between the way DRI requires the OpenGL library to be loaded, and the present way that Cedega loads the OpenGL library, resulting in a fallback to indirect rendering. In order to work around this incompatibility it is necessary to preload the OpenGL library when using Cedega. This can be done by editing the
~/.cedega/.winex_ver/<version>/bin/winex3
file and adding following the line to it:
export LD_PRELOAD=/usr/lib/libGL.so
(using the appropriate path for your actual libGL.so).
In-game license agreements & HTML
When used with the Mozilla ActiveX control, Cedega can display HTML content in some on-line games. Some games use HTML content to display license agreements when starting the title. Please ensure you have correctly installed and activated the Mozilla control using the Cedega GUI Setup Wizard in order to view this content.
Regardless of whether or not the license agreements are displayed by these games, TransGaming Technologies Inc. will not be held liable for any failure or breach on your part of any 3rd party license agreement.
You are solely responsible for ensuring that you have read and will abide by any third party license agreements, regardless of the ability of the Cedega software to display such license agreements on your system.
American McGee's Alice
- Some users may experience loud distorted sounds while playing Alice. Go into the in-game sound options and remove the check mark from Force 8 Bit sounds.
Anarchy Online
- This game must be manually patched to 14.7.3 (as in windows) before running the auto patching utility.
- The auto patching utility may stop working or crash. Simply close and restart the patcher to continue.
- If using NV_VAR, AGPVertexRam MUST be increased to at least 64 MB or else the game will crash at the character selection screen. Please check your System/Hardware Information to ensure you have at least this much AGP Memory Available.
- Enabling anistropic filtering may cause an inability to start, or close, the game correctly.
Baldur's Gate 2
- The Software Mirror BLT option under the 2D 16 bit Color Depth MUST be selected when running in 2D mode.
- The three concentric boxes may not appear during the video test.
- During the opening scene in the dungeon, occasionally the game will not advance after the sewer golem has talked. Simply restart.
- Some users may experience a crash when trying to save games.
- The demo movie at the end of the installer may not play for all users.
Battlefield 1942
- The game must be patched to at least version 1.3 in order to fix problems that will prevent it from starting the game engine properly.
- X should be run in 24-bit color mode if shadow effects are enabled in game.
- The animated background of the main menu does not work.
- Using Punkbuster enabled servers may cause problems. Please read the Punkbuster section for more information.
- ATI users should add +restart 1 to their command line to skip the intro movies, thus avoiding an X error in the ATI FireGL drivers
- ATI users should be sure to disable VBO for this title
Battlefield 2
- TransGaming has seen some issues with the recently-released 1.2 patch. Those issues appear to have been resolved with the subsequently-released 1.21 patch. We thus recommend that all users upgrade to the 1.21 patch.
- This game must be installed in Window XP compatibility mode. This is automatically set when using the Battlefield 2 GDDB profile to install this title.
- Users MUST choose to accept the installation of DirectX 9.0C to play this game. Please carefully read the associated EULA and only accept if you meet all DirectX license requirements.
- You must have X set to 24 bit depth to play Battlefield 2.
- NVIDIA users will require driver version at least 7676.
- Currently only low-detail mode is supported, although users with high-end graphics cards may be able to use some higher settings.
- Multiplayer play may not work on Punkbuster enabled servers.
- This game must be run in Windows XP compatibility mode, and requires Pixel Shaders 1.4 and FBO to be enabled. Please use the provided GDDB profile to ensure these options are correctly specified.
- Users may experience the occasional error message when quitting Battlefield 2 complaining that the game is unable to unload a DLL. You may ignore this error or use the Stop button in Cedega to bypass this error.
- This game will not work on an ATI graphics card.
- Our current efforts to increase support for Punkbuster means that users may be able to join some Punkbuster enabled servers. However, since Punkbuster is not fully supported this may result in warnings, being kicked from the server, or even local or global BANS.
- When updating the game, apply the large patches instead of the incremental patches. Incremental patches may cause the game to hang at startup afterwards.
Battlefield 2: Special Forces
- This expansion needs to be installed in Windows XP compatibility mode and must be be installed in the same ``Game Folder as Battlefield 2.
- The installer may exit before or after patching the first time it is run. Run the installer a second time to finish patching and installing the game.
- The 1.12 (and later) patches should be installed after the Special Forces expansion is installed. If you have already patched Battlefield 2, you must reinstall Battlefield 2 before installing the expansion pack and re-patching.
- The NVidia 81.74 drivers are highly recommended for this expansion. Using the 7676 (or earlier) drivers may result in crashes or graphical corruption.
- To launch the Special Forces expansion, the following command line options must be added to your Battlefield 2 shortcut:
+menu 1 +fullscreen 1 +modPath mods/xpack +ignoreAsserts 1
Note that in order to launch the original game again, you will need to remove these options. You cannot simply create a separate shortcut for the expansion because shortcuts are currently keyed to the the executable name, and since BF2 and BF2:SF use the executable (BF2.exe), it must use the same shortcut for both.
Battlefield Vietnam
- The game requires the availability of pixel shaders. If you do not have a card which supports ARB_fragment_program in OpenGL, you will have graphics problems if you set the Graphics Quality option higher than Low. A GeForce FX series card is recommended for this game.
- The animated background of the main menu does not work.
- Using Punkbuster enabled servers may cause problems. Please read the Punkbuster section for more information.
- This title may crash on exit.
- ATI users should add +restart 1 to their command line to skip the intro movies, thus avoiding an X error in the ATI FireGL drivers
- ATI users should be sure to disable VBO for this title
- ATI users may have performance issues with this title
Black & White
- Playing in low texture mode will lead to crashing. You may not be able to get back to the configuration screen to return to normal detail.
- Changed games settings may not save on exiting the game
- After updating to the 1.1 patch the splash screen may still display as 1.0
Call of Duty
- At the end of the Call of Duty installer it requires users to put CD 1 back in the drive. This may cause a hang or a crash. The game has installed however the registry entries will not have been added. If you wish to play multiplayer you will need to manually add the registry entries and update the game to the latest version. To add the registry entries add the following lines to your system.reg file in order to be able to upgrade your version:
[SOFTWARE\\Activision\\Call of Duty]
"InstallDrive"="D:"
"InstallPath"="C:\\Program Files\\Call Of Duty"
"Language"="1"
"Version"="1.1"
- The game may hang upon quitting.
City of Heroes
- To receive a proper cursor in City of Heroes you must have XFree 4.3 installed and run in win2k mode (default), and use 24-bit color. With versions of X prior to 4.3 a large black box will surround the cursor.
- Pop up dialogue boxes in the installer appear behind the main window. It is recommended that you install in desktop mode.
- The installer may crash at the end. It should not affect game play.
- NVIDIA users may find that the patcher crashes when finished. Simply try to enter the game again.
- If the patcher crashes continuously try renaming: CohUpdater.new to CohUpdater.exe
- If the updater crashes on geom.pigg (typically accompanied with a message about ``Debug assertion failed! that references Allocate.cpp line 108), you need to increase your default TCP send window size. To do this issue the following commands at a terminal as root: cat /proc/sys/net/ipv4/tcp_wmem you should see three numbers. The middle number needs to be doubled (or otherwise increased) to at least 32768. To do this you can echo 4096 32768 131072 > /proc/sys/net/ipv4/tcp_wmem where the first and last numbers are the same as the values reported by the first command. Users may have to even triple or quadruple the middle number to get past this error.
- This title may not work in Windowed mode with the Mozilla ActiveX Control enabled. Either use the Cedega Desktop option instead, or disable the Mozilla control.
- Some users may experience an assertion error during the patcher. This error can be ignored.
City of Villains
- The installer should be run with Winver Win2k to ensure that the correct amount of disk space is detected.
- Pop up dialogue boxes in the installer appear behind the main window. It is recommended that you install in Desktop mode to work around this issue.
Civilization III
- Earlier patch levels will not pass copy protection. v1.29f is recommended.
- The game will crash if sound is being used by another device.
- ATI users may experience graphical tinting glitches associated with the display of settler lines, as well as (unrelated) occasional lockups.
- The Civilization III Complete installer does not work. There may be additional issues with this boxed set version as well.
- Some users may experience lag or crashes when the scheduler is enabled. Disabling the scheduler in the Settings for this game should resolve this problem.
Civilization IV
- This game must be installed (and patched) in Windows 98 compatiblity mode to ensure that a number of required DLLs are installed.
- Users MUST choose to accept the installation of DirectX 9.0C to play this game. Please carefully read the associated EULA and only accept if you meet all DirectX license requirements. Note that the DirectX installer prompt may be obscured by an incorrectly drawn installer window.
- This game must be run in Windows XP compatibility mode to pass copy protection.
- Some users have reported difficulty playing multiplayer online games when using rieserfs file systems. If this is affecting you, please try running the game from an ext3 or xfs partition instead.
- The 1.52 game patch is highly recommended as it resolves a number of gameplay and performance issues.
- The background on the loading screen may not always be displayed properly.
- The game will warn about being unable to start voice capture unless Full Duplex mode is properly configured in cedega and for your sound system.
- Medium or low detail is recommeded particularly later in the game to improve performance.
- ATI users should disable VBO for this title.
Command and Conquer: Generals
- Game play may be slow in 16 bit color; 24 bit is recommended.
- The fog of war may not track correctly with the landscape, making it difficult to view certain portions of the game.
- Online play does not work for this title.
Counter Strike: Condition Zero
- Pushing the tab key may crash the game in single player mode.
Counter Strike: Source
- To enable voice-chat, OSS users must enable the FullDuplex option and disable the UseMMap option.
- For best performance, make sure your system is configured to use at least 64MB of AGP Memory. See the section on AGP Memory for more details.
- The blocks in the video stress test will render with full effects only with Pixel Shader 1.4 mode enabled.
- Enabling Pixel Shaders 1.4 (which also allows for pretty water) may cause drastic slowdowns for users with NVIDIA 5xxx class cards. We recommend using NVIDIA 6xxx class cards with Pixel Shaders 1.4.
- The fonts may appear distorted. Try running at a resolution of 1024x768 or higher to correct this issue. If you are licensed to use the Lucidia Console font, manually installing it will provide a more legible console font.
- ATI users should be sure to disable Pixel Shaders for this title.
- The sound card must be available in Cedega to play this game.
Dark Age of Camelot
- The CD-installed version no longer works. You must download the client online and re-install if you have a CD version.
- A recent update causes character images to be incorrectly displayed in the menus and during character creation. Images should be correct in game play.
- Users whose graphics cards only have 2 texture units (GF2MX,GF2 & GF4MX) will notice graphical incorrectness such as a non-textured floor.
- The sound in the installer and login screens may not play correctly.
- On startup you may receive a richedit error. Trying a few times will get you past the problem.
- This game may cause a video driver lock for ATI users.
- Pixel Shaders must be disabled to get past the character selection screen.
- Some users may not be able to connect to the server list. Choose the quick login feature to log into the game.
- DAoC normally crashes on logon if the local hostname cannot be looked up (does not exist in /etc/hosts). If this happens, please add your local hostname to your /etc/hosts file.
Diablo II
- After installing the latest patch from Battle.net, you may need to use winver win2k in order for the game to pass the copy protection check.
- To pass copy protection on this title, you must have the CD installed in the same drive that it was installed from. Copying an installed version from a different system will not work.
Doom 3
- A Linux client exists for this game. Please support the ID Linux client!
- Installing with winver win2k may not work. Ignore the warning about installing with win98 if you are using the default setup.
- The game may crash, or hang, on exit.
- ATI users may experience graphical corruption in game. Changing the in game render path may help. To do so ctrl-alt-~ brings up the console and then type gfxinfo and verify that you are not using the ARB2 path. If you are change to one of the other support paths using, for example, r_render R200.
Dungeon Siege
- The sound in the installer may be incorrect.
- On non-NPTL systems, DS will lock up as soon as you move the mouse when using NVIDIA 4496 and later drivers. Downgrading drivers is the only reliable way to solve this problem, although some users have reported success by passing bltonly=true on the command line.
- More recent drivers have fixed this problem on NPTL systems.
- Even with older NVIDIA drivers, this game may not work on some systems.
- Some setups may experience deadlocks before the main menu. Running with any debug channels on generally works as a remedy.
- The water does not flow in the game.
- Multiplayer support is not yet available due to the use of DirectPlay 8 in the game.
- Enabling shadows may cause drastic slowdowns within this game
Dungeon Siege II
- This game must be installed using win2k mode. To switch modes go to the Advanced tab of the Cedega install dialog, select options, and choose Winver win2k.
- Users will need to ensure that the disk has been mounted with the ``unhide option for this game to pass copy protection. The unhide option shows hidden files on the disk. TransGamers that use SuSE 9.3 will need to disable subfs for their cdrom drive as it will ignore the unhide option in the fstab. If you use a distro with automounting please check to documentation for how to specify this option (or disable automounting).
- On first run users may receive an error message when starting the game. Simply ignore the error message and continue on to play the game.
- Multiplayer does not work for this title as it requires DirectPlay support.
- The 2.2 patcher does not work with Dungeon Siege II, due to its use of Microsoft .Net technology.
- This title will not run on ATI graphics cards.
- Non-English editions (Spanish, German, etc) of Dungeon Siege II cannot save games properly under Cedega. A workaround is available at: http://transgaming.org/forum/viewtopic.php?t=5139
Elder Scrolls III: Morrowind
- The intro videos can freeze if they fall behind the play frame rate due to a coding problem with the application.
- The game will crash if sound is being used by another device.
- ATI users should note that, as of this writing, pixel shader water only works with the 3.9.0 drivers. For all other driver versions, ATI users should disable pixel shaders in the launcher.
- This game may crash on exit. Keeping the mouse still may prevent this crash.
Elder Scrolls IV: Oblivion
- The OLDblivion loader (available from http://www.oldblivion.com/ ) is required to work around this game's requirement for Pixel Shaders 2.0. Download the latest Oldblivion package, extract it to a folder in your Oblivion game folder, create a shortcut to oldblivion.exe in the GUI and use this to launch the game.
- The 1.1 Beta patch should not be installed as it is not compatible with Oldblivion.
- For best performance you may with to reduce the detail settings by running the Oblivion launcher and selecting the lowest detail settings. Please visit the TransGaming Oblivion forum for other tweaking tips to get optimal performance under Cedega.
- Fixed programs should be disabled to avoid crashes in certain areas.
- ATI users should disable ARB_VBO to ensure the HUD appears correctly.
- Due to driver issues some colours may appear incorrectly on ATI cards.
EverQuest
- Some users may experience graphical corruption in certain zones in this game. Disabling various combinations of Pixel Shaders, NV_VAR and ARB_VBO may correct this issue.
- Due to recent game updates you may need to have Pixel Shaders 1.4 enabled (regardless of in-game settings) to play this game.
Far Cry
- The Run Directory (or -use-dos-cwd) option must be selected to install the DVD version.
- Movies play with incorrect aspect ratio, and do not cover the full screen when non-power of two textures (NPOT) are unavailable.
- Attempting to skip the intro movies may cause a crash.
- Main menu background movie can be slow on some systems; we suggest disabling it in options.
- When Pixel Shaders are disabled, only the low detail level is supported.
- When Pixel Shaders are enabled, all detail settings are supported, except for Special Effects Quality which must be set to Low. In patch v1.3 and later, due to changes in the game's engine, only the low detail level is supported.
- Having the Texture Quality set to Medium may cause a crash on startup on some machines. Any other value for this setting should work.
- Fog may not be supported in certain detail settings (e.g. underwater fog, with pixel shaders enabled on low detail).
- Users may experience a significant frame rate drop whenever a helicopter is on screen.
- v1.1 patch is unsupported due to installer issues; however, the v1.3 patch does install.
- When using the FarCryConfigurator with Cedega on the command line, make sure to run it with the --use-dos-cwd option pointing at your main Far Cry directory; otherwise, your config file will be created in the current directory and you'll need to copy it to your main Far Cry directory.
- This title may not start consistently with the v1.3 patch (and later). If Far Cry crashes in the middle of copy protection leaving processes running, don't despair! Try running Far Cry again, and then selecting Stop Running Games from within the Cedega GUI.
- Multiplayer hosting does not work.
- Does not work on ATI cards.
- v1.3 patch may cause stripes/stretching on some textures.
- Some users may experience strange lighting or color changes during gameplay. Upgrading your video drivers may solve this issue.
- This title may not work on some distros. If you experience difficulties, please try a stock kernel.
FIFA 06
- The ball is not correctly textured at Medium and High graphics settings. Use Low detail if this bothers you.
- Online play does not work for this title due to usage of Internet Explorer 6 components.
- Game play may slow substantially at times on some systems. Using lower detail settings and/or upgrading to the 81xx series of Nvidia driver can help improve this.
- This title does not work on ATI graphics cards.
Grand Theft Auto 3
- The opening videos for Grand Theft Auto 3 work quite slowly under Cedega. The movies may be skipped by pressing the space bar twice.
- Users playing this game with a 2.6 kernel may notice significant pauses while playing this game. Disable the Accelerated Interprocess Communication to reduce the number of pauses received. Downgrade to a 2.4 kernel to remove the issue.
- This title is not working with ATI video cards.
Grand Theft Auto Vice City
- Occasionally textures may display incorrectly.
- The opening videos for Grand Theft Auto Vice City work quite slowly under Cedega. The movies may be skipped by pressing the space bar twice.
- If playing a non-English install, Vice City may crash during the videos due to an incorrectly named movie file. Either remove the movies or copy movies\GTAtitles.mpg to the appropriately named version for the language you are using (e.g. for German it would be GTAtitlesGER.mpg).
- Users playing this game with a 2.6 kernel may notice significant pauses while playing this game. Disable the Accelerated Interprocess Communication to reduce the number of pauses received. Downgrade to a 2.4 kernel to remove the issue.
- This title is not working with ATI video cards.
- Some users may experience slowdowns or other timing related issues when the scheduler is enabled. Disabling the scheduler in the configuration profile for this game should resolve this problem.
Guild Wars
- May be slow near bodies of water; turning off reflections may help.
- Using the minimize button may cause the game to crash or lock up.
- Users may experience reduced framerates when FixedPrograms are enabled. Please disable FixedPrograms for this title.
- Users may experience reduced framerates when shadow detail is turned up, and when reflections are enabled.
- After loading a level the mouse cursor may not appear immediately. Wait a bit longer, or try right-clicking several times to make the mouse cursor appear.
- The in-game sounds may stop working after extended playtime for some users.
- ATI users should be sure to disable VBO, and possibly vertex and pixel shaders, if you are having graphical issues or performance problems.
Half-Life 2
- When installing Half-Life 2 from a DVD it may complain about missing instmsi.exe. If this error occurs, first install instmsi.exe from the Half-Life 2 DVD and then re-run the Half-Life 2 installer.
- Steam may claim that the Steam Service is not running. If so do a search for Steam.dll. If it's anywhere but the steam directory, delete it. If it doesn't work, try mv ClientRegistry.blob ClientRegistry.blob.old
- For best performance make sure your system is configured to use at least 64MB of AGP Memory. See the section on AGP Memory for more details.
- ATI users should be sure to disable Pixel Shaders for this title.
- The sound card must be available in Cedega to play this game.
- The fonts may appear distorted. Try running at a resolution of 1024x768 or higher to correct this issue. If you are licensed to use the Lucidia Console font, manually installing it will provide a more legible console font.
- The first time the game is run, loading may take a long time.
- The intro movie when the GMan is talking may not show up correctly on some systems. Try passing in '-dxlevel 70' in the game options through the Steam game browser in order to see the movie in all cases.
- The developer/publisher movies are not played on startup.
- Some users may experience stutters in sound. If this occurs be sure that the Sound System is set to the correct setting for your sound card. Users may also wish to try decreasing the priority of the wineserver.
- The game may crash on exit.
- Some objects may become incorrectly lit during gameplay.
- Enabling Pixel Shaders 1.4 (which also allows for pretty water) may cause drastic slowdowns for users with NVIDIA 5xxx class cards. We recommend using NVIDIA 6xxx class cards with Pixel Shaders 1.4.
- Sound may not work for some onboard soundcards for this game.
Hitman: Contracts
- Using alt-tab in game will cause a crash.
- The videos will not run full screen for users who do not have a GeForce FX or ATI 9500 or better. If the movies do not resize, the game will not start if in 640x480 mode and cut scenes may leave artifacts around the edge.
- ATI users may experience graphical corruption, which may be minimized by tweaking graphics settings. In particular, ensure that Post Process Effects are disabled in the game's Advanced options.
- This game must be run in win98 mode to pass copy protection.
- Some in-game cutscenes may not update correctly. Minimizing and restoring the game will often fix this issue for the current cutscene.
Homeworld 2
- The game may not work unless patched to at least version 1.1.
- Multiplayer support is not yet available due to the use of DirectPlay 8 in the game.
- This game may require access to the soundcard to play. Make sure no other application is using the sound card if HomeWorld 2 is crashing on startup.
Madden NFL 2005
- Network-based multiplayer for this game is not supported.
- This game may not work on ATI cards.
- Enabling Compress Textures in the in-game video options will cause the fans to appear as white blocks.
- Drop down menus in the installer and launcher may cause flicker.
Madden NFL 2006
- You must install this game in Win2k mode. To switch modes go to Advanced tab of the Cedega install dialog, select options and choose Winver win2k.
- Network-based multiplayer for this game is not supported.
- Users may experience a game crash when trying to create a team.
- This game may not work on ATI cards.
- The background images may flicker in the menus for this game.
Max Payne 2
- Enabling mirror effects will cause slowdowns when mirrors are on screen. It is recommended that users disable mirror effects.
- Users may experience problems with this title on ATI cards.
- Enabling pixel shaders 1.4 with this title may cause characters to be lit incorrectly.
Medal Of Honor: Allied Assault
- Users with a small pthread stack size may have to disable pthreads for this title.
- Due to an application coding error, the FixedGLExtensionBuffer option must be enabled for this title to run.
- Some users may experience severe sound issues with the Spearhead and Breakthrough expansion packs.
Need For Speed: Most Wanted
- The installer and patchers should be run in Windows XP compatibility mode.
- Users MUST choose to accept the installation of DirectX 9.0C to play this game. Please carefully read the associated EULA and only accept if you meet all DirectX license requirements.
- The installer needs to be run twice using the same Game Folder. The first time will install DirectX 9, and then prompt for a Windows reboot. It is safe to say Yes to this, it will not actually reboot your system. Just rerun the installer and be sure to select the same Program Title in the Install dialog. This will install the actual game itself.
- The game must be run in Windows 2000 compatibility mode to pass copy protection.
- Pixel shaders are required achieve optimal graphics for this title.
- Shadows and reflections have some graphical anamolies when running at the highest detail settings.
- Starting a LAN server does not work as it requires raw socket access which is only available as root under Linux.
- ATI users should disable VBO to play this title.
Need For Speed: Underground
- The installer progress bar does not update.
- The auto patcher for earlier versions of this title will not work and you will have to manually download and patch.
- To play multiplayer online, you will need to manually register the game on EA's website.
- Pixel shaders should be disabled for this title to function properly.
- Car reflection update rate needs to be set to the lowest setting to play this title. Raising this value will cause the game to crash.
- Vanishing textures may be fixed by disabling car headlights in the display options panel.
Painkiller
- Some users may experience lag, incorrect clocks or other timing related issues when the scheduler is enabled. Disabling the scheduler in the configuration profile for this game should resolve this problem.
Punkbuster
- Some games that have multiplayer ability use Punkbuster technology to reduce cheating. Punkbuster may cause a number of issues with Cedega users. We recommend that you manually update the Punkbuster files for your game installs. To manually update the files visit: http://www.evenbalance.com/index.php?page=updatepb.php and download the pbweb.x86 script. Copy this script to the pb directory in the game installation directory. For example: /home/USERNAME/.point2play/Battlefield 1942/c_drive/Program Files/EA GAMES/Battlefield 1942/pb. Run the script. The script connects to the Punkbuster website and downloads the latest update files.
- When using Battlefield on punkbuster enabled servers users often get a scrolling OS Exception Notice that makes it almost impossible to receive actual game messages. This notice can be removed by adding:
pb_msgprefix [skipnotify]PunkBuster Client
to the file:
PBClient.con
This file is found in the Battlefield install directory under Mods/BfVietnam/settings/ or Mods/bf1942/settings.
Sid Meier's Pirates! Live the Life
- It is recommended that all users upgrade to version 1.02.
- If you turn off Pixel Shaders in Cedega, or do not have a card which supports them, then make sure you turn off Vertex Shaders. Failing to do so will result in missing landmasses.
- Some users may experience missing textures or graphical corruption. Try disabling Vertex Shaders and/or Pixel Shaders to correct this issue. Enabling shaders in Cedega but selecting Disable Shaders in the game Graphics Options may also help this issue.
- The keypad may not work on some distributions. To work around this issue edit the My Documents/My Games/Sid Meier's Pirates!/KeyMap.ini and change all applicable occurances of " Num" to " "
- If you are seeing dark fades instead of cross-fades while talking to the governor, try lowering your screen resolution.
- 2.6 kernel users may see pauses during the movies
- ATI users who experience geometry corruption should try disabling ARB_VBO in the configuration.
- NVIDIA users may experience better overall game speed by disabling NV_VAR in the configuration. This may cause some graphical corruption, however.
- Some users may experience lag or other timing related issues when the scheduler is enabled. Disabling the scheduler in the configuration profile for this game should resolve this problem.
SimCity 4
- To install this game, you must use the Run Directory option in the Cedega GUI.
- If the installer asks you to install a new version of DCOM, say No.
- The game has small graphical glitches when scrolling with the hardware renderer. Use of the software renderer is recommended. To set this add -d:software to the command line option shortcut properties for this game.
- Use of the ?-tool to get information can cause graphical corruption. Scrolling the window will clear this up.
- Game requires that the shared memory wineserver be disabled. Set "SHMWineserver" = "N" in the config file, or ensure that Accelerated Interprocess Communication is disabled when using the Cedega GUI.
StarCraft
- When trying to patch, the game may hang when exiting Battle.net; run the patcher manually or download the latest patch executable from the Blizzard site.
Star Wars Battlefront
- The Run Directory (or -use-dos-cwd) option must be selected to install this game.
- Animated menu backgrounds and movies do not show up if non-power of two (NPOT) textures are disabled. If you experience a white or black screen while loading a game, click the mouse button to continue.
- When the Terrain Quality option is set to High, the terrain by the spawn points is colored incorrectly.
- When the Shadow Quality option is set to High, the shadows are not visible.
- When the Bumpmapping option is set to On, the game will crash when loading a level. Please ensure that this option is set to Off.
- This title does not work on ATI cards.
- Users may experience graphical corruption using ARB_VBO with this game.
- Playing this game with the scheduler enabled may result in significantly longer level load times. Turning the scheduler off in the configuration profile for this game will reduce these load times.
Star Wars Galaxies
- Scrolling to the edge of the screen does not cause the view to rotate.
- The Jump To Lightspeed expansion pack is not supported at this time but may work for some users.
- The command-line option /game:starwars needs to be added to the Galaxies shortcut to launch the game in the Cedega GUI.
- This game may not start due to some of the recent game updates. TransGaming is currently investigating the issues.
Star Wars: Jedi Academy
- This game may need to be patched to the latest version for it to start correctly.
- This game may hang when loading a level on ATI cards.
Star Wars: Knights of the Old Republic
- The game will crash on exit.
- The online patcher does not fully work. Follow the patcher instructions for downloading the manual patch.
- Unless upgraded to at least 1.03 you may experience double cursors.
- The game may not go fullscreen automatically unless upgraded to 1.03.
- The mouse will not be usable unless you disable Hardware Mouse from the launcher configure screen.
Star Wars: Knights of the Old Republic II: The Sith Lords
- At the end of the installer users may be told they need to configure the game when it has already been configured. Exit the installer and re-launch the game to play.
- The mouse will not be usable unless you disable Hardware Mouse from the launcher configure screen.
Steam
- Window manager decorations are visible in several managers when they should not be.
- Steam may crash at 27% for non pthread NVIDIA users when trying to update. Just install with -use-pthreads on to bypass the problem. Reinstalling may also resolve the situation.
- When using older versions of X-Windows, Steam may crash after login on some systems if there are too many .gcf files downloaded in the SteamApps directory. If this happens simply move aside some of the gcf files that you aren't currently using.
- When starting Source-engine based games there may be a message about detecting an unknown video card. Please ignore this and DO NOT select the option to upload the details to Valve.
- Occasionally, on startup of a Source-engine based game, you may see a message that the Steam Registry is in use by another process. To avoid this message, you should exit Steam, wait a few minutes, and then retry. Running a non-Source-Engine based title from Steam, then exiting and retrying the Source-Engine based title may also help.
Warcraft III: The Frozen Throne
- The desktop shortcut for Warcraft III will not function correctly if installed with WineX 3.1, or earlier, due to the way the previous WineX versions changed the command line. Either edit the shortcut to start Warcraft III.exe, rather than War3.exe, add the -classic parameter, or reinstall both Warcraft III and Frozen Throne.
World of Warcraft
- Some users may have problems switching cd's during the install. Simply copy the contents of all cd's to a single location on the hard drive and install from there.
- The World of WarCraft installer may crash at the end of install. The game should be fully installed at this point. Cedega GUI users may need to manually create a shortcut pointing to WoW.exe
- Some third party addons will cause slowdowns and crashes. If you experience poor performance or crashes please remove any installed addons.
- If you're getting low frame rates, make sure your AGPVertexRam and VideoRam settings have been increased as documented in the HOWTO. The game will not get its best performance without increasing these values.
- Some users may notice a speed increase from disabling the FixedProgram graphics option for this title.
- Disabling the scheduler may speed up load times for some users.
- Some users may get performance increases by disabling AGP FastWrites in their BIOS.
- In order to run World of WarCraft in OpenGL mode, you will need to run it with the -opengl option. You will also need to either run X in 16-bit mode, or add the following lines to your WTF/Config.wtf file in the World of WarCraft game directory:
SET gxColorBits "24"
SET gxDepthBits "24"
- ATI users will notice graphical corruption in OpenGL mode. To minimize this, use the GLExtensionBuffer setting in the config file to disable GL_ARB_vertex_buffer_object.
- ATI Radeon 9500+ users will notice flickering textures in some areas when using driver version number 8.12.10 or above, and pixel shaders are enabled. Either downgrade to 8.10.19, or disable pixel shaders.
- As of April 19, 2005, the patcher for World of WarCraft requires that the Mozilla ActiveX Control be installed.
- This game may crash on exit.
- Playing in OpenGL mode may cause ocean to be black.
Problems?
Please check the Cedega HOWTO for other common problems, installation procedures and additional information. The Cedega HOWTO is available from the TransGaming downloads area: http://www.transgaming.com/downloads.php
Let the Games Begin!

