FifoPlayer: Difference between revisions

133 bytes removed ,  10 June 2014
Fix options for FifoPlayer
(idiot proofing)
(Fix options for FifoPlayer)
Line 5: Line 5:
== How to record a fifo log? ==
== How to record a fifo log? ==
Any of the FifoPlayer functionality requires a FIFO log to be recorded. This basically intercepts all commands sent to the GPU during the recording and stores them in a ''.dff'' file to allow easy playback and inspection.
Any of the FifoPlayer functionality requires a FIFO log to be recorded. This basically intercepts all commands sent to the GPU during the recording and stores them in a ''.dff'' file to allow easy playback and inspection.
* Make sure that "External Frame Buffer" is Disabled in the Graphics options. Also, make sure "EFB Copies" is Disabled.
* While running a game, open the ''Fifo Player'' dialog from the ''Tools'' menu
* While running a game, open the ''Fifo Player'' dialog from the ''Tools'' menu
* In the Fifo Player dialog, select the ''Record'' tab
* In the Fifo Player dialog, select the ''Record'' tab
Line 10: Line 11:
* Press ''Record'' and wait until the recording has finished
* Press ''Record'' and wait until the recording has finished
* Press ''Save'' and make sure the specified filename uses a ''.dff'' extension
* Press ''Save'' and make sure the specified filename uses a ''.dff'' extension
* '''Things to keep in mind:''' Depending on the game, the settings ''Virtual XFB'', ''Real XFB'' and ''EFB copies to RAM'' may cause various issues for playback. YMMV, but if the game doesn't require these settings, keep them disabled while recording.
* Scenes involving texture preloading can only be recorded properly since revision 3.5-173 (198d60c5)
* Scenes involving texture preloading can only be recorded properly since revision 3.5-173 (198d60c5)
* When sharing fifo logs with others, you should always post a screenshot of the recorded scene since fifo logs aren't guaranteed to play back equally on all systems.
* When sharing fifo logs with others, you should always post a screenshot of the recorded scene since fifo logs aren't guaranteed to play back equally on all systems.
Anonymous user