SHARE
TWEET

PCSX Aktan's resyncing

feos Feb 10th, 2013 190 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 1. Check "Show FPS display on startup" in the TAS Graphic Plugin.
  2. 2. Set the sound plugin to TAS Sound.
  3. 3. Record the whole movie with regular .kkapture without sound.
  4. 4. Set the sound plugin to Eternal SPU 1.41.
  5. 5. Make sure the settings in Eternal SPU are SPUasync, async mode wait, buffer size 12.
  6. 6. Use this version of .kkapture for Eternal SPU captures and make sure "Skip frames on frequent timer checks" is check and that the frame rate is set to 120.0:
  7. http://www.mediafire.com/download.php?oq4491c34o373nh
  8. 7. Capture until first desync without sound.
  9. 8. Compare the TAS sound capture with the Eternal SPU capture carefully to find the exact first frame it desyncs.
  10. 9. Look at the in game frame number (this is why display is on) and subtract 15 from it.
  11. 10. Play back the run in PCSX-RR with TAS Sound until you get to that frame and then save state on that frame.
  12. 11. Switch to Eternal SPU and capture the run without sound, but this time load the save state you made in step 10.
  13. 12. If Eternal SPU capture now passes the desync spot, capture until the next desync and repeat from step 8. If there is no more desync, proceed to step 13. If it still desyncs in the same spot, proceed back to step 9 and try subtracting one less than you did last time (aka try 23, if still doesn't work, try 22, if still doesn't work, try 21, etc...).
  14. 13. Now that you have all the save states (I hope you have a different save state for each desync), capture the run again with Eternal SPU with sound and "Show FPS display on startup" unchecked in TAS Graphic plugin for all save states.
  15. 14. Combine the parts and remove the extra junk between each part and you finally have a complete capture.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top