Once again about transforming Radeon 9500 into Radeon 9700: artefacts
Returning to the discussion about remaking ATI Radeon 9500 into cards equal to ATI Radeon 9700 I’d like to remind that (as our review ATI RADEON 9500 64MB, 9500 128MB, 9500 PRO, 9700 and 9700 PRO in DirectX 9.0 also shows) the reason of unsuccessful remakes of 9500 into 9700 (causing visual artefacts) is the Hier.Z-buffer disabled in 9500 GPUs and enabled in 9700.
Perhaps, ATI Radeon 9500 is partially made of chips with defects in this block, causing visual artefacts in 3D when enabled.
Soft9700 software remake just makes 9500 look like Radeon 9700 for drivers. At that, it enables all 8 pipelines and HZ. Now this problem is solved as well and you can force HZ off via RivaTuner. As the RivaTuner creator, Alexey Nikolaychuk aka Unwinder, posted in our forum, "OpenGL driver was extremely disassembled and the encrypted key for disabling HierarchicalZ in OpenGL was found. Now those unlucky can get rid of artefacts in both OGL, and D3D".
The method is: RivaTuner´s creator has disassembled the OpenGL driver and found a way to disable HierarchicalZ via an OpenGL registry key (ATI encrypts registry keys like NV).
The key name is "An6aYj2vwKuKd9brxl7", type "REG_DWORD". Changing algorithm: 0 disables HZ, 1 enables HZ, strictly setting to 0 enables R9500 mode.
The key is located in OpenGLPrivate branch. If you are sure you can do this yourself, just add the necessary parameters, otherwise, try using RivaTuner database (about 300 bytes) that will correctly set HZ for D3D/OGL for Catalyst 62xx under Windows 2000/XP. You will have to load this file, open it in RivaTuner´s PowerUser tab (Open button in database), and edit it in HZ key in the PowerUser tab.
After this all remade 9500-9700 should work fine.
Write a comment below. No registration needed!