# Gathering profile data

This section describes how to get file profile event data into a format that the File Profile Analyzer tool can work with. Currently there are three file formats the File Profile Analyzer understands:

- XBOX 360 profile data
- Playstation 3 ProDG profile data
- SimpleProfiler profile data

Because a lot of game teams already have XBOX 360 emulator file event data available, the tool knows how to deal with these files. Unfortunately the format of the XBOX 360 emulator file event data is not properly structured and hence it will likely require some simple manual editing of the emulator output. This process is described in the XBOX 360 profile data topic.

Since Playstation 3 SDK 2.00 ProDG supports file event data. Although this format is supported, the information that can be gathered from this format is rather limited and unprecise. Especially the timings are bad because they are on millisecond granularity. To method to acquire ProDG profile data is described in the Playstation 3 ProDG profile data topic.

Also the both the XBOX 360 emulator file event data and the Playstation 3 ProDG file event data have two major drawbacks. First of all it is only available on XBOX 360 or Playstation 3. Secondly, the format does not support some of the more advanced features like tagging, small files within BIG files or device names. To overcome these problems there is a SimpleProfiler example profiler in the RwFileSystem package that can be used. How to use the SimpleProfiler is explained in the SimpleProfiler profile data subsection.

Feedback? Please provide us with your comments on this topic.
For more help, send us an email
© 2007 Electronic Arts. All rights reserved.