munky Posted January 27, 2006 Share Posted January 27, 2006 er.... what card are you running? could you please post your system_profiler output? Link to comment Share on other sites More sharing options...
Gdfath3r Posted January 27, 2006 Share Posted January 27, 2006 All you need to do is add the extra AGL.Framework and OpenGL.Framework files (don't replace any) from the 10.4.4 framework And add all the RadeonX1000 files into the Extensions folder from the 10.4.4 Extensions Note: Both of these are on rapid share - check the osx86project thread for links. repair the permissions (I did this through disk utility) open terminal and type: sudo -s <enter your password> chown -R root:wheel /System/Library/Extensions chmod -R 755 /System/Library/Extensions kextload ATIRadeonX1000.kext (just to check it has worked) Reboot and enjoy CI & QE Now the bad news... Can't change the resolution (use the com.apple.Boot.plist flag instead) There are very minor mouse artifacts (so far only noticed in safari) but you can't have everything.....yet! proper link for files: http://www.win2osx.net/forum/showthread.ph...t=AGL.Framework Link to comment Share on other sites More sharing options...
Danman Posted January 27, 2006 Share Posted January 27, 2006 Hardware: Hardware Overview: Machine Name: Apple Development Platform Machine Model: ADP2,1 CPU Type: ADP2,1 Number Of CPUs: 1 CPU Speed: 3.2 GHz L2 Cache (per CPU): 2 MB CPU Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL EST CX16 TPR Memory: 2 GB Bus Speed: 800 MHz Boot ROM Version: **************************** (Intel Corp.) Software: System Software Overview: System Version: Mac OS X 10.4.3 (8F1111g) Kernel Version: Darwin 8.3.1 Boot Volume: Macintosh HD Computer Name: Dan’s Computer User Name: Dan (Dan) Graphics/Displays: Display: Type: VGA-Compatible Controller Bus: PCI Slot: J6C1 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c0 Revision ID: 0x0000 Displays: ?????????: Resolution: 1280 x 1024 Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported PCI Cards: display: Type: VGA-Compatible Controller Bus: PCI Slot: J6C1 Vendor ID: 0x1002 Device ID: 0x71c0 Subsystem Vendor ID: 0x174b Subsystem ID: 0x0880 Revision ID: 0x0000 display: Type: Other Display Controller Bus: PCI Slot: J6C1 Vendor ID: 0x1002 Device ID: 0x71e0 Subsystem Vendor ID: 0x174b Subsystem ID: 0x0881 Revision ID: 0x0000 Is this this enough? Link to comment Share on other sites More sharing options...
Gdfath3r Posted January 27, 2006 Share Posted January 27, 2006 Hardware: Hardware Overview: Machine Name: Apple Development Platform Machine Model: ADP2,1 CPU Type: ADP2,1 Number Of CPUs: 1 CPU Speed: 3.2 GHz L2 Cache (per CPU): 2 MB CPU Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL EST CX16 TPR Memory: 2 GB Bus Speed: 800 MHz Boot ROM Version: **************************** (Intel Corp.) Software: System Software Overview: System Version: Mac OS X 10.4.3 (8F1111g) Kernel Version: Darwin 8.3.1 Boot Volume: Macintosh HD Computer Name: Dan’s Computer User Name: Dan (Dan) Graphics/Displays: Display: Type: VGA-Compatible Controller Bus: PCI Slot: J6C1 VRAM (Total): 256 MB Vendor: ATI (0x1002) Device ID: 0x71c0 Revision ID: 0x0000 Displays: ?????????: Resolution: 1280 x 1024 Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported PCI Cards: display: Type: VGA-Compatible Controller Bus: PCI Slot: J6C1 Vendor ID: 0x1002 Device ID: 0x71c0 Subsystem Vendor ID: 0x174b Subsystem ID: 0x0880 Revision ID: 0x0000 display: Type: Other Display Controller Bus: PCI Slot: J6C1 Vendor ID: 0x1002 Device ID: 0x71e0 Subsystem Vendor ID: 0x174b Subsystem ID: 0x0881 Revision ID: 0x0000 Is this this enough? Can you post the files again?.... Link to comment Share on other sites More sharing options...
Danman Posted January 27, 2006 Share Posted January 27, 2006 (edited) ha Gdfath3r I had to search this thread to find them! I should have linked to them instead then everyone would have come back to where they started!! I've just added mousepose to get rid of the artifacts, pretty happy with everything now someone has graciously sent me a link to the 10.4.4 frameworks: EDIT: Removed content violating DMCA - Metrogirl 17th February 2006 Edited February 17, 2006 by Metrogirl Link to comment Share on other sites More sharing options...
bofors Posted January 27, 2006 Share Posted January 27, 2006 if this all on top is true ... Can someone explain what "all on top" means in this context? Link to comment Share on other sites More sharing options...
Gdfath3r Posted January 27, 2006 Share Posted January 27, 2006 ha Gdfath3r I had to search this thread to find them! I should have linked to them instead then everyone would have come back to where they started!! I've just added mousepose to get rid of the artifacts, pretty happy with everything now I guess you still have the files...so post them somewhere.......reliable is mytempdir.com......pls...would help me a lot...I made my pci x800xt working, and kext loaded, but when I ran XBench at OpenGL test went black my screen...so probable would help me this files. Link to comment Share on other sites More sharing options...
Gdfath3r Posted January 27, 2006 Share Posted January 27, 2006 Uh.. will this work for the Radeon 9700 kext? And how can there be artifacts and no way to change resolution? These drivers are supposed to be final, especially for the x1000 series, which the iMac uses. Is something else causing these problem or something? Our hardware is causing the problem.. The new iMac and Macbook are mostly designed like mobile computers, probable the voltages and "other" factors causing artifacts....In windoze artifacts are coming when the graphic card is overloaded, or when some "tweakers" try to use or unlock defective pipelines..... Link to comment Share on other sites More sharing options...
np_ Posted January 27, 2006 Share Posted January 27, 2006 bad news, after played with "radeon.efi" ( thanks to omni for it ) i can seen how damn ATINDRV.kext depend on ATI bios( firmware ) and EFI you can get CI/QE (Danman way ) but to change res ..etc some one need to write new ATINDRV or low level driver and framebuffer Link to comment Share on other sites More sharing options...
munky Posted January 27, 2006 Share Posted January 27, 2006 sweet! guess i can go ahead and order up my new machine then Link to comment Share on other sites More sharing options...
Gdfath3r Posted January 27, 2006 Share Posted January 27, 2006 So...some results with my ATI X800XT pcie: gdfath3rs-computer:~ root# kexload /System/Library/Extensions/ATIRadeon9700.kextbash: kexload: command not found gdfath3rs-computer:~ root# kextload /System/Library/Extensions/ATIRadeon9700.kext kextload: loaded version 1.4.1 of module com.apple.iokit.IONDRVSupport differs from requested version com.apple.iokit.IONDRVSupport kextload: /System/Library/Extensions/ATIRadeon9700.kext loaded successfully Im gonna reboot now..lets see..whats happening.. Link to comment Share on other sites More sharing options...
bofors Posted January 27, 2006 Share Posted January 27, 2006 bad news, after played with "radeon.efi" ( thanks to omni for it ) i can seen how damn ATINDRV.kext depend on ATI bios( firmware ) and EFI you can get CI/QE (Danman way ) but to change res ..etc some one need to write new ATINDRV or low level driver and framebuffer Should this "radeon.efi" firmware work on EFI systems running 10.4.4 with PC (BIOS) ATI x1x000 cards? Does it look feasible to load "radeon.efi" (and other EFI components) from disk so that BIOS machines can simulate EFI? Link to comment Share on other sites More sharing options...
kossi Posted January 27, 2006 Share Posted January 27, 2006 I'd give a damn on changing resolution and other stuff if these annoying so called "mouse tearing" and "artifacts" would go away... And no, mousepose is not the way to go for me Don't take me to serious... But I would give my left egg for smooth, accelerated effects plus a shiny desktop without any crappy artifact :pirate2: Link to comment Share on other sites More sharing options...
np_ Posted January 27, 2006 Share Posted January 27, 2006 Should this "radeon.efi" firmware work on EFI systems running 10.4.4 with PC (BIOS) ATI x1x000 cards? Does it look feasible to load "radeon.efi" (and other EFI components) from disk so that BIOS machines can simulate EFI? probably can be done some like this but will be not easy you can look on radeon.efi just like executable mean you can dumb as asm and inject ( there is start point in radeon.efi ) in new kext who load's first and then ATINDRV.kext Radeon.efi diassembly ( asm ) Link to comment Share on other sites More sharing options...
cyclonefr Posted January 27, 2006 Share Posted January 27, 2006 good job guys! im so excited ur doin good...but is it really possible? or it needs a year to b done? Link to comment Share on other sites More sharing options...
omni Posted January 27, 2006 Share Posted January 27, 2006 bad news, after played with "radeon.efi" ( thanks to omni for it ) i can seen how damn ATINDRV.kext depend on ATI bios( firmware ) and EFI you can get CI/QE (Danman way ) but to change res ..etc some one need to write new ATINDRV or low level driver and framebuffer well bummer, so I was right all this time. (abot EFI and ATI firmware, etc) Though there must be some way to force loading of the radeon.efi through a make shift EFI emulator or something, as long as there is a suitable EFI environment. I guess we'll see, work is still being done. In the mean time, I will work on that low level driver and framebuffer Link to comment Share on other sites More sharing options...
np_ Posted January 27, 2006 Share Posted January 27, 2006 In the mean time, I will work on that low level driver and framebuffer this best idea ever Link to comment Share on other sites More sharing options...
bofors Posted January 27, 2006 Share Posted January 27, 2006 Hey Omni, can you say something about how you went about extracting the "radeon.efi"? Link to comment Share on other sites More sharing options...
np_ Posted January 27, 2006 Share Posted January 27, 2006 Bleh nevermind. Im slow... apparently, that is why there's artifacting. It's either keep the frameworks that cause tearing, or overwrite all files and get no display at all due to the whole EFI issue. I like your idea np_. Dumping all the data from the diassembled Radeon.efi info a new kext is genius. Loading it before the ATINDRV file... again that's genius. Inevitably, we will have to get a floppy or some partition to handle all EFI-related functions to use 10.4.4. After that, getting these drivers to work will be a peice of cake. But we have no idea how long it will take or how easy it will be to get 10.4.4 to run. In the meantime, this solution might be a good idea, even if it's not the simplest task... is posible but extremly hard Hey Omni, can you say something about how you went about extracting the "radeon.efi"? i am also interesed in that part so omni if you can explain please where radeon.efi come from ? thanks Link to comment Share on other sites More sharing options...
bofors Posted January 27, 2006 Share Posted January 27, 2006 In the mean time, I will work on that low level driver and framebuffer Is this suppose to be a joke? Or are you serious about working on this? Link to comment Share on other sites More sharing options...
myzar Posted January 27, 2006 Share Posted January 27, 2006 So.. he's going to just make a driver from scratch? And he's so casual about it... uhh... ok? Good luck with that. no in this case isn't hopeless like the macvidia driver, it's not a driver from scratch but it's the lowlevel hooking from scratch, still damn hard stuff tho Link to comment Share on other sites More sharing options...
alicheusz Posted January 28, 2006 Share Posted January 28, 2006 check this out interesting thread someone make X1600 working on 10.4.3 http://www.win2osx.net/forum/showthread.ph...20501#post20501 Link to comment Share on other sites More sharing options...
vince29 Posted January 28, 2006 Share Posted January 28, 2006 alicheusz : go back on page 16 : he has posted here too... Link to comment Share on other sites More sharing options...
omni Posted January 28, 2006 Share Posted January 28, 2006 Is this suppose to be a joke? Or are you serious about working on this? No joke, after some sweet-talking (bribery, promising my first born, etc) np_ ageed to help out, and while he is busy with other things (like writing Macvidia driver) he did agree to give me a hand and set me in the right direction for ATI All is not lost, but we just need to be patient for a little bit... Link to comment Share on other sites More sharing options...
bofors Posted January 28, 2006 Share Posted January 28, 2006 Well, my ADD2-N board is supposed to arrive in three days. I figure by then, it will be time to order an ATI x1600 because people will have them working perfectly... Link to comment Share on other sites More sharing options...
Recommended Posts