EmuNewz Network
Shaun White Snowboarding - ULUS10399 - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: Commercial Game Discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=54)
+----- Forum: JPCSP - Playable Games (https://www.emunewz.net/forum/forumdisplay.php?fid=65)
+----- Thread: Shaun White Snowboarding - ULUS10399 (/showthread.php?tid=80829)

Pages: 1 2


Shaun White Snowboarding - ULUS10399 - nash67 - 09-06-2012

Shaun White Snowboarding - ULUS10399
using r2718
nothing but a black screen
here is the info log


RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 09-07-2012

To pass error "[Dare::AudioRenderer] WARN hle.sceAudio - doAudioOutput: channel 8 not reserved"

Disable audio threads from start.

To display instruction screen
http://img24.imageshack.us/img24/3683/noinstruction.png

Need enable
Only Ge graphics
Use vertex cache
Use shaders

http://img253.imageshack.us/img253/127/instructionscreen.png

http://img534.imageshack.us/img534/9697/ingamept.png

(09-06-2012, 01:45 PM)nash67 Wrote: Shaun White Snowboarding - ULUS10399
using r2718
nothing but a black screen
here is the info log
Attach Rev 2718 log and profiler


RE: Shaun White Snowboarding - ULUS10399 - gid15 - 09-16-2012

(09-07-2012, 07:40 PM)sum2012 Wrote: To pass error "[Dare::AudioRenderer] WARN hle.sceAudio - doAudioOutput: channel 8 not reserved"
Could you post a log at INFO level after adding the following line to your LogSettings.xml:
Code:
<logger name='hle.sceAudio'> <level value='debug' /> </logger>

Thanks!


RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 09-16-2012

Attached
(09-16-2012, 08:15 AM)gid15 Wrote: Could you post a log at INFO level after adding the following line to your LogSettings.xml:
Code:
<logger name='hle.sceAudio'> <level value='debug' /> </logger>

Thanks!




RE: Shaun White Snowboarding - ULUS10399 - gid15 - 09-17-2012

Code:
sceAudioOutput2Release redirecting to sceAudioSRCChRelease
sceAudioSRCChRelease
sceAudioOutput2OutputBlocking redirecting to sceAudioSRCOutputBlocking
sceAudioSRCOutputBlocking[not blocking]
doAudioOutput: channel 8 not reserved
New finding from this log file: sceAudioOutput2OutputBlocking is reserving automatically the SRC channel if it is not reserved.

The WARN "doAudioOutput: channel 8 not reserved" should now be fixed in r2719.


RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 09-17-2012

Logger still show "doAudioOutput: channel 8 not reserved"
,but only show once.
Now the game not work after "UBISOFT Logo" show
http://imageshack.us/a/img849/65/ubisoftlogo.png
I attached info + hle.sceAudio 's debug log.
(09-17-2012, 05:50 PM)gid15 Wrote: New finding from this log file: sceAudioOutput2OutputBlocking is reserving automatically the SRC channel if it is not reserved.

The WARN "doAudioOutput: channel 8 not reserved" should now be fixed in r2719.




RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 09-18-2012

sorry log setting wrong.I re-attach


RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 09-23-2012

I find a temp method fix(have sound)
Need enable
Only Ge graphics
Use vertex cache
Use shaders

after UBISOFT logo show,press pause,wait 3 seconds,then press run.
after screen show "I'll be seeing you my freind" ,press pause,wait 3 seconds, then press run.

To @gid15,hope you have idea to fix in coding


RE: Shaun White Snowboarding - ULUS10399 - sum2012 - 10-10-2012

Rev2763
Still sit in UBISOFT logo.
Still need my hack method to run.


RE: Shaun White Snowboarding - ULUS10399 - gid15 - 10-11-2012

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...