So, I have played Shoddy Battle on other computers and it has worked. I have got a new computer (so everything is clean), and I installed Java 6 Update 20. Then I tried to install Shoddy Battle - I downloaded the .jnsp file from ShoddyBattle.com, and opened it. The Java 6 screen opened and installed the application automatically, launching it afterwards. Then a dialogue box pops up with the error "Unable to launch application". After checking the details, this is what the exception looked like:
I have tried reinstalling Java, reinstalling Shoddy Battle, using different versions of Java, all to no avail. If it helps, here are my system specs:
I've seen a similar issue on the sticky thread, but I didn't see any answer for it... Many thanks in advance.
Code:
java.lang.reflect.InvocationTargetException
Code:
[COLOR=black]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[/COLOR]
[COLOR=black]at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)[/COLOR]
[COLOR=black]at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)[/COLOR]
[COLOR=black]at java.lang.reflect.Method.invoke(Unknown Source)[/COLOR]
[COLOR=black]at com.sun.javaws.Launcher.executeApplication(Unknown Source)[/COLOR]
[COLOR=black]at com.sun.javaws.Launcher.executeMainClass(Unknown Source)[/COLOR]
[COLOR=black]at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)[/COLOR]
[COLOR=black]at com.sun.javaws.Launcher.run(Unknown Source)[/COLOR]
[COLOR=black]at java.lang.Thread.run(Unknown Source)[/COLOR]
[COLOR=black]Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Admin\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\5\42c06805-610bf90e-n\ShoddyHelper.dll: Invalid access to memory location[/COLOR]
[COLOR=black]at java.lang.ClassLoader$NativeLibrary.load(Native Method)[/COLOR]
[COLOR=black]at java.lang.ClassLoader.loadLibrary0(Unknown Source)[/COLOR]
[COLOR=black]at java.lang.ClassLoader.loadLibrary(Unknown Source)[/COLOR]
[COLOR=black]at java.lang.Runtime.loadLibrary0(Unknown Source)[/COLOR]
[COLOR=black]at java.lang.System.loadLibrary(Unknown Source)[/COLOR]
[COLOR=black]at shoddybattleclient.FirstLaunch.initialiseLocalStorage(FirstLaunch.java:161)[/COLOR]
[COLOR=black]at shoddybattleclient.WelcomeWindow.main(WelcomeWindow.java:331)[/COLOR]
[COLOR=black]... 9 more[/COLOR]
I have tried reinstalling Java, reinstalling Shoddy Battle, using different versions of Java, all to no avail. If it helps, here are my system specs:
Code:
[COLOR=black]------------------[/COLOR]
[COLOR=black]System Information[/COLOR]
[COLOR=black]------------------[/COLOR]
[COLOR=black]Time of this report: 4/17/2010, 21:46:45[/COLOR]
[COLOR=black] Machine name: ADMIN-PC[/COLOR]
[COLOR=black] Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7600) (7600.win7_gdr.100226-1909)[/COLOR]
[COLOR=black] Language: Portuguese (Regional Setting: Portuguese)[/COLOR]
[COLOR=black]System Manufacturer: System manufacturer[/COLOR]
[COLOR=black] System Model: System Product Name[/COLOR]
[COLOR=black] BIOS: BIOS Date: 12/15/09 19:52:14 Ver: 08.00.15[/COLOR]
[COLOR=black] Processor: Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz (4 CPUs), ~2.7GHz[/COLOR]
[COLOR=black] Memory: 4096MB RAM[/COLOR]
[COLOR=black]Available OS Memory: 4088MB RAM[/COLOR]
[COLOR=black] Page File: 2228MB used, 5944MB available[/COLOR]
[COLOR=black] Windows Dir: C:\Windows[/COLOR]
[COLOR=black] DirectX Version: DirectX 11[/COLOR]
[COLOR=black]DX Setup Parameters: Not found[/COLOR]
[COLOR=black] User DPI Setting: Using System DPI[/COLOR]
[COLOR=black]System DPI Setting: 96 DPI (100 percent)[/COLOR]
[COLOR=black] DWM DPI Scaling: Disabled[/COLOR]
[COLOR=black] DxDiag Version: 6.01.7600.16385 64bit Unicode[/COLOR]
I've seen a similar issue on the sticky thread, but I didn't see any answer for it... Many thanks in advance.