Switch to the Czech version

Tuesday, 17 January 2012

Alecraft :: alpha release? nope

Thought I would release an alpha version of Alecraft today. Well, I was wrong. After a few hours of fiddling with it I still can't get the Web Start version or the applet version to work (each ends with a different kind of exception). Web Start can't find some Nifty GUI class, applet has some problem with signing digest. Only the native Windows / Linux / MacOS versions work. Oh well, gotta try tomorrow...

Update 18.01.2012:
I managed to fix the Web Start bug. It can be started from the web. BUT it is unplayable. It is somehow hogging all the memory and the CPU overloads for a short time every second. No idea why.
The native version (*.exe for Windows) works a lot better, but it could still use some polishing.
One more thing: Java? ... I hate you!

Update 18.01.2012  #2:
A breakthrough! The problem was I've got both JRE 1.6 and JRE 1.7. While debugging the code I used 1.7 and after trying to run the game as a regular user, it ran in JRE 1.6. Who could have known that Java 1.6 had such a crappy JVM, right?
It was probably caused by the garbage collector - it periodically stalled the whole app and it had a gigantic memory footprint (about 1.6 GB). I better look into this a bit more, but the alpha release could be here any day now.

No comments:

Post a Comment