Help - Search - Members - Calendar
Full Version: Mobility Radeon 9000 thread
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9
samie
Hi Slice

Here's my report on using your new AGP 2.6.4 and IOPCI 2.4.4

I notice that the system is running faster with combination of AGPGart 2.6.4, IOPCIFamily 2.4.4, ATISlice. the system profile recognize it as AGP (not radeon 9000) but the memory is wrong. I have 32mb but it shows 128mb. I also use ATIRadeon8500.kext

I tried using callisto 3 (5 and 6 doesn't work), and the result is it recognize my card as radeon 9000 but the memory is 8mb.

anyway using xbench this new combination works best for my performance but my usb now cannot be use for flash disk and usb wireless stick. it can only be use for mouse

I attach my dmesg, ioreg -l and xbench result (QE and OpenGL test only)
ilmawi
Hi Everybody!

I got a weird problem with my Travelmate 800Lci and full resolution.
When i put full 1400x1050x32 to my com.apple.Boot.plist, the gray apple bootupthingy is ok. My cursor is ok. But everything else is crap, like it´s offset or something. like this ///// but cursor is fine. 1280x1024 works ok.

I havn't installed any of those nice lil trinkets you all been doing (Callisto, AGP, IOPCI, ATISlice).
I tried some of them but i was bit difficult and my system crashed. So should i install these or wh0t?
i don't really need QE. I just wan't fullrez.

Type: Display
Bus: PCI
VRAM (Total): 128 MB
Vendor: ATI (0x1002)
Device ID: 0x4c66
Revision ID: 0x0001
Displays:
Display:
Resolution: 1280 x 1024
Depth: 32-bit Color
Core Image: Not Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported

Oh! and i think i'm using JaS 10.4.8 SSE2

Thanks
mattiL
Hi Ilmawi

I did not have to install any little trinkets to get 1400x1050x32 on my thinkpad, just the plist mod.

Perhaps loading ATIRadeon8500.kext will help you fight the artifacts, but I guess guru Slice
is the one with the answer (again).

I'm on kalyway 10.5.1
dumbunddumber
Hi,

New user intro.

I have similar specs to Mattil. After fighting through the !0.5.2 upgrade, I feel ready for more.

I have the 8500.kexts loaded along with latest agpgart and the new pcifamily - obviously with similar results. I am quite familiar with linux, not as familiar with mac os and I've been reading up on injectors and such.

My ioreg.outs match what the others have reported, but not knowing more, I did load the ATISlice.kext after changing nothing but the IOPCIMatch id and trying to load it and that caused the bottom third of my screen to be garbled. Changing the ATISlice back to the original one and loading it again resulted in no change.

Anyway, I am not sure if this is useful information. Just something I thought was interesting.


Slice
I dunno what to say. I am not a teacher. Moreover I have no final solution. I want to find a good tester who point me a way to solve the problem with QE/CI or find any new technical information.

mattiL, you have IBM with Radeon9000 and Mac with 9200. Did you compare loaded kexts, addresses, system behaviour and others?
mattiL
Hi Slice

Tell me what you want to know in more details.
Slice
QUOTE(mattiL @ Feb 23 2008, 05:31 PM) *
Hi Slice

Tell me what you want to know in more details.

As usual
sudo dmesg >dmesgIBM.txt
ioreg -l -x -w 2048 >ioregIBM.txt
sudo kextstat >kextstatIBM.txt

And the same on MacMini.
XBench or GioFX OpenMark on both system, if possible.
For IBM choose a maximum number of possible drivers with those you can boot into desktop.
Add description what is wrong what is good.

2 Soaa
I didn't understand your final state. You are successful or no?

2 Samie
As I understand you have a problem with USB after installing AGPGart and IOPCIFamily?
Make dmesg & ioregs as I show above in two cases with new drivers and with old IOPCI.

If anyone want to help please give me informations!
mattiL
OK Slice
Here comes data for the IBM.

What's not working is:
CI is in software (preferably in HW)
QE not supported
The memory on the graphics card (AGP VRAm) is reported as 128MB (according to windows XP only 64MB)
I'm using an older (not 10.5.1) kext for ATIRadeon8500, kext from 10.5.1 failed to load for some reason.

What is working:
Graphics card is reported as attached to AGP instead of PCI (thank's to AGPGart)

Attached file contains dmesg, ioreg, kextstat and XBench result for IBM.
MacMini data to follow soon.

***

Hi Again Slice
And now for the PPC Mini

What's not working:CI is in software ! (not HW )
Surprise ..

And I could not find out how to activate verbose dmesg reporting (start option -v) on the Mini.USB wireless keyboard and LCD TV that turns off at restart of the Mini...

Results attached, dmesg, ioreg, kextstat and XBench
Enjoy!
Krazubu
Just a little note,
Considering any ATI from 9550 to X900 isn't supported (without mixing files) after 10.4.7, I really doubt earlier cards are, so testing on later versions and especially leo is probably not the best idea since it's a no go in advance.
Slice
QUOTE(mattiL @ Feb 24 2008, 03:36 PM) *
Here comes data for the IBM.
The memory on the graphics card (AGP VRAm) is reported as 128MB (according to windows XP only 64MB)

It is easy to correct by ATISlice but it is not main problem
QUOTE
I'm using an older (not 10.5.1) kext for ATIRadeon8500, kext from 10.5.1 failed to load for some reason.
And now for the PPC Mini

What's not working:CI is in software ! (not HW )
Surprise ..

As I know other users of ManMini with Radeon 9000 has HW CI, so something wrong in your Mac
QUOTE
Results attached, dmesg, ioreg, kextstat and XBench
Enjoy!

Thank for detailed report. I shall study.
What is interesting
IBM
CODE
    | |   |     +-o .Display_boot  <class IONDRVFramebuffer, registered, matched, active, busy 0, retain 10>
    | |   |     | | {
    | |   |     | |   "CFBundleIdentifier" = "com.apple.iokit.IONDRVSupport"
    | |   |     | |   "IOPMStrictTreeOrder" = Yes
    | |   |     | |   "IOMatchCategory" = "IOFramebuffer"

MacMini
CODE
    | |       +-o .Display_DualHead  <class IOATINDRV, registered, matched, active, busy 0, retain 12>
    | |         | {
    | |         |   "CFBundleIdentifier" = "com.apple.iokit.IONDRVSupport"
    | |         |   "IOPMStrictTreeOrder" = Yes
    | |         |   "IOMatchCategory" = "IOFramebuffer"

Different classes from the same driver? blink.gif
Can you catch driver difference or info.plist difference or preferencies or ...?
riws
Mac Mini's card, the ATI Radeon 9200 (8500,9000,9100) is not supported by CoreImage in Hardware.
samie
Hi Slice...

I just heard news in Radeon Xpress 200M forum that AMD finally release R300 R400 and R500 chipsets specs!!!

news Link! http://sourceforge.net/mailarchive/message...0mail.gmail.com

Docs: http://www.x.org/docs/AMD/R5xx_Acceleration_v1.1.pdf

it may can give lights..
ilmawi
Callisto 003 (fixed) worked fine for me to get full rez. 008 didn't.
i got it from here:
http://omni.110mb.com/callisto/

it's a shame that they didn't publish r200 specs. That would have helped more.

Any good games without qe/ci? emulators propably work...
benkoe
Hi,

I have been skimming this thread and am wondering if there is a definitive how-to to get the mobility radeon 9000 working (i have a dell latitude d600 running kalyway 10.5.1). I think the graphics problem is preventing me from booting properly as well; I have only once succeeded in booting with normal speed, and that was complete luck (otherwise it boots insanely slow and is unusable). I have (after lots of searching) downlaoded AGPgart and callisto (many versions) but do not know what to do with them or how.

any help would be great.

thanks
Slice
QUOTE(riws @ Feb 25 2008, 11:29 AM) *
Mac Mini's card, the ATI Radeon 9200 (8500,9000,9100) is not supported by CoreImage in Hardware.

Is it official known?
As I hear Mac Mini have good OpenGL and I want to have the same rezult.

QUOTE(samie @ Feb 25 2008, 04:03 PM) *
Hi Slice...

I just heard news in Radeon Xpress 200M forum that AMD finally release R300 R400 and R500 chipsets specs!!!

news Link! http://sourceforge.net/mailarchive/message...0mail.gmail.com

Docs: http://www.x.org/docs/AMD/R5xx_Acceleration_v1.1.pdf

it may can give lights..

I read this paper and found nothing useful for us.

I have other idea.
Our problem with Radeon 9000-9200 arised from Callisto that don't support AGP framebuffer. texture, surfaces and all other things needed for OpenGL. Can someone ajust ATIinject to use ATINDRV for Radeon 9000? Or natit...
mattiL
Hi

As it seems to be my Mac Mini G4 1.5GHz we are discussing, i think some additional info can be of interest.
This machine is 13 months old (I bought it 13 months ago and it was called new).

It had Tiger installed and I've been using it since without reloading OS X, just updating to leopard (+updates).

Would this update really remove CI in hardware ? I would not think so, but I've been wrong before..

I do have the original Tiger discs (that came in the nice little box marked 1.42 GHz although mine is 1.50 GHz) and
if guru Slice ask me I obey. (I'll reload Tiger)
riws
QUOTE(Slice @ Feb 28 2008, 10:04 PM) *
Is it official known?
As I hear Mac Mini have good OpenGL and I want to have the same rezult.

CoreImage ist an extra extension to Quartz, you dont need it to get Quartz Extreme (HW OpenGL), its just bonus.
8500/9000/9100/9200 are all Shader Model 1.4 Cards.
CoreImage needs Shader Model 2.0 GPU to operate in Hardware.
ATI 9500 and up...
nVidia 5200 and up
Intel 900 and up
Slice
QUOTE(riws @ Feb 29 2008, 09:25 AM) *
CoreImage ist an extra extension to Quartz, you dont need it to get Quartz Extreme (HW OpenGL), its just bonus.
8500/9000/9100/9200 are all Shader Model 1.4 Cards.
CoreImage needs Shader Model 2.0 GPU to operate in Hardware.
ATI 9500 and up...
nVidia 5200 and up
Intel 900 and up


Thank you for explanation. Let it be. sad.gif
Really I need to have working HWGL for some applications with nice interface and DVD playback.
I also have a thought that ATIRadeon8500 have a mistake. Comparing with 9700 I found
1. 9700 uses regF8 as Framebuffer size. This is customizable memory size. But 8500 uses reg108 for that purpose. This is Aperture size, so no memory left for texture.
2. 9700 has Ring Buffer with size of 1000. But 8500 has zero size for Ring Buffer. It is need for DMA translations.
I can resolve both of the issue after all other problems.

As I see noone with Radeon 4966,4c66,5962 have good OpenGL with any versions of AGPGart and ATIRadeon8500 while on MacMINI these drivers work. Moreover ATINDRV works on MacMINI while on Hackintosh no one report that he uses ATINDRV. Why? No good injector! Injector also influences on AGP framebuffer. It is my new hope.

So I begin development of new Injector named ATILead at "The X Lab/Natit".
I invite advanced users and developers to help me make it perfect.
Slice
QUOTE(riws @ Feb 29 2008, 09:25 AM) *
CoreImage ist an extra extension to Quartz, you dont need it to get Quartz Extreme (HW OpenGL), its just bonus.
8500/9000/9100/9200 are all Shader Model 1.4 Cards.
CoreImage needs Shader Model 2.0 GPU to operate in Hardware.
ATI 9500 and up...
nVidia 5200 and up
Intel 900 and up


I have not find any document about this but read Apple's CoreImage.pdf
QUOTE
Core Image is an image processing technology built into Mac OS X v10.4 that leverages programmable
graphics hardware whenever possible to provide near real-time processing.
...
Core Image implements hardware rasterization
through OpenGL
....
If you wanted to use the GPU for image
processing, you needed to know OpenGL Shading Language. Core Image changes all that. With Core
Image, you don’t need to know the details of OpenGL to harness the power of the GPU for image
processing. Core Image handles OpenGL buffers and state management for you automatically

I think that HWGL -> HWCI or I am wrong?
riws
I have one Powerbook with even an older Card (7500), it has QuartzExtreme and CoreImage is in Software Mode, but OpenGL is good, I can play some older games with playable FPS, Players work good also, even DVD's, so CoreImage is not so important.
Soaa
I think CI uses advanced shaders, such as the water waves when dropping a new widget in the dashboard. These are not supported by older cards, even if they have OpenGL.
benkoe
is it possible to somehow force a direct3d override instead of opengl?
Slice
QUOTE(benkoe @ Mar 16 2008, 07:18 PM) *
is it possible to somehow force a direct3d override instead of opengl?

Impossible hard work. MacOSX uses OpenGL for all. Radeon supports OpenGL better then DirectX.
Yangster
Well , my nx7010 was stable with kalyway ver. of leopard . however the lack of the proper grahphics causes alot of programs to hang and it was not worth it . In the end the computer is running on ubuntu which all in all is much more stable and has crazy graphical effects using compiz . Only problem is there are not many programs that i need . wacko.gif
ndb922
Hi All,

First things first: please excuse my noobness. This is my first post.

I just set up my old Dell Inspiron 8600 laptop on Kalyway Leopard w/10.5.2 update.

It works great! ...mostly (including WiFi, bluetooth, and sound out of the box!) but I'm not quite there yet with my Radeon m9000 (4c66) video card:
- Thanks to this forum, I used Callisto 3 to get my native 1680x1050 @ 60. thumbsup_anim.gif
- It correctly recognizes the card as "Radeon Mobility 9000 Lf" in system profiler.
- It correctly recognizes my 32MB of VRAM.
- It incorrectly recognizes it as PCI bus (I'm pretty sure the card is AGP)
- It lists "Core Image: Software" and "Quartz Extreme: Not Supported"

So, the display is generally smooth--no weird artifacts or sluggishness--but I can't run Chess or DVD Player, can't play video in iTunes, full-screen "Flurry" is choppy, etc. I've read all 22 pages of this thread, but still can't get a clear answer--is there anything that I can to do to resolve this?

Basically, I don't want to jeopardize the way the system is running right now, but it would be perfect if I could just get those QE-related graphics things working better. Any specific help would be much appreciated.

Thanks!

lukefox
QUOTE(ndb922 @ Apr 1 2008, 10:30 AM) *
Hi All,

First things first: please excuse my noobness. This is my first post.

I just set up my old Dell Inspiron 8600 laptop on Kalyway Leopard w/10.5.2 update.

It works great! ...mostly (including WiFi, bluetooth, and sound out of the box!) but I'm not quite there yet with my Radeon m9000 (4c66) video card:
- Thanks to this forum, I used Callisto 3 to get my native 1680x1050 @ 60. thumbsup_anim.gif
- It correctly recognizes the card as "Radeon Mobility 9000 Lf" in system profiler.
- It correctly recognizes my 32MB of VRAM.
- It incorrectly recognizes it as PCI bus (I'm pretty sure the card is AGP)
- It lists "Core Image: Software" and "Quartz Extreme: Not Supported"

So, the display is generally smooth--no weird artifacts or sluggishness--but I can't run Chess or DVD Player, can't play video in iTunes, full-screen "Flurry" is choppy, etc. I've read all 22 pages of this thread, but still can't get a clear answer--is there anything that I can to do to resolve this?

Basically, I don't want to jeopardize the way the system is running right now, but it would be perfect if I could just get those QE-related graphics things working better. Any specific help would be much appreciated.

Thanks!


I have been researching this one for a while, and I have a very similar setup to you my friend. You are pretty much out of luck. QE/CI is not happening on this card. Unless you are an expert user, I would suggest you leave your system as is instead of messing around with the half-complete "solutions" suggested on this board and elsewhere. None of them work very well, and they are bound to screw up other drivers that are currently making your laptop run smoothly right now. That's my two cents, anyway...
+PoppyLove+
I use Kalyway Leopard 10.5.2

Intel M 1.7 SSE2
RAM 512
ATI Mobility 9000 64M (4c66)

everything working except my VGA Adeptor

I can't use color 32bit color (Always show "Thousand")
although I tried to install driver

AGP 2.2, 2.4
ATi1Slice106
Katana 0.2c

computer always show 1076*768 16 bit (can't change to 32 bit color)
then I tried "Callisto 0.3 Fixed" but it's not working with this driver

How can I solve this problem?
If I change my Leopard 10.5.2 to Tiger 10.4.x
Can I use 32bit color?

I really want to use OS X
Thankyou very much
Slikkster
Noob question:

What am I missing here? One of the original Powerbooks had the ATI Mobility 9000 built in, and they supposedly support QE. Are the Mobility 9000 cards in x86 laptops different than what was in the Powerbook? From what I've seen, some of these Powerbook users are now running Leopard, presumably with QE support.

So, what is the issue with non-Apple branded laptops with this same ATI chipset? Can't the same extensions/drivers used for the Powerbook ATI be used for, let's say, a Dell with the ATI 9000 mobility?

I know it sounds way too easy a solution, I don't see why this approach wouldn't work. Sorry if I'm missing something obvious. I've tried to wade through this entire thread.

Here's a blurb from an Apple discussion thread:

"If you google "ATI ROM Extender" you will find that there has been a problem with this going back to 10.1 as well as problems with Classic. I did the ATI driver 4.5.7 update but I removed ATI ROM Xtender from /System/Library/Extensions/AppleNDRV. My PowerBook has an ATI Mobility Radeon 9000 with 32mb of memory.

These are the driver links I used:

http://www.apple.com/downloads/macosx/driv...yutilities.html

and

http://www.apple.com/downloads/macosx/driv...eondrivers.html

PowerBook G4 Mac OS X (10.5) 867mhz 1gb SDRAM"

Titanium Powerbook with ATI 9000 blurb:

"The MOBILITY RADEON 9000 is the world's most powerful mobile visual processor, and is the first and only mobile visual processor to support version 1.4 pixel and vertex shaders, which deliver breathtaking realism to the latest 3D games.

All of the new Titanium PowerBook G4 and iBook models take advantage of Quartz™ Extreme in Mac OS X Jaguar. Quartz Extreme uses the OpenGL-based graphics engine rather than the G4 processor to accelerate the compositing and rendering of 2D, 3D, and QuickTime content. The entire desktop becomes a fully accelerated OpenGL scene to dramatically improve overall system performance and make the graphical user interface more responsive. For all-day mobile use, the new notebooks also offer industry-leading battery life."

Slice
The problem is ATI Utilities and AppleNDRV is PowerPC only drivers. We have no full set of the driver with Intel flavour.
I can write a driver. I don't know what to write.
Slikkster
Yeah, I noticed that shortly after I originally posted.
exti
Did anyone ever, for a moment, saw QE working on a Radeon 9000?
mattiL
No
exti
Am I right to assume that if we got hold of the PPC R. 9000 driver sources, it would solve all problems?
brdi
hey is there any drivers for ati radeon 9200? I will using iDeneb on an P4 3.2Ghz , Asus P4P800 MB and ATI Radeon 9200.

Pls help me.
nitro2k01
I just want to get this straight. We've come to realize by now that QE/CI for Radeon M9000 is a dream not to come true. But is any OGL at all possible for this card?
Dan McGinn-Combs
Hi!
I'm a new arrival to the OSX86 scene - but I've got my Dell D600 Hackintosh running. Well, of course, everything but the video card (ATL 0x4c66). I'll toss my Dell in the ring to test whatever.

I'd just like to be able to run World of Warcraft!

-- Dan
john119
I know QE most likely will never happen on this card, but since I only use my notebook for internet and email, I dont mind too much. but is there any way to get the resolution higher than 1024x768?, I would like to have it at 1400X1050
Dan McGinn-Combs
QUOTE(john119 @ Aug 29 2008, 01:39 PM) *
I know QE most likely will never happen on this card, but since I only use my notebook for internet and email, I dont mind too much. but is there any way to get the resolution higher than 1024x768?, I would like to have it at 1400X1050


John,
you can actually get the video resolution you want by editing the file com.apple.Boot.plist in the directory /Library/Preferences/SystemConfiguration and adding the following:
CODE
<key>Graphics Mode</key>
<string>1400x1050x32</string>


This is on my D600 running 10.5.3.

-- Dan
mac-fish
QUOTE(Dan McGinn-Combs @ Sep 4 2008, 12:54 PM) *
John,
you can actually get the video resolution you want by editing the file com.apple.Boot.plist in the directory /Library/Preferences/SystemConfiguration and adding the following:
CODE
<key>Graphics Mode</key>
<string>1400x1050x32</string>


This is on my D600 running 10.5.3.

-- Dan


hmm, may i ask you how you got os x running on that machine? i've been trying for some time now, but i got the timer issues in the bootloader ("Hey we are going backwards! -> restart timing" and then i'm just back at the prompt...)
Dan McGinn-Combs
QUOTE(mac-fish @ Sep 4 2008, 08:59 AM) *
hmm, may i ask you how you got os x running on that machine? i've been trying for some time now, but i got the timer issues in the bootloader ("Hey we are going backwards! -> restart timing" and then i'm just back at the prompt...)


Not being too savvy on MacOSX, I used the information on the HCL in the Wiki. Then I used the Kalyway 10.5.3 update. Of course, that killed it - but I was able to boot the DVD again and copied a TOHKernel file over to mach_kernel and got it running again.

I didn't know there were timer issues too! Sounds like an episode of Eureka!

Good luck!
- Dan
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.