Release Notes

JSparrow 0.944b (Beta version)
Changes:
  • For Macintosh: A problem that if you select "Check Remote Code" or "Check All Code" for Byte-code verification option in Internet Explorer, a security exception may be thrown is fixed.
  • For Macintosh: A problem that when you show some pages using JSparrow in Internet Explorer 5 continuously, Internet Explorer may crush is fixed.
  • For IRIX: MIPS n32 ABI version of JSparrow native library and o32 version of that are released. Please use n32 version for JDK and o32 version for Netscape. See Tips and known problems.
  • For Linux: A problem that JSparrow doesn't run with Netscape is fixed.
  • For Linux: One known problem is added. See Tips and known problems.
  • A sample program "HenoHeno" is changed.

    Support Platforms:
  • Windows 95/98/NT 4.0/2000
      JDK 1.1.5 or later.
      JDK 1.2.2
      Netscape 4.06 or later
      Netscape with Java Plug-in
      Internet Explorer 5
      Internet Explorer with Java Plug-in
  • Solaris and Sun OpenGL 1.1.2 or later
      JDK 1.1.5 or later
      JDK 1.2.2
      Netscape 4.06 or later
      Netscape with Java Plug-in
  • Solaris and Mesa 3.0
      JDK 1.1.5 or later
      Netscape 4.06 or later
      Netscape with Java Plug-in
  • Linux and Mesa 3.0
      We tested on RedHat Linux 4.2 and 5.2, Kernel 2.0.35, 2.0.36, 2.2.1 and 2.2.9.
      JDK 1.1.6 or later
      JDK 1.2.2
      Netscape 4.06 or later
  • IRIX
      We tested on IRIX 6.5.
      This release supports MIPS n32 ABI (for JDK), MIPS o32 ABI (for Netscape) and green threads.
      Java 3.1.1 (Sun 1.1.6)
      Java 1.2.2
      Netscape 4.7 or later
  • Mac OS
      Mac OS 8.6 or later
      OpenGL1.1.2 or later
      MRJ 2.1.4 or later
      Internet Explorer 4.5 or later

    Tips and known problems:
  • Windows
      There are some restrictions to run with Internet Explorer.
      You cannot use java.awt.Graphics to draw something on OpenGL enabled components (OGLCanvas, OGLPanel etc.). And you cannot add java.awt.Component to those.
      Example:
          public class MyOGLPanel extends OGLPanel {
              ...
              public void paint(Graphics g) {
                  super.paint(g);
                  g.drawString("This message doesn't appear.", 0, 10);
                  ...
              }
              public void addButton() {
              	this.add(new Button("This button doesn't apper."));
              }
          }
      Tips:
      Using appletviewer of Java 2
        Copy 'jsparrow.zip' to 'jdk1.2.2\jre\lib\ext' directory.
        Add RuntimePermission "loadLibrary.jsparrow" by policytool.
  • Solaris
      Current version (0.944b) of JSparrow has a probrem with the combination of JDK 1.2.2 and Mesa. If you want to run JSparrow with JDK 1.2.2, please use Sun OpenGL instead of Mesa.
      Tips:
      Using appletviewer of Java 2
        Copy jsparrow.zip to jdk1.2.2/jre/lib/ext directory.
  • Linux
  • IRIX
  • MacOS

  • jsparrow@zak.att.ne.jp