Rage3D Dawn Sleeps With ATI: Radeon R3x0 Dawn OpenGL Wrapper
By Ryan 'MrB' Ku,Mark 'Ratchet' Thorne - mrb@rage3d.com,ratchet@rage3d.com
May 21st, 2003

[ Print ] - [ Close ]

The Dawning of ATI

Update! (09/09/2004) : Forum member madshi has created a wrapper for the wrapper that should make Dawn work with any of the newer Catalyst drivers.

Needed are two files:
StartDawn.exe
HookDawn.dll

Download Link Removed (99k .ZIP)

Put both in the Dawn\bin folder then execute StartDawn.exe instead of Fairy.exe.

StartDawn searches for Fairy.exe, Quake3.exe and 3DMark03.exe. If it finds any of those, it starts that. If you want to use another name for the Dawn.exe, you have to tell StartDawn which (via parameter). If you want to use Ultra Mode you have to pass extra arguments to StartDawn on the command-line or by editing the start command within the shortcut properties.
Example:
    StartDawn args_ultra.txt starts Dawn in Ultra Mode.
    StartDawn <filename>.exe args_ultra.txt starts Dawn in Ultra Mode using one of the alternate filenames.

Update! With the newer Catalyst releases, ATI has removed the OpenGL extension from the drivers needed for the patch to work (they actually just updated the OpenGL drivers and renamed the nv_point_sprite extension to arb_point_sprite to comply with the OGL spec). Anyway, if you want to get this to work you need to follow a few extra steps:

  1. First, follow the instructions below to get and install the Dawn Demo and the OpenGL wrapper.
  2. Then download this zip file (1.7MB). It contains an older version of ATI's OpenGL driver which has the nv_point_sprite extension.
  3. Extract the file from the zip and place it in your C:\Program Files\Dawn\bin\ folder. This way, when Dawn launches, it will load the older version of the OpenGL driver instead of the default version that comes with the newer Catalyst drivers.
A few notes on this wrapper and the Dawn demo in general:
  1. The Dawn demo requires a DirectX 9.0 class videocard. It will not work on any Radeon which has a model of 9200 or lower. ATI videocards from the Radeon 9500 and up are all DirectX 9.0 class cards.
  2. The Dawn demo requires Windows XP. There are some people that say it works on Windows 2000 but I have not confirmed that. It definitly does not work on Windows ME/98/95.
  3. The wrapper was created by an MIT Computer Sciences student who wishes to remain anonymous. It was not created by anyone associated with Rage3D and it was definitly not created by anyone associated with ATI!
  4. The wrapper does not work with any other nVidia demos, including the new Dusk demo.
  5. We have no idea if there will ever be another update to the wrapper, but you can rest assured that if there is you will find it here


When I first saw Nvidia’s new GeForce FX Dawn demo I was quite impressed. ATI’s demos done by Alex and the ATI Research crew are of course impressive as well, but the Dawn demo had a certain appeal. Maybe it was the human form, life-like facial expressions, realistic skins tones and texture, or most likely the sexual appeal. So it was disappointing to find out that this magnificent demo would not be able to run on ATI’s DX9 graphic cards. Luckily a group of MIT engineering students were disappointed by the same thing (also rumoured that they were unhappy with Nvidia's image quality and performance) and were up to the task of making it work on ATI hardware (and the brains!). The end result was an opengl wrapper that made the demo run smoothly on ATI hardware. Most impressive!

The following was said about the opengl wrapper:

Requirements

Installation

How to change resolutions

  1. Select properties for the args.txt or args_ultra.txt in the bin directory and deselect Read-only attribute
  2. Change to desired resolution which has the commented line "// Window width/height", default resolution is 1024x768
  3. Go back to properties and select Read-only attribute

Experienced issues


Update: A new patch is now available that fixes a few problems encountered in the original release: Download the updated OpenGL wrapper ( June 30, 2003 )
( For those of you having problems with the updated patch, you can try the original and see if that works. Download it here. )

Download this patch if you use an AMD Thunderbird CPU

Download the Dawn demo (~79MB)

1024x768 - No AA / 16x AF
1024x768 - No AA / 16x AF
1024x768 - No AA / 16x AF
1024x768 - No AA / 16x AF
1024x768 - 4x AA / No AF
1024x768 - 4x AA / No AF
1024x768 - 4x AA / No AF
1024x768 - 4x AA / No AF
1024x768 - 4x AA / 16x AF
1024x768 - 4x AA / 16x AF
1024x768 - 4x AA / 16x AF
1024x768 - 4x AA / 16x AF
1280x960 - 4x AA / 16x AF
1280x960 - 4x AA / 16x AF
1280x960 - 4x AA / 16x AF
1280x960 - 4x AA / 16x AF
1600x1200 - No AA / 16x AF
1600x1200 - No AA / 16x AF
1600x1200 - No AA / 16x AF
1600x1200 - No AA / 16x AF