| GBMM - "GeForce BIOS Mad Modificator" Project |
|
|
| Samuel D. - 07/04/2001 | ||
|
Description et fonctionnement Comme certains ici le savent deja, je m'interesse depuis
longtemps deja a tout ce qui touche au BIOS d'un PC ( Cf les microcodes
dans l'histoire de la transformation C² -> P3 ). Bref, apres
moult decompilation/recompilation et flashage, jai appris pas mal de
chose sur les BIOS. Bref, je suis en train de coder un petit soft qui permettra de modifier plusieurs choses dans le BIOS de la GeForce : 1) Activer le SBA (Sideband Adressing Port) qui utilise des lignes spéciales pour transférer les requêtes, ce qui permet d'échanger simultanément des données et de ne plus avoir à les séparer les unes des autres et permet un gain en rapidité de transfert. Cette fonction n'etait par default pas activée dans le BIOS meme de la carte. 2) Modifier la fréquence de la mémoire : Ce qui permettra de booter avec une frequence de mémoire superieure 3) Modifier la frequence du Core du GPU : pareil qu'au dessus mais conserne la frequence du Core 4) Modifier le "header" (c'est a dire le texte qui est affiché eu demarrage de la carte) Ceci avec une belle petite interface sous Win 9x/Me/2000 qui permettra en plus d'obtenir tout un tas d'info sur le BIOS et surtout de Verifier le checksum du BIOS. En effet, si il s'avere que le Checksum du BIOS est mauvais ( suite justement a une modification ), la carte ne boote meme pas. Donc, GBMM ( pour GeForce Bios Mad Modificator ), permettra de verifier et surtout de corriger ce checksum en cas de modification ! Je suis en train de terminer de coder GBMM ( actuellement en version 0.21Alpha ) et je le rendrait dispo des qu'il sera stable ( je doit encore ameliorer la routine de calcul du checksum qui est TREEEEESSSS lente et implementer pas mal de fonctions.) A terme, il sera surement possible pour GBMM d'activer le Fast-Write directement dans le BIOS et donc de ne pas etre tributaire de certaines cartes meres qui le desactive (genre CUSL2) et surement aussi de modifier le Voltage de la RAM et du GPU pour permettre de plus gros overcloking... J'en profite pour decerner un carton ROUGE aux fabricants
de cartes graphiques qui ne respectent pas les specifications de nVidia
lors de l'elaboration de leurs BIOS ! GBMM 0.16 est maintenant heuristique ;-)
Historique des versions V 0.06 : Confidential Release : Rien de fonctionnel, le programme check juste les donnees du BIOS comme le header et les affiches. V 0.10 : Confidential Release : Routine de verification du checksum implementée ( tres lente ) V 0.13 : Confidential Release : Routine de correction du checksum Detection et activation/desactivation du SBA implementée V 0.15 : Confidential Release : Amélioration dramatique du calcul de correction du checksum ( 3/4 secondes a la place de 5 minutes ;-) V 0.16 : Confidential Release : Reecriture a 70 % de quasiment toute les routines pour gerer toutes les marques de BIOS V 0.19: Confidential Release : Implementation de la routine modification de la frequence memoire correction de bug V 0.21 : Confidential Release : Detection du type de carte et du GPU utilisé pour permettre l'implementation d'autres GPU que le GeForce2 Ultra V 0.22 : Fin du support GF2 Ultra... le programme est censé fonctionner avec toute les GF2 Ultra actuellement sur le marché. Support MX en cours V 0.23 : Ajout de la modification du header ...je
suis sur la modification du numero de version et du copyright la...et
le support des BIOS qui ne font pas 48 ko comme les specs nVidia l'exige
:-( Download Version 0.23 Alpha (1.2 Mo) Version 0.22 Alpha (1.2 Mo)
Attention : Ne fonctionne actuellement qu'avec les GeForce2 Ultra ! Ce programme est a utiliser a vos risques et périls |
||
| Fermer | ||