RadeonProgram

Supported Program List for Radeons

Also check out the RadeonFeature.

This page should be combined with R300Application @ DRI wiki.

This list works on the same principle as the Wine game list, but there are some important differences.

The biggest difference is that we are tracking driver capabilities, not performance. It doesn't matter if your game runs at 1680x1050 with everything cranked up, what matters is whether or not it is rendering properly.

If a program is not platinum it might be worth adding a small note what exactly isn't working.

(RHD) is the radeonhd driver, others are with radeon (ati) driver.

Native

R100

R200

R300

R400

RS690

RS690 (RHD)

R500

R500 (RHD)

R600

R600 (RHD)

Compiz Fusion

UNKNOWN

UNKNOWN

PLATINUM

PLATINUM

PLATINUM

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Doom 3

UNKNOWN

UNKNOWN

UNKNOWN

GARBAGE5

UNKNOWN

UNKNOWN

SILVER

UNKNOWN

UNKNOWN

UNKNOWN

Enemy Territory

PLATINUM

UNKNOWN

PLATINUM

PLATINUM

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Enemy Territory: Quake Wars6

UNKNOWN

UNKNOWN

UNKNOWN

GARBAGE

UNKOWN

UNKNOWN

GARBAGE

UNKNOWN

UNKNOWN

UNKNOWN

ePSXe3

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

Google Earth4

UNKNOWN

UNKNOWN

G0LD

G0LD

GARBAGE

GARBAGE

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

Nexuiz

UNKNOWN

UNKNOWN

G0LD

G0LD

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

OpenArena (ioquake3)

UNKNOWN

UNKNOWN

PLATINUM

PLATINUM

SILVER

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Quake II

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Quake 41

UNKNOWN

UNKNOWN

UNKNOWN

GARBAGE

UNKNOWN

UNKNOWN

GARBAGE

UNKNOWN

UNKNOWN

UNKNOWN

rRootage

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Sauerbraten2

UNKNOWN

UNKNOWN

UNKNOWN

SILVER

UNKNOWN

UNKNOWN

SILVER

UNKNOWN

UNKNOWN

UNKNOWN

Second Life

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

Stellarium

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

Unreal Tournament 2003

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

G0LD7

UNKNOWN

UNKNOWN

UNKNOWN

Unreal Tournament 2004

UNKNOWN

UNKNOWN

G0LD

G0LD

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

Wine

R100

R200

R300

R400

RS690

RS690 (RHD)

R500

R500 (RHD)

R600

R600 (RHD)

Guild Wars

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

GARBAGE

UNKNOWN

UNKNOWN

UNKNOWN

Half-Life

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

Half-Life 28,9

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

Painkiller

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

SILVER

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

Portal8,9

UNKNOWN

UNKNOWN

GARBAGE

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

Touhou 6 (Embodiment of Scarlet Devil)

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Touhou 7 (Perfect Cherry Blossom)

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

Touhou 8 (Imperishable Night)

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

PLATINUM

UNKNOWN

UNKNOWN

UNKNOWN

WarCraft 3

G0LD

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

G0LD

UNKNOWN

UNKNOWN

UNKNOWN

World of Warcraft

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

UNKNOWN

SILVER

UNKNOWN

UNKNOWN

UNKNOWN

1 Quits with "Sys_Error: Texture compression unavailable" if libtxc_dxtn.so is missing. Otherwise unplayable with software fallback for two-sided stencils. This is a known issue.

2 Sauerbraten should be run with "sauerbraten -f0". To make it faster disable water refraction/reflection in the shaders tab in the in game options. Console output tells occlusion query support is needed to run faster. It also has some corruption problems (some wrong triangle flashing): see this image.

3 Pete's MesaGL GPU plugin works fine. The XGL2 plugin requires FBOs or similar, and probably won't work until OpenGL 2.0 is supported. Some games, like Chrono Cross, will run much faster in the software renderer due to game-specific, non-Radeon issues.

4 Google Earth requires low-impact fallbacks to be disabled, since it uses per-polygon anti-aliasing (per-poly AA.) This is a known issue.

5 Exits with Segmentation fault.

6 Needs "GL_ARB_occlusion_query" which is an OGL 1.5 standard and currently not supported by the r300 driver. This is a known issue.

7 Seems to render correct but the demo runs much to fast (might be SMP related)

8 Needs the tiling patches from freedesktop bugzilla to get compressed textures working. Direct3D 7 only due to [9].

9 Wine will translate shaders to ARB_vertex_program / ARB_fragment_program programs, so Portal & HL-2 in DX-8 mode ought to work, but either wine's fragment program translation or the r300 support for said extensions is broken, so Portal doesn't run at all & HL-2 will only run in DirectX 7 mode.