protected final void method3586(int var1, int var2, int var3, int var4) { try { if (null != anApplet_Sub1_2909) { anInt2910 += 2053161379; if (-1859094005 * anInt2910 >= 3) { this.method3582("alreadyloaded", (byte) 0); return; } this.getAppletContext().showDocument(this.getDocumentBase(), "_self"); return; } anApplet_Sub1_2909 = this; Class42.clientWidth = -780223189 * var1; Class116_Sub16.clientHeight = 427958731 * var2; client.anInt1646 = var3 * -778950217; Class58.gameApplet = this; if (ISAAC.aClass74_705 == null) { ISAAC.aClass74_705 = new Class74(); } ISAAC.aClass74_705.method1063(this, 1, 1810544028); } catch (Exception var6) { Class90.method1192((String) null, var6, 343294798); this.method3582("crash", (byte) 0); } }
public void run() { try { if (null != Class74.aString886) { String var1 = Class74.aString886.toLowerCase(); if (var1.indexOf("sun") != -1 || var1.indexOf("apple") != -1) { String var2 = Class74.aString882; if (var2.equals("1.1") || var2.startsWith("1.1.") || var2.equals("1.2") || var2.startsWith("1.2.") || var2.equals("1.3") || var2.startsWith("1.3.") || var2.equals("1.4") || var2.startsWith("1.4.") || var2.equals("1.5") || var2.startsWith("1.5.") || var2.equals("1.6.0")) { this.method3582("wrongjava", (byte) 0); return; } if (var2.startsWith("1.6.0_")) { int var3; for (var3 = 6; var3 < var2.length() && BasicTimer.method2217(var2.charAt(var3), -1653901602); ++var3) {; } String var4 = var2.substring(6, var3); boolean var5 = false; boolean var6 = false; int var7 = 0; int var8 = var4.length(); int var9 = 0; boolean var11; while (true) { if (var9 >= var8) { var11 = var6; break; } label156: { char var10 = var4.charAt(var9); if (0 == var9) { if (var10 == 45) { var5 = true; break label156; } if (var10 == 43) { break label156; } } int var16; if (var10 >= 48 && var10 <= 57) { var16 = var10 - 48; } else if (var10 >= 65 && var10 <= 90) { var16 = var10 - 55; } else { if (var10 < 97 || var10 > 122) { var11 = false; break; } var16 = var10 - 87; } if (var16 >= 10) { var11 = false; break; } if (var5) { var16 = -var16; } int var12 = 10 * var7 + var16; if (var12 / 10 != var7) { var11 = false; break; } var7 = var12; var6 = true; } ++var9; } if (var11) { int var17 = Class116_Sub5.method1932(var4, 10, true, (short) 1000); if (var17 < 10) { this.method3582("wrongjava", (byte) 0); return; } } } anInt2915 = -1735827645; } } this.setFocusCycleRoot(true); this.method3570(232655903); this.method3578(-1295554880); Class102.aTimer_1418 = Class116_Sub23_Sub17.method2884(-74695759); while (aLong2914 * 2722427985237087875L == 0L || Class116_Sub5.method1929(-698246111) < 2722427985237087875L * aLong2914) { Class116_Sub12.anInt1836 = Class102.aTimer_1418.method1085(anInt2916 * 2081489859, anInt2915 * 87833367, (byte) -6) * 1809972633; for (int var15 = 0; var15 < -108132695 * Class116_Sub12.anInt1836; ++var15) { this.method3572(1474139726); } this.method3616((byte) -1); Class116_Sub23_Sub16_Sub1.method3097(ISAAC.aClass74_705, Tile.aCanvas1875, (byte) 1); } } catch (Exception var14) { Class90.method1192((String) null, var14, 343294798); this.method3582("crash", (byte) 0); } this.method3574(-1414134321); }