simply done but it hasent been posted and means i had to do it this morning on my client i released it..
There could be A diffrent way of doing this But this is the way i did it.
Search
private void drawLogo()
You should see
private void drawLogo()
{
byte abyte0[] = titleStreamLoader.getDataForName("title.dat");
Sprite sprite = new Sprite(abyte0, this);
aRSImageProducer_1110.initDrawingArea();
sprite.method346(0, 0);
aRSImageProducer_1111.initDrawingArea();
sprite.method346(-637, 0);
aRSImageProducer_1107.initDrawingArea();
sprite.method346(-128, 0);
aRSImageProducer_1108.initDrawingArea();
sprite.method346(-202, -371);
aRSImageProducer_1109.initDrawingArea();
sprite.method346(-202, -171);
aRSImageProducer_1112.initDrawingArea();
sprite.method346(0, -265);
aRSImageProducer_1113.initDrawingArea();
sprite.method346(-562, -265);
aRSImageProducer_1114.initDrawingArea();
sprite.method346(-128, -171);
aRSImageProducer_1115.initDrawingArea();
sprite.method346(-562, -171);
int ai[] = new int[sprite.myWidth];
for(int j = 0; j < sprite.myHeight; j++)
{
for(int k = 0; k < sprite.myWidth; k++)
ai[k] = sprite.myPixels[(sprite.myWidth - k - 1) + sprite.myWidth * j];
System.arraycopy(ai, 0, sprite.myPixels, sprite.myWidth * j, sprite.myWidth);
}
aRSImageProducer_1110.initDrawingArea();
sprite.method346(382, 0);
aRSImageProducer_1111.initDrawingArea();
sprite.method346(-255, 0);
aRSImageProducer_1107.initDrawingArea();
sprite.method346(254, 0);
aRSImageProducer_1108.initDrawingArea();
sprite.method346(180, -371);
aRSImageProducer_1109.initDrawingArea();
sprite.method346(180, -171);
aRSImageProducer_1112.initDrawingArea();
sprite.method346(382, -265);
aRSImageProducer_1113.initDrawingArea();
sprite.method346(-180, -265);
aRSImageProducer_1114.initDrawingArea();
sprite.method346(254, -171);
aRSImageProducer_1115.initDrawingArea();
sprite.method346(-180, -171);
sprite = new Sprite(titleStreamLoader, "logo", 0);
aRSImageProducer_1107.initDrawingArea();
sprite.drawSprite(382 - sprite.myWidth / 2 - 128, 18);
sprite = null;
Object obj = null;
Object obj1 = null;
System.gc();
}
Replace that Whole method with this
private void drawLogo()
{
byte abyte0[] = titleStreamLoader.getDataForName("title.dat");
Sprite sprite = new Sprite(abyte0, this);
aRSImageProducer_1110.initDrawingArea();
sprite.method346(0, 0);
aRSImageProducer_1111.initDrawingArea();
sprite.method346(-637, 0);
aRSImageProducer_1107.initDrawingArea();
sprite.method346(-128, 0);
aRSImageProducer_1108.initDrawingArea();
sprite.method346(-202, -371);
aRSImageProducer_1109.initDrawingArea();
sprite.method346(-202, -171);
aRSImageProducer_1112.initDrawingArea();
sprite.method346(0, -265);
aRSImageProducer_1113.initDrawingArea();
sprite.method346(-562, -265);
aRSImageProducer_1114.initDrawingArea();
sprite.method346(-128, -171);
aRSImageProducer_1115.initDrawingArea();
sprite.method346(-562, -171);
int ai[] = new int[sprite.myWidth];
for(int j = 0; j < sprite.myHeight; j++)
{
for(int k = 0; k < sprite.myWidth; k++)
ai[k] = sprite.myPixels[(sprite.myWidth - k - 1) + sprite.myWidth * j];
System.arraycopy(ai, 0, sprite.myPixels, sprite.myWidth * j, sprite.myWidth);
}
aRSImageProducer_1110.initDrawingArea();
sprite.method346(382, 0);
aRSImageProducer_1111.initDrawingArea();
sprite.method346(-255, 0);
aRSImageProducer_1107.initDrawingArea();
sprite.method346(254, 0);
aRSImageProducer_1108.initDrawingArea();
sprite.method346(180, -371);
aRSImageProducer_1109.initDrawingArea();
sprite.method346(180, -171);
aRSImageProducer_1112.initDrawingArea();
sprite.method346(382, -265);
aRSImageProducer_1113.initDrawingArea();
sprite.method346(-180, -265);
aRSImageProducer_1114.initDrawingArea();
sprite.method346(254, -171);
aRSImageProducer_1115.initDrawingArea();
/*sprite.method346(-180, -171);
sprite = new Sprite(titleStreamLoader, "logo", 0);
aRSImageProducer_1107.initDrawingArea();
sprite.drawSprite(382 - sprite.myWidth / 2 - 128, 18);
sprite = null;
Object obj = null;
Object obj1 = null;
System.gc();*/
}