Some users have reported troubles launching Shoddy Battle, so this guide will attempt to help you resolve some common problems.
General Problems
1) The first thing you should do when you are unable to launch Shoddy Battle is to make sure you have the most up to date version of Java. The latest version for your operating system (aside from OS X) will be found here. For OS X users, the latest Java updates should be found via Software Update.
2) If you have updated your Java and still have problems, try to clear your Java cache. On Windows, you can find this in the Control Panel. On OS X it's located in Applications->Utilities. Once you have located the control panel, you should be able to find the option to delete the cache or temporary files.
Specific Problems
Help! When I download Shoddy Battle all I get is a text file! How do I get Shoddy Battle to work!??!
First, make sure you have Java installed. When you install Java, it should set up the correct file type associations. If you are certain that you have Java installed correctly, there are a couple of things you can do. Some users have reported success from using Internet Explorer instead of Firefox. On Firefox, you can try to change your file type associations so that jnlp files are opened using Java Web Start.
If you still can't get it to work, you can try running from a command line. On windows you can usually find this in programs->accessories. On OS X it's in applications->utilities->terminal. I expect GNU/Linux users will know where to find it. Once there, run the command:
. If you get a message about javaws not being a recognized internal or external command, you'll have to find the javaws executable. This will probably be in a place such as C:\Program Files\Java\jdk1.x.x_xx\bin\javaws.exe. Once you have found this file, drag it to your command line and the path should appear. Now your command should be (replacing the x's with whatever you actually have)
Help! When I try to launch Shoddy Battle I get a strange error and I can't access shoddybattle.com! What should I do!?!
We think that it's likely that you have a trojan horse on your computer. There is another sticky topic for this here http://www.smogon.com/forums/showthread.php?t=56229. You might also have a web filter that prevents you from reaching shoddybattle.com, in which case you should disown your parents and move out.
Help! I have a mac/use OS X and when I start a battle the battle window stretches and I can't see my moves! What should I do!?!
This is a bug with Java 1.5 for OS X. Open your java preferences and in the Java Applications list in the General tab, make sure that Java 1.5 is not at the top of the list. Java 1.6 is the best choice, but 1.4 also works if you don't have 1.6.
Other Problems
If you experience any other problems and have tried all of the above steps, then you may post the relevant details and we will try and locate the problem. However, do not post this
That is just the jnlp file you downloaded, and showing us that won't help anything.
If you experience other bugs in the program, you can help locate them by enabling the Java console from the java control panel and reporting any errors that are outputted.
General Problems
1) The first thing you should do when you are unable to launch Shoddy Battle is to make sure you have the most up to date version of Java. The latest version for your operating system (aside from OS X) will be found here. For OS X users, the latest Java updates should be found via Software Update.
2) If you have updated your Java and still have problems, try to clear your Java cache. On Windows, you can find this in the Control Panel. On OS X it's located in Applications->Utilities. Once you have located the control panel, you should be able to find the option to delete the cache or temporary files.
Specific Problems
Help! When I download Shoddy Battle all I get is a text file! How do I get Shoddy Battle to work!??!
First, make sure you have Java installed. When you install Java, it should set up the correct file type associations. If you are certain that you have Java installed correctly, there are a couple of things you can do. Some users have reported success from using Internet Explorer instead of Firefox. On Firefox, you can try to change your file type associations so that jnlp files are opened using Java Web Start.
If you still can't get it to work, you can try running from a command line. On windows you can usually find this in programs->accessories. On OS X it's in applications->utilities->terminal. I expect GNU/Linux users will know where to find it. Once there, run the command:
Code:
javaws http://shoddybattle.com/client/shoddybattle.php
Code:
C:\Program Files\Java\jdk1.x.x_xx\bin\javaws.exe http://shoddybattle.com/client/shoddybattle.php
We think that it's likely that you have a trojan horse on your computer. There is another sticky topic for this here http://www.smogon.com/forums/showthread.php?t=56229. You might also have a web filter that prevents you from reaching shoddybattle.com, in which case you should disown your parents and move out.
Help! I have a mac/use OS X and when I start a battle the battle window stretches and I can't see my moves! What should I do!?!
This is a bug with Java 1.5 for OS X. Open your java preferences and in the Java Applications list in the General tab, make sure that Java 1.5 is not at the top of the list. Java 1.6 is the best choice, but 1.4 also works if you don't have 1.6.
Other Problems
If you experience any other problems and have tried all of the above steps, then you may post the relevant details and we will try and locate the problem. However, do not post this
Code:
<?xml version="1.0" encoding="utf-8"?>
<jnlp
spec="1.0+"
codebase="http://shoddybattle.com/client/"
href="shoddybattle.jnlp">
<information>
<title>Shoddy Battle</title>
<vendor>Colin Fitzpatrick & Benjamin Gwin</vendor>
<homepage href="http://shoddybattle.com" />
<description kind="short">An extensible Pokemon simulator</description>
<description>A pokemon simulator that is free as in freedom</description>
<shortcut online="true">
<desktop />
<menu />
</shortcut>
<icon href="http://shoddybattle.com/client/icon.gif" width="64" height="64" />
</information>
<resources>
<j2se version="1.4+" />
<j2se version="1.5+" />
<j2se version="1.6+" />
<jar href="ShoddyBattleClient.jar" />
<jar href="ShoddyBattle.jar" />
<jar href="PokemonSprites.jar" />
<jar href="swing-layout-1.0.2.jar" />
</resources>
<resources os="Windows" arch="x86">
<nativelib href="ShoddyHelper.jar" />
</resources>
<security>
<all-permissions />
</security>
<application-desc main-class="shoddybattleclient.WelcomeWindow">
<argument>sprites.PokemonSprite</argument>
<argument>http://shoddybattle.com/client/dpmovesets.db</argument>
</application-desc>
</jnlp>
If you experience other bugs in the program, you can help locate them by enabling the Java console from the java control panel and reporting any errors that are outputted.