Cedega-5.0

From Unofficial TransGaming Wiki

Jump to: navigation, search

Released November 8, 2005.

Contents

Overview

TransGaming is pleased to announce the release of Cedega 5.0, dubbed Cheddar, 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.0 is our first release to feature integration between the Cedega GUI (formerly known as Point2Play) and the core Cedega technology (now referred to as the Cedega engine). In addition to the usability improvements that accompany this fusion, we also give you the ability to play Battlefield 2, Dungeon Siege II, City of Villains, Madden NFL 2006 and Madden NFL 2005 on your Linux desktop today. And since this is Cedega 5.0, we also bring you technology advancements such as a scheduler for 2.6 kernel users, pixel shader 1.4 support, improved OpenGL VBO/VAR support for caching geometry on the video card, and preliminary OpenGL FBO support for faster render-to-texture performance.

Enjoy!

New Features

Cedega 5.0

  • Support for Battlefield 2, Dungeon Siege II, City of Villains, Madden NFL 2005 and Madden NFL 2006.
  • An internal scheduler which allows Cedega better control over processes and threads under the Linux 2.6 kernels. This should help with issues related to these kernels such as movie stutter, long load times, and general performance problems.
  • Pixel shader 1.4 support, with related graphics fixes and improvements.
  • Major rewrite of the way geometry data is handled, allowing us to provide improved support for the OpenGL VBO extension. This work has given us the opportunity to provide improved handling when using the OpenGL VAR extension as well.
  • Preliminary support for FBO (Framebuffer Objects), a new OpenGL extension that allows us to provide improved correctness and speed in offscreen rendering. This is required for Battlefield 2 and is enabled by default for this title.
  • Enhanced Direct3D9 functionality, including query support, improved blendfactor support and a software mouse cursor.
  • A fix for a stencil buffer issue brought to light by recent changes to the NVIDIA drivers.
  • Various copy protection improvements.
  • Improved installer support with the integration of advpack and setupapi dlls from WineHQ, better handling of eReg, and added support for DOS batch files.
  • Support for the subfs CD-ROM automounter for SuSE 9.3 and 10 via D-Bus.

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.

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 at this time.

Prelink, Exec-Shield, and VA Layout

As of Cedega 4.3, there are no longer any compatability issues between prelink, exec-shield, 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.

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.

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 which does 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 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 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 availble AGP memory available. If you choose to override this setting, 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, 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, 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.

New Configuration Options

The following is a list of the new (or changed) configuration options for Cedega 5.0.

Scheduler

This controls the behaviour of the internal Cedega scheduler. The scheduler allows Cedega to set the priority for threads itself rather than relying on the kernel scheduler to do so.

  • Default: This allows Cedega to control the behavior of the scheduler. Cedega will automatically use the scheduler with 2.6 and above kernels and will not use the scheduler with any kernels before 2.6. When the scheduler is enabled, Accelerated Interprocess Communication must be enabled and Decrease Wineserver Priority must be disabled. This option takes care of this for you.
  • Yes: This forces the scheduler to be on. When the scheduler is enabled, Accelerated Interprocess Communication must be enabled and Decrease Wineserver Priority must be disabled.
  • No: This disables the scheduler for this configuration profile. Users may manually select the values for Accelerated Interprocess Communication and Decrease Wineserver Priority when the scheduler is disabled.

Pixel Shaders

This controls the version of pixel shader support that is reported to applications. Pixel Shaders 1.4 are new in Cedega 5.0.

Dynamic VBO (Experimental)

This option enables an alternate approach to handling certain types of vertex data when using VBO. This has the potential to speed up certain graphics operations, but this depends upon the video drivers and may result in poor performance and/or graphical corruption. This option only takes effect if ARB_VBO is enabled and in use. This option is EXPERIMENTAL, and should be left disabled unless you find it helps a specific game.

Index VBO (Experimental)

This option enables index buffer information to be stored in faster AGP memory to improve data transfers to the graphics card. This option only takes effect if ARB_VBO is enabled and in use. However various graphics drivers still do not have fully functional support for these operations, and corrupt geometry and/or crashes may result. This option is EXPERIMENTAL, and should be left disabled unless you find it helps a specific game.

Frame Buffer Objects (Experimental)

Enables/Disables the use of framebuffer objects (FBO). FBO is a relatively new method of implementing render-to-texture functionality in OpenGL that has the potential for significant speed improvements. This feature is EXPERIMENTAL and should only be enabled for use with Battlefield 2.

Known Issues and Comments

Scheduler

With the introduction of the 2.6 Linux kernel, drastic changes have been made in the 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.

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):

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.

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 VAR, AGPVertexRam MUST be increased to at least 64 MB or else the game will crash at the character selection screen.
  • 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.
  • Use of 24-bit color is recommended if shadow effects are enabled.
  • The animated background of the main menu does not work.
  • The ClipSpaceFix option in the [d3dgl] section no longer needs to be disabled. This has been left off by default in the config file for backwards compatibility.
  • 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

  • This game must be installed in WinXP mode. To switch modes go to Advanced tab of the Cedega install dialog, select options and choose Winver winxp.
  • 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. This game may not work with other video cards.
  • Currently only low-detail mode is supported, although users with high-end graphics cards may be able to use some higher settings.
  • Multiplayer play will not work on Punkbuster enabled servers.
  • This game requires a configuration profile created by Cedega 5.0 or later to run. These profiles enable FBO, Pixel Shaders 1.4 and WinXP mode by default for this title.
  • 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.

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 and 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 configuration profile for this game should resolve this problem.

Command and Conquer: Generals

  • Game play may be slow in 16 bit, 24 bit is recommended.
  • Occasionally the splash screen may not close and covers part of the movies/menus. If this happens, please restart the game.

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

  • 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.
  • The Trials of Atlantis expansion doesn't work with PixelShaders enabled.
  • Some users may not be able to connect to the server list. Choose the quick login feature to log into the game.
  • Quick login may not work if the server asks you to complete a survey; you may need to load up the game on another OS first to bypass the request.
  • A recent update has caused issues with login.dll making it so users cannot log in or contact the login server. This is a bug within login.dll. Mythic has been notified of the issue.
  • 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.

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 unhide option has been added to the cdrom entry for this game to pass copy protection. 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.
  • 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 2, due to its use of Microsoft .Net technology.
  • This title will not run on ATI graphics 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.

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 not available.
  • 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 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 colour changes during gameplay. Upgrading your video drivers may solve this issue.

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.
  • ATI video card owners, please note that a recent game update has resulted in the game screen being completely covered in a single colour, making the game unplayable for these users.
  • 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.

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.
  • Some users may experience severe sound issues with the Spearhead and Breakthrough expansion packs.

Morrowind: Elder Scrolls III

  • 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.

Need For Speed Underground

  • The installer progress bar does not update.
  • Copy protection for this title does not presently work.
  • 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 do not work for this title. They are disabled by default.
  • 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 for the configuration profile 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 if the game hangs when exiting Battletnet 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 not enabled. 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 patcher may crash or hang during updates. Simply close and restart the patcher to allow it to continue.
  • The command-line option /game:starwars needs to be added to the Galaxies configuration profile to launch the game in the Cedega GUI.

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 and The Frozen Throne

  • The desktop icon (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 an icon 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.
  • Geforce 5600 users may notice a speed increase from disabling the FixedProgram graphics option for this title under some circumstances.
  • 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.
  • Play in OpenGL mode may cause ocean to be black.
  • In order for mouse clicks to register with this title, you must use one of two known fixes. Please visit our forums for more details, at http://transgaming.org/forum/viewtopic.php?t=3149

Problems?

Please check the Cedega HOWTO for other common problems, installation procedures and additional information. The Cedega HOWTO available from the TransGaming downloads area: http://www.transgaming.com/downloads.php

Let the Games Begin!

Personal tools