지금까지 RADEON9500의 비밀들이 파헤쳐지고 있는 가운데 마지막 비밀에 해당하던 FireGL로의 변경에 대한 소식이 드디어 들려왔다.
이 소식은 처음 RADEON9500의 RADEON9700개조에 대한 소식을 전한 Overclockers.ru에서 포스팅한 것으로 현재
Xbitlabs측에서 다시 포스팅하여 개조법 및 성능 테스트결과가 포스팅되었다.
이번 개조는 RADEON9700과 RADEON9500 128MB버젼을 FireGL X1과 Z1으로 변경하는 방법인데 바이오스의
수정과 저항트릭 그리고 드라이버수정이 모두 필요하다고 한다.
그럼 Xbitlabs측에 올라온 개조법을 소개하도록 하겠다.
RADEON9700이나 9700 PRO를 FireGL X1으로 변경하는 방법

우선 위와 같이 저항 트릭을 해야하는데 기존 좌측에 있던 저항을 변경하여 RADEON9500의 4개의 파이프라인을 8개로 인식하도록 만드는
것과는 달리 우측의 45도각도로 놓여져있는 저항의 위치를 변경해야 하며 이는 기존 1번과 2번을 이어져 있던 저항을 2번과 3번의 위치로
변경해야 한다(이부분에서도 직접 저항의 변경이 필요없이 컨덕티브팬등을 사용할 수 있을 것으로 보인다.)
그다음 새로운 바이오스가 있어야 인식이 가능한데 이부분은 바이오스상에서 칩 디바이스ID 그리고 벤더ID & 서브ID를 변경시켜주어야
하는 문제가 남게된다. 하지만 그들은 이부분을 FireGL드라이버와 Catalyst드라이버상의 Inf파일로 기존 RADEON9700의 ID들과
FireGL X1의 ID를 찾아내어 바이오스상에서 추적해내었다고 하는데 이로 인해 바이오스의 수정이 가능했다고 한다.
바이오스의 수정은 아래 이미지에 나온 hex에디터의 주소들중 노란색부분만을 아래와 같이 수정하면 된다.
그리고 저장한 다음 체크썸에러를 수정하기 위해 RadEdit로 로드한다음 다시 저장해야 하는데 이부분에 대해서는 보드나라 리뷰를 참조하면
이해할 수 있을 것이다.
여기까지 완료했으면 이제 바이오스를 수정된 것으로 교체하면 끝인데 교체한후 기존에 인스톨 되었던 Catalyst드라이버를 완전히 제거해야
한다.
위의 이미지들은 개조된 제품을 인스톨하기 위해 드라이버를 찾는 화면으로 화면을 보면 FireGL X1으로 인식한다는 것을 알 수
있다.(드라이버 인스톨방법은 모두 아실 것으로 생각하니 생략하고 모든 것이 완료하면 재부팅하자~)


드라이버 인스톨후 디스플레이 컨트롤 패널화면(FireGL X1으로 인식하고 있다)
시리어스 샘의 실행화면(여기서도 정확히 FireGL X1으로 인식하고 있다)
RADEON9500 128MB의 FireGL Z1개조법 :
Radeon9500 128MB의 개조법은 9700과 동일하게 우선 저항위치를 2번과 3번으로 변경해야 한다.
그다음 아래와 같이 기존 RADEON9500 128MB바이오스를 hex에디터로 수정한후 RADEON9700과 동일한 절차대로
진행한다(저장후 RadEdit로 로드후 저장)
그 후 기존 드라이버를 제거한후 역시 FireGL드라이버를 인스톨 해주게 되면 아래와 같이 Z1으로 인식한다.

현재 이 두 개조 제품의 성능 테스트 결과도 포스팅하고 있는데 테스트 사양은 아래와 같으며 3Ds Max 5로 테스트하였다고 한다.
- Intel Pentium 4 3.06GHz CPU;
- Gigabyte GA-8INXP (Granite Bay) mainboard;
- Seagate Barracuda V 40GB HDD;
- 1GB PC2700 DDR SDRAM;
- Windows XP;
- 3ds max 5.
현재 개조된 바이오스 파일은 아래의 링크에서 다운이 가능하며 역시 개조에 대해서는 개인의 책임이니 신중히 생각해봐야 할것이다.
FireGL X1 (modified RADEON 9700) 바이오스 : here
FireGL Z1 (modified RADEON 9500 128MB) 바이오스: here