• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Guide to Radeon X800/X850 bios modding

dolf said:
4B4C it is X850XT PE (AGP) like mine. If you want it recognized as X850XT Platinum Edition you should change not only the Device ID to 4B4C but also SubSystem ID to 0002 (from the original 0312 or something else). SubVendor ID remains unchanged (1002).
The only thing that can't be changed is the first part of the Device ID (4B). It should be setted on hardware level and to determine the type of the card.
Everybody have take into consideration that fact when choosing different Device ID during flashing. Card will be recognized properly if all the ID's match with one existing (listed) in the driver's device list.

I already try to change not only Device ID but Device ID and SubVendor ID, the card still unreconized by windows....
It's not really important... I'll leave X850 series in windows, it's only peformance that interest me...
Moreover, I only reach X850 XT performance, not X850 XT platinum edition so it's not very important... :p

EDIT : I will rename the board name directly in the windows registry :p....
 
infrared said:
what are you using to flash it with? I prefer atiflash, but eitherway, try this:

add the -f tag in the command line like this:

atiflash -p -f 0 [newbios].bin

That will "force" it to flash that bios.

Also, when flashing, it will try to preserve the settings regarding the number of pipelines, so you will still only have 12 after flashing, to get around this, add yet another tag...

atiflash -p -f -newbios 0 [biosname].bin

Good luck

The -newbios switch worked perfectly, now I have 16 pipes on my card! Thanks :)
 
Cool, good job :)
 
can i unlock my gto fireblade
97879_1d5a226015.jpg


plz help me:)
 
bootje said:
can i unlock my gto fireblade
97879_1d5a226015.jpg


plz help me:)
Looks like your card can be unlock...flash it!!
 
Last edited:
i have unlock my pipelines but ....when i run 3dmark05 then he stops and i can't do anything
so i'm stuck then ... what the do i something worng or must i try another version of a bios?
i try the gto2 overclock version
 
It seems that you should downclock your card (most probably the core) not to overclock it further.
 
allright. but is that mean dat my care isn't stable enough to open al the pipelines or what. my care have standart core 400 en mem 490 .
so you say that de core must lower ... i have my orginial bios back now and in the nederlands is it already 00:30 so that do i tomorrow but the core stans to high but then i can't clock it more then it is now ! and it isn't high i think
so that really sucks
 
you might have a bad quad of pipelines.

use atitool to scan for artifacts, while your card is running on default clock speeds, with 16 pipes. If it does find errors, click 'find max core' and it will lower the core clock until it becomes stable. You may still gain performance by having a lower clock with 16 pipes than a higher clock with 12 pipes. If the core goes below 350mhz, forget it, and flash back to 12.

Good luck
 
thanks i gonne try but first i gonne buy a nee cooling for my x800 becouse this one sucks to hard it's a bit to loud
 
I can definatly recomend the Arctic cooling ATI Silencer 5 rev.2

I've been using it for a while now, and it's awsome! Very quiet at even 100% fan, and i like that i blows air out of the case instead of recirculating it.

10/10 from me :D
 
Can't flash x800xl Please HELP

Can't flash x800xl Please HELP

My AGP 8x "X800XL" (bridged card?) can't be flashed even with not modified saved (with atiflash -s) original , intact bios.
On atiflash -i command appear 2 devices
"rialto" and "rv423"
Flash type is M25P05/C ( is it write protected ? )
SSID appears " 0000 " both old and new bios
I even used " >atiflash -p -f -sst -st -atmel -noremap 0 oldbios.bin "
I've tried "flashrom" and "atiwinflash".
With "atiwinflash" PC stalls before opening GUI.
"atiflash" keeps on giving :
0FL01* Error programming ROM

Versions I used : ATIWinflash108 ; atiflash312 ; flashrom240 . I even used a "moded" version atiflash16


Please help
 
Last edited:
Success !!

Thanks ShadowFlare for a brilliant guide.

I've been lurking here for a while reading and learning ...

I bought a Sapphire X800GTO2 (blue PCB, no molex power connector) which identifies itself as a R430 core with 12 pipes, and another 4 unlockable.

Using rabit I dumped the BIOS, loaded it into a hex editor and changed offset 70 to enable 16 pipes. Loaded into rabit again, saved it so the checksum was fixed.

Tried flashing under windows using atilash but card was still 12 pipes (damn!). I guess atiflash doesn't really flash entirely as offset 70 was left unchanged. The read the guide again and tried the modded flashrom on a DOS boot floppy. Bingo!

Seriously fast card now, better than a NV 6800GS. Because of the R430 core overclocks are not spectacular, but OK at 425 core/550 mem. Can go a little higher but not stable (?heat issues). 3DMark05 is 5500 (16 pipes), up from 4400 (12 pipes). FEAR is smooth as silk on 1152x864 with detail turned up and 2x AA enabled.

Thanks again, great results for only $315 Australian Dollars.
 
anyone know of any sapphire x1800XT 256mb bios?? badly need one
 
ive tried.. it dosnt work..??
 
DOLF , seeing your stars am I entitled for an answer? ...even a swearing...

DOLF are you ignoring me ?
Just seeing your stars am I entitled for an answer? ...even a swearing...

Can't flash x800xl Please HELP

My AGP 8x "X800XL" (bridged card?) can't be flashed even with not modified saved (with atiflash -s) original , intact bios.
On atiflash -i command appear 2 devices
"rialto" and "rv423"
Flash type is M25P05/C ( is it write protected ? )
SSID appears " 0000 " both old and new bios
I even used " >atiflash -p -f -sst -st -atmel -noremap 0 oldbios.bin "
I've tried "flashrom" and "atiwinflash".
With "atiwinflash" PC stalls before opening GUI.
"atiflash" keeps on giving :
0FL01* Error programming ROM

Versions I used : ATIWinflash108 ; atiflash312 ; flashrom240 . I even used a "moded" version atiflash16


Please help
 
hmm, does the card work?

looking what the error atiflash is giving, maybe there's a fault with the card.

I'm sure dolf's not ignoring you, don't worry about it. The forum will say somebody's online for a while until they've been inactive for a cirtain amount of time, so he could just be offline.

Does your pc have onboard graphics on the motherboard? If so, try dissabling it. That might be what the "rialto" is, and what might be causing all the flashing software to fail.

Sorry for the wait for a reply.

~IR
 
Gecube x800GTO (AGP)

Is it possible to change the pipelines from 12 to 16 on my Gecube x800GTO (AGP)?

I've already tried it and it seems it still stays on 12 pipelines. Have I done something wrong? Or is it just not possible? Has anyone tried it on this video card?
 
kent666 said:
Is it possible to change the pipelines from 12 to 16 on my Gecube x800GTO (AGP)?

I've already tried it and it seems it still stays on 12 pipelines. Have I done something wrong? Or is it just not possible? Has anyone tried it on this video card?

To answer that we need your fuses ;) .
 
infrared said:
hmm, does the card work?

looking what the error atiflash is giving, maybe there's a fault with the card.

I'm sure dolf's not ignoring you, don't worry about it. The forum will say somebody's online for a while until they've been inactive for a cirtain amount of time, so he could just be offline.

Does your pc have onboard graphics on the motherboard? If so, try dissabling it. That might be what the "rialto" is, and what might be causing all the flashing software to fail.

Sorry for the wait for a reply.

~IR

I think the component identified as "rialto" is a bridge on the card to use card conceived for PCI-E on an AGP port... So for me, the card is not faulty at all...
 
andrey_sebastian said:
DOLF are you ignoring me ?
Just seeing your stars am I entitled for an answer? ...even a swearing...

Can't flash x800xl Please HELP

My AGP 8x "X800XL" (bridged card?) can't be flashed even with not modified saved (with atiflash -s) original , intact bios.
On atiflash -i command appear 2 devices
"rialto" and "rv423"
Flash type is M25P05/C ( is it write protected ? )
SSID appears " 0000 " both old and new bios
I even used " >atiflash -p -f -sst -st -atmel -noremap 0 oldbios.bin "
I've tried "flashrom" and "atiwinflash".
With "atiwinflash" PC stalls before opening GUI.
"atiflash" keeps on giving :
0FL01* Error programming ROM

Versions I used : ATIWinflash108 ; atiflash312 ; flashrom240 . I even used a "moded" version atiflash16


Please help

As I told you earlier just try to flash the "other" device. If flashrom -f -p 0 biosname.bin doesn't work try with flashrom -f -p 1 biosname.bin (where 0 and 1 are the numbers of the adapters). Unfortunately I have no more ideas what to do with your card exept physical uninstalling and reinstaling of the hardware because the lack of good contact could cause such problems.

In your previous posts you mantioned: two adapters "rialto" and "rv423" but they should have numbers - what are the numbers?

Good luck
 
dolf said:
To answer that we need your fuses ;) .

Here is the screenshot of the fuses.

fuses.jpg


I've already flashed the edited bios but it's still 12 pipelines perhaps it can't be done or can it? Anyway, I hope that helps.
 
Doesn't look like you can unlock the 4 extra pipes.
 
Last edited:
Hi guys!

I tried to mod the bios of my MSI RX800 GTO (R430) the way described but it still only shows 12 pipelines in ATITool and i am wondering if i messed something up with that hex editor. Could somebody give me a clue if the mod is even possible with my card?

Thanx

DW

BTW: the image shows ati tool after flashing back to the original bios.
 

Attachments

  • atitool1.gif
    atitool1.gif
    13.7 KB · Views: 746
  • atitool.gif
    atitool.gif
    14.5 KB · Views: 735
Last edited:
Back
Top