08-24-2012, 09:29 PM
(This post was last modified: 08-24-2012, 09:39 PM by montcer9012.)
(08-24-2012, 08:40 PM)abood555 Wrote: well emulators takes alot of work.. and i didnt see any .java/main() code files in the jpcsp folder or even any classes/subclasses... (I found some files that end with the .jar extension, but they look like theyre encrypted or protected or something...)The package you download from http://buildbot.orphis.net/jpcsp/ does not contain the right files to be modified because it is the final modified compiled. Edit: Exactly what hyakki says.
EDIT: Scratch that reply... i managed to find and open the main jpcsp.jar file with netbeans ide
here is a this memory class i found (*sigh* i wish i knew what does all this mean)
As on almost computer languages, JAVA own dedicated extensions of files when a build is being working. When that build is finished it must be exported and the result file is the .jar file (I ignore if JAVA have other files extensions). The files that have the original code are almost on .java and can be edited even with Notepad++.
So, modified an compiled program like an .exe file without the source code is call "reverse engineering" cause you must decompile a file that already has been compiled. When serio told you that jpcsp's an open source emulator he means that the source code of JPCSP is able to be downloaded from web and you can edit all the files. However, without the right knowledge you can't do much even with the .java files.
JPCSP source code files looks like that:
And the code looks like that:
And the source code can be download from here:
http://jpcsp.googlecode.com/svn/trunk/
Also, gid15 told me that this program called Eclipde does a good work when a modification of the source code is needed and that program also can compiled JPCSP so you can try the modifications made. Can get it here:
http://www.eclipse.org/downloads/