09-26-2005, 10:30 PM
/!\ A vos risques et périls /!\
Bonjour à tous,
Voici la méthode pour faire tourner sa radeon en 15khz (je lache la bombe
modérateurs, modérez moi si ce n'est pas bienvenue je le comprendrais aisément)
*****************
Note : Attention !!! je ne serais en aucun cas responsable des dégats occasionnés par cette manipulation.
*****************
Note2 : Attention !!! Je ne sais pas si cela est légal, je ne fais qu'indiquer la méthode pour y arriver. Le fait de détenir un bios qui ne vous appartient pas est certainement illégal.
*****************
Vous êtes prévenus...
Cette méthode est traduite de la méthode trouvée par Ferix.
Les Prérequis :
- 1 AVGA 9200/9250 originale
- 1 ATI RADEON de base 9200/9250
- 1 Carte video PCI quelconque (qui servira de restauration en cas d'urgence).
- 1 disquette de boot DOS que l'on peut faire soi-même ou à prendre sur Bootdisk.com
(Driver Free Disk For Bios Flashing)
- l'utilitaire atiflash.
- l'utilitaire rabit (tweaker de bios Ati que l'on peut aussi trouver sur Guru3D.com par exemple).
- l'utilitaire radedit.exe
- 1 editeur hexadecimal (winhex ou UltraEdit par exemple)
Phase 1 :
Copier atiflash sur votre disquette de boot puis booter dessus.
Extraire le Bios de l'ArcadeVGA et de sa Radeon avec AtiFlash.
avga9200.rom et radeon9200.rom
a:\>atiflash -s 0 yourfile.rom (ici avga9200.rom et radeon9200.rom)
ce seront vos fichiers de backup
Phase 2 :
modifier Rabit.exe et radedit.exe avec l'editeur hexadecimal.
Rechercher la séquence ASCII : 761295520
et remplacer par : 628573322
Ensuite sauver dans rabit_avga.exe et radedit_avga.exe
cela permettra à rabit et radedit de lire le Bios de l'Avga.
Phase 3 :
Toujours avec l'éditeur hexadécimal, ouvrir le avga9200.rom extrait ci-dessus.
chercher les chaines hexa correspondantes et changer par la nouvelle valeur :
Une fois ceci fait, sauvegarder dans un fichier différent (avga9200mod.rom par exemple)
Il faut maintenant certifier ce fichier avec rabit car nous venons de changer son checksum.
Phase 4 :
Donc Ouvrir avga9200mod.rom avec radedit_avga.exe.
Un message d'erreur va s'afficher, faites continuer puis sauver. Voila la modification est faite. Le checksum est modifié.
Phase 5 :
Ouvrir radeon9200.rom avec rabit.exe
Ouvrir avga9200mod.rom avec rabit_avga.exe
Il faut maintenant changer toutes les valeurs de l'avga9200mod.rom pour correspondre au mieux au radeon9200.rom
(manufacturer, description, ID, clock core, memory, cas latency etc....)
Puis une fois fini, vous pouvez sauvegarder.
Phase 6 :
il ne reste plus qu'à flasher votre radeon avec ce nouveau bios avga9200mod.rom avec la disquette de boot.
A ce stade, il y a des risques de rater votre flashbios. Munissez vous de votre carte graphique de backup au cas où. (ou faites un batch de restore avec la commande atiflash -f -p 0 radeon9200.rom pour pouvoir lancer a l'aveugle au besoin)
Si cela rate vous pouvez jeter votre radeon à la poubelle. Et remettre votre ArcadeVga dans votre PC.
Si cela marche, vous avez une radeon en 15Khz
Au niveau de windows, les drivers et softs peuvent utiliser les memes que votre arcadeVga.
Voilà !
Note: A la phase 5, avec rabit_avga.exe et votre bios moddé, il est intéressant de modifier les valeurs des Device Clock et MC Timings qui se rapprocheront le + des specifications de votre radeon 92xx que vous flashez.
Cela permet d'optimiser les performances de votre carte graphique car les settings entre l'avga et la radeon auront forcément de légères différences.
Pour connaitre ces valeurs, ouvrez votre radeon9200.rom que vous avez sauvegardé précédemment en phase 1 avec rabit.exe (ne pas confondre avec rabit_avga.exe).
Phase 7 :
Vous pouvez maintenant reflasher votre radeon avec le radeon9200.rom
pour revenir avec les settings d'origine et remettre votre arcadevga. Vous venez de prouver que votre carte pouvait balancer du 15khz permanent.
NOTE: Cette méthode, je l'ai testé sur une ASUS A9250TD 128M avec succes.
Cela marche aussi avec une powercolor 9250. Et surement avec d'autres 9xxx.
NOTE 2: avec l'asus, il y a une protection pour le flash de bios. J'ai galeré pas mal avec flashrom.exe avant de passer par ATIFLASH.EXE et utiliser
le flag -sst pour pouvoir la flasher.
(a:\>atiflash -f -sst -p 0 avga9200.rom )
atiflash a + d'options et d'algo pour flasher les bios.
Bonjour à tous,
Voici la méthode pour faire tourner sa radeon en 15khz (je lache la bombe
modérateurs, modérez moi si ce n'est pas bienvenue je le comprendrais aisément)
*****************
Note : Attention !!! je ne serais en aucun cas responsable des dégats occasionnés par cette manipulation.
*****************
Note2 : Attention !!! Je ne sais pas si cela est légal, je ne fais qu'indiquer la méthode pour y arriver. Le fait de détenir un bios qui ne vous appartient pas est certainement illégal.
*****************
Vous êtes prévenus...
Cette méthode est traduite de la méthode trouvée par Ferix.
Les Prérequis :
- 1 AVGA 9200/9250 originale
- 1 ATI RADEON de base 9200/9250
- 1 Carte video PCI quelconque (qui servira de restauration en cas d'urgence).
- 1 disquette de boot DOS que l'on peut faire soi-même ou à prendre sur Bootdisk.com
(Driver Free Disk For Bios Flashing)
- l'utilitaire atiflash.
- l'utilitaire rabit (tweaker de bios Ati que l'on peut aussi trouver sur Guru3D.com par exemple).
- l'utilitaire radedit.exe
- 1 editeur hexadecimal (winhex ou UltraEdit par exemple)
Phase 1 :
Copier atiflash sur votre disquette de boot puis booter dessus.
Extraire le Bios de l'ArcadeVGA et de sa Radeon avec AtiFlash.
avga9200.rom et radeon9200.rom
a:\>atiflash -s 0 yourfile.rom (ici avga9200.rom et radeon9200.rom)
ce seront vos fichiers de backup
Phase 2 :
modifier Rabit.exe et radedit.exe avec l'editeur hexadecimal.
Rechercher la séquence ASCII : 761295520
et remplacer par : 628573322
Ensuite sauver dans rabit_avga.exe et radedit_avga.exe
cela permettra à rabit et radedit de lire le Bios de l'Avga.
Phase 3 :
Toujours avec l'éditeur hexadécimal, ouvrir le avga9200.rom extrait ci-dessus.
chercher les chaines hexa correspondantes et changer par la nouvelle valeur :
Code :
+---------+---------+-----------+
| Offset | Valeur | Valeur |
| |actuelle | nouvelle |
+---------+---------+-----------+
| 0x3E92 | 0x74 | 0x90 |
| 0X3E93 | 0x23 | 0x90 |
| 0x3EAF | 0x75 | 0x90 |
| 0x3EB0 | 0x06 | 0x90 |
+---------+---------+-----------+
Une fois ceci fait, sauvegarder dans un fichier différent (avga9200mod.rom par exemple)
Il faut maintenant certifier ce fichier avec rabit car nous venons de changer son checksum.
Phase 4 :
Donc Ouvrir avga9200mod.rom avec radedit_avga.exe.
Un message d'erreur va s'afficher, faites continuer puis sauver. Voila la modification est faite. Le checksum est modifié.
Phase 5 :
Ouvrir radeon9200.rom avec rabit.exe
Ouvrir avga9200mod.rom avec rabit_avga.exe
Il faut maintenant changer toutes les valeurs de l'avga9200mod.rom pour correspondre au mieux au radeon9200.rom
(manufacturer, description, ID, clock core, memory, cas latency etc....)
Puis une fois fini, vous pouvez sauvegarder.
Phase 6 :
il ne reste plus qu'à flasher votre radeon avec ce nouveau bios avga9200mod.rom avec la disquette de boot.
A ce stade, il y a des risques de rater votre flashbios. Munissez vous de votre carte graphique de backup au cas où. (ou faites un batch de restore avec la commande atiflash -f -p 0 radeon9200.rom pour pouvoir lancer a l'aveugle au besoin)
Si cela rate vous pouvez jeter votre radeon à la poubelle. Et remettre votre ArcadeVga dans votre PC.
Si cela marche, vous avez une radeon en 15Khz
Au niveau de windows, les drivers et softs peuvent utiliser les memes que votre arcadeVga.
Voilà !
Note: A la phase 5, avec rabit_avga.exe et votre bios moddé, il est intéressant de modifier les valeurs des Device Clock et MC Timings qui se rapprocheront le + des specifications de votre radeon 92xx que vous flashez.
Cela permet d'optimiser les performances de votre carte graphique car les settings entre l'avga et la radeon auront forcément de légères différences.
Pour connaitre ces valeurs, ouvrez votre radeon9200.rom que vous avez sauvegardé précédemment en phase 1 avec rabit.exe (ne pas confondre avec rabit_avga.exe).
Phase 7 :
Vous pouvez maintenant reflasher votre radeon avec le radeon9200.rom
pour revenir avec les settings d'origine et remettre votre arcadevga. Vous venez de prouver que votre carte pouvait balancer du 15khz permanent.
NOTE: Cette méthode, je l'ai testé sur une ASUS A9250TD 128M avec succes.
Cela marche aussi avec une powercolor 9250. Et surement avec d'autres 9xxx.
NOTE 2: avec l'asus, il y a une protection pour le flash de bios. J'ai galeré pas mal avec flashrom.exe avant de passer par ATIFLASH.EXE et utiliser
le flag -sst pour pouvoir la flasher.
(a:\>atiflash -f -sst -p 0 avga9200.rom )
atiflash a + d'options et d'algo pour flasher les bios.