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
Release of External Software Rendering for JPCSP
04-16-2014, 08:48 AM (This post was last modified: 04-16-2014 08:51 AM by onelight.)
Post: #11
RE: Release of External Software Rendering for JPCSP
test with CPU i5 3320m
I copy software-ge-renderer-SSE41.dll to lib\windows-amd64 and run 64 bit jpcsp
but software not work
cmd log
Code:
Exception in thread "ExternelGE Set Log Level Thread" Exception in thread "GUI" java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(I)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(Native Method)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:203)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:171)
    at jpcsp.graphics.RE.externalge.ExternalGE$SetLogLevelThread.run(ExternalGE.java:68​)
java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Z)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Native Method)
    at jpcsp.graphics.RE.externalge.ExternalGE.activate(ExternalGE.java:100)
    at jpcsp.graphics.RE.externalge.ExternalGE.init(ExternalGE.java:133)
    at jpcsp.graphics.RE.externalge.ExternalGE$ExternalGESettingsListerner.settingsValu​eChanged(ExternalGE.java:78)
    at jpcsp.settings.AbstractBoolSettingsListener.settingsValueChanged(AbstractBoolSet​tingsListener.java:46)
    at jpcsp.settings.AbstractBoolSettingsListener.settingsValueChanged(AbstractBoolSet​tingsListener.java:35)
    at jpcsp.settings.Settings.registerSettingsListener(Settings.java:783)
    at jpcsp.graphics.RE.externalge.ExternalGE.init(ExternalGE.java:128)
    at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDisplay.java:1​55)
    at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
    at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
    at sun.awt.RepaintArea.updateComponent(Unknown Source)
    at sun.awt.RepaintArea.paint(Unknown Source)
    at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at 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(Native 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 Source)
    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.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 in thread "ExternelGE Set Log Level Thread" Exception in thread "GUI" java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(I)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(Native Method)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:203)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:171)
    at jpcsp.graphics.RE.externalge.ExternalGE$SetLogLevelThread.run(ExternalGE.java:68​)
java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Z)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Native Method)
    at jpcsp.graphics.RE.externalge.ExternalGE.activate(ExternalGE.java:100)
    at jpcsp.graphics.RE.externalge.ExternalGE.init(ExternalGE.java:133)
    at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDisplay.java:1​55)
    at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
    at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
    at sun.awt.RepaintArea.updateComponent(Unknown Source)
    at sun.awt.RepaintArea.paint(Unknown Source)
    at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at 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(Native 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 Source)
    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.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 in thread "ExternelGE Set Log Level Thread" java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(I)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(Native Method)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:203)
    at jpcsp.graphics.RE.externalge.NativeUtils.setLogLevel(NativeUtils.java:171)
    at jpcsp.graphics.RE.externalge.ExternalGE$SetLogLevelThread.run(ExternalGE.java:68​)
Exception in thread "GUI" java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Z)V
    at jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering(Native Method)
    at jpcsp.graphics.RE.externalge.ExternalGE.activate(ExternalGE.java:100)
    at jpcsp.graphics.RE.externalge.ExternalGE.init(ExternalGE.java:133)
    at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDisplay.java:1​55)
    at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
    at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
    at sun.awt.RepaintArea.updateComponent(Unknown Source)
    at sun.awt.RepaintArea.paint(Unknown Source)
    at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at 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(Native 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 Source)
    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.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)


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
04-16-2014, 10:59 AM
Post: #12
RE: Release of External Software Rendering for JPCSP
are you using the latest jpcsp?
Find all posts by this user
Quote this message in a reply
04-16-2014, 02:17 PM
Post: #13
RE: Release of External Software Rendering for JPCSP
How about support FMA3,4 ?
   
Find all posts by this user
Quote this message in a reply
04-16-2014, 02:33 PM
Post: #14
RE: Release of External Software Rendering for JPCSP
(04-16-2014 10:59 AM)shadow Wrote:  are you using the latest jpcsp?

using the lastest jpcsp r3495.
Find all posts by this user
Quote this message in a reply
04-16-2014, 04:00 PM
Post: #15
RE: Release of External Software Rendering for JPCSP
Working very well for me.

Delete config file and try again .

[Image: 1388267.png]
Find all posts by this user
Quote this message in a reply
04-16-2014, 05:05 PM
Post: #16
RE: Release of External Software Rendering for JPCSP
(04-16-2014 02:17 PM)sum2012 Wrote:  How about support FMA3,4 ?

hem... [x86/x64] x [non-SSE/SSE4.1/AVX2] = 2 x 3 = 6 different assembly generators... AVX2 includes FMA3 at least. FMA4 is specific to AMD. I don't think it is wise to support so many different architectures...
Find all posts by this user
Quote this message in a reply
04-16-2014, 10:30 PM
Post: #17
RE: Release of External Software Rendering for JPCSP
AVX2 is intel only.It is not fair to AMD
(04-16-2014 05:05 PM)hlide Wrote:  
(04-16-2014 02:17 PM)sum2012 Wrote:  How about support FMA3,4 ?

hem... [x86/x64] x [non-SSE/SSE4.1/AVX2] = 2 x 3 = 6 different assembly generators... AVX2 includes FMA3 at least. FMA4 is specific to AMD. I don't think it is wise to support so many different architectures...
Find all posts by this user
Quote this message in a reply
04-16-2014, 11:19 PM
Post: #18
RE: Release of External Software Rendering for JPCSP
(04-16-2014 10:30 PM)sum2012 Wrote:  AVX2 is intel only.It is not fair to AMD

Life is a bitch... I had a Phenom II for a very long time which hadn't even SSE4.1, I recently switched it for an Haswell because I was fed up with AMD being always so long and so late to catch... to a certain extent I was even so deeply disappointed with Bulldozer and the rest I decided not to go on with AMD.

I think you don't understand the work we need to provide when explicitly generating assembly code even through stuff like jitasm, xbyak, asmjit, etc. It's a hell for maintaining them all. So yeah it's not fair for you because you ride the wrong horse. Only SSE4.1 (most recent processors has it, included yours) and AVX2.0 are useful. The future of XOP and FMA4 are too much uncertain by the way.
Find all posts by this user
Quote this message in a reply
04-17-2014, 07:10 AM
Post: #19
RE: Release of External Software Rendering for JPCSP
Yes I think it is scheduled for AMD to support AVX2.0 but will take some time for that. I am also disappointed by AMD for failing to compete with 4core Intel CPUs while having 6core in the market for so long. I was so skeptical about this fact that I tried to write a benchmark (http://www.testmycpu.com) to prove the opposite.. Unfortunately Intel prevailed. Anyway I still support AMD as I disagree with Intel's marketing choices.
Find all posts by this user
Quote this message in a reply
04-17-2014, 01:26 PM
Post: #20
RE: Release of External Software Rendering for JPCSP
Anyway I have 8 core of amd cpu of cheaper than intel Smile
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


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