netkas.org forum
August 16, 2017, 06:06:30 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Information for registering users http://forum.netkas.org/index.php/topic,2246.0.html
 
   Home   Help Search Login Register  
Pages: 1 ... 6 7 [8]
  Print  
Author Topic: GFXUtil News & Announcements (v0.71b + src)  (Read 345088 times)
websrvr
Newbie

Offline Offline

Posts: 7


« Reply #105 on: July 22, 2008, 11:44:02 AM »

Quote
Try these paths: Acpi(PNP0A03,0)/Pci(0x1e,0)/Pci(0,0)/Pci(0,0) or Acpi(PNP0A03,0)/Pci(0x1e,0)/Pci(0,0)

efi shothand notation reference:
http://forum.netkas.org/index.php/topic,64.msg851.html#msg851

I tried using the latest version of gfxutil (0.6b) but it kept crashing using the device paths you suggested. So, I tired the two you gave as examples in the first post. The one which begins "PciRoot(0x0)/P" works and produces a hex output file. The other example, which looks like the two you suggested I try, failed with the following error:

Quote
bash-3.2# ./gfxutil -v -s -n -i xml -o hex ./timeMachine.plist ./timeMachine.hex
GFX Data: filesize=56
GFX Data: numofblocks=1

 Header: blocksize=44
 Header: records=1
UnpackDevicePath: Probably a bogus device path
Assertion failed: (UnpackDevPath != NULL), function ConvertDevicePathToText, file /Users/fox/Desktop/Projects/gfxutil/efidevp.c, line 1039.
Abort trap
bash-3.2#

Both of the strings you suggested for me failed with the same error.

I have attached the input ./timeMachine.plist file. Please tell me if I am using gfxutil incorrectly or the input plist file is bad.

Code:
void * ConvertDevicePathToText(int a1, char a2, char a3)
{
  void *v3;
  int v4;
  void *v5;
  void *v6;
  int v7;
  int v8 = ' ';
  int v9 = ' ';
  int v10 = ' ';
  int v11;
  int v12;
  void *v13;
  void *v15;
  size_t v16;
  char v17;
  char v18;
  void *v19;

  v3 = 0;
  v4 = a1;
  v17 = a2;
  v18 = a3;
  if ( a1 )
  {
    v5 = calloc(0x1000u, 1u);
    v15 = UnpackDevicePath(v4);
    v6 = v15;
    v19 = v15;
    if ( v15 )
    {
      while ( 1 )
      {
        v12 = *(_BYTE *)v6 & 0x7F;
        if ( v12 == 127 )
        {
          if ( *((_BYTE *)v6 + 1) == -1 )
            break;
        }
        v11 = 0;
        v10 = 28772;
        while ( *(_DWORD *)v10 )
        {
          if ( v12 == *(_BYTE *)(v10 - 4) && *((_BYTE *)v6 + 1) == *(_BYTE *)(v10 - 3) )
          {
            v9 = *(_DWORD *)&stru_7064[v11].anonymous_0;
            if ( v9 )
              goto LABEL_12;
            break;
          }
          ++v11;
          v10 += 8;
        }
        v9 = 21482;
LABEL_12:
        if ( *(_BYTE *)v5 )
        {
          if ( v9 != 21466 )
          {
            if ( *((_BYTE *)v5 + strlen((const char *)v5) - 1) != 44 )
              CatPrintf((int)v5, 28399);
          }
        }
        ((int (__cdecl *)(void *, void *, _DWORD, _DWORD))v9)(v5, v6, v17, v18);
        v6 = (char *)v6 + ((*((_BYTE *)v6 + 3) << 8) | *((_BYTE *)v6 + 2));
      }
      free(v19);
      v16 = strlen((const char *)v5);
      v13 = realloc(v5, v16 + 1);
      v3 = v13;
      if ( v13 )
        goto LABEL_22;
      v8 = 27821;
      v7 = 829;
    }
    else
    {
      v8 = 28377;
      v7 = 787;
    }
    __assert_rtn("ConvertDevicePathToText", "/Users/fox/Desktop/Projects/gfxutil/efidevp.c", v7, (const char *)v8);
LABEL_22:
    *((_BYTE *)v3 + strlen((const char *)v13)) = 0;
  }
  return v3;
}
Logged
fmac
Newbie

Offline Offline

Posts: 6


« Reply #106 on: July 22, 2008, 06:00:00 PM »

Hello netkas,

nice thing thi EFI studio!! But unfortunately it does not work for me :-((.

Here is what i did:

-installed Leo4all Version 2 (because with this my ASUS 8600 GT 512 MB runs with drivers from installation DVD)
- tested QE/CI with the onDVD drivers -> worked!
- then updated to 10.5.3 -> QE/CI has gone as expected.
- removed of course nvinject.kext, natit was not installed.
- tried both EFI string from EFI studio and generated myself the string with instructions of zeph's wiki page -> QE / CI did NOT   come back
- i installed EFI v8 from within EFI Studio and restarted system with -f -> no success :-(

I did not update the kernel, so i am still on default speedstep 9.2.0

the only thing i have is res change, but nothing more.
- I replaced prior the AppleSMBios to get rid of the "about this mac" crash. I believe this cannot be the culprit.
- 10.5.4 i did not try anymore, since i lost after that my docking bar and the fix by rogue did not change the situation.

The strange thing is, after adding MY EFI string to boot.plist the sys profiler showed my ASUS 8600 GT as 256 MB version?!??

Maybe u or someone else have a tipp?? I attached my string to this post.

Can somebody try that and report?

Still thanks very much for the good work!

cheers


 



 

Hi poldi

I am  siiting here on a hackintosh with a Foxconn 8600 GTS 256 MB, running 10.5.4
my first efi string from efistudio did not work (only 1024x768 no ci/qe)
then i found the last version of efistudio here in this forum (from 10.July)
and now is it working (all resolutions, ci, qe, and rotation)
here is the string I´m using

6e0200000100000001000000620200000d00000002010c00d041030a010000000101060000010101060000007fff04000e0000004e00560050004d0000002000000001000000000000000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000101c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0000001b0000006e5669646961204765466f72636520383630302047545320000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000c00000000000007000000001e00000072006f006d002d007200650076006900730069006f006e0000002f0000006e5669646961204765466f726365203836303020475453204f70656e474c20456e67696e65205b4546495d
Logged
lilos
Newbie

Offline Offline

Posts: 7


« Reply #107 on: August 17, 2008, 08:06:20 AM »

Anyone know where I can find an EFI String for a ATI Radeon HD 2600 XT 256MB?
Use EFISTUDIO and select HD 2400 - 256 mb and replace Iago with Hypoprion and rename 2400 to 2600 XT.

Code:
<?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>!!!!PUTYOURCORRECTPATHHERE!!!!</key>
<dict>
<key>@0,AAPL,boot-display</key>
<data>
AQAAAA==
</data>
<key>@0,ATY,EFIDisplay</key>
<string>TMDSA</string>
<key>@0,VRAM,memsize</key>
<data>
AAAAEAAAABA=
</data>
<key>@0,compatible</key>
<string>ATY,Hypoprion</string>
<key>@0,connector-type</key>
<data>
BAAAAA==
</data>
<key>@0,device_type</key>
<string>display</string>
<key>@0,display-connect-flags</key>
<data>
AAAEAA==
</data>
<key>@0,display-type</key>
<string>LCD</string>
<key>@0,name</key>
<string>ATY,Hypoprion</string>
<key>@1,VRAM,memsize</key>
<data>
AAAAAAAAABA=
</data>
<key>@1,compatible</key>
<string>ATY,Hypoprion</string>
<key>@1,connector-type</key>
<data>
AAIAAA==
</data>
<key>@1,device_type</key>
<string>display</string>
<key>@1,display-type</key>
<string>NONE</string>
<key>@1,name</key>
<string>ATY,Hypoprion</string>
<key>AAPL,EMC-Display-List</key>
<data>
AwAAAAAAAAAAAAAAAAAAAAYQAAAbkgAAAAAAAAAAAAAG
EAAAHJIAAAAAAAAAAAAABhAAACGSAAAAAAAAAAAAAA==
</data>
<key>AAPL,aux-power-connected</key>
<data>
AQAAAA==
</data>
<key>AAPL,backlight-control</key>
<data>
AAAAAA==
</data>
<key>AAPL00,blackscreen-preferences</key>
<data>
AAAACA==
</data>
<key>AAPL01,Coherency</key>
<data>
AgAAAA==
</data>
<key>AAPL01,blackscreen-preferences</key>
<data>
AAAACA==
</data>
<key>ATY,Card#</key>
<string>109-B148xx-00</string>
<key>ATY,Copyright</key>
<string>Copyright AMD Inc. All Rights Reserved. 2005-2008</string>
<key>ATY,EFICompileDate</key>
<string>Dec 18 2007</string>
<key>ATY,EFIDriverType</key>
<data>
Ag==
</data>
<key>ATY,EFIEnabledMode</key>
<data>
Ag==
</data>
<key>ATY,EFIHWInitStatus</key>
<data>
AAAAAAAAAAA=
</data>
<key>ATY,EFIOrientation</key>
<data>
AQ==
</data>
<key>ATY,EFIVersion</key>
<data>
MDEuMDAuMjM2AA==
</data>
<key>ATY,EFIVersionBios</key>
<string>113-B14801-023</string>
<key>ATY,FrameBufferOffset</key>
<data>
AAAAAIAAAAA=
</data>
<key>ATY,HWGPIO</key>
<data>
I6hIAA==
</data>
<key>ATY,IOSpaceOffset</key>
<data>
AAAAAAAAIAA=
</data>
<key>ATY,MCLK</key>
<data>
ADUMAA==
</data>
<key>ATY,MRT</key>
<string></string>
<key>ATY,MemRevisionID</key>
<data>
AQA=
</data>
<key>ATY,MemVendorID</key>
<data>
BgA=
</data>
<key>ATY,PCIConfigSpace</key>
<data>
AhCIlQcAEAAAAAADQAAAAAwAAIAAAAAABACikAAAAAAB
IAAAAAAAAAAAAABrEKYAAACgkFAAAAAAAAAAAAEAAAAA
AAAAAAAAAAAAAGsQpgABWAMGAAAAABCgEQCgjwAAEAgA
AAINAAhCAAIRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAgAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
<key>ATY,PlatformInfo</key>
<data>
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
</data>
<key>ATY,RefCLK</key>
<data>
jAoAAA==
</data>
<key>ATY,RegisterSpaceOffset</key>
<data>
AAAAAJCiAAA=
</data>
<key>ATY,Rom#</key>
<string>113-B1480A-236</string>
<key>ATY,SCLK</key>
<data>
YK4KAA==
</data>
<key>ATY,VendorID</key>
<data>
AhA=
</data>
<key>MVAD</key>
<data>
PlyCAP+QAMoAAAAAAAAAAHwukAYwBzAAIAAaBDgEAwAG
ABoEkAYAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</data>
<key>device_type</key>
<string>ATY,HypoprionParent</string>
<key>model</key>
<string>ATI Radeon HD 2600 XT</string>
<key>name</key>
<string>ATY,HypoprionParent</string>
</dict>
</dict>
</plist>

I'll add 1300, 1600, 1800, 1900, 2400, 2600, 2900, 3400 and 3800 ATI cards to EFISTUDIO one off these days.

I was make saphire2600XT string from your plist with my PciRoot and only get blue screen at login.
My card working fine with Natit.What i can take from natit and put it on plsit file ?


Logged
nigelbb
Newbie

Offline Offline

Posts: 2


« Reply #108 on: August 23, 2008, 10:50:27 AM »


I was make saphire2600XT string from your plist with my PciRoot and only get blue screen at login.
My card working fine with Natit.What i can take from natit and put it on plsit file ?
No modern ATI card (2xxx/3xxx/4xxx) works with EFI-strings. Despite EFI-Studio offering these cards as an option the resultant strings do not work.
Logged
zAo
Newbie

Offline Offline

Posts: 1


« Reply #109 on: August 28, 2008, 07:12:50 PM »

Did anyone try EFI strings with the Intel X4500?

I want to, but have no string Smiley
Logged
EXistation
Newbie

Offline Offline

Posts: 4

Sorry for my English!


« Reply #110 on: August 28, 2008, 10:45:44 PM »

Hi.
Can you add one little function to EFIStudio.
The function is make dump of devices (video, audio)

This will be a good.
And the program may to save this dump's and mail to mailbox them.
Device....
Id's  ....
dump  ....
will be good.

How I can made dump for ATI Mobilty Radeon X2300 (0x17881002) Friend's Laptop.
I have patch the x1000.kext by add id. But only what i have is qe/ci whith out of resolution.

Thank for you grate work.
My card is working by EFIStudio.

nVidia GeForce 7600 GT:

  Chipset Model:   nVidia GeForce 7600 GT
  Type:                   Display
  Bus:                   PCIe
  PCIe Lane Width:   x16
  VRAM (Total):           256 MB
  Vendor:           NVIDIA (0x10de)
  Device ID:           0x0391
  Revision ID:           0x00a1
  ROM Revision:           nVidia GeForce 7600 GT OpenGL Engine [EFI]
  Displays:
SyncMaster:
  Resolution:           1600 x 1200 @ 60 Hz
  Depth:           32-bit Color
  Core Image:           Hardware Accelerated
  Main Display:           Yes
  Mirror:           Off
  Online:           Yes
  Quartz Extreme:   Supported
  Rotation:           Supported
SyncMaster:
  Resolution:           1600 x 1200 @ 60 Hz
  Depth:           32-bit Color
  Core Image:           Hardware Accelerated
  Mirror:           Off
  Online:           Yes
  Quartz Extreme:   Supported
  Rotation:           Supported
Logged

Sorry for my English!
I live in Ukraine!
mcmatrix
Newbie

Offline Offline

Posts: 46



« Reply #111 on: August 06, 2009, 07:46:45 AM »

gfxutil sourcecode is available for download. See first post on this topic.
You are free to use it and whatever you do
please keep the result free for community Wink
Logged
kocoman
Newbie

Offline Offline

Posts: 19


« Reply #112 on: February 15, 2010, 08:14:49 AM »

wow, the forums are very quiet ? its feb now but the last post was in Dec?

Referring to http://forum.netkas.org/index.php/topic,64.60.html  EFI Studio

1) Is it possible to merge EFIStudio's "hex editor" into GFXUtil?  ie: without copying and pasting..  edit the plist and the HEX decoded in ONE window..

2) Is "inside" still around to do it or plan to release his source code?

3) can he fix the com.boot.plist so that it edits the one in /Extra and not in /Library/Preferences/SystemConfig...
« Last Edit: February 15, 2010, 08:54:09 AM by kocoman » Logged
inukaze
Newbie

Offline Offline

Posts: 2


« Reply #113 on: November 05, 2011, 03:49:36 AM »

Hi there , i really need your help plz , i try to "active" "OpenGL" on my "Mac OS X 10.6.3 - Snow Leopard" i run in ( 32 Bits Mode )

Well , the Point is , i not found any solution for my MotherBoard , Chipset & Graphics Card .

MotherBoard : Asus N2M68-AM SE2
Processor : AMD Athlon X2 Dual Core 6000+
ChipSet : nForce 630a
Graphics Card : GeForce 7025 | Memory : 512 MB ( Linux & Windows Say That )
Link to Full Image : http://goo.gl/pl59N

I Write my Own Guide for This Installation of "iATKOS S3 V2" >> http://goo.gl/irTrH

Well , someone can explain me , what thing i must do , to get "OpenGL" Working Huh

i had the follow Issues / Bug / Errors :

1 - i can't take Screenshots
2 - i can't play Videos ( DVD Play Crash on Begin ) VLC play Sound , but no image
3 - How i know if OpenGL its Full Working ?
4 - How i know if the Mac OS X get 512 MB of Video Huh

Thank you for any help , and sorry if this the wrong site , to this questions . again thanks for any help you can get me . to solve my problems Cheesy
Logged
vicxtorzii
Newbie

Offline Offline

Posts: 1


« Reply #114 on: February 24, 2013, 05:17:59 PM »

12.01.2007 - New version of gfxutil is out. Please test and give feedback!
06.08.2009 - gfxutil sourcecode is now available!
http://rapidshare.com/files/264264563/gfxutil_source.zip.html
You are free to use it and whatever you do please keep the result free for community

http://rapidshare.com/files/83220759/gfxutil.zip.html
Version 0.71b (LATEST)
---------------------

These 2 files download link were broken.
Could anybody share these 2 files ?

Thank you very much.
Logged
GregoriaB0k
Newbie

Offline Offline

Posts: 1


« Reply #115 on: December 20, 2013, 02:24:22 AM »

De exacte mensen jasje kan instrueren iedereen vrij  cre"eren.  Moncler jassen Moncler  stoffen simplex combinatie met avontuur opstaan opmerkzaamheid  alleen op  chromatische het verschaffen van een gebruik aspect van geholpen door de meningen van onze eigen jongens en meisjes gewaad up Moncler jassen overtollige haren constante ambacht.  Moncler overhemd is er om onontkoombare feit van de speciale editie tijdens gebruik vakantie periode duur bij gebruik van de gehele jaar.  ik persoonlijk klopte en dus Moncler  geduldig gewacht voor slechts een moment, nu duwde een keer.  Een belangrijk daadwerkelijke kleding dat is zeker uitgespreid primair tussen nieuwe deze moncler moncler vest dames   is gewoon gewapende dienst trui. ...<br> tttttt
Logged
MyGuyzmo
Newbie

Offline Offline

Posts: 1


« Reply #116 on: January 16, 2017, 09:50:51 AM »

Hello everybody...

Does anyone have a link for gfxutil please ?
Rapidshare seem down..

Thank's a lot
Logged
Pages: 1 ... 6 7 [8]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines
SMFAds for Free Forums
Valid XHTML 1.0! Valid CSS!