final void method2134(boolean bool, boolean bool_11_) {
	anInt6232++;
	if (aClass61_6222 != null) {
	    aClass61_6222.method594('\0', 28666);
	    ((Class286) this).aHa_Sub2_3684.method3738(-15039, 1);
	    OpenGL.glMatrixMode(5890);
	    if (bool_11_ == false) {
		OpenGL.glLoadMatrixf(((OpenGlToolkit)
				      ((Class286) this).aHa_Sub2_3684)
					 .aClass101_Sub3_7767.method940(1),
				     0);
		OpenGL.glMatrixMode(5888);
		((Class286) this).aHa_Sub2_3684.method3738(-15039, 0);
		if ((anInt6219 ^ 0xffffffff)
		    != (((OpenGlToolkit) ((Class286) this).aHa_Sub2_3684).anInt7735
			^ 0xffffffff)) {
		    int i = ((((OpenGlToolkit) ((Class286) this).aHa_Sub2_3684)
			      .anInt7735)
			     % 5000 * 128 / 5000);
		    for (int i_12_ = 0; i_12_ < 64; i_12_++) {
			OpenGL.glProgramLocalParameter4fvARB(34336, i_12_,
							     aFloatArray6218,
							     i);
			i += 2;
		    }
		    if (((Class83) aClass83_6227).aBoolean1442)
			aFloat6225
			    = (float) (((OpenGlToolkit) (((Class286) this)
						   .aHa_Sub2_3684)).anInt7735
				       % 4000) / 4000.0F;
		    else
			OpenGL.glProgramLocalParameter4fARB(34336, 65, 0.0F,
							    0.0F, 0.0F, 1.0F);
		    anInt6219 = (((OpenGlToolkit) ((Class286) this).aHa_Sub2_3684)
				 .anInt7735);
		}
	    }
	}
    }