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
Ikki Tousen: Xross Impact - NPJH50222
#11
1738

it's impossible to get past the developer video in the intro now. after the video ends it enters some loop where the screen blinks black and white and it spams these messages in debug over and over.
Code:
13719 [naviThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
13719 [naviThread] WARN  hle - Unsupported syscall 20ec scePsmfPlayerGetCurrentPlayMode 09b08f64 09f6fa80 09f6fa84
13719 [audioThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
13719 [audioThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetAudioData psmfplayer=0x9b08f64 audioDataAddr=0x9e045f8
13735 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
13735 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerUpdate psmfplayer=0x9b08f64
13735 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetVideoData psmfplayer=0x9b08f64 videoDataAddr=0x9f71290
13735 [displayThread] ERROR hle - MediaEngine: No video bytes decoded!

the same happens if the media engine's disabled too.
Code:
293110 [naviThread] WARN  hle - Unsupported syscall 20ec scePsmfPlayerGetCurrentPlayMode 09b08f64 09f6fa80 09f6fa84
293110 [naviThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
293110 [naviThread] WARN  hle - Unsupported syscall 20ec scePsmfPlayerGetCurrentPlayMode 09b08f64 09f6fa80 09f6fa84
293141 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
293141 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerUpdate psmfplayer=0x9b08f64
293141 [displayThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetVideoData psmfplayer=0x9b08f64 videoDataAddr=0x9f71290
293141 [audioThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
293141 [audioThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetAudioData psmfplayer=0x9b08f64 audioDataAddr=0x9e045f8
293141 [naviThread] WARN  hle.scePsmfPlayer - PARTIAL: scePsmfPlayerGetCurrentStatus psmfplayer=0x9b08f64
293141 [naviThread] WARN  hle - Unsupported syscall 20ec scePsmfPlayerGetCurrentPlayMode 09b08f64 09f6fa80 09f6fa84
Reply
#12
Any improvements in r1744?
Reply
#13
yep, goes past the crash and ingame.

getting this while on the loading screens, but it doesn't seem to cause any problems so far.

Code:
418000 [GUI] ERROR ge - ztst unknown depth function 239
418000 [GUI] ERROR ge - ztst unknown depth function 239

edit:
r1773:

no real changes, that's why not making a new post.

still, i'm attaching the log and profiler since they might come in handy.


Attached Files
.7z   log+profiler.7z (Size: 105.48 KB / Downloads: 148)
Reply
#14
r1881
some of the sounds get cut off now. mostly the voices.


Attached Files
.7z   logprofiler.7z (Size: 120.92 KB / Downloads: 144)
Reply
#15
r1902
sound cutoff is fixed.

with the "decode audio files with sonicstage" options the opening movie and music are audible now (as opposed to horrible speaker-shattering noise for opening movie and complete silence for music).

there's a crash in himdrenderer.exe every time a specific type of voice sample plays though, probably because its format is still impossible to decode.

also the music doesn't loop. after it ends it just stops and that's it.

eventually the game froze and started spamming
Code:
182766    audioThread    WARN    hle.ThreadManForUser    hleKernelWaitEventFlag unknown uid=0x0
182766    audioThread    WARN    hle.ThreadManForUser    sceKernelSetEventFlag unknown uid=0xff97fff4
multiple times per frame.


Attached Files
.7z   logprofiler1.7z (Size: 109.74 KB / Downloads: 145)
Reply
#16
r2038
the game now runs fine without "ignore unmapped imports" and "ignore invalid memory address" compatibility options. doesn't crash randomly on loading like it did before.

the lack of blending on the 3d effects is still there, but now from time to time it'll blink for a second to how it should be.

it's still sort of slow even with the shaders and related stuff, but there's no real graphical problems with that other than the missing blending, but that one appears with all options on or off. hell, more stuff is now visible, including the post-stage result screen stuff.

edit: r2096, apparently the undecodable at3+ data are mono files, so once the mono files are supported, the voices should probably work too.

there was an invalid memory address at the end when i tried to close the emulator, which gave a null pointer exception and then closed a second later.
Code:
286750    SE idle thread    ERROR    memory    read32 - Invalid memory address : 0x676E6354 PC=08914FEC


Attached Files Thumbnail(s)
   

.7z   logprofiler.7z (Size: 152.92 KB / Downloads: 125)
.7z   2096-ikki2_logs.7z (Size: 145.08 KB / Downloads: 144)
Reply
#17
r2097, invalid memory addresses are back. possibly because of them there's no sound anymore.

Code:
10750 [user_main] INFO  hle.LoadExecForUser - sceKernelRegisterExitCallback SceUID=39
10750 [user_main] INFO  hle.sceUtility - IGNORING: sceUtilityLoadModule(module=0x0303) PSP_MODULE_AV_MPEGBASE
10750 [user_main] ERROR memory - read32 - Invalid memory address : 0xC PC=0891B588
10766 [GUI] INFO  ge - Emulator paused - cancelling current list id=49
10766 [GUI] INFO  ge - Emulator paused - cancelling current list id=50
15734 [user_main] WARN  hle.ThreadManForUser - checkThreadID illegal thread (uid=0) caller:'ThreadManForUser.hleKernelWaitThreadEnd'
15734 [user_main] ERROR memory - read32 - Invalid memory address : 0x10 PC=0891B3CC
16109 [user_main] WARN  hle.ThreadManForUser - checkThreadID illegal thread (uid=0) caller:'ThreadManForUser.hleKernelWaitThreadEnd'
16109 [user_main] ERROR memory - read32 - Invalid memory address : 0x8 PC=0891BCAC
16344 [user_main] WARN  hle.ThreadManForUser - checkThreadID illegal thread (uid=0) caller:'ThreadManForUser.hleKernelWaitThreadEnd'


Attached Files
.7z   2097-ikki2_logs.7z (Size: 102.19 KB / Downloads: 138)
Reply
#18
This error was proably caused by sceUtilityLoadModule. Could you please check this one again under r2098?
Reply
#19
no change in 2098. the first invalid memory address happens when the ad video should start, the next two right after it.

in the end the video is completely skipped, and there's no music or sound effects.


Attached Files
.7z   2098-ikki2_logs.7z (Size: 59.46 KB / Downloads: 147)
Reply
#20
Sorry, r2098 still had this fix disabled. Could you please check it again under r2099? Thanks!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)