Discussion in 'Videocards - AMD Radeon Drivers Section' started by asder00, Nov 27, 2011.
What command are you using?
The ones listed by atiapfxx.exe from the cmd line + using an adminstrator prompt. It appears to make the binary file back from .xml in the binary>xml>binary conversion (even without any editing of xml profiles to fix the game profiles)
But the resulting binary file created from the converted back from .xml doesn't work when used, profiles are either not applied and/or user profile list is empty and/or the file is significantly shorter, unlike the original binary file before conversion to .xml that does work.
It *must* be possible to do, since CCAP does it. The problem is how....
I just want to fix up a few profiles that got broken along the way since legacy support ended, or I'm saddled using older caps instead to work around the problems, but then no CAP support for newer games.
These are the options available...
atipfxx [-k] [-s filename] [-p pathname] [-v version number] [-r] -b filename
-k To sign or resign the AMD binary file
- Optionally use -o to specify binary name
-s filename of the XML content
- Can be used with -p -k and -o
- Use this parameter multiple times to merge XML Files.
- Use this parameter exactly once if -r is specified.
-b filename of the file to contain the Binary content.
- Required in all cases except system/oem binary to xml conversion.
-l filename of the progress log.
-p to include all .XML files in the specified directory
- may be used with "-s"
-r to reverse the conversion, Binary to XML, instead of the default, XML to Binary.
-sys used with -r option, convert system database to XML.
-oem used with -r option, convert oem database to XML.
-user used with -r option, convert user database to XML.
-ph used with -r option, print placeholder entries.
-v to print version string from the binary file
-u to specify this is a user XML file
-o to dump blob content to log file, need to specify blob file name with "-b"
-c specify Version string to use for blob file. Used with string following option: - "-c 8.77"
To convert User XML File(s) into a User Binary File, use: -
atiapfxx -u -s file1 [-s file2 ...] -b fileX
To convert AMD XML File(s) into an Unsigned AMD Binary File, use: -
atiapfxx -s file1 [-s file2 ...] -b fileX
To convert AMD XML File(s) into a Signed AMD Binary File, use: -
atiapfxx -k -s file1 [-s file2 ...] -b fileX
To Sign or Re-Sign an AMD Binary File, use: -
atiapfxx -k -b fileX
To convert a Binary File to an XML File, use: -
atiapfxx -r -sys -s file1
To convert all files in the current directory, use: -
atiapfxx -p filepath -b fileX