What's new

New Java SNES emulator: SuperJarioES

jasonladere

New member
I have released the initial version of my snes emulator SuperJarioES which is based off of the higan/bsnes emulator. I have also released a newer version of my older Jario64 N64 emulator. Both of these emulators, along with my other emulators are built using a Fractal Component Architecture.
The source code and binaries can be found here: https://code.google.com/p/jario/

Jason
 

Danny

Programmer | Moderator
Wow, neat!

EDIT: Haven't had much luck getting this running on OSX.

Running via the following terminal command:

java -Djava.library.path="native/macosx/" -jar Snes.jar

Results in:

Exception in thread "main" java.lang.UnsupportedClassVersionError: jario/snes/Main : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 
Last edited:
OP
J

jasonladere

New member
Thanks Zack.
Also, thanks for testing it in OSX. I can test it in Windows and Linux but not in OSX.
What do you get if you just execute the jar without the native libraries? You don't need the native libraries anyway since they are just for the controller and you will still have the keyboard control.
 

Danny

Programmer | Moderator
Thanks Zack.
Also, thanks for testing it in OSX. I can test it in Windows and Linux but not in OSX.
What do you get if you just execute the jar without the native libraries? You don't need the native libraries anyway since they are just for the controller and you will still have the keyboard control.

Thanks for getting back to me. Glad to help.

Ok so if I go that route:

java -jar Snes.jar

Exception in thread "main" java.lang.UnsupportedClassVersionError: jario/snes/Main : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
 
OP
J

jasonladere

New member
Ok, I also just posted new binaries that should be more compatible with Java 6 in case that is the problem.
Thanks.
 

Danny

Programmer | Moderator
[MENTION=110565]jasonladere[/MENTION] Moved this to the news forum.

Sorry about being awol since Xmas. I still want to work with you on this.. time has been against me of late. When things settle down a bit for me I would love to get into this project and your other one.. big time :)

Again, keep up the great work!
 

Top