EmuNewz Network

Full Version: Problem in r2032
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Reporting on the latest trunk rev :
I cannot load or save in P3P anymore with Crypto Engine on.
On r2025 (before the AES changes) it worked just fine.

Now all i get is :
Exception in thread "user_main" java.lang.AssertionError: java.security.NoSuchPr
oviderException: No such provider: BC
at jpcsp.crypto.AES128.<clinit>(AES128.java:41)
at jpcsp.crypto.CryptoEngine.executeKIRKCmd4(CryptoEngine.java:757)
at jpcsp.crypto.CryptoEngine.hleUtilsBufferCopyWithRange(CryptoEngine.ja
va:1040)
at jpcsp.crypto.CryptoEngine.ScrambleSD(CryptoEngine.java:1884)
at jpcsp.crypto.CryptoEngine.hleSdRemoveValue(CryptoEngine.java:1242)
at jpcsp.crypto.CryptoEngine.DecryptSavedata(CryptoEngine.java:2143)
at jpcsp.HLE.kernel.types.SceUtilitySavedataParam.loadEncryptedFile(SceU
tilitySavedataParam.java:495)
at jpcsp.HLE.kernel.types.SceUtilitySavedataParam.load(SceUtilitySavedat
aParam.java:393)
at jpcsp.HLE.modules150.sceUtility.hleUtilitySavedataDisplay(sceUtility.
java:925)
at jpcsp.HLE.modules150.sceUtility.sceUtilitySavedataUpdate(sceUtility.j
ava:1415)
at jpcsp.HLE.modules150.sceUtility$17.execute(sceUtility.java:2017)
at jpcsp.HLE.modules.HLEModuleManager.handleSyscall(HLEModuleManager.jav
a:340)
at jpcsp.HLE.SyscallHandler.syscall(SyscallHandler.java:94)
at jpcsp.Allegrex.compiler.RuntimeContext.syscall(RuntimeContext.java:67
0)
at _S1_3_8B8016C.s(_S1_3_8B8016C.java:4)
at _S1_3_8AB369C.s(_S1_3_8AB369C.java:124)
at _S1_3_8B14570.s8b145f0(_S1_3_8B14570.java)
at _S1_3_8B14570.s(_S1_3_8B14570.java:28)
at _S1_3_8804538.s8804930(_S1_3_8804538.java:1020)
at _S1_3_8804538.s(_S1_3_8804538.java:1016)
at _S1_3_880421C.s8804324(_S1_3_880421C.java:268)
at _S1_3_880421C.s(_S1_3_880421C.java:264)
at _S1_3_880421C.exec(_S1_3_880421C.java)
at jpcsp.Allegrex.compiler.RuntimeContext.runThread(RuntimeContext.java:
701)
at jpcsp.Allegrex.compiler.RuntimeThread.run(RuntimeThread.java:51)
Caused by: java.security.NoSuchProviderException: No such provider: BC
at javax.crypto.Cipher.getInstance(DashoA13*..)
at jpcsp.crypto.AES128.<clinit>(AES128.java:39)
... 24 more

Why the hell did the AES get modified for anyway? It was working just fine before. SIGH

L.E: It is broken by rev 2028 in 2026 works, in 2028 refuses to load/save
Problem in r2032 regarding KH:BBS... Error upon "Run", but still "loadable"....
Code:
java.lang.RuntimeException: Cannot find executable
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
13)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_883A464.s(_S1_3_883A464.java:112)
        at _S1_3_883A138.s(_S1_3_883A138.java:72)
        at _S1_3_8843B90.s8843c38(_S1_3_8843B90.java:184)
        at _S1_3_8843B90.s(_S1_3_8843B90.java:168)
        at _S1_3_8843074.s8843370(_S1_3_8843074.java:804)
        at _S1_3_8843074.s(_S1_3_8843074.java:764)
        at _S1_3_8842344.s(_S1_3_8842344.java:104)
        at _S1_3_88D8E64.s(_S1_3_88D8E64.java:68)
        at _S1_3_88D8E64.exec(_S1_3_88D8E64.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_8B15350.s(_S1_3_8B15350.java:88)
        at _S1_3_8B15350.exec(_S1_3_8B15350.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_88EE418.s(_S1_3_88EE418.java:100)
        at _S1_3_88EE418.exec(_S1_3_88EE418.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_88D79FC.s(_S1_3_88D79FC.java:64)
        at _S1_3_88D79FC.exec(_S1_3_88D79FC.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_88340E0.s(_S1_3_88340E0.java:84)
        at _S1_3_88340E0.exec(_S1_3_88340E0.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_88349DC.s(_S1_3_88349DC.java:80)
        at _S1_3_88349DC.exec(_S1_3_88349DC.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.jump(RuntimeContext.java:154)
        at _S1_3_8833F68.s(_S1_3_8833F68.java:236)
        at _S1_3_88341CC.s(_S1_3_88341CC.java:76)
        at _S1_3_8808AD0.s(_S1_3_8808AD0.java:28)
        at _S1_3_8808AD0.exec(_S1_3_8808AD0.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.jump(RuntimeContext.java:154)
        at _S1_3_8833F68.s(_S1_3_8833F68.java:236)
        at _S1_3_88341CC.s(_S1_3_88341CC.java:76)
        at _S1_3_8A8BB80.s(_S1_3_8A8BB80.java:316)
        at _S1_3_8A8BB80.exec(_S1_3_8A8BB80.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_8834288.s88342f0(_S1_3_8834288.java:144)
        at _S1_3_8834288.s(_S1_3_8834288.java:104)
        at _S1_3_8834288.exec(_S1_3_8834288.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_8834950.s(_S1_3_8834950.java:136)
        at _S1_3_8808960.s8808ac4(_S1_3_8808960.java:364)
        at _S1_3_8808960.s(_S1_3_8808960.java:356)
        at _S1_3_8808960.exec(_S1_3_8808960.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_8834288.s88342f0(_S1_3_8834288.java:144)
        at _S1_3_8834288.s(_S1_3_8834288.java:104)
        at _S1_3_8834288.exec(_S1_3_8834288.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
        at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
        at _S1_3_8834950.s(_S1_3_8834950.java:136)
        at _S1_3_8835018.s(_S1_3_8835018.java:32)
        at _S1_3_88075FC.s(_S1_3_88075FC.java:268)
        at _S1_3_8A8BAE4.s(_S1_3_8A8BAE4.java:56)
        at _S1_3_8A8BE6C.s(_S1_3_8A8BE6C.java:240)
        at _S1_3_8A8BE6C.exec(_S1_3_8A8BE6C.java)
        at jpcsp.Allegrex.compiler.RuntimeContext.runThread(RuntimeContext.java:
701)
        at jpcsp.Allegrex.compiler.RuntimeThread.run(RuntimeThread.java:51)

As for Dissidia, error returned upon "Run" as follows (pretty much similar with andutrache's) :
Code:
Exception occurred during event dispatching:
java.lang.AssertionError: java.security.NoSuchProviderException: No such provide
r: BC
        at jpcsp.crypto.AES128.<clinit>(AES128.java:41)
        at jpcsp.crypto.CryptoEngine.executeKIRKCmd7(CryptoEngine.java:845)
        at jpcsp.crypto.CryptoEngine.hleUtilsBufferCopyWithRange(CryptoEngine.ja
va:1044)
        at jpcsp.crypto.CryptoEngine.ScramblePRXV2(CryptoEngine.java:1848)
        at jpcsp.crypto.CryptoEngine.DecryptPRX1(CryptoEngine.java:1960)
        at jpcsp.format.PSP.decrypt(PSP.java:152)
        at jpcsp.Loader.LoadPSP(Loader.java:277)
        at jpcsp.Loader.LoadModule(Loader.java:135)
        at jpcsp.Emulator.load(Emulator.java:143)
        at jpcsp.Emulator.load(Emulator.java:136)
        at jpcsp.MainGUI.loadUMD(MainGUI.java:1198)
        at jpcsp.MainGUI.loadUMDGame(MainGUI.java:1296)
        at jpcsp.MainGUI.loadUMD(MainGUI.java:1229)
        at jpcsp.GUI.UmdBrowser.loadSelectedfile(UmdBrowser.java:569)
        at jpcsp.GUI.UmdBrowser.access$1000(UmdBrowser.java:74)
        at jpcsp.GUI.UmdBrowser$2.mouseClicked(UmdBrowser.java:280)
        at java.awt.AWTEventMulticaster.mouseClicked(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.dispatchEventImpl(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.processMouseEvent(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)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.Dialog$1.run(Unknown Source)
        at java.awt.Dialog$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Unknown Source)
        at java.awt.Component.show(Unknown Source)
        at java.awt.Component.setVisible(Unknown Source)
        at java.awt.Window.setVisible(Unknown Source)
        at java.awt.Dialog.setVisible(Unknown Source)
        at jpcsp.MainGUI.openUmdActionPerformed(MainGUI.java:1175)
        at jpcsp.MainGUI.access$600(MainGUI.java:103)
        at jpcsp.MainGUI$6.actionPerformed(MainGUI.java:337)
        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.DefaultButtonModel.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.dispatchEventImpl(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.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(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)
Caused by: java.security.NoSuchProviderException: No such provider: BC
        at javax.crypto.Cipher.getInstance(DashoA13*..)
        at jpcsp.crypto.AES128.<clinit>(AES128.java:39)
        ... 92 more
this doesn't happened in r2029... only freezes JPCSP.

And if I may ask.... why should there be a lot of revisions in such a short time...? Why don't u just integrate those changes into 1 revision altogether after u "sure" there are potential improvement for them...?
Thanks.
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
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.dispatchEventImpl(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.processMouseEvent(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)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at jpcsp.MainGUI.openUmdActionPerformed(MainGUI.java:1175)
at jpcsp.MainGUI.access$600(MainGUI.java:103)
at jpcsp.MainGUI$6.actionPerformed(MainGUI.java:337)
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.DefaultButtonModel.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.dispatchEventImpl(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.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(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)
Exception occurred during event dispatching:
java.lang.NoClassDefFoundError: Could not initialize class jpcsp.crypto.AES128
at jpcsp.crypto.CryptoEngine.executeKIRKCmd7(CryptoEngine.java:845)
at jpcsp.crypto.CryptoEngine.hleUtilsBufferCopyWithRange(CryptoEngine.ja
va:1044)
at jpcsp.crypto.CryptoEngine.ScramblePRX(CryptoEngine.java:1810)
at jpcsp.crypto.CryptoEngine.DecryptPRX2(CryptoEngine.java:2034)
at jpcsp.format.PSP.decrypt(PSP.java:154)
at jpcsp.Loader.LoadPSP(Loader.java:277)
at jpcsp.Loader.LoadModule(Loader.java:135)
at jpcsp.Emulator.load(Emulator.java:143)
at jpcsp.Emulator.load(Emulator.java:136)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1198)
at jpcsp.MainGUI.loadUMDGame(MainGUI.java:1296)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1229)
at jpcsp.GUI.UmdBrowser.loadSelectedfile(UmdBrowser.java:569)
at jpcsp.GUI.UmdBrowser.access$1000(UmdBrowser.java:74)
at jpcsp.GUI.UmdBrowser$4.actionPerformed(UmdBrowser.java:339)
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.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
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.dispatchEventImpl(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.processMouseEvent(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)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at jpcsp.MainGUI.openUmdActionPerformed(MainGUI.java:1175)
at jpcsp.MainGUI.access$600(MainGUI.java:103)
at jpcsp.MainGUI$6.actionPerformed(MainGUI.java:337)
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.DefaultButtonModel.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.dispatchEventImpl(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.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(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)
Exception occurred during event dispatching:
java.lang.NoClassDefFoundError: Could not initialize class jpcsp.crypto.AES128
at jpcsp.crypto.CryptoEngine.executeKIRKCmd7(CryptoEngine.java:845)
at jpcsp.crypto.CryptoEngine.hleUtilsBufferCopyWithRange(CryptoEngine.ja
va:1044)
at jpcsp.crypto.CryptoEngine.ScramblePRX(CryptoEngine.java:1810)
at jpcsp.crypto.CryptoEngine.DecryptPRX2(CryptoEngine.java:2034)
at jpcsp.format.PSP.decrypt(PSP.java:154)
at jpcsp.Loader.LoadPSP(Loader.java:277)
at jpcsp.Loader.LoadModule(Loader.java:135)
at jpcsp.Emulator.load(Emulator.java:143)
at jpcsp.Emulator.load(Emulator.java:136)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1198)
at jpcsp.MainGUI.loadUMDGame(MainGUI.java:1296)
at jpcsp.MainGUI.loadUMD(MainGUI.java:1229)
at jpcsp.GUI.UmdBrowser.loadSelectedfile(UmdBrowser.java:569)
at jpcsp.GUI.UmdBrowser.access$1000(UmdBrowser.java:74)
at jpcsp.GUI.UmdBrowser$4.actionPerformed(UmdBrowser.java:339)
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.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
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.dispatchEventImpl(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.processMouseEvent(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)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at jpcsp.MainGUI.openUmdActionPerformed(MainGUI.java:1175)
at jpcsp.MainGUI.access$600(MainGUI.java:103)
at jpcsp.MainGUI$6.actionPerformed(MainGUI.java:337)
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.DefaultButtonModel.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.dispatchEventImpl(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.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(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)

i cannot run game too~
same on r2032 can't run Rurouni Kenshin Saisen but other game can be play.
(03-17-2011, 02:14 PM)andutrache Wrote: [ -> ]Why the hell did the AES get modified for anyway? It was working just fine before. SIGH

Calm down, I'm sure it was in the hope to improve the code.
(03-17-2011, 02:33 PM)tr4nquility Wrote: [ -> ]And if I may ask.... why should there be a lot of revisions in such a short time...? Why don't u just integrate those changes into 1 revision altogether after u "sure" there are potential improvement for them...?
Thanks.

It is his working style, everyone is different here. One make many changes in one revision, another more revisions with small changes. I have no problem with that. The problems will be fixed again, in the meantime you can still use older revisions Wink
Sorry about that i tend to get carried away sometimes.
I'm sure nobody wanted to break the emulator.