Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SBK 09: Superbike World Championship
04-20-2013, 11:30 AM
Post: #16
RE: SBK-09 Superbike World Championship
yes you can save with autosave but the next time you load it there's a memory stick problem,but you can continue
Find all posts by this user
Quote this message in a reply
07-23-2013, 11:39 AM
Post: #17
RE: SBK-09 Superbike World Championship
Moved as it doesn't pass the intro
Find all posts by this user
Quote this message in a reply
01-28-2014, 12:55 AM
Post: #18
RE: SBK-09 Superbike World Championship
v0.9.6-666 same problem
scePsmf problem


Attached File(s)
.txt  ppssppinfolog.txt (Size: 49.86 KB / Downloads: 499)
.zip  ppssppdebuglog.zip (Size: 315.01 KB / Downloads: 472)

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
01-28-2014, 01:08 AM
Post: #19
RE: SBK-09 Superbike World Championship
It calls scePsmfPlayerGetVideoData() only once, from user_main. It never calls scePsmfPlayerGetAudioData().

After that, it just waits for vblanks from user_main. Likely, something isn't rescheduling, or the psmf stuff is returning bad values...

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-28-2014, 01:48 AM (This post was last modified: 01-28-2014 07:47 AM by sum2012.)
Post: #20
RE: SBK-09 Superbike World Championship
Change scepsm Debug_log to NOTICE_log to easier compare with JPCSP trace log

Hmm Real PSP call scePsmfPlayerGetAudioData first,then call scePsmfPlayerGetVideoData
Code:
10:46:50 audioThread - scePsmfPlayerGetCurrentStatus 0x8FB3C90 = 0x4
10:46:50 audioThread - scePsmfPlayerGetAudioData 0x8FB3C90, 0x933C010 = 0x8061600C
10:46:50 naviThread - scePsmfPlayerGetCurrentStatus 0x8FB3C90 = 0x4
10:46:50 naviThread - scePsmfPlayerGetCurrentPlayMode 0x8FB3C90, 0x9FA5F80, 0x9FA5F84 = 0x0
10:46:50 user_main - scePsmfPlayerGetCurrentStatus 0x8FB3C90 = 0x4
10:46:50 user_main - scePsmfPlayerGetVideoData 0x8FB3C90, 0x9FFD270 = 0x8061600C


Attached File(s)
.zip  ppsspplogm.zip (Size: 7.67 KB / Downloads: 435)
.zip  JPCSP-tracelog.zip (Size: 10.08 KB / Downloads: 395)

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
01-28-2014, 06:18 AM
Post: #21
RE: SBK-09 Superbike World Championship
Yeah, something is funny here. On the PSP, it creates 3 threads:

displayThread
audioThread
naviThread

In that order. There's also a bunch of psmf threads created it seems like.

In PPSSPP, it creates only two threads:

displayThread
naviThread

I don't even see any syscalls between, so probably it's an earlier one. So I would guess it's one of:

scePsmfPlayerCreate
scePsmfPlayerGetAudioOutSize *
scePsmfPlayerConfigPlayer
scePsmfPlayerSetPsmf
scePsmfPlayerGetPsmfInfo *
scePsmfPlayerStart

Misbehaving. I've marked the two most likely culprits. If JpcspTrace matches for scePsmfPlayerGetAudioOutSize, then it's most likely the other one.

I note that there are some fields which aren't written, sush as "pcm stream num", not sure if that's actually tested though.

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-28-2014, 08:47 AM
Post: #22
RE: SBK-09 Superbike World Championship
scePsmfPlayerGetAudioOutSize match real psp
8192 = scePsmfPlayerGetAudioOutSize<08fb3c90>
(Real PSP user_main - scePsmfPlayerGetAudioOutSize 0x8FB3C90 = 0x2000)
I update JPCSP trace log with all scePsm mentioned


Attached File(s)
.zip  log.zip (Size: 10.41 KB / Downloads: 418)

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
01-28-2014, 03:19 PM
Post: #23
RE: SBK-09 Superbike World Championship
What happens if you put random numbers in place of the 0s that have comments above them in scePsmfPlayerGetPsmfInfo?

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-29-2014, 12:40 AM
Post: #24
RE: SBK-09 Superbike World Championship
No luck.
Moreover find by modify JPCSP source
Code:
log.warn(String.format("scePsmfPlayerGetPsmfInfo psmfPcmStreamNum 0x%X  psmfPlayerVersion 0x%X'", psmfPcmStreamNum,psmfPlayerVersion));
Code:
15559 [user_main] WARN  hle.scePsmfPlayer - scePsmfPlayerGetPsmfInfo psmfPcmStreamNum 0x0  psmfPlayerVersion 0x0'
seem our code is right (0)

(01-28-2014 03:19 PM)[Unknown] Wrote:  What happens if you put random numbers in place of the 0s that have comments above them in scePsmfPlayerGetPsmfInfo?

-[Unknown]

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
01-29-2014, 05:31 AM
Post: #25
RE: SBK-09 Superbike World Championship
What if you write a different value for audioStreamNum, like always 1 or 0?

Or try writing a 1/0 to psmfInfoAddr + 20 just to see? That will probably not help..

Does it play fine in JPCSP?

-[Unknown]
Find all posts by this user
Quote this message in a reply
01-29-2014, 07:44 AM (This post was last modified: 01-29-2014 07:45 AM by sum2012.)
Post: #26
RE: SBK-09 Superbike World Championship
still no lcuk
JPCSP play fine
Attach JPCSP scepsmf debug log
it has displayThread, audioThread, naviThread


Attached File(s)
.zip  JPCSP-r3451psmfdebuglog.zip (Size: 170.19 KB / Downloads: 445)

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
01-30-2014, 07:59 PM
Post: #27
Information RE: SBK-09 Superbike World Championship
(01-30-2014 07:07 PM)Stevec Wrote:  Hi guys,does anyone know if this is working on 9.6.691 build for pc or does it still stop just before intro?
It still stops sadly, works on JPCSP though. Sad
Find all posts by this user
Quote this message in a reply
05-24-2014, 11:25 PM
Post: #28
RE: SBK-09 Superbike World Championship
Is this doing any better now with the latest git build?

You might have to compile it or get it from emunewz or something for now...

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-30-2014, 09:38 PM
Post: #29
RE: SBK-09 Superbike World Championship
v0.9.8-924-g85c42e6
psmf still have problem
seem the warmup staff


Attached File(s)
.7z  ppsspplog.7z (Size: 4.38 KB / Downloads: 330)

I want to be a crash fixer
PM me if you want to me look a game
Find all posts by this user
Quote this message in a reply
05-31-2014, 06:00 PM
Post: #30
RE: SBK-09 Superbike World Championship
Well, it's importantly creating the audioThread now. So that's great.

I see that it never stops warming up. I guess GetVideoData() is the wrong place after all.

-[Unknown]
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: