A file opened from a zip archive is normally extracted to a temporary directory, which the IDE may not have write access to and throw up odd errors as a consequence - best avoided in my opinion.
I use jaPBe normally, and it appears that the two IDEs store/retrieve the code settings differently, which would explain why the OpenGL system isn't set when loaded in the default IDE. A code check is now in for the OpenGL option.
Is it possible to adjust the length of a sound as well? I mean now it's limited to 2-5 seconds. Could I say I want maybe about 10 secs?
Unfortunately, i'm not the brains behind the clever creation routines (wish I was that smart!)

, I really don't think it was designed with longer in mind. Playing with the attack / decay / sustain options could help in some circumstances though...
I remember you've changed your smaller code to enable unicode mode. Is it possible that it isn't supported again?
Good spot. The Base64 decoding/encoding required ascii strings. Fixed.