Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Phantom Kingdom Portable
04-24-2013, 05:13 AM (This post was last modified: 05-06-2013 02:10 PM by rikimtasu.)
Post: #1
Phantom Kingdom Portable
Title: Phantom Kingdom Portable
Genre: SLG
Region: JP
Format: ISO
Version: v0.7.6-48-gdd8f1b3
OS: Windows
Compatibility: Playable
Game ID: NPJH50451
Notes: Only Missing music and sounds,plus misc sprite.Might be solved by changing render.

Log:
https://gist.github.com/anonymous/9b7ffcf6b33dac7fe42c


Attached File(s) Thumbnail(s)
           
Find all posts by this user
Quote this message in a reply
07-23-2014, 12:25 PM
Post: #2
RE: Phantom Kingdom Portable
Black screen when start Undecided. Lastest build on Windows
Find all posts by this user
Quote this message in a reply
08-01-2014, 03:06 AM
Post: #3
RE: Phantom Kingdom Portable
I can get this run on the latest Windows 64-bit build of JPCSP (3583 , ) but only if I start it from a new JPCSP instance , if I try and load it after loading something else it freezes at 0x88000000 with the same sympton (Black Screen), might be related if someone is trying to debug this.
Find all posts by this user
Quote this message in a reply
08-01-2014, 01:27 PM
Post: #4
RE: Phantom Kingdom Portable
Did some more testing:

This game "broke" with Build v0.9.8-1054-g0f16872 when FuncReplacement was set to True by default.

This runs on the latest build if Function Replacement is turned off.

Edit memstick\PSP\SYSTEM\ppsspp.ini and under [CPU] replace
FuncReplacements = True

with
FuncReplacements = False

So under that condition it's Playable.
Find all posts by this user
Quote this message in a reply
08-03-2014, 01:05 AM (This post was last modified: 08-03-2014 01:06 AM by IcemanSR.)
Post: #5
RE: Phantom Kingdom Portable
(08-01-2014 01:27 PM)Elaugaufein Wrote:  Did some more testing:

This game "broke" with Build v0.9.8-1054-g0f16872 when FuncReplacement was set to True by default.

This runs on the latest build if Function Replacement is turned off.

Edit memstick\PSP\SYSTEM\ppsspp.ini and under [CPU] replace
FuncReplacements = True

with
FuncReplacements = False

So under that condition it's Playable.

Thanks
it is still the only way to play this game even on latest ppsspp

otherwise this happen:
Code:
E[G3D]: GPUCommon.cpp:490 DL PC = 00000000 WTF!!!!
Find all posts by this user
Quote this message in a reply
09-25-2014, 10:12 AM (This post was last modified: 09-25-2014 10:56 AM by nicohuhuru.)
Post: #6
RE: Phantom Kingdom Portable
does anybody have the cwcheat for this game? thanks

can anybody please tell me what app to use to read .ini files on android?i cant seem to read it. thanks

can anybody please tell me what app to use on reading .ini files. i cant seem to read it. thanks
Find all posts by this user
Quote this message in a reply
10-03-2014, 01:22 PM
Post: #7
RE: Phantom Kingdom Portable
Still not working with new builds (need to use old one). There is english patch and seems that it is working with emulator http://gbatemp.net/threads/phantom-kingd...on.365313/
Visit this user's website Find all posts by this user
Quote this message in a reply
10-03-2014, 02:05 PM
Post: #8
RE: Phantom Kingdom Portable
Does turning function replacements off still fix it? Anyone with a compiler and this game willing to debug/

-[Unknown]
Find all posts by this user
Quote this message in a reply
10-04-2014, 08:04 AM
Post: #9
RE: Phantom Kingdom Portable
Yes turning replacements off still fix it. But cant help with debug.
Visit this user's website Find all posts by this user
Quote this message in a reply
10-07-2014, 01:49 AM
Post: #10
RE: Phantom Kingdom Portable
Disable replace memset,it bootup.
here is the infolog after I do that
https://gist.github.com/daniel229/a1e13de056ed8e7dfb04

will see some error logs like these.

Quote:38:52:899 user_main E[HLE]: Util\BlockAllocator.cpp:134 Block Allocator failed to allocate 20217856 (01348000) bytes of contiguous memory
38:52:899 user_main E[KERNEL]: HLE\sceKernelMemory.cpp:1792 AllocMemoryBlock(heap, 0, 01348000, 00000000): allocation failed
Find all posts by this user
Quote this message in a reply
10-26-2014, 04:37 AM
Post: #11
RE: Phantom Kingdom Portable
From which memset hash it's using, I figured out the cycle counts. Apparently this also helps:

//return 10 + bytes / 4; // approximation
return 5 + 6 * bytes + 2;

(within Replace_memset()...)

But, this may just mean that something else there is incorrectly timing or is causing it to be sensitive to timing. For example, drawing may be returning too quickly or something.

-[Unknown]
Find all posts by this user
Quote this message in a reply
12-28-2014, 06:37 PM
Post: #12
RE: Phantom Kingdom Portable
Still not working.

Build: v0.9.9.1-1309-gcb62468
Log Link: https://mega.co.nz/#!xpp0nBYY!Ey-Cp3C5pd...tNAPMMHuMw

Log Console:
[Image: eb897dfaf5.png]
Find all posts by this user
Quote this message in a reply
12-29-2014, 02:53 AM
Post: #13
RE: Phantom Kingdom Portable
It's { 0xeabb9c1b4f83d2b4, 52, "memset", }, // Crisis Core
yes, return 5 + 6 * bytes + 2; works
Find all posts by this user
Quote this message in a reply
10-07-2015, 10:30 AM
Post: #14
RE: Phantom Kingdom Portable
Crashes on Android.

10-07 13:29:39.271: E/WindowState(4472): The process of this window already died: Window{1c689fc7 u0 d0 org.ppsspp.ppsspp/org.ppsspp.ppsspp.PpssppActivity} : android.os.TransactionTooLargeException
Find all posts by this user
Quote this message in a reply
05-28-2016, 07:53 PM (This post was last modified: 05-28-2016 07:54 PM by [Unknown].)
Post: #15
RE: Phantom Kingdom Portable
The latest release uses the new memset timing (and I think the one before too.) Is this working now?

If it doesn't work on Android still, need more of the log. That one line isn't enough... that's after it already crashed, just Android complaining that an app crashed.

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


Forum Jump: