forums.PPSSPP.org
Phantom Kingdom Portable - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Commercial Games - Compatibility and Results (/forumdisplay.php?fid=5)
+---- Forum: In-game (/forumdisplay.php?fid=15)
+---- Thread: Phantom Kingdom Portable (/showthread.php?tid=2952)

Pages: 1 2


Phantom Kingdom Portable - rikimtasu - 04-24-2013 05:13 AM

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


RE: Phantom Kingdom Portable - lee13 - 07-23-2014 12:25 PM

Black screen when start Undecided. Lastest build on Windows


RE: Phantom Kingdom Portable - Elaugaufein - 08-01-2014 03:06 AM

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.


RE: Phantom Kingdom Portable - Elaugaufein - 08-01-2014 01:27 PM

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.


RE: Phantom Kingdom Portable - IcemanSR - 08-03-2014 01:05 AM

(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!!!!



RE: Phantom Kingdom Portable - nicohuhuru - 09-25-2014 10:12 AM

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


RE: Phantom Kingdom Portable - serafin72 - 10-03-2014 01:22 PM

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-kingdom-portable-english-translation.365313/


RE: Phantom Kingdom Portable - [Unknown] - 10-03-2014 02:05 PM

Does turning function replacements off still fix it? Anyone with a compiler and this game willing to debug/

-[Unknown]


RE: Phantom Kingdom Portable - serafin72 - 10-04-2014 08:04 AM

Yes turning replacements off still fix it. But cant help with debug.


RE: Phantom Kingdom Portable - gdmk02 - 10-07-2014 01:49 AM

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



RE: Phantom Kingdom Portable - [Unknown] - 10-26-2014 04:37 AM

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]


RE: Phantom Kingdom Portable - GamerzHell9137 - 12-28-2014 06:37 PM

Still not working.

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

Log Console:
[Image: eb897dfaf5.png]


RE: Phantom Kingdom Portable - gdmk02 - 12-29-2014 02:53 AM

It's { 0xeabb9c1b4f83d2b4, 52, "memset", }, // Crisis Core
yes, return 5 + 6 * bytes + 2; works


RE: Phantom Kingdom Portable - Tommyx - 10-07-2015 10:30 AM

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


RE: Phantom Kingdom Portable - [Unknown] - 05-28-2016 07:53 PM

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]