The following warnings occurred:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



EmuNewz Network
God Eater 2 - NPJH50832 - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: Commercial Game Discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=54)
+----- Forum: JPCSP - Playable Games (https://www.emunewz.net/forum/forumdisplay.php?fid=65)
+----- Thread: God Eater 2 - NPJH50832 (/showthread.php?tid=151348)

Pages: 1 2 3 4 5 6 7


RE: God Eater2 [NPJH50832] - Zekro - 01-14-2014

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


RE: God Eater2 [NPJH50832] - Hykem - 01-14-2014

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


RE: God Eater2 [NPJH50832] - thelight - 01-14-2014

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


RE: God Eater2 [NPJH50832] - BlackDaemon - 01-14-2014

thelight, again Akismet antispam "false positive". Sad Ban lifted.


RE: God Eater2 [NPJH50832] - onelight - 01-15-2014

(01-14-2014, 05:25 PM)BlackDaemon Wrote: thelight, again Akismet antispam "false positive". Sad Ban lifted.

Think you.


RE: God Eater2 [NPJH50832] - onelight - 01-20-2014

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.


RE: God Eater2 [NPJH50832] - onelight - 01-20-2014

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: 220)

more picture
           


RE: God Eater2 [NPJH50832] - Hykem - 01-20-2014

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!


RE: God Eater2 [NPJH50832] - onelight - 01-21-2014

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)


   


RE: God Eater2 [NPJH50832] - Hykem - 01-21-2014

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