this is based on info from the creator of rivatuner which allows removing of hardware masks in 6800s:
"Opposing to NV40 series, R300/R350's pipeline config is set by _driver_ after loading OS using PCI DeviceID as pipeline count selection factor. It is impossible to change R9800SE's PCI DeviceId to R9800(Pro)'s one in VGA BIOS without changing strapping resistor located at GPU package. So forget about it."
so i took rabit and changed the 3 values in the device id section. there are 6 bioses in the newest "suicide bundle" found here : http://www.angelfire.com/games5/clan_sh5/
m9800_desktop_x800_deviceid.bin
m9800_desktop_x800_deviceid_subsystemid.bin
m9800_desktop_x800_deviceid_subsystemid_subvendorid.bin
m9800_mx800_deviceid.bin
m9800_mx800_deviceid_subsystemid.bin
m9800_mx800_deviceid_subsystemid_subvendorid.bin
each one has varying degrees of changes made. the names should be adequate at describing each one. the desktop x800 bios is from ati's x800 pro 256mb card w/ Samsung 2.0 memory... found it in techpowerup's bios collection.
because only the device ids were changed and not random chunks of code in the bios, i would NOT expect any negative effects or fried cards... only neutral ones... ie nothing happens. but if unwinder is correct and pipe configs is at least partially determined by pci device id at startup, then this may have some potential.
"Opposing to NV40 series, R300/R350's pipeline config is set by _driver_ after loading OS using PCI DeviceID as pipeline count selection factor. It is impossible to change R9800SE's PCI DeviceId to R9800(Pro)'s one in VGA BIOS without changing strapping resistor located at GPU package. So forget about it."
so i took rabit and changed the 3 values in the device id section. there are 6 bioses in the newest "suicide bundle" found here : http://www.angelfire.com/games5/clan_sh5/
m9800_desktop_x800_deviceid.bin
m9800_desktop_x800_deviceid_subsystemid.bin
m9800_desktop_x800_deviceid_subsystemid_subvendorid.bin
m9800_mx800_deviceid.bin
m9800_mx800_deviceid_subsystemid.bin
m9800_mx800_deviceid_subsystemid_subvendorid.bin
each one has varying degrees of changes made. the names should be adequate at describing each one. the desktop x800 bios is from ati's x800 pro 256mb card w/ Samsung 2.0 memory... found it in techpowerup's bios collection.
because only the device ids were changed and not random chunks of code in the bios, i would NOT expect any negative effects or fried cards... only neutral ones... ie nothing happens. but if unwinder is correct and pipe configs is at least partially determined by pci device id at startup, then this may have some potential.






