This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Shaun White Snowboarding - ULUS10399
#11
I do not get this log from hle.sceAudio debug ?
(10-11-2012, 08:08 AM)gid15 Wrote:
Code:
42664     user_main     DEBUG     hle.sceAudio     hleAudioGetChannelRestLen(8) = 3584
42666     user_main     DEBUG     hle.sceAudio     sceAudioOutput2GetRestSample
42666     user_main     DEBUG     hle.sceAudio     free buffer 1483943368
42667     user_main     DEBUG     hle.sceAudio     hleAudioGetChannelRestLen(8) = 2048
42669     user_main     DEBUG     hle.sceAudio     sceAudioOutput2GetRestSample
42669     user_main     DEBUG     hle.sceAudio     hleAudioGetChannelRestLen(8) = 2048
42671     user_main     DEBUG     hle.sceAudio     sceAudioOutput2GetRestSample
42671     user_main     DEBUG     hle.sceAudio     hleAudioGetChannelRestLen(8) = 2048
It looks like the "user_main" thread is waiting for the audio channel to drain, but another thread is continuously sending audio.
This would explain why pausing Jpcsp for a short time does help: the audio continues to play while pausing and the audio channel gets empty, which then allows the "user_main" thread to go further.

I have to check if I can improve the compatibility of the sound buffering in Jpcsp... the difference is that if the sound buffer gets empty on OpenAL, it is producing a small "click" that can be heard when the sound output resumes, while it is not on a real PSP...



Attached Files
.7z   r2763_sound_debuglog.7z (Size: 6.98 KB / Downloads: 95)
Reply
#12
Sorry ,I added a space so that debug not work.
Attach hle.sceAudio debug log again
edit:Add pause then resume method sound debug log

off topic:Logger should warn user that you type wrong debug name.


Attached Files
.7z   r2763_hackmethod_sound_debug_log.7z (Size: 33.25 KB / Downloads: 108)
.7z   Relog-r2763-sound-debuglog.7z (Size: 30.51 KB / Downloads: 98)
Reply
#13
using r 2821
still sit on the Ubisoft logo unless you click pause then run again\
i added
<logger name='hle.sceAudio'> <level value='debug' /> </logger>

so here is the log




Attached Files
.zip   log.zip (Size: 45.29 KB / Downloads: 84)
Reply
#14
I have a suspicion that audio channel need to do sync with user_main thread when audio channel is doing hleAudioGetChannelRestLen(8) or sceAudioOutput2GetRestSample
Reply
#15
using r 2929
still freezes up on the Ubisoft logo screen
but when i added
<logger name='compiler'> <level value='debug' /> </logger>
it got further and freezes up after the intro
here is a compiler log


Attached Files
.7z   log.7z (Size: 1.65 MB / Downloads: 77)
Reply
#16
using r 3071
still the same problem
here is a compiler log


Attached Files
.7z   log.7z (Size: 1.65 MB / Downloads: 76)
Reply
#17
Rev 3080
Can move to playable
Just no sound in ubisoft logo and no cutscrene sound in 1.jpg
Attach sceAudio debug log


Attached Files Thumbnail(s)
   

.7z   3080sceAudiodebuglog.7z (Size: 68.13 KB / Downloads: 90)
Reply
#18
r3246 same


Attached Files
.zip   3246log.zip (Size: 65.33 KB / Downloads: 88)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)