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:
  • 3 Vote(s) - 3.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Valkyria Chronicles 2 - ULUS10515
#81
(11-24-2011, 08:31 PM)serio Wrote: just wanted to bump this, in r2392 the null pointer bug is still happening.

in 2319 it spits this error in the same place but goes past the crash.
Quote:293500 [Odin_Main] ERROR hle - Error 'java.lang.reflect.InvocationTargetException(java.lang.NullPointerException)' calling hleModule='jpcsp.HLE.modules.sceFont@1ae6f56', hleModuleClass='class jpcsp.HLE.modules.sceFont', hleModuleMethodName='sceFontDoneLib', hleModuleMethod='public int jpcsp.HLE.modules150.sceFont.sceFontDoneLib(int)'
293500 [Odin_Main] ERROR hle - OnMethod: public int jpcsp.HLE.modules150.sceFont.sceFontDoneLib(int)
some of the later revisions can't be tested because of the big changes that completely broke the loading, but from 2348 it crashes completely at that moment.

the error messages suggest there's some problem in the font libraries or such.
Yes, the sceFont needs a big clean-up and more testing...

(11-24-2011, 08:31 PM)serio Wrote: the game also constantly spits out a message about the savefile's creation date not matching the psp, even on brand new saves, i'm guessing something's not properly emulated yet (maybe the unmapped scesupPreAcc import is related?). it disables all unlockables, like those from savefiles from other games. might also be the reason why the passwords don't work, though maybe the actual password input has some bug in it. i get this while trying to input a password.

Quote:122063 [Odin_Main] INFO compiler - Splitting _S1_3_8B878AC (154/100)
122079 [Odin_Main] INFO compiler - Splitting _S1_3_8A5419C (161/100)
122079 [Odin_Main] INFO compiler - Splitting _S1_3_8A53B48 (207/100)
122094 [Odin_Main] INFO compiler - Splitting _S1_3_8A53C38 (164/100)
122594 [Odin_Main] INFO compiler - Splitting _S1_3_8A53F84 (104/100)
122594 [Odin_Main] INFO hle.sceUtility - sceUtilityOskInitStart desc=Enter pass, inText=, outText=
122594 [Odin_Main] INFO compiler - Splitting _S1_3_8A53840 (172/100)
124485 [Odin_Main] INFO hle.sceUtility - hleUtilityOskDisplay returning '53K8FKGP1GHQ4SBN'
124594 [Odin_Main] INFO compiler - Splitting _S1_3_8B87AFC (380/100)
124625 [Odin_Main] INFO compiler - Splitting _S1_3_8C861A8 (116/100)
124625 [Odin_Main] INFO compiler - Splitting _S1_3_8C86378 (127/100)
124641 [Odin_Main] INFO compiler - Splitting _S1_3_8C69D90 (282/100)
124750 [Odin_Main] INFO compiler - Splitting _S1_3_8B14688 (106/100)
attempting to do it in debug log level won't work, the password won't be actually processed until the debug log is disabled for me. i once waited few minutes after inputting a password, but nothing was happening. after i turned the logging from debug to info it instantly got the "hle.sceUtility - hleUtilityOskDisplay returning '53K8FKGP1GHQ4SBN'" part.

attached a log with profiler in case it's needed.
What text have you entered as password? I guess it was not '53K8FKGP1GHQ4SBN'?
I see in the log that you are using Java 1.7. Could you try with Java 1.6? This might be a Java 1.7 bug.

Thanks!
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Reply
#82
53K8FKGP1GHQ4SBN is a password i entered, it's supposed to unlock a character. unless you mean it adds the 's to the password, which is why it's failing.

it was failing back when i was using java 1.6 too as far as i remember. edit: yep reconfirmed, 1.6 fails too.


edit: i wonder if maybe the problem with the date might be related to the crypto mode savedata setting. the game uses stuff like WRITESECURE, READSECURE and MAKEDATASECURE. problem is, if the game's in crypto savedata mode it can't create the savefiles correctly. it creates corrupted saves which it then has to delete before it can do anything.
Reply
#83
r2410, it doesn't crash anymore after the mission is won.
Reply
#84
r2456, I got up to the start of the mission briefing for the prologue, and I get a popup dialog (in-game, native fonts, etc.)

"Cannot read data. Please insert a
Memory StickTM with Valkyria
ChroniclesTM II Download Content

[Reload] [Retire]"

Reload just pulls the dialog back up, Retire backs me up one screen and then when I press O to advance it comes back.

INFO log from the loop:

895908 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=1, syncType=1) (blocking display output)
895956 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x415c000, bufferwidth=512, pixelformat=3, syncType=1) ok
897726 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=3, syncType=1) (blocking display output)
897773 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x4044000, bufferwidth=512, pixelformat=1, syncType=1) ok
901273 [CRI ADX Audio] INFO hle.sceAtrac3plus - hleAtracSetData atracID=0, buffer=0x09DDC600, readSize=0x4000, bufferSize=0x4000, fileSize=0x8D800
901273 [CRI ADX Audio] INFO hle - Undecodable AT3+ data detected.
940007 [CRI ADX Audio] INFO hle.sceAtrac3plus - Replaying atrac loop atracID=0, loopStart=72484, loopEnd=3152654

Ran it again after double-checking all my settings (found the ReservedCacheCodeSize setting) and updating my graphics drivers:
101626 [Odin_Main] ERROR hle.ThreadManForUser - changeThreadState thread 'Odin_Main' => PSP_THREAD_RUNNING. waitType should be PSP_WAIT_NONE. caller:'ThreadManForUser.callAddress'
103967 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=1, syncType=1) (blocking display output)
104011 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x415c000, bufferwidth=512, pixelformat=3, syncType=1) ok
105771 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=3, syncType=1) (blocking display output)
105827 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x4044000, bufferwidth=512, pixelformat=1, syncType=1) ok
109378 [CRI ADX Audio] INFO hle.sceAtrac3plus - hleAtracSetData atracID=0, buffer=0x09DDC600, readSize=0x4000, bufferSize=0x4000, fileSize=0x8D800
109379 [CRI ADX Audio] INFO hle - Undecodable AT3+ data detected.



Java:
java version "1.6.0_24"
Java™ SE Runtime Environment (build 1.6.0_24-b07)

Windows 7 64

Graphics: Radeon 6750M and Radeon HD 6620G

Also: there seems to be a "now loading" icon that appears in-game... kinda annoying during the cutscenes especially... I wouldn't think this would have to "load" much at all since I'm playing from my hard drive... this is my first emulated PSP game, so I'm not sure if this is normal behavior or not. Any way to get my settings improved to fix this? I set everything based on what I've read in this thread already.
Reply
#85
guys, i've been playing this game for a while, but there is something that really annoys me, sometimes when i'm in the middle of active battle, suddenly the game freeze and the fps dropped down to 1, so could anyone tell me what's wrong, i already tried the setting in the second page,but it doesnt work either

here is my spec
nvidia gta 540m
intel i3 2.1 ghz
windows 7 home basic
jpcsp 2458

btw thanks in advance
Reply
#86
how can anyone tell you that through? you need to post your log set to info level to show what's actually wrong.

debug>tools>logger>show logger then in the logger window pick INFO from the dropdown menu "choose log level."

play the game, get to the crash, upload the log here.
Reply
#87
(02-26-2012, 05:43 AM)infocynic Wrote: r2456, I got up to the start of the mission briefing for the prologue, and I get a popup dialog (in-game, native fonts, etc.)

"Cannot read data. Please insert a
Memory StickTM with Valkyria
ChroniclesTM II Download Content

[Reload] [Retire]"

Reload just pulls the dialog back up, Retire backs me up one screen and then when I press O to advance it comes back.

INFO log from the loop:

895908 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=1, syncType=1) (blocking display output)
895956 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x415c000, bufferwidth=512, pixelformat=3, syncType=1) ok
897726 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=3, syncType=1) (blocking display output)
897773 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x4044000, bufferwidth=512, pixelformat=1, syncType=1) ok
901273 [CRI ADX Audio] INFO hle.sceAtrac3plus - hleAtracSetData atracID=0, buffer=0x09DDC600, readSize=0x4000, bufferSize=0x4000, fileSize=0x8D800
901273 [CRI ADX Audio] INFO hle - Undecodable AT3+ data detected.
940007 [CRI ADX Audio] INFO hle.sceAtrac3plus - Replaying atrac loop atracID=0, loopStart=72484, loopEnd=3152654

Ran it again after double-checking all my settings (found the ReservedCacheCodeSize setting) and updating my graphics drivers:
101626 [Odin_Main] ERROR hle.ThreadManForUser - changeThreadState thread 'Odin_Main' => PSP_THREAD_RUNNING. waitType should be PSP_WAIT_NONE. caller:'ThreadManForUser.callAddress'
103967 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=1, syncType=1) (blocking display output)
104011 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x415c000, bufferwidth=512, pixelformat=3, syncType=1) ok
105771 [Odin_Main] WARN hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x0, bufferwidth=0, pixelformat=3, syncType=1) (blocking display output)
105827 [Odin_Main] INFO hle.sceDisplay - sceDisplaySetFrameBuf(topaddr=0x4044000, bufferwidth=512, pixelformat=1, syncType=1) ok
109378 [CRI ADX Audio] INFO hle.sceAtrac3plus - hleAtracSetData atracID=0, buffer=0x09DDC600, readSize=0x4000, bufferSize=0x4000, fileSize=0x8D800
109379 [CRI ADX Audio] INFO hle - Undecodable AT3+ data detected.



Java:
java version "1.6.0_24"
Java™ SE Runtime Environment (build 1.6.0_24-b07)

Windows 7 64

Graphics: Radeon 6750M and Radeon HD 6620G

Also: there seems to be a "now loading" icon that appears in-game... kinda annoying during the cutscenes especially... I wouldn't think this would have to "load" much at all since I'm playing from my hard drive... this is my first emulated PSP game, so I'm not sure if this is normal behavior or not. Any way to get my settings improved to fix this? I set everything based on what I've read in this thread already.

I have the same problem as you do. Does anyone know how to fix this? .... OR maybe it's just because I'm playing an undubbed version of the game
I'm using revision 2587 btw


Attached Files Thumbnail(s)
   
Reply
#88
been having the exact same problem...... its been making my life miserable D:
Reply
#89
do you guys have the crypto mode on? valkyria's really picky about the encryption and jpcsp doesn't have some stuff implemented yet for its specific saving, and since jpcsp can't encrypt stuff right yet, it fails on savefile creation.

turn crypto mode off for now.
Reply
#90
I have tried but with it off i get the save data error then gets the reload retire loop a bit later......
Reply


Forum Jump:


Users browsing this thread: 8 Guest(s)