Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About Anheuser

  • Rank
    InsanelyMac Protégé
  1. nVidia GTX460

    I set the slider all the way to Ultra. Set Shader Quality and Liquid Detail to Low. Set Sunshafts to Disabled. Is appears stable. I played around for 15 minutes now with no crash.
  2. fermi/gtx 480/gtx 470

    This is how I got my GTX 460 1mb working smoothly. My Specs: • Asus P5E Deluxe Intel X48 • Intel Core 2 Quad Q9550 • PNY NVidia GeForce GTX 460 1Gig. • Thermaltake 850w Powersupply • 4g Ram (Corsair Dominator 2x2g) • SupremeFX II Audio PCIe (Currently uninstalled) • Soundblaster X-Fi Ultimate Music PCI • Seagate Barracuda 500g HardDrives • Hitachi 400g HardDrive • ASUS DVD Burner Fresh install of 10.6.3. Updated to 10.6.5. Installed Chameleon onto 10.6.5 drive, graphic enabler= no. Reboot into 10.6.5. Installed from Nvidia, Retail_256.01.00f03.dmg. (3-packages after opening package) Changed Chameleon's com.apple.Boot.plist, graphic enabler= yes. Reboot into 10.6.5 with mostly working GTX 460. Periodic system hangs and not able to play games. Opened IORegistryExplorer and made the following notes: * Where my 460 card was located in PCI0 (was on POP2) * Various values from the 460, (NVCAP, VRAM,totalsize, device-type, model, rom-revision). Setup my nvidia dsdt hack in TextEdit with the new values. The code was obtained from tonymacx86-DSDT-FIXES. The NVCAP data had to be reformatted to comma delimiters and 0x prefixes, 8 values per line. Using DSDTSE extracted my dsdt. * Locate PCI0. * Locate POP2, yours is most likely different. * In the POP2 braces, after the first "Name (_ADR…" line inserted the GFX0 NVidia hack. * Compile and place in the /Extra folder. Remember to capitalize. Changed com.apple.Boot.plist GraphicsEnabler to No. Rebooted into 10.6.5 with a "Working better than NVEnabler or Chameleon graphicsenabler=Yes" hack. The important step was obtaining the correct NVCAP numerals for your system. Oddly enough I can run smallluxGPU, cinebench. Tried World of Warcraft, I can login, create a character, but cannot actually start the game without it freezing the whole system. It does render a frame, maybe 2 frames before it crashes. I can use 2 monitors correctly. I currently am using a dvi and the hdmi outputs. It mirrors and goes sidebyside okay. Update: It seems the NVCAP numbers in this method are not the actual values from ROM. I followed the directions in this post to get the actual numbers from my card. Get your actual NVCAP numbers here.
  3. I currently use only /Extra/Extensions/fakesmc.kext /Extra/Extensions/OpenHaltRestart.kext /Extra/DSDT.aml Booting from grub is a beatiful thing. Well, if you like watching text fly by. The only reason I boot from Chameleon right now is to get my cpu and motherboard info mac friendly.
  4. grub2 and efi strings

    Chameleon is taking care of the smbios.plist and com.apple.Boot.plist info and using it accordingly. When you boot from grub, you need to add kext's to take care of this. Like CPUInjector.kext or NVEnabler.kext. Add these to your /Extra/Extensions folder. This worked for me. I almost want to make a new folder called /Extra/GrubExtensions for use only when booting from grub. p.s. Do not use the /Extra/splash.jpg/tga/png option yet. Your computer will load with a black screen. I guess its implemented but not yet functional.
  5. GUID partitions have a hidden 200Mb partition. Can the drive be partitioned as GUID and the partition be reformatted to fat16/32. I have done this once before from linux on a thumb drive.
  6. Make sure your grub is updated to the latest version. If you have an older version and update it should see all your operating systems and make menu entries for each one. or you could try to update the menu entries with the following commands sudo update-grub or sudo update-grub2 If your SL is found and installed you might want to examine the script used to boot SL. This is where the configuration is on my system. sudo gedit /boot/grub/grub.cfg You will see that a few things happen before the kernel is started. Like the kexts from /E/E and /S/L/E and mkexts, if a DSDT.aml is in your /E folder it will be loaded... etc. I currently tripple boot with SL-10.6.5, Win7, Ubuntu 10.10. I have Win7 and Ubuntu on one drive, and SL on its own drive. I can use grub or Chameleon to boot into SL. I would prefer to use grub. But I am still figuring out which kexts to use to set the motherboard information.
  7. Asus P5E DSDT fixes

    I am so happy now. My DSDT.aml is fixed for Mac compatibility thanks to your thread. Now I can update my 10.6.3 Install DVD on a USB stick with my new DSDT.aml and two kexts: fakesmc.kext. OpenHaltRestart.kext No SleepEnabler.kext No NVEnabler.kext I also got my NVidia 460 GTX info correctly inserted into the DSDT. Although I need to keep a DSDT with out the NVidia info for the 10.6.3 to boot. I can now boot from grub into 10.6.5 with fully working graphics on my 460 GTX. This was probably the hardest and easiest to fix in my DSDT. I did make my own dummy 88e8056 kext for the appleyukon2 to work. That was the easiest thing to get working. Its nice having the c-states working on my Q9550. This thing is already a low-temp cpu with a big heatsink to boot. Sleep is working flawlessly. SleepX test worked great. Some things I want to fix without Chameleon is the cpu info and motherboard info. Any ideas? Heres a link to my setup thread: My triple boot.
  8. My triple-boot

    I did not got around to messing with DSDTs yet. The grub loader default script can pass the DSDT.aml info to the kernel if it is present in the /Extra folder. Whom ever works on grub knows about hackintosh and the Extensions.gkext are loaded from the /System/Library/Extensions and /Extra/Extensions. It seems grub can also load ramdisk images for whatever reason before the kernel starts. ?!? I have used Chameleon and used an smbios.plist in an earlier install, but I have not figured out which kext to use to load a smbios.plist without using Chameleon. grub is currently on my main boot drive and taking care of which OS to load. As fas as I know the only thing it passes to the mach_kernel is the UUID of the partition, loading ramdisks, and letting the kernel know which kexts to use. In my current Mac install I did not install Chameleon. I am trying to get as vanilla as possible.
  9. I have a SupremeFX II soundcard on an ASUS P5E Deluxe motherboard. Currently running 10.6.5 triple booted alongside Windows 7 and Ubuntu. Using Mac OS X 10.6.5 64-bit, VooDooHDA-2.7.2 I am not using any dstd.aml I copied the info from the windows registry and used PinConfig3 to extract the pinconfig information. How do I manipulate this information for use in the info.plist for VooDooHDA? From the reg file: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0007\PinConfigOverrideVerbs] "0000"=hex:30,1c,17,01 "0001"=hex:40,1d,17,01 "0002"=hex:21,1e,17,01 "0003"=hex:02,1f,17,01 "0004"=hex:10,1c,27,01 "0005"=hex:40,1d,27,01 "0006"=hex:01,1e,27,01 "0007"=hex:01,1f,27,01 "0008"=hex:f0,1c,37,01 "0009"=hex:11,1d,37,01 "0010"=hex:17,1e,37,01 "0011"=hex:51,1f,37,01 "0012"=hex:2e,1c,47,01 "0013"=hex:90,1d,47,01 "0014"=hex:a1,1e,47,01 "0015"=hex:02,1f,47,01 "0016"=hex:21,1c,57,01 "0017"=hex:30,1d,57,01 "0018"=hex:81,1e,57,01 "0019"=hex:01,1f,57,01 "0020"=hex:12,1c,67,01 "0021"=hex:10,1d,67,01 "0022"=hex:01,1e,67,01 "0023"=hex:01,1f,67,01 "0024"=hex:20,1c,77,01 "0025"=hex:90,1d,77,01 "0026"=hex:a1,1e,77,01 "0027"=hex:01,1f,77,01 "0028"=hex:22,1c,87,01 "0029"=hex:11,1d,87,01 "0030"=hex:33,1e,87,01 "0031"=hex:99,1f,87,01 "0032"=hex:f0,1c,a7,01 "0033"=hex:11,1d,a7,01 "0034"=hex:17,1e,a7,01 "0035"=hex:91,1f,a7,01 "0036"=hex:a0,1c,b7,01 "0037"=hex:f1,1d,b7,01 "0038"=hex:45,1e,b7,01 "0039"=hex:01,1f,b7,01 "0040"=hex:60,1c,c7,01 "0041"=hex:f1,1d,c7,01 "0042"=hex:c5,1e,c7,01 "0043"=hex:41,1f,c7,01 "0044"=hex:11,1c,47,02 "0045"=hex:60,1d,47,02 "0046"=hex:01,1e,47,02 "0047"=hex:01,1f,47,02 "0048"=hex:14,1c,57,02 "0049"=hex:20,1d,57,02 "0050"=hex:01,1e,57,02 "0051"=hex:01,1f,57,02 "NumVerbs"=hex:34,00,00,00 From PinConfig3 01171c30 01171d40 01171e21 01171f02 01271c10 01271d40 01271e01 01271f01 01371cf0 01371d11 01371e17 01371f51 01471c2e 01471d90 01471ea1 01471f02 01571c21 01571d30 01571e81 01571f01 01671c12 01671d10 01671e01 01671f01 01771c20 01771d90 01771ea1 01771f01 01871c22 01871d11 01871e33 01871f99 01a71cf0 01a71d11 01a71e17 01a71f91 01b71ca0 01b71df1 01b71e45 01b71f01 01c71c60 01c71df1 01c71ec5 01c71f41 02471c11 02471d60 02471e01 02471f01 02571c14 02571d20 02571e01 02571f01
  10. My triple-boot

    My Specs: • Asus P5E Deluxe Intel X48 • Intel Core 2 Quad Q9550 • NVidia 9800 GT 1024Mb • Thermaltake 850w Powersupply • 4g Ram (Corsair Dominator 2x2g) • SupremeFX II Audio PCIe • Soundblaster X-Fi Ultimate Music PCI • Seagate Barracuda 500g HardDrives • Hitachi 400g HardDrive • ASUS DVD Burner Before MacOSX I was running Win7 and Ubuntu 10.10 64-bit. USBKey: • I put 10.6.3 onto a 8g usbkey from Ubuntu from an iso image created in Win7. • I created an /Extra/Extensions folder on the usbkey with 5 extensions. • (fakesmc, NVEnabler, OpenHaltRestart, PlatformUUID, SleepEnabler) • My com.apple.Boot.pist has one entry for the NVEnabler. GraphicsEnabler=Yes Booting the key with grub: • Boot into Ubuntu. • Plug in the usbkey. • Run update-grub. • Edit grub.cfg and remove the 32-bit Mac OS X entry. • Restart selecting Mac OS X 64-bit from grub. Installing Mac OS X: • I used the whole 400g Hitachi drive for my mackintosh. • Formatted, labeled "MacOS". • Installed. • DO NOT REBOOT YET! • Use the terminal and copy the Extra folder to the new installation. • Restart selecting Ubuntu from grub. • Remove the usbkey. • Run the update-grub again. • Edit the grub.cfg and remove the 32-bit menu entry. • Now the Mac OS X (64-bit) is your new installation you just made. • You can set the default timeout and menu entry here too. • Restart into Mac OS X. Updating to 10.6.5: • I was able to run the update package and reboot with grub. • Using grub, the original Apple boot EFI is in place. Post Installation: • AppleYukon2_88e8056.kext (Made myself. Just contains the 53 to 56 info.plist. No actual driver in the kext) • Installed VooDooHDA-2.7.2. Things to Fix: • Identify the cpu as a xeon quadcore. • Identify the motherboard as a MacPro 5,1. • VooDooHDA doesn't recognize the X-Fi card. Only the SupremeFX II card. • Fix VooHooHDA to correctly identify the 3.5mm jacks. 4 jacks show up and seem to work. I know this has something to do with the pins etc... I know it can get better. Not even mentioning saving its preferences between boots. Boot error (Seems to be not fatal): • kernel[0]: ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed • kernel[0]: ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized This is a very basic description of how a newbie like me got my rig going. Information is so spread out on the web. I read at least 20-30 forum threads and web pages before this got simplified to this level. I can elaborate on this if people want it. If your a linux user you should know how to do all of this. Have fun.