Jump to content

h4ck1nt05h

Members
  • Posts

    39
  • Joined

  • Last visited

Reputation

0 Neutral
  1. wow that was quick, thanks! Well I tried using the GenerateCStates and GeneratePStates, but it spits out something about error generating CState/PState just before it flashes to the verbose boot, then instantly panics on com.apple.driver.AppleIntelCPUPowerManagement (this is when I remove NullCPUPowerManagement). I was having problems with Chameleon RC5 on Sandy Bridge and found Chimera, so I'm using that instead... but it's based on latest Chameleon RC5 trunk. Oh well, it was worth a shot! Hopefully it will run better anyway with the DSDT. Thanks again!
  2. MaLd0n, Would you mind taking a look at the DSDT for my motherboard? It's an MSI P67A-C43 B3. I've attached my send_me.zip for you to take a look at if you have time. Thanks! send_me.zip
  3. So tonight, I decided to tackle my video card's fan not working, and managed to get over 1000 more fps in OpenGL Extensions Viewer with 8x multisampling on 10.6.6! Games run much smoother, and I'm not worried about toasting my card in the process. I'm using an XFX ATI Radeon 4870 512mb. This should work with the 1GB as well, not sure about other brands, but worth a shot! Testing was done with OpenGL Extensions Viewer and 8x Before: After: What's needed: * PC EFI (thanks Netkas!) - PC EFI 10.6 If you don't know how to install this, if you are using Chameleon, replace the boot file in the root of your startup partition. * Knowing how to edit plists - Know how to use a text editor... * ATI Radeon 4870 - No flashing required! How to do this: * Download PC EFI if you aren't already using it, decompress it, and replace the boot file in your startup partition. * Download the attached ati_9440_1002.zip and unzip it. * Put the ati_9440_1002.rom file in your /Extra folder. * If you have any enablers installed, remove any EVOEnabler or ATY_Init from your /Extra/Extensions and /System/Library/Extensions and delete /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext (only do this if you were using EVOEnabler or ATY_Init!) * Modify /Extra/com.apple.Boot.plist and add the following lines: <key>GraphicsEnabler</key> <string>y</string> then find <key>Kernel Flags</key> <string></string> if you have things inside <string>, leave them, put a space, and add/if you don't have anything in there, just add between the <string> tags: -useatirom Reboot, and cross your fingers! What I did was take a ROM dump from a XFX 4870 1GB, modified the clock speeds to be correct, added manual fan control triggered at certain temperatures, and saved the new ROM. PC EFI will then load the ROM BIOS image at boot, and you have a much more functional Radeon 4870! Cross your fingers, reboot, and you should have much better performance and the fan works! Let me know if this works for you too! Feedback is appreciated! ati_9440_1002.zip
  4. Don't use enablers or patched framebuffers. Instead, just install netkas' PC EFI 10.6 from http://netkas.org/?p=372 This loads a patched graphics firmware before OS X boots so that it think you are using a legit 4870. Works great on my XFX 512mb 4870 and my friend's 1GB XFX 4870. It's also upgrade proof, so you don't have to patch files for every SL update. Replace the /boot file in / with the one you download (or on your Chameleon partition depending on your setup). Then modify your /Extra/com.apple.Boot.plist and add the GraphicsEnabler key. Here's what my com.apple.Boot.plist looks like: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>y</string> <key>EthernetBuiltIn</key> <string>y</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>3</string> </dict> </plist> Works great for me and a friend of mine. Never breaks with updates! Oh and I forgot to mention -- make sure you use the default extensions for 10.6.x when using the PC EFI method. If you are using 4870 X2, check on Netkas' site (www.netkas.org) for "exotic" patches.
  5. According to Netkas' blog, the new iMacs use the 4850 Mobility: http://netkas.org/?p=271#comments look at post 23
  6. Is your graphics card showing up as PCI or AGP in System Profiler? I had an old computer back in the early 10.4 days with the same problem. Mine was showing as PCI, which was causing the problem on my 9800. I fixed mine by using AGPGart. Try this thread: http://www.insanelymac.com/forum/index.php...&hl=agpgart If that doesn't work, you should consider upgrading. Not much support is around for older cards like that, and if you can't upgrade your motherboard to a PCIe compatible one, AGPGart will most definitely be needed.
  7. Personally I wouldn't trust Time Machine for bootable backups... I would just boot off another volume/CD and make an image of the drive using Disk Utility if you needed a bootable backup. Sleep does not work for me in Leopard, and I don't remember if it worked in SL or not. My card only has 2 DVI and 1 HDMI out, and I haven't tried a DVI-VGA Adapter because I never use sleep on my desktop and just didn't have a need for it And whether or not you made a good decision would be if you have the mouse lag issue or not. Hopefully this will be worked out in driver updates from Apple... I was lucky that my card didn't have the issue. Good luck, let us know how it goes!
  8. It depends on the type/brand of 4870 you have. I have a XFX 4870 512mb. If you are running 10.5, try this: - Back up the files you used to get it working how you had it just in case my instructions don't work. You can always switch back if something doesn't work right this way. - You must update to 10.5.7 or 10.5.8 if you aren't already. It has updated OpenGL framework and ATI drivers for our card. - Restore stock ATI kexts and OpenGL frameworks... easiest way is get them out of a combo update using pacifist or delete your ATI kexts and reinstall combo update, must have 10.5.7 or higher for this to work. I did not need a modified Motmot but you can try it if it gives you sleep (try with stock first). - Remove natit.kext - Get ATY_Init from here: http://netkas.org/?p=116 - this is the best version I have found that gives me the best performance with my XFX 4870 512mb card. put it in your /System/Library/Extensions and set proper permissions sudo chown -R root:wheel /System/Library/Extensions/ATY_Init.kext sudo chmod -R 755 /System/Library/Extensions/ATY_Init.kext - Rebuild your kextcache by deleting /System/Library/Extensions.mkext - Remove any gfx EFI strings you have in your /Extra/com.apple.Boot.plist - these will be generated by ATY_Init on each boot automatically. Back up your file just in case. - Restart and enjoy OS X native resolution switching, awesome OpenGL scores, and QE/CI. Sleep doesn't work for me, but you can give it a shot. Personally I'd rather have a fully working graphics driver than sleep, you can always shut down and start it back up later. I am using DVI on my card and don't need DVI/VGA adapter using Apple stock motmot. A friend of mine has the Sapphire 4870 and he just had to make a graphics string for his, so your mileage may vary. The reason is that different manufactures use different types of ROMs for the same type of card (like XFX and Sapphire). Mine needs an injector or I get really bad OpenGL performance. His gets awesome OpenGL scores but has mouse lag every 4 seconds. I'm happy using the injector, but I tried both ways on his and ATY_Init worked on his too (still had the mouse lag tho...) If you are using 10.6, I've taken the EVOEnabler.kext (injector) and modified it with the binimage/injectors included with ATY_Init to give you x64 support, but performance is not as good as it is in 10.5 (for me at least). If you need this file, just PM me. I have gone back to 10.5 as my primary boot drive because OpenGL performance sucks in SL compared to 10.5... I'm going to wait until some better drivers are out for 10.6 before I switch to it completely. - You can also look at netkas' PC EFI 10.3 (10.6 only) from http://netkas.org/?p=224 which can detect your card and inject the necessary BIOS. This hasn't worked from me yet, but I posted a comment and hopefully netkas will respond and help me to get it working. And just wanted to say... thank you again to netkas! If it weren't for him, I would have really bad OpenGL performance!
  9. You may want to look into AGPGart. It should make OS X recognize your AGP slot and load the correct driver for it. I used to use it with an older NVIDIA card to enable QE/CI but it should work with yours... at least to get it to detect as AGP. A quick search brought this up, you could give it a shot: http://www.insanelymac.com/forum/index.php...&hl=agpgart Good luck!
  10. Go to the Finder menu, click Preferences, and under the General tab check Hard disks. Apple chose to hide hard drives by default in 10.6.
  11. 10.6 Drivers VoodooHDA 64-bit Source: http://www.insanelymac.com/forum/index.php?showtopic=180954 (Thanks Blackosx)
  12. I've noticed this as well (9800 GT). World of Warcraft performance is much worse than Leopard, and lines look much more jagged. No matter what I set the anti-aliasing on, it doesn't look like it's working. There is definitely something wrong with OpenGL.
  13. @zeddys: I tried using Chameleon 1 with PC-EFI9 from the link you gave me, but I couldn't get it to start up in 64-bit... always came up 32. I tried putting kernel flags to force it, but it always came up 32-bit. Are you using a different version than the one in your link?
  14. Finally got it running stable in 32-bit kernel. I had mismatched UUIDs in my SMBIOS.plist and PlatformUUID.kext. This cleared up my FIXME: IOUnserialize problem.
  15. Here is the DSDT I compiled for Snow Leopard for a GA-EP35-DS3L Core 2 Duo. DSDT.aml.zip
×
×
  • Create New...