Posts: 264
Threads: 15
Joined: Apr 2011
Reputation:
1
Hi Hydgard,
When ppsspp has same codes archivement as jpcsp one day , will there be any major difference in performance ? (C++ vs Java)
Posts: 825
Threads: 214
Joined: May 2009
Reputation:
14
c++ is a native language , java is a hle language so supposely it will be faster since a lot more optimizations can be done natively
Posts: 130
Threads: 6
Joined: Apr 2011
Reputation:
1
11-21-2012, 01:38 PM
(This post was last modified: 11-21-2012, 01:39 PM by shin x.)
c++ is faster than java !!! great news !!!!!!!! but i wonder why did the devs use java in the first place ? just a question, dont go to another thing loool
Posts: 130
Threads: 6
Joined: Apr 2011
Reputation:
1
well maybe thats what they wanted to do
Posts: 264
Threads: 15
Joined: Apr 2011
Reputation:
1
Just got activiated on ppsspp.org forum .
Posts: 181
Threads: 0
Joined: May 2009
Reputation:
5
HLE = High Level Emulation
LLE = Low Level Emulation
PSP has an OS which is a collection of modules. Those modules offer some API to handle any I/O devices without letting game developers directly to deal with hardware.
HLE = API emulation
LLE = Hardware emulation
ppsspp and jpcsp are HLE because they don't try to emulate the hardware but run equivalent modules rewritten in native code.
- critical code coded in Java are less efficient than one coded in native code through C++. The last comparison i saw between Java and C++ was biased in favor of Java because they compared with native code compiled through C++ in debug (unoptimized, the worst).
- development in Java is simpler and easier to debug.
Posts: 9
Threads: 2
Joined: Nov 2011
Reputation:
0
07-25-2013, 02:37 AM
(This post was last modified: 07-25-2013, 02:41 AM by hell321.)
jpcsp currently broken because java update
C++ easy to debug than java in term of code and optimized and stable
i also don't understand they say java almost near speed to C++
i think they too biased for java
we got alot of example C++ emulator pcsx2 , epsxe so on....