Slice Posted March 29, 2008 Author Share Posted March 29, 2008 2 cybland You confirm that AGPGart works on AMD64 platform. First prove done by Common Sense with VIA chipset, second is your result. Common Sense was successful in Tiger but not in Leo. What about you? 2 dan druff Some little how-to is present at topic but my wishes change from post to post accoding to your achievements. I dunno what is mean ATIR500GLContext: IOUserClient inputCount count mismatch And still a question to you. See post #414. I check my report collection and found that neither Dan Druff, nor CycloneFR, nor Izmael, nor Slinger2g ever have AGP_transactions. So it is ATIRadeonX1000 problem! It needs additional patch. 2 JaS I have no hardcode information about nVidia but I see that AGPGart influence significantly to your graphics. Up to fuzzy screen. You still didn't report about different AGP_Base Very interesting place in your report 3/27/08 4:14:30 AM kernel NVDA,Display-A: vram [00000000:10000000] 3/27/08 4:14:30 AM kernel NVDA,Display-B: vram [00000000:08000000] I found for my setup and with one other user that explicitly set vram properties in Natit-like injector may not influence on plain graphics but disable AGP graphics! The most awful key is AAPL,vram-memory I have no information about this and other settings ATY,memsize AAPL,memsize VRAM-totalsize and so on. I think a key to your problem is here. My report: Test with CinebenchR10 in Windows and MacOSX show me that Radeon Mobility have no hardware OpenGL even in Windows with native ATI drivers. Thats all for me . Native Mac never uses Mobility Chip!!!! For PCIE nVidia I found that Windows drivers faster then MacOSX 1,5 times! Very bad. May be my setup is not perfect as I think before? Link to comment Share on other sites More sharing options...
BikerS Posted March 29, 2008 Share Posted March 29, 2008 Chipset: RS600M Card: ATI Radeon XPress 1250 Mobility Loepard 10.5.2 kalyway's build ioreg.txt Link to comment Share on other sites More sharing options...
Slice Posted March 29, 2008 Author Share Posted March 29, 2008 Chipset: RS600MCard: ATI Radeon XPress 1250 Mobility Loepard 10.5.2 kalyway's build Your chipset is AGP??? | | +-o AGP@1 <class IOPCIDevice, registered, matched, active, busy 0, retain count 9> | | | | { | | | | "IOPCIResourced" = Yes ......... | | | | "AGP_Target" = <> Have you Intel or AMD processor? I can include support for your chipset into AGPGart but I see no sense. Look my signature! Link to comment Share on other sites More sharing options...
junoir Posted March 29, 2008 Share Posted March 29, 2008 hi, I've tried the latest version of your drive(v2.65b2) and with aperture between 32-128 mb I get a black screen at logon. with aperture set btween 256-512 mb I get AGP bus in System Profiler,but no acceleration my processor is AMD i've attached below dmesg&ioreg IOreg_dmesg_mihait39.tar Link to comment Share on other sites More sharing options...
BikerS Posted March 29, 2008 Share Posted March 29, 2008 My intel processors (Celeron M440)! Да и тем более можно и по русски Link to comment Share on other sites More sharing options...
Slice Posted March 29, 2008 Author Share Posted March 29, 2008 hi, I've tried the latest version of your drive(v2.65b2) and with aperture between 32-128 mb I get a black screen at logon. with aperture set btween 256-512 mb I get AGP bus in System Profiler,but no accelerationmy processor is AMD i've attached below dmesg&ioreg Yes, 256-512 Gart table is switched off so you can boot without acceleration. 32-128 black screen - the problem of aperture address or nVidia driver. Your config is the same as Cybland's so ask him about drivers versions and settings. He is successful. My intel processors (Celeron M440)!Да и тем более можно и по русски I try to make changes for you soon. Russian is for private communication but not for public. Link to comment Share on other sites More sharing options...
junoir Posted March 29, 2008 Share Posted March 29, 2008 hi cybland, it seems that I have the same config as you, only that I have leo.what settings do you used info.plist to get it work?I will try it in leo.thx Link to comment Share on other sites More sharing options...
Dan Druff Posted March 29, 2008 Share Posted March 29, 2008 You have IOAGPFlags=0x10027. May be better to use =1?And where is IOLog("AGP: command written target=%08lx master=%08lx\n", tcom, mcom); ???? I don't know how to change IOAGPFlags! PLZ tell me how, I'll post results ASAP Link to comment Share on other sites More sharing options...
cybland Posted March 29, 2008 Share Posted March 29, 2008 Hi mihait39, I'm sorry to say that for the moment I wasn't been able to make AGPGart fuctional in Leopard. I'm doing some tests and currently I'm "downgrading" to 10.5.1 version of Leo with 32bit 9.1.0 ToH kernel and installing it without EFI to see if I'll be able to make AGPGart to work. All succes that Slice is reffering to is accoplished in Tiger 10.4.10 where AGPGart is woking perfectlly. Link to comment Share on other sites More sharing options...
Slice Posted March 29, 2008 Author Share Posted March 29, 2008 I don't know how to change IOAGPFlags! PLZ tell me how, I'll post results ASAP Do you know how to edit info.plist? <key>IOAGPFlags</key> <integer>1</integer> Are you use AGPGart 265b2? New key AGP_Base is also subject to change. Post #377 Link to comment Share on other sites More sharing options...
Dan Druff Posted March 29, 2008 Share Posted March 29, 2008 Do you know how to edit info.plist? <key>IOAGPFlags</key> <integer>1</integer> Are you use AGPGart 265b2? New key AGP_Base is also subject to change. Post #377 OK, it's in AGPGart, I'll do it NOW! Edit In AGPGart 265b2 IOAGPFlags is already set to 1! Link to comment Share on other sites More sharing options...
BikerS Posted March 29, 2008 Share Posted March 29, 2008 to Slice I try to make changes for you soon. Russian is for private communication but not for public. Thanks! Link to comment Share on other sites More sharing options...
Dan Druff Posted March 30, 2008 Share Posted March 30, 2008 @ BikerS See post 378, some changes to AGPGart may be useful for your chipset (ATI X1250)! Link to comment Share on other sites More sharing options...
heng2006 Posted March 30, 2008 Share Posted March 30, 2008 To slice, Please help me. I have just send my files in previous reply. Thank you very much heng2006 Link to comment Share on other sites More sharing options...
junoir Posted March 30, 2008 Share Posted March 30, 2008 cybland, what kexts do you use for gfx card cause I couldn't get natit to work in Leo, so I use NVinject 0.20 EDIT:i had tubgirl's 10.4.10 on my system but i couldn't make any game to work ,even crossover gave me an error when creating bottles even if i had qe/ci and agp bus seen by the system.is this a known issue or something?should i replace the opengl framework with an older one? Link to comment Share on other sites More sharing options...
cybland Posted March 30, 2008 Share Posted March 30, 2008 cybland, what kexts do you use for gfx card cause I couldn't get natit to work in Leo, so I use NVinject 0.20EDIT:i had tubgirl's 10.4.10 on my system but i couldn't make any game to work ,even crossover gave me an error when creating bottles even if i had qe/ci and agp bus seen by the system.is this a known issue or something?should i replace the opengl framework with an older one? Hi mihait39, Currently I'm using Titan in Leo. Previously I had used NVinjec 0.2.0 and 0.2.1 and also at one point I've even had GFX string added to my com.apple.Boot.plist while I had EFI installed. Never tried to use Natit for nVidia card, I used it only for ATi cards. As for your troubles with Tiger I don't know what to tell you. I don't think is kext related, or even framework related, since I have at the moment on my Tubgirl's Tiger (10.4.10) Star Wars K.O.T.O.R. and NFS Carbon and they run very well (1280x960 resolution with full details). Link to comment Share on other sites More sharing options...
Slice Posted March 30, 2008 Author Share Posted March 30, 2008 I think AGPGart doesn't work in Leo because of bad gfx strings! Some reseach needed. Link to comment Share on other sites More sharing options...
cybland Posted March 30, 2008 Share Posted March 30, 2008 Hi Slice, Here are dmesg and ioreg outputs that I made in Leopard with various combinations of kexts and aperture sizes. To sumarize, every time when AGPGart is active there is error stated in dmesg. NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error 0000000b This happens both with your and Joblo's AGPGart. Effect is that system boots normally in background and monitor shows black screen with functional pointer (arrow changes to bar when pointer is placed over text). Funny thing is that same error appears with 32Mb aperture but the screen is blue and without pointer. I hope that this info helps. Would PCI dump help you in any way? cybland_Leopard_dmesg_and_ioreg.zip Link to comment Share on other sites More sharing options...
junoir Posted March 30, 2008 Share Posted March 30, 2008 As for your troubles with Tiger I don't know what to tell you. I don't think is kext related, or even framework related, since I have at the moment on my Tubgirl's Tiger (10.4.10) Star Wars K.O.T.O.R. and NFS Carbon and they run very well (1280x960 resolution with full details). this is strange because in al these are working in Leo now,that's why I had to upgrade to 10.5.of course everything is slower than it should because no AGP bus Link to comment Share on other sites More sharing options...
Slice Posted March 30, 2008 Author Share Posted March 30, 2008 I prefer to think before to do. Now I have 1. ATI AGP BUS description. Wow! Only half a year I waste time. 2. Working Framebuffer sources where I can look how this f..g GA.plugin works! This driver is device independent. All hardware properties it takes from IORegistry where they are putting by EFI, or by any injector like natit. Is there anybody sure that all of these properties are good? What about key if ((data = OSDynamicCast(OSData, dict->getObject("driver,AAPL,MacOS,PowerPC")))) ? AGP really works on PowerPC in Leo with driver AppleMacRiscPCI.kext! What about Intel platform? What is the key? Link to comment Share on other sites More sharing options...
Slice Posted March 31, 2008 Author Share Posted March 31, 2008 Hi Slice, Here are dmesg and ioreg outputs that I made in Leopard with various combinations of kexts and aperture sizes. To sumarize, every time when AGPGart is active there is error stated in dmesg. NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error 0000000b This happens both with your and Joblo's AGPGart. Effect is that system boots normally in background and monitor shows black screen with functional pointer (arrow changes to bar when pointer is placed over text). Funny thing is that same error appears with 32Mb aperture but the screen is blue and without pointer. As you see in your dmesg with 32Mb aperture AGP: Setting 08 data rate AGP: command written target=00000312 master=0f00e312 AGP memory 0af72000 length 00001000 offset 00000000 cnt 00000000 AGP memory 0af72000 length 00001000 offset 00001000 cnt 00000000 AGP memory 0af72000 length 00001000 offset 00002000 cnt 00000000 It means AGPGart is switched on. In other combinations I don't see the message. Joblo driver has no such tracing so we don't know it works or not. Blue screen - bad framebuffer. Search reports from Gergo which had the same problem. 2 heng2006 I don't know what is wrong for you. Seems to be fine. Read carefully our discussion. Link to comment Share on other sites More sharing options...
cybland Posted March 31, 2008 Share Posted March 31, 2008 As you see in your dmesg with 32Mb aperture AGP: Setting 08 data rate AGP: command written target=00000312 master=0f00e312 AGP memory 0af72000 length 00001000 offset 00000000 cnt 00000000 AGP memory 0af72000 length 00001000 offset 00001000 cnt 00000000 AGP memory 0af72000 length 00001000 offset 00002000 cnt 00000000 It means AGPGart is switched on. In other combinations I don't see the message. Joblo driver has no such tracing so we don't know it works or not. Blue screen - bad framebuffer. Search reports from Gergo which had the same problem. Hi Slice, I'm at the office right now so I can't check myself. Are you saying that somehow AGPGart.kext is conflicting with NVDAResman.kext (in my case since I have nVidia card)? Link to comment Share on other sites More sharing options...
cyclonefr Posted March 31, 2008 Share Posted March 31, 2008 Slice good to see the topic is still hot, hope u can finally tweak that {censored}ed and avoid everyone to buy a new PCIE mobo before 2009 i may buy a new mac mini when the new model comes out (should be this april) but it lacks from a REAL VIDEO CARD support, and 5.1 channel which my PC has... Link to comment Share on other sites More sharing options...
Slice Posted March 31, 2008 Author Share Posted March 31, 2008 Hi Slice, I'm at the office right now so I can't check myself. Are you saying that somehow AGPGart.kext is conflicting with NVDAResman.kext (in my case since I have nVidia card)? I don't know yet. May be natit give it not enough values. Now I study codes of IONDRVFramebuffer and found, for example, usage of GA.plugin. In future I can guess trace/test for it using. Link to comment Share on other sites More sharing options...
cybland Posted March 31, 2008 Share Posted March 31, 2008 I don't know yet. May be natit give it not enough values. Now I study codes of IONDRVFramebuffer and found, for example, usage of GA.plugin. In future I can guess trace/test for it using. OK. When you need me to test something just let me know. I'll follow this topic very closely. Link to comment Share on other sites More sharing options...
Recommended Posts