Jump to content

borisbadenov ATI X1000-series Solution


  • This topic is locked This topic is locked
1380 replies to this topic

#981
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
ATINDRV 10.4.7 still crashes on X1600PRO after a short time
back to 10.4.5 ATINDRV with 10.4.7 Drivers, im beginning to stress for 10.5 ATINDRV :)!

#982
Superhai

Superhai

    InsanelyMac Legend

  • Retired Developers
  • 1,425 posts
I can only concur... I tried the ATI drivers from 10.4.7, and they work great except ATINDRV (made a very blockish display) which I still have to use from 10.4.5.

#983
rezzakilla

rezzakilla

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

It seem like Apple has added X1900 support in 10.4.7.


cant wait for the patch 'cause i have a x1900xtx :)

#984
heywire

heywire

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
I keep seeing everyone talk about the x1300 PCI-Express.. but what about the x1300 AGP? I picked one up for $89 because I thought they were supported, but it looks like I was wrong. Should I hold out and hope that something comes up for the x1300, or should I drop the extra $50 and get a PowerColor x1600?

#985
Dark_Elf

Dark_Elf

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 216 posts
  • Gender:Male
  • Location:Italy
I was thinking:
what if I install on my notebook with X1400 a Callisto release using ATINDRV as framebuffer and I insert into ATINDRV the device ID of my card?
Do you think it would work?

#986
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France

I can only concur... I tried the ATI drivers from 10.4.7, and they work great except ATINDRV (made a very blockish display) which I still have to use from 10.4.5.

what is ur video card? X1800?

#987
Superhai

Superhai

    InsanelyMac Legend

  • Retired Developers
  • 1,425 posts

what is ur video card? X1800?

X1800GTO

#988
Superhai

Superhai

    InsanelyMac Legend

  • Retired Developers
  • 1,425 posts

I was thinking:
what if I install on my notebook with X1400 a Callisto release using ATINDRV as framebuffer and I insert into ATINDRV the device ID of my card?
Do you think it would work?


No, Callisto is a framebuffer like ATINDRV. You could always experiment with loading the GA.plugin from 9700 into the X1000 kext or something,,, but I doubt there will be any success.

#989
jeanzeiss

jeanzeiss

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
i have a x1600pro and i install 10.4.6,but i can use only 5 minuts. is 10.4.5 besser? i have install crack driver and QE. CI ist supported.

#990
Dark_Elf

Dark_Elf

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 216 posts
  • Gender:Male
  • Location:Italy

No, Callisto is a framebuffer like ATINDRV. You could always experiment with loading the GA.plugin from 9700 into the X1000 kext or something,,, but I doubt there will be any success.

Uhm... understood. Well, I think I will try again the method after the update to 10.4.7.
Thanks :P

#991
Jemm

Jemm

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
OK folks, insanely great breakthrough time!

I have spent weeks trying to get Asus EAX1600XT Silent to work in my Asus P5GD1-VM with zero success ('til today). I have tried all combinations of 10.4.4-10.4.7 with ATINDRV.kext and IOPCIFamily.kext from many sources. I've tried JaS, I've tried HotISO, everything. I've tried Callisto B006 (which worked without acceleration). I've tried Borisbadenov method and the new installer. I've tried a hybrid Callisto/Badenov. All with the same awful result.

After deleting extensions.mkext and extensions.kextcache (absolutely essential) and rebooting, the screen would come up with a black mouse cursor on a fractured blue background with varing degrees of random refresh-rate style garbage on the screen and crashing with 'beach ball o' death'. Sometimes, there was a sort-of pooched desktop that partially displayed the dock, and somethimes not. Hard reboot was the only out.

Interestingly, the EAX1600XT displayed the computer's CMOS screen messed up because of a palette problem. The roving blue band at the top (from palette rotation) was smeared out into a rainbow. I thought the card was pooched, so it went back to the distributor, who tested it and found all EAX1600XTs do the same thing. They swore the card was fine, so I got it back and tried it with XP and Far Cry. Five hours of heavy gaming on the highest possible settings with overclocking or no, and the card performed like a champ. I could not make it break even slightly.

So, I downloaded the Sapphire x1600xt bios from techpowerup, along with the ATIFlash utility v3.09. Then, I got the Driver Free image for BIOS flashing from bootdisk.com and made me a floppy with these things on it.

I rebooted in DrDos and saved my old ATI flash with the command:

atiflash -s 0 oldbios.bin

(if you have problems, run atiflash -i to make sure atiflash can see the card. If it is not card 0, change the zero in the line above to whatever number the card is.)

Then, I executed atiflash -p -f 0 sapph.bin (where sapph.bin is the name of the Sapphire x1600xt, 256M, PCI-E bios file I downloaded above. THIS DID NOT WORK. I got some kind of an error about 'wrong id' or something.

Much later, I realized the -f parameter has to COME FIRST! Duh. I tried:

atiflash -f -p 0 sapph.bin

This worked fine, and flashed my loveley Asus EAX1600XT Silent with a very non-silent Sapphire X1600XT BIOS.

I rebooted into 10.4.7, and everthything worked absolutely perfectly. QE, CI, rotation enabled, full acceleration, card detected as X1600 (never happened before!!!). Rotated the screen all round and back, LCD detected, no tearing, perfect, perfect, perfect after two weeks of hell. 2D Acceleration is enabled after using PrefSetter.

Full acceleration is working. Tried stuff that didn't work before and it now works like a dream and fast as all heck.

Thank-you Borisbadenov and JaS and whomever wrote that handy install that allowed me to get to the point of total failure ten times faster than otherwise!

I should mention that the EAX1600XT Silent worked with every native install from 10.4.5-10.4.7 without patching, but not accelerated (though it claimed it was), with awful tearing and without proper detection of the card (showed up as VGA) and didn't detect the display properly or do rotation properly.

Thanks also to Sapphire, who make a heck of an Asus EAX1600XT BIOS!

I have no idea if the hardware will melt five minutes from now, so try this at your own risk.

Dual display works, but only with the desktop mirrored. Only one LCD (on the DVI port) shows up when you "Detect Displays".

Back in Windoze XP, the installed Asus EAX1600XT pops up and says 'hardware not found'. No problem. Removed the Asus ATI driver completely (100+ MB of what?), reboot, download and install the Sapphire driver (only 36MB) & works like a dream. Can play Far Cry at highest setting while surfing the net on second monitor. Performance just as good as with Asus driver.

#992
Krazubu

Krazubu

    InsanelyMac Legend

  • Retired
  • 874 posts
Very interesting, that could also open new doors for other models (maybe x1300 and x1400 ?)
Thank you Jemm

#993
asstastic

asstastic

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 319 posts
  • Gender:Male
  • Location:Austin, TX
anyone know of good resources for learning about display timings for cards/displays etc?

i haven't been able to get my mobility x1600 working yet and i assume it's because the display isn't being initialized correctly

it can't hurt to try a binary hack of atindrv since nothing else seems to work

#994
bob2600

bob2600

    InsanelyMac Protégé

  • Members
  • PipPip
  • 64 posts
Could this method be used on the ATi 200m? If not what can i do to get simular results from my card?

#995
doccaz

doccaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Has anyone with a Sapphire 1600XT PCI-E had a problem with the login window not appearing? Even without editing the drivers with boris' method (but also after) The system just hangs at "Login Window Application Started" - this happens in both 10.4.5 and 10.4.6. I've tried using both the VGA and DVI+VGA Adapter with same results... any ideas? Bought this card specifically because people had it working. Thing is I can hear the loading continue after that point, so I almost wonder if the system is continuing to boot but is just not showing me the login window for some reason.

#996
Jemm

Jemm

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
I doubt that this method would work for other cards. I suspect if you flashed something other than an x1600xt card with an x1600xt BIOS, you'd just end up with a dead card (maybe permanently, though if you make a backup of your firmware first, hopefully you'll still be able to access the EEPROM. You might have to boot with an old PCI video card just to see what you are doing). That said, if you have a card that doesn't work, but by all reports should, it may be a BIOS version problem. In that case, flashing with a similar BIOS might work.

Sometimes I'd just get a black mouse cursor/blue screen, sometimes I'd get a quarter or a half a dock, sometimes the whole dock, and sometimes part of the 'blue apple' menu bar. After these appeared (or didn't), sometimes the spinning beach ball o' death, but ALWAYS system lock-up. Successive reboots gave different results with no interim changes! Very hardware-y.

There is no doubt that some kind of interaction between the drivers and the ATI BIOS in firmware was responsible for the system locking up with an odd display, because it resolved instantly (and permanently, so far) on reboot after ATI BIOS re-flash.

I have to wonder how many of the reports of instability attributed to 10.4.6 kexts are actually BIOS problems. After the flash, Borisbadenov's patch worked like a dream in 10.4.6 and the new 10.4.7 without resorting to getting ATINDRV or anything else from 10.4.4 or 10.4.5.

The real solution may lie in finding a good firmware editor for ATI. I've heard rumours that they exist, but I haven't found one.

#997
RiceTea

RiceTea

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 175 posts
Are there different versions of Asus X1600XT cards around? The same (?) card was described as being the most suitable for the borisbadenov hack without the need for flashing the bios. Puzzling...

OK folks, insanely great breakthrough time!

I have spent weeks trying to get Asus EAX1600XT Silent to work in my Asus P5GD1-VM with zero success ('til today). I have tried all combinations of 10.4.4-10.4.7 with ATINDRV.kext and IOPCIFamily.kext from many sources. I've tried JaS, I've tried HotISO, everything. I've tried Callisto B006 (which worked without acceleration). I've tried Borisbadenov method and the new installer. I've tried a hybrid Callisto/Badenov. All with the same awful result.

After deleting extensions.mkext and extensions.kextcache (absolutely essential) and rebooting, the screen would come up with a black mouse cursor on a fractured blue background with varing degrees of random refresh-rate style garbage on the screen and crashing with 'beach ball o' death'. Sometimes, there was a sort-of pooched desktop that partially displayed the dock, and somethimes not. Hard reboot was the only out.

Interestingly, the EAX1600XT displayed the computer's CMOS screen messed up because of a palette problem. The roving blue band at the top (from palette rotation) was smeared out into a rainbow. I thought the card was pooched, so it went back to the distributor, who tested it and found all EAX1600XTs do the same thing. They swore the card was fine, so I got it back and tried it with XP and Far Cry. Five hours of heavy gaming on the highest possible settings with overclocking or no, and the card performed like a champ. I could not make it break even slightly.

So, I downloaded the Sapphire x1600xt bios from techpowerup, along with the ATIFlash utility v3.09. Then, I got the Driver Free image for BIOS flashing from bootdisk.com and made me a floppy with these things on it.

I rebooted in DrDos and saved my old ATI flash with the command:

atiflash -s 0 oldbios.bin

(if you have problems, run atiflash -i to make sure atiflash can see the card. If it is not card 0, change the zero in the line above to whatever number the card is.)

Then, I executed atiflash -p -f 0 sapph.bin (where sapph.bin is the name of the Sapphire x1600xt, 256M, PCI-E bios file I downloaded above. THIS DID NOT WORK. I got some kind of an error about 'wrong id' or something.

Much later, I realized the -f parameter has to COME FIRST! Duh. I tried:

atiflash -f -p 0 sapph.bin

This worked fine, and flashed my loveley Asus EAX1600XT Silent with a very non-silent Sapphire X1600XT BIOS.

I rebooted into 10.4.7, and everthything worked absolutely perfectly. QE, CI, rotation enabled, full acceleration, card detected as X1600 (never happened before!!!). Rotated the screen all round and back, LCD detected, no tearing, perfect, perfect, perfect after two weeks of hell. 2D Acceleration is enabled after using PrefSetter.

Full acceleration is working. Tried stuff that didn't work before and it now works like a dream and fast as all heck.

Thank-you Borisbadenov and JaS and whomever wrote that handy install that allowed me to get to the point of total failure ten times faster than otherwise!

I should mention that the EAX1600XT Silent worked with every native install from 10.4.5-10.4.7 without patching, but not accelerated (though it claimed it was), with awful tearing and without proper detection of the card (showed up as VGA) and didn't detect the display properly or do rotation properly.

Thanks also to Sapphire, who make a heck of an Asus EAX1600XT BIOS!

I have no idea if the hardware will melt five minutes from now, so try this at your own risk.

Dual display works, but only with the desktop mirrored. Only one LCD (on the DVI port) shows up when you "Detect Displays".

Back in Windoze XP, the installed Asus EAX1600XT pops up and says 'hardware not found'. No problem. Removed the Asus ATI driver completely (100+ MB of what?), reboot, download and install the Sapphire driver (only 36MB) & works like a dream. Can play Far Cry at highest setting while surfing the net on second monitor. Performance just as good as with Asus driver.



#998
munky

munky

    Agent of Evolution

  • Retired
  • 2,901 posts
  • Location:The Land of Hairy-Arsed Highlanders
i recently had to edit and reflash the bios of my X1800XL - it was crapping out after 10 mins or so. i eventually had to edit the voltage settings and reduce the voltage to the gpu. i reflashed that bios and it works fine now.

the editor was called RaBIT - hth.

#999
Krazubu

Krazubu

    InsanelyMac Legend

  • Retired
  • 874 posts
It may be possible to use the x1600 BIOS for others cards with taking care of these voltage settings. I think the basic functions of the cards are exactly the same from a model to another (number & kind of outputs, supported resolutions). The differences are mainly related to advanced GPU capabilities which are not handled by the BIOS at all, and the OS probably wouldn't care treating a 1300 or 1400 as a 1600 since it may only use features wich are common to these boards.
By the way, we still can flash the old bios back with another display adapter (If we didn't burnt our card yet :))

#1000
trutruca

trutruca

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Very interesting, that could also open new doors for other models (maybe x1300 and x1400 ?)
Thank you Jemm



how???

please (If someone knows please tell me what I can do to get QE/CI support)


mac osx 10.4.6 goatsecx
SAPPHIRE ATI RADEON X1300PRO PCIE 16X 256MB
DFI LANPARTY UT NF4 ULTRA-D
2x DDR BUFFALO - 256MB 400MHZ PC3200
HD HITACHI 82.3GB SATAII don't recognized
CPU AMD ATHLON 64 - 3500+ CORE VENICE





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy