Most of the technical information is to be found here and other pages on the site:
http://themacelite.wikidot.com/wikidownloads2
You need to get a fairly early version of atiflash and find a host PC to do the flashing. While it appears that you can flash on a Mac using Graphiccellerator, it did not work for me when I tried flashing a card on my Quicksilver.
The card I actually flashed was an X1950XT and the ROM for that is not to be found on the link above. The rom I used was found below
https://forums.macrumors.com/threads/1556317/
Make sure you get an X1950XT with a two lane cooler. Check the images on the Macelite site as there are various versions and not all lend themselves to flashing. You sacrifice a PCIe lane but the card is much quieter than the slimmer ones.
Compared with flashing bioses, flashing gpus is a very quick process with minimal feedback. Blink and you miss it.