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
Red Bull X-Fighters - NPEZ00100
#1
This game was tested with revision f1a485d. The option "Disable optimized VertexInfo reading (may improve compatibility)" is required as the graphics won't render correctly without this option (1st Screenshot - Enabled, 2nd Screenshot - Disabled, 3rd Screenshot - External Software Renderer). Even with this option enabled, not all graphics will display properly as messages that appear before the Main Menu will flicker or have graphics that are missing (4th Screenshot - OpenGL, 5th Screenshot - External Software Renderer).

This may be an interesting thing to note from the log:
Code:
03:29:13  WARN       ge - GUI - Unknown/unimplemented video command [unk 0xB6](0) at 0x08A40250
03:29:13  WARN       ge - GUI - Unknown/unimplemented video command [unk 0xB7](0) at 0x08A40254

One major problem with the audio is that the emulator will freeze if the game is left at the Main Menu for too long and attempts to reload the background music.
Code:
03:32:41 ERROR      mp3 - mp3-playback-thread0 - Header missing


Attached Files Thumbnail(s)
                   

.zip   Log_rf1a485d(64bit)_INFO.zip (Size: 348.41 KB / Downloads: 107)
Reply
#2
Code:
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3Decode id=0x0, bufferAddress=0x09FA7A90
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - Decoding from 0x093DD1A0, length=0x3DE0 to 0x093E21C0, inputBuffer pspFileBuffer(addr=0x093D9540, maxSize=0x7A40, currentSize=0x3DE0, readPosition=0x3C60, writePosition=0x0, filePosition=0x16EC20, fileMaxSize=0x16B61F)
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3Decode bufferAddress=0x09FA7A90(0x093E21C0) returning 0x1200
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3CheckStreamDataNeeded id=0x0
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3GetInfoToAddStreamData id=0x0, writeAddr=0x09FA7A70, writableBytesAddr=0x09FA7A74, readOffsetAddr=0x09FA7A78
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3GetInfoToAddStreamData returning writeAddr=0x093D9540, writableBytes=0x3D20, readOffset=0x16EC20
04:15:26 DEBUG hle.sceMp3 - mp3-playback-thread0 - sceMp3NotifyAddStreamData id=0x0, bytesToAdd=0x3D20
It would be helpful if you could provide a JpcspTrace log from a real PSP with the following JpcspTrace config lines:

Code:
sceMp3GetInfoToAddStreamData 0xA703FE0F 4 xppp
sceMp3NotifyAddStreamData 0x0DB149F4 2 xx
Thank you!
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#3
Unfortunately, the PSP would crash when the two lines are added onto JpcspTrace as the game displays the company logo.


Attached Files
.7z   JpcspTrace.7z (Size: 1.45 KB / Downloads: 90)
Reply
#4
(10-29-2015, 07:55 AM)DragonNeos Wrote: Unfortunately, the PSP would crash when the two lines are added onto JpcspTrace as the game displays the company logo.
I've just pushed my latest improvements for JpcspTrace in c2f7416. Could you check if it still crashes?
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#5
The PSP crashes even earlier at the screen displaying PlayStation Portable after the game is selected.
Reply
#6
(10-30-2015, 07:35 AM)DragonNeos Wrote: The PSP crashes even earlier at the screen displaying PlayStation Portable after the game is selected.
Could you give the log.txt file at that time?
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#7
There isn't anything printed in the log other than the JpcspTrace configuration.


Attached Files
.7z   JpcspTrace.7z (Size: 755 bytes / Downloads: 91)
Reply
#8
(10-30-2015, 07:55 AM)DragonNeos Wrote: There isn't anything printed in the log other than the JpcspTrace configuration.
Could you try the following 2 configuration files (removing all other lines):
#1:
Quote:sceKernelCreateThread 0x446D8DE6 6 sxdxxx
#2:
Quote:sceMp3GetInfoToAddStreamData 0xA703FE0F 4 xppp
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#9
I have attached the files. What primarily causes JpcspTrace to crash the PSP? Is it because of a lack of memory in the PSP as it is logging the syscalls being used by the application or something else?

EDIT: I also attached sceMp3NotifyAddStreamData in case you needed it.


Attached Files
.7z   JpcspTrace (sceKernelCreateThread).7z (Size: 1.34 KB / Downloads: 87)
.7z   JpcspTrace (sceMp3GetInfoToAddStreamData).7z (Size: 2.14 KB / Downloads: 92)
.7z   JpcspTrace (sceMp3NotifyAddStreamData).7z (Size: 1.14 KB / Downloads: 93)
Reply
#10
(10-30-2015, 08:30 AM)DragonNeos Wrote: I have attached the files. What primarily causes JpcspTrace to crash the PSP?
It seems to work now for both sceMp3 calls... is it the entry for sceUtilitySavedataInitStart which is causing the crash?
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)