Many users have commented on the program crashing at launch, or while in character select, and have not even seen what the game looks like for themselves.
If you are having a problem similar to the ones that have been described here, you answer may very well lie here.
http://www.havenandhearth.com/forum/viewtopic.php?f=4&t=13395
http://www.havenandhearth.com/forum/viewtopic.php?f=2&t=14530
http://www.havenandhearth.com/forum/viewtopic.php?f=4&t=14536
1st step: Which client am i using, The main or Gilbertus?
This is important, because in my version of Gilbertus, the .belt and .conf files are corrupt and must be deleted before every new launch. You may be having a problem with the .conf file if you can't even start the game, and a .belt file problem if you can see char select, but cannot get past it.
2nd step:Is Java properly installed?
Some of us may laugh, but honestly, if java doesn't exist on your computer, it cannot launch.
http://java.com/en/download/index.jsp
3rd step:Am I having problems with any other java applets?
This may be a sign that your java was improperly installed, and that a fresh copy would be advised.
4th step:What version of java am i running?
Rather important. proceed to your java control panel, located in your "Control Panel", then "Java" on xp, vista and 7 should be relatively the same, then click on "about".

If you're running JRE 1.1.0 (java runtime environment), and the newest version is 1.6.3, you're about five whole versions behind. Also to note, java 1.6 has been buggy with haven for some people. If you have java 1.6 and you cannot solve with the previous steps, proceed to search the internet for a file called "jre-1_5_0_22-windows-i586-p.exe". This will install a previous version of java, version 1.5.0_22, the version I am currently running, and according to Loftar,
loftar wrote:Haven client is compatible with Java 1.5
5th step:I've installed java again, what now?
Simple, open your java control panel once more, except now proceed to the temporary internet files "Delete Files" button. Proceed to erase all java info. The most that this step could do is make you re-download small java files, which should be no problem with the internet we have nowadays. Essentially this is removing all pre-downloaded files for H&H, and on the next run, it will re-install with the files that were supplied from the server.
6th step:I'm proud, my cache is cleared, now what?
Try running the haven client of your choice once more, it should attempt to re-download the files that are required to play, but this time the files should work.

7th step:It still doesn't work!
Perhaps your video drivers are out of date, visit your hardware manufacturer's website to get the latest drivers.
Try re-downloading the launcher file again, whether it be Gilbertus' client, or the PLAY button at the top of each page.
EDIT IN: ShadowChris's guide;
shadowchris wrote:I get a super big ass error message when opening the client
1: You don't have java
2: Reinstall java
3: Update your video/sound card drivers
Unable to launch application
1: Make sure you updated your java
2: Using a outdated version of the H&H client (Gilbertus client not modified by mqrius, or using Pacho's client).
To find the updated gilbertus clients, use either one of these clients depending on your system; 32 or 64 bit.
http://is.gd/h3101
http://is.gd/h3aPL
Can't connect to server/moltke.se error
1: Server is down
2: You're using the wrong client (Gilbertus or Pacho's).
If in fact your modified client does NOT work, whether connection is the issue or not, it very well could be a problem with the run.bat trying to connect to the old server location.
The solution to this is to edit the "run.bat" file included in hh-windows-__bit folder by right clicking and selecting "Edit". This will open a notepad window. Delete the current text and copy this code from here, into your run.bat.
- Code: Select all
java -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se
Then try running again.
Hope this helps. If all the above fails look for help anyway. Feel free to contribute trouble shooting tips.
This concludes my troubleshooting guide. This is in no way a fix to the 1.6 java issue, but it is a workaround, and hopefully it solves some problems.
I haven't posted the link to the java 1.5 version for a reason. I don't want to be responsible for people's idiocy in not virus scanning items off the internet, and i don't have a for-sure link to a virus-free version. That being said, there are plenty of places that archive old java files for reasons exactly like this, java.sun.com is not one of them.
MOST IMPORTANTLY
If anyone wishes to post debugging code here, I will NOT look at it. I'm not fluent in the ways of the java programming in ANY way. Post if you wish, and perhaps a developer will be able to help.
- Code: Select all
CODING LIKE THIS IS ACCEPTABLE
CODING
LIKE
THIS
IS
NOT
You will be clogging up the forum in this manner, do not do it please.
Readers are encouraged to share their knowledge with other members. Please follow the guidelines however.
Please post your results as a reply, whether this worked for you or not.
Cheers,
James Gudge
EDIT: Link to a version of java 1.5 is included here; http://www.brothersoft.com/java-runtime-environment-220149.html
I AM NOT RESPONSIBLE FOR INFECTIONS, AS I HAVE NOT SCANNED THIS MYSELF. APPLY YOUR VIRUS SCANNER OF CHOICE BEFORE RUNNING.
This should be a functioning copy of java 1.5, so hopefully you can look here for the download.
As always, comments below.
Cheers