Voodooprojects

Chameleon => General Discussion => Topic started by: Jaffandrews on September 30, 2011, 03:20:10 AM

Title: Ati HD 6770
Post by: Jaffandrews on September 30, 2011, 03:20:10 AM
Hi! Actually we can use the 6770 by patching the device-id of the card from 0x68BA to 0x68B8 (wich is the device id of HD 5770) and so the card works with QE/CI with original kexts. But it's a pain to patch the bios everythime me and others users want to use OSX.

So I think that it is not so hard to add this thing to chameleon.
Why dont you change the device id automatically at the boot and inject a patched bios (only at the boot, not to patch the bios of the card itself)?
It will help a lot of people that don't want to patch the video card bios.
think about it and thanks a lot!
Title: Re: Ati HD 6770
Post by: Gringo Vermelho on September 30, 2011, 08:03:49 AM
Chameleon has been able to do that for some time now, read boothelp.txt.
Title: Re: Ati HD 6770
Post by: Jaffandrews on October 04, 2011, 01:35:42 AM
No, UseAtiROM does not do the trick.
Thats why I've posted this in the "Feature request" forum.

The idea to include compatibility is to inject new device-id and bios at boot.
Currently, UseAtiROM only inject bios that match(ie, bios with same device-id of the card).
The trick to make 6770 work is patch the device id so it can be recognized as 5770 (but just patching the device id via efi or DSDT does not works.)
thats why I've requested a feature to inject the device-id and bios at the same time

if you can move it back to "Feature Request" it will be helpful
thanks, Jaff
Title: Re: Ati HD 6770
Post by: Gringo Vermelho on October 04, 2011, 02:33:42 AM
I confess I have never used an ATI card with a Hackintosh.

With nvidia cards, you can have Chameleon load any BIOS you want, as long as it is named 10de_deviceidofyourcard.rom.

It looks like it works exactly the same way with ATI cards:
  GraphicsEnabler=Yes|No  Automatic device-properties generation for gfx cards.
    AtiConfig=<cardcfg>   Use a different card config, e.g. AtiConfig=Megalodon.
    AtiPorts=<value>      Specify the number of ports, e.g. AtiPorts=2.
    UseAtiROM=Yes|No      Use an alternate Ati ROM image
                            (path: /Extra/<vendorid>_<devid>_<subsysid>.rom)
Not sure what framebuffer you should use, unfortunately I have no idea how that works.
Title: Re: Ati HD 6770
Post by: Flashe on February 26, 2012, 12:04:25 AM
Hello everyone,
For me i don't know if this is Intel HD 3000 or AMD HD 6770M wich cause problèm graphics,the problèm impossible for me disabler one card in bios so i try work the 2 cards same time but 8 months no results.

(http://img85.imageshack.us/img85/2651/ecrand.png)


Boot screen graphics chameleon résolution not correct,i don't know why but on windows os x the résolution correct :-[

(http://img824.imageshack.us/img824/885/img0040cx.jpg)

My résolution is 1600*900

HP DV7 6090ef /i7 2630QM (Intel HD 3000) /AMD HD 6770M / 6 Go Ram/