Wayland Posted June 5, 2006 Share Posted June 5, 2006 [ FINAL UPDATE - SOLVED ] BABLEFISH - I'm in no way {censored}, but I love you man!!!!!! You just made my day! Zip-a-dee-doo-dah, zip-a-dee-ay, My, oh, my, what a wonderful day. Plenty of sunshine headin' my way, Zip-a-dee-doo-dah, zip-a-dee-ay! Mister Bluebird's on my shoulder, It's the truth, it's "actch'll" Everything is "satisfactch'll. Listening To The Song [midi] Thanks to all those who helped!!!! Cheers m8s Edited :: DVI Works!!! yipeeeee & QE2D enabled ... I'll be back with the benchies That was truely funny Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125027 Share on other sites More sharing options...
MacSpaces Posted June 5, 2006 Share Posted June 5, 2006 Regarding ATI X1600 Pro PCI-E. I would concider myself not much of a serious hacker but I did manage to get full compatability with my video card. I have an ASRock 775 Dual 915GL mobo, Celeron D 330J with onboard GMA900 and running 10.4.5. I recently purchased a MSI X1600 Pro PCI-E video card, read tons on this site, made notes, etc and after a good day's work, I finally got my card to work 100% with my set-up. Full QE-CI, refreshrates, resolutions changing, etc and not tearing! Look at my screen shot to prove it. Before I installed my card, I deleted all other ATI files (in the /system/library/extensions), the I edited my plist in each of the ATIRadeonX1000 files to match my device <key>IOPCIMatch</key> <string>0x71C21002</string> Then, inside my ATINDRV.kext, change <string>IONDRVDevice</string> to <string>IOPCIDevice</string> and change this line <key>IONameMatch</key> <string>ATY,WORMY</string> to read <key>IONameMatch</key><string>display</string> In the ATIRadeonX1000GA.plugin, you need to change your device ID twice and do note that it need to be backwards, <key>100271C2-0000-0000-0000-000a27898d3e</key> and <string>100271C2-0000-0000-0000-000a27898d3e</string> In all the plists, I just dele=ted all other references to other device ID's After this, I deleted the mext and kext.cache, and ran: sudo kext.cache -k /System/Library/Extentions AFter that, fix permissions, rebooted and smiled as my system worked as it should. Are you using dvi or vga? i currently have gma950 board so everything works but want to beef up my rig with a dedicatred video card i might just purchase the one you have since everything is supported from what it seems... let me know if dvi is working 1005 Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125056 Share on other sites More sharing options...
gwprod12 Posted June 5, 2006 Share Posted June 5, 2006 I dont have a DVI-capable monitor, but if I plug into the DVI-VGA converter on the DVI port, it works... Is that what you're asking? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125058 Share on other sites More sharing options...
icyderguru Posted June 5, 2006 Share Posted June 5, 2006 Could please anybody try if 2 screens are working when you plug in one into the vga port and the other one with a dvi-vga connector into the dvi port thanks in advance Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125072 Share on other sites More sharing options...
gwprod12 Posted June 5, 2006 Share Posted June 5, 2006 I tried that. It didnt work. But dont let that discourage you! Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125074 Share on other sites More sharing options...
munky Posted June 5, 2006 Share Posted June 5, 2006 BlackKnight: have you tried the card in the other PCI-E slot? (clutching at straws here...) Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125155 Share on other sites More sharing options...
kuruu Posted June 5, 2006 Share Posted June 5, 2006 Are people seeing much increased performance with an ATI card as opposed to, say, a built-in GMA950? I understand games will be a lot faster, but I'm more interested in general GUI snappiness, Xbench scores, and the performance of apps like Lightroom/Aperture. Thanks, /blkblt just for your curiosity I have attached two xbench results. one with the gma, one with x1600pro and everything enabled. (thanks to borisbadenov) you'll notice that in opengl the gma is strides ahead. I have no explanation. Both are with beamsync disabled and rebooted. as for aperture... there is a definite benefit, but not as big as you might think... personally i think it is still worth it, but it may not be for you. edit: can't seem to attach. but you get the idea. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125162 Share on other sites More sharing options...
munky Posted June 5, 2006 Share Posted June 5, 2006 Another big benefit is being able to reboot into windows and run CoD2 at 1600x1200 Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125183 Share on other sites More sharing options...
Black Knight Posted June 5, 2006 Share Posted June 5, 2006 Munky, I haven't tried it yet, but I will later today. I did a reinstall of Jas's 10.4.6 last night and tried with the 10.4.5 kexts and ATINDRV.kext and ran verbose startup; my results were that the blue screen never loaded and left the verbose output on the screen, but I had sound and full control. I couldn't see what I was doing, but I knew that I was controlling Mac. I then made sure that I was using the 10.4.5 OpenGL framework since I had the 10.4.5 ATINDRV.kext, but still got the same result. The only thing that let me have full acceleration, but without res changing, etc was to remove ATINDRV.kext. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125202 Share on other sites More sharing options...
gwprod12 Posted June 5, 2006 Share Posted June 5, 2006 I had the exact same problem with my ATI xpresss 200 board. I got a 945 board instead. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125204 Share on other sites More sharing options...
WiZMaC Posted June 5, 2006 Share Posted June 5, 2006 Black Knight- Why don't you give bablefish's method a try?! It's quite easy and it worked instantly... Download 10.4.6, extract all needed ATI kexts from the extension's directory using pacifist, do the necessary mods - boris's method and reboot. I have DVI and QE/QE2D/CI working here, including res change. I've also updated most of the kexts using this method excluding system.kext ... Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125217 Share on other sites More sharing options...
Black Knight Posted June 5, 2006 Share Posted June 5, 2006 I had the exact same problem with my ATI xpresss 200 board. I got a 945 board instead. If you're referring to my problem, I can't really do that since I am using an Athlon 64 setup and not an Intel. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125262 Share on other sites More sharing options...
bobo2211 Posted June 5, 2006 Share Posted June 5, 2006 i have a tip for everyone who stuck after all : if you have the 10.4.6 DVD (JaS), don't choose the 10.4.6 Combo Update in the installation process, it means you will have only 10.4.4 System but you got QE/CI (after this mod-methode). i did it and it WORKS !!! Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125284 Share on other sites More sharing options...
aberracus Posted June 5, 2006 Share Posted June 5, 2006 just for your curiosity I have attached two xbench results. one with the gma, one with x1600pro and everything enabled. (thanks to borisbadenov) you'll notice that in opengl the gma is strides ahead. I have no explanation. Both are with beamsync disabled and rebooted. as for aperture... there is a definite benefit, but not as big as you might think... personally i think it is still worth it, but it may not be for you. edit: can't seem to attach. but you get the idea. Motion and apperture are much better over gm900 with ati x1600xt, but i really cant say over 950, AND it was a 1 procesor against 2 dual processors, so maybe teh difference isnt in the video card. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125307 Share on other sites More sharing options...
asapreta Posted June 5, 2006 Share Posted June 5, 2006 Any x1600 cards do work with this mod? As I saw, there weren´t any other cards working at all. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125316 Share on other sites More sharing options...
munky Posted June 5, 2006 Share Posted June 5, 2006 my GeCube X1800XL 256Mb works 100% with boris method. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125318 Share on other sites More sharing options...
bobo2211 Posted June 5, 2006 Share Posted June 5, 2006 Any x1600 cards do work with this mod?As I saw, there weren´t any other cards working at all. mine works : gigabyte radeon x1600pro 256MB Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125323 Share on other sites More sharing options...
Nuno Maia Posted June 6, 2006 Share Posted June 6, 2006 Black Knight- Why don't you give bablefish's method a try?! It's quite easy and it worked instantly... Download 10.4.6, extract all needed ATI kexts from the extension's directory using pacifist, do the necessary mods - boris's method and reboot. I have DVI and QE/QE2D/CI working here, including res change. I've also updated most of the kexts using this method excluding system.kext ... Hi! Got a new Sapphire X1600XT, finally got my new 2005FPW Dell. Using Myzar's 10.4.5 everythink working except DVI tried with 10.4.5 Kext's, tried the method Bablefish and you (TeKKi) sugested and no luck... Although Im now using 10.4.6 Kext's that didnt work with my previous display adapter (GeCube X1600Pro) here are my kext's: ATINDRV.kext <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATINDRV</string> <key>CFBundleGetInfoString</key> <string>ATINDRV 1.4.26.11 (1.0f204)</string> <key>CFBundleIdentifier</key> <string>com.apple.kext.ATINDRV</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>com.apple.driver.ATINDRV</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>IOKitPersonalities</key> <dict> <key>FirstPersonality</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.kext.ATINDRV</string> <key>IOClass</key> <string>ATICLASS</string> <key>IOMatchCategory</key> <string>IOFramebuffer</string> <key>IONameMatch</key> <string>display</string> <key>IOProbeScore</key> <integer>50000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOGraphicsFamily</key> <string>1.3</string> <key>com.apple.iokit.IONDRVSupport</key> <string>1.3</string> <key>com.apple.kernel.iokit</key> <string>1.0.0b1</string> </dict> <key>OSBundleRequired</key> <string>Safe Boot</string> </dict> </plist> ATIRadeonX1000.kext <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000 1.4.26.11 (3493)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Kernel Extension</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>IOKitPersonalities</key> <dict> <key>ATIRadeonX1000</key> <dict> <key>ATIEnableWideBlitSupport</key> <true/> <key>ATIUseTearingWideBlit</key> <false/> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000</string> <key>IOCFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <string>ATIRadeonX1000GA.plugin</string> </dict> <key>IOClass</key> <string>ATIRadeonX1000</string> <key>IODVDBundleName</key> <string>ATIRadeonX1000VADriver</string> <key>IOMatchCategory</key> <string>IOAccelerator</string> <key>IOPCIMatch</key> <string>0x71091002 0x71C51002 0x71C01002</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>IOSourceVersion</key> <string>1.4.26.11</string> <key>sensor-properties</key> <array> <dict> <key>device_type</key> <data> Z3B1LXNlbnNvcg== </data> <key>location</key> <string>GPU</string> <key>name</key> <string>gpu-sensor</string> <key>polling-period</key> <data> AAAAAQAAAAA= </data> <key>reg</key> <data> AAAAAg== </data> <key>sample-period</key> <data> AAAAAACYmAA= </data> <key>sensor-id</key> <data> AAAABg== </data> <key>version</key> <data> AAAAAg== </data> <key>zone</key> <data> AAAAAg== </data> </dict> </array> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOGraphicsFamily</key> <string>1.0.0b1</string> <key>com.apple.iokit.IONDRVSupport</key> <string>1.0.0b1</string> <key>com.apple.iokit.IOPCIFamily</key> <string>1.0.0b1</string> <key>com.apple.kernel.iokit</key> <string>1.0.0b1</string> </dict> </dict> </plist> ATIRadeonX1000GA.plugin <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>ATIRadeonX1000GA</string> <key>CFBundleGetInfoString</key> <string>ATIRadeonX1000GA 1.4.26.11 (3493)</string> <key>CFBundleIdentifier</key> <string>com.apple.ATIRadeonX1000GA</string> <key>CFBundleName</key> <string>ATI RadeonX1000 Graphics Driver</string> <key>CFBundleShortVersionString</key> <string>1.4.26</string> <key>CFBundleVersion</key> <string>4.2.6</string> <key>CFPlugInDynamicRegistration</key> <string>NO</string> <key>CFPlugInFactories</key> <dict> <key>1002514c-0000-0000-0000-000a27898d3e</key> <string>ATIRadeonX1000GAFactory</string> </dict> <key>CFPlugInTypes</key> <dict> <key>ACCF0000-0000-0000-0000-000a2789904e</key> <array> <string>1002514c-0000-0000-0000-000a27898d3e</string> </array> </dict> <key>NSExecutable</key> <string>ATIRadeonX1000GA</string> <key>Personality</key> <dict> <key>IOProviderClass</key> <string>IONDRVFramebuffer</string> </dict> </dict> </plist> Im using the OpenGL.framework from the update (used Pacifist like sugested) Any1 can help? Its a shame not using DVI in a Display like this... Nuno Maia Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125459 Share on other sites More sharing options...
gwprod12 Posted June 6, 2006 Share Posted June 6, 2006 I think Boris is deserving of some sort of serious recognition for his effort. I've got a used copy of Oblivion if he wants it. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125464 Share on other sites More sharing options...
Nuno Maia Posted June 6, 2006 Share Posted June 6, 2006 I think Boris is deserving of some sort of serious recognition for his effort. I've got a used copy of Oblivion if he wants it. He shure does, I got a almost perfect system due to Him. Just missing DVI-out... Boris, setup a wishlist and get a paypall account ;-) Nuno Maia Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125471 Share on other sites More sharing options...
gwprod12 Posted June 6, 2006 Share Posted June 6, 2006 Yeah... I'm updating WoW right now... IT"S GONNA WORK! I dont have any money, all I can offer is stuff ;-p Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125473 Share on other sites More sharing options...
RobNyc Posted June 6, 2006 Author Share Posted June 6, 2006 I don't know if its only me, but for the past week I been noticing tearing . Look at these images Different days Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125554 Share on other sites More sharing options...
isabido Posted June 6, 2006 Share Posted June 6, 2006 The subtitle post said: "Full ATI Support with Apple Drivers" Is extensible for all the models of ATI? By example X600 with Pci-device 3150? I run karvergs patch + omni 003. Excuse me for my bad english.. Thanks in advanced! Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125597 Share on other sites More sharing options...
gwprod12 Posted June 6, 2006 Share Posted June 6, 2006 No one's gotten it to work yet. you'll have to use 9700 for the X600 card. Good luck! On a side note... I recently hexedited ATI's ROM update for their mac cards... there's a LOT of ATY style data in there. I dunno if we've already determined that ATINDRV requests some sort of signing with ATY,WORMY from the card, but... It looks like it might. I thought, if anyone can tell me how to dump the rom from my card, and we could get a dump from a Imac/MBPs rom, we could see where the differences are. Obviously it wouldnt do us much good, but it might be fun. If anyone knows a way to dump the x1600 rom in windows, email me, I'd love to know! Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125605 Share on other sites More sharing options...
Superhai Posted June 6, 2006 Share Posted June 6, 2006 On a side note... I recently hexedited ATI's ROM update for their mac cards... there's a LOT of ATY style data in there. I dunno if we've already determined that ATINDRV requests some sort of signing with ATY,WORMY from the card, but... It looks like it might. If anyone knows a way to dump the x1600 rom in windows, email me, I'd love to know! ATY,Wormy is Apple code for the x1600. Apple has lots of strange names for all the ATI cards. I have a hunch that there exists a driver embedded in the Apple ATI BIOS who makes the class ATY,Wormy. Or it is the EFI driver who makes it (there exists no reference to ATY, in the efi as i can see). http://www.techpowerup.com/atitool/ can be used to dump bios from windows, but i am not sure if it works from a macbookpro windows. ATINDRV has a reference to com.apple.ATY_Wormy. And for you with older ATI cards, have you tried using AppleNDRV as your framebuffer? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/31/#findComment-125616 Share on other sites More sharing options...
Recommended Posts