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.

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
God Eater 2 - NPJH50832
01-14-2014, 09:39 AM
Post: #11
RE: God Eater2 [NPJH50832]
So how do we decrypt the files on psp?I want this game to work on jpcsp since lately my analog stick is going crazy Tongue

Am I the only one with this cool sig?
[Image: ji6WX.png]
[Image: 2404362.png]
Find all posts by this user
Quote this message in a reply
01-14-2014, 03:45 PM
Post: #12
RE: God Eater2 [NPJH50832]
(01-14-2014 09:39 AM)Zekro Wrote:  So how do we decrypt the files on psp?I want this game to work on jpcsp since lately my analog stick is going crazy Tongue

In theory, you should be able to decrypt SPRX files with PSPCipher. Try editing a SPRX file with an hex editor and you will see two headers: PSPEDAT (used for EDAT encryption) and ~PSP (used for PRX encryption, should be at offset 0x90).
Remove the PSPEDAT header and try decrypting it. I'm not sure if this method works for all SPRX files (there could be an extra encryption layer after processing the PRX), but I've already tested a few that worked.
I'll add the ability to load decrypted SPRX files externally so this can be properly tested.
Find all posts by this user
Quote this message in a reply
01-14-2014, 03:58 PM
Post: #13
RE: God Eater2 [NPJH50832]
(01-14-2014 09:39 AM)Zekro Wrote:  So how do we decrypt the files on psp?I want this game to work on jpcsp since lately my analog stick is going crazy Tongue

I am onelight, I want tell you, you can try NPdecrypter plugin (DLC decrypter).
but my reply is deleted. and I am bannd. That is why I use the name thelight now.
Find all posts by this user
Quote this message in a reply
01-14-2014, 05:25 PM
Post: #14
RE: God Eater2 [NPJH50832]
thelight, again Akismet antispam "false positive". Sad Ban lifted.

PCSX3 - it's real? [Image: lol.gif]
Find all posts by this user
Quote this message in a reply
01-15-2014, 05:22 AM
Post: #15
RE: God Eater2 [NPJH50832]
(01-14-2014 05:25 PM)BlackDaemon Wrote:  thelight, again Akismet antispam "false positive". Sad Ban lifted.

Think you.
Find all posts by this user
Quote this message in a reply
01-20-2014, 07:53 AM (This post was last modified: 01-20-2014 07:54 AM by onelight.)
Post: #16
RE: God Eater2 [NPJH50832]
My friend oscarwty tell me, she had use NPdecrypter plugin decrypt the DLC, but jpcsp still can not read it
   
Code:
Running Jpcsp 64bit...
java.nio.BufferUnderflowException

    at java.nio.Buffer.nextGetIndex(Unknown Source)
    at java.nio.HeapByteBuffer.get(Unknown Source)
    at jpcsp.util.Utilities.getUnsignedByte(Utilities.java:220)
    at jpcsp.util.Utilities.readWord(Utilities.java:241)
    at jpcsp.format.Elf32SectionHeader.<i
nit>(Elf32SectionHeader.java:74)
    at jpcsp.format.Elf32.loadSectionHeaders(Elf32.java:92)
    at jpcsp.format.Elf32.<init>(Elf32.java:49)
    at jpcsp.Loader.LoadELF(Loader.java:340)
    at jpcsp.Loader.LoadModule(Loader.java:174)
    at jpcsp.Emulator.load(Emula
tor.java:157)
    at jpcsp.Emulator.load(Emulator.java:150)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1843)
    at jpcsp.MainGUI.loadUMDGame(MainGUI.java:2002)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1877)
    at jpcsp.MainGUI$RecentElementActionListener.actionPer
formed(MainGUI.java:3082)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.D
efaultButtonModel.setPressed(Unknown Source)
    at javax.swing.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
    at
java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEve
ntImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEv
ent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    a
t java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Nativ
e Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Sour
ce)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilter
s(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.
pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

btw thelight is banned this time.
Find all posts by this user
Quote this message in a reply
01-20-2014, 09:21 AM
Post: #17
RE: God Eater2 [NPJH50832]
PPSSPP can run GE2 1.10 if you have decrypt DLC
but the game stop running after this picture

can move or PPSSPP will stop
   

PPSSPP log

.zip  GE2 1.10 ppsspplog.zip (Size: 98.22 KB / Downloads: 3)

more picture
           
Find all posts by this user
Quote this message in a reply
01-20-2014, 09:11 PM
Post: #18
RE: God Eater2 [NPJH50832]
I've fixed the PRX program header relocation type 0x700000A1 in r3440 (I believe this game uses it for SPRX). Could your friend test it again please? Thanks!
Find all posts by this user
Quote this message in a reply
01-21-2014, 12:32 AM
Post: #19
RE: God Eater2 [NPJH50832]
DLC not work same error
Code:
Running Jpcsp 64bit...
java.nio.BufferUnderflowException

    at java.nio.Buffer.nextGetIndex(Unknown Source)
    at java.nio.HeapByteBuffer.get(Unknown Source)
    at jpcsp.util.Utilities.getUnsignedByte(Utilities.java:220)
    at jpcsp.util.Utilities.readWord(Utilities.java:241)
    at jpcsp.format.Elf32SectionHeader.<i
nit>(Elf32SectionHeader.java:74)
    at jpcsp.format.Elf32.loadSectionHeaders(Elf32.java:92)
    at jpcsp.format.Elf32.<init>(Elf32.java:49)
    at jpcsp.Loader.LoadELF(Loader.java:340)
    at jpcsp.Loader.LoadModule(Loader.java:174)
    at jpcsp.Emulator.load(Emula
tor.java:157)
    at jpcsp.Emulator.load(Emulator.java:150)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1843)
    at jpcsp.MainGUI.loadUMDGame(MainGUI.java:2002)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1877)
    at jpcsp.MainGUI$RecentElementActionListener.actionPer
formed(MainGUI.java:3081)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.D
efaultButtonModel.setPressed(Unknown Source)
    at javax.swing.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
    at
java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEve
ntImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEv
ent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    a
t java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Nativ
e Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Sour
ce)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilter
s(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.
pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)


   
Find all posts by this user
Quote this message in a reply
01-21-2014, 02:28 PM
Post: #20
RE: God Eater2 [NPJH50832]
(01-21-2014 12:32 AM)onelight Wrote:  DLC not work same error
Code:
Running Jpcsp 64bit...
java.nio.BufferUnderflowException

    at java.nio.Buffer.nextGetIndex(Unknown Source)
    at java.nio.HeapByteBuffer.get(Unknown Source)
    at jpcsp.util.Utilities.getUnsignedByte(Utilities.java:220)
    at jpcsp.util.Utilities.readWord(Utilities.java:241)
    at jpcsp.format.Elf32SectionHeader.<i
nit>(Elf32SectionHeader.java:74)
    at jpcsp.format.Elf32.loadSectionHeaders(Elf32.java:92)
    at jpcsp.format.Elf32.<init>(Elf32.java:49)
    at jpcsp.Loader.LoadELF(Loader.java:340)
    at jpcsp.Loader.LoadModule(Loader.java:174)
    at jpcsp.Emulator.load(Emula
tor.java:157)
    at jpcsp.Emulator.load(Emulator.java:150)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1843)
    at jpcsp.MainGUI.loadUMDGame(MainGUI.java:2002)
    at jpcsp.MainGUI.loadUMD(MainGUI.java:1877)
    at jpcsp.MainGUI$RecentElementActionListener.actionPer
formed(MainGUI.java:3081)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.D
efaultButtonModel.setPressed(Unknown Source)
    at javax.swing.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
    at
java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEve
ntImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEv
ent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    a
t java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Nativ
e Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Sour
ce)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilter
s(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.
pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

Ahh, thanks. It appears this ELF file is missing one field of the section header. I'll have to add an extra check to ignore this case.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)