EmuNewz Network

Full Version: Red Bull X-Fighters - NPEZ00100
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
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
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!
Unfortunately, the PSP would crash when the two lines are added onto JpcspTrace as the game displays the company logo.
(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?
The PSP crashes even earlier at the screen displaying PlayStation Portable after the game is selected.
(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?
There isn't anything printed in the log other than the JpcspTrace configuration.
(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
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.
(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?
Pages: 1 2