New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PSF2 plugin hangs when playing some psf2 files #282
Comments
Original Redmine Comment Any chance you could provide a patch? |
Original Redmine Comment John Lindgren wrote:
Sorry, I have no idea how to fix this issue. Is it able to contact the author of psf2 plugin for help?(it looks like it's originated from Audio Overload?) |
Original Redmine Comment The rip CaitSith2 did for FF10 is well, broken... has invalid opcodes for the IOP. Doesn't even work on an actual PS2. I redid the rip, you can find those files here: http://tortois.es/~nenolod/ffx.tbz2 - these have a different patch for the replayer which does work on an actual PS2 and also on the audacious PSF2 plugin. |
Original Redmine Comment Wow, great, I have downloaded your rip and it works like a charm :) And another issue with some songs, e.g. FFXII's "105 - Boss Battle.psf2" and "110 - Penelo's Theme.psf2", Audacious only produces a simple loop sound like it's in forever loop, any idea what's wrong? Thanks a lot!! |
Original Redmine Comment HE's CPU emulation accepts opcodes that are valid both on the IOP processor of the PS2 and the R3000A of the PS1. The MAME-based CPU implementation is broken in other ways. I do happen to have the code to HE, but it is under terms that make it undistributable in source form. So I'm weary of doing that. |
Original Redmine Comment William Pitcock wrote:
Thanks a lot for the explanation! |
Original Redmine Comment So, not a bug, I guess. |
Author Name: Lei YU
Original Redmine Issue: https://redmine.audacious-media-player.org/issues/148
Original Date: 2012-07-17
When playing some psf2 files, audacious hangs (consume 100% CPU).
For example, try to play FinalFantasy X's 102 In Zanarkand.minipsf2, audacious hangs.
The file can be played successfully on Winamp with Highly Experimental plugin.
I'll post the log with below DEBUG macros enabled (some code in DEBUG_THREADING cause build error, they are commented)
#define DEBUG_SPU2 (1) // debug PS2 SPU read/write
#define DEBUG_HLE_IOP (1) // debug PS2 IOP OS calls
#define DEBUG_UNK_RW (1) // debug unknown reads/writes
#define DEBUG_THREADING (1) // debug PS2 IOP threading
The text was updated successfully, but these errors were encountered: