Author Topic: Removing logo [317 deob renamed]  (Read 126 times)

Offline AdotSells

  • Firecape Member
  • *
  • Posts: 300
  • Rep 4
    • View Profile
Removing logo [317 deob renamed]
« on: March 17, 2011, 05:48:34 pm »
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
Quote
private void drawLogo()

You should see
Quote
   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

Quote
   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();*/

   }