Cara merubah kata SOUND jadi gambar di PES original 2011

December032013

Assalamualaikum, sudah lama saya tidak posting di mwb.

Gamer Pes Java pasti tau kan Pes modifan Tommy_M dari Rusia?
Diopening gamenya tidak ada kata SOUND untuk memilih pengatur suara, tapi dia ganti pilihan itu jadi sebuah gambar.

Kesempatan kali ini saya akan bahas trik untuk mengubah kata SOUND di Pes Original menjadi gambar.

Tampilan sebelum dimodif :
sebelum.jpg

Tampilan setelah dimodif :
sesudah.jpg

Langsung saja !

Siapkan :
- Bytecode editor v.1.5.2
- b.class

Langkah-langkah
1. Buka b.class dengan bytecode editor dan pilih field, lalu pilih tambah field.
Sebagai contoh saya gunakan field dengan nama "sound".
- AccessFlag : Centang dikolom private dan static.
- Name : sound
- Descriptor : Ljavax/microedition/lcdui/Image;

2. Buka b.class dan cari method untuk mengexternalkan logo liga. Search aja "/m, lalu pilih method h (jika dipes 2011 yg sedang ku edit).
Tempatkan kursor di baris ke 3 paling bawah (2 baris diatas return) dan buat kode untuk membuat file external baru.
Contoh dengan field "sound" :

ldc_w "/sound"
invokestatic javax/microedition/lcdui/Image/createImage(Ljava/lang/StringwinkLjavax/microedition/lcdui/Image;
putstatic b/sound Ljavax/microedition/lcdui/Image;

Lalu save !

3. buka method G, atau search "sipush 369". Method ini berisi 11 baris dengan isi method :

invokestatic b/n()V
iconst_1
invokestatic b/d(Z)V
iconst_0
ldc_w 6583430
invokestatic b/j(II)V
sipush 369
invokestatic b/n(I)V
aconst_null
invokestatic b/a([Ljava/lang/StringwinkV
invokestatic b/c()V
return

Ubah kode diatas jadi seperti dibawah ini !

invokestatic b/n()V
iconst_1
invokestatic b/d(Z)V
iconst_0
ldc 6583430
invokestatic b/j(II)V
getstatic b/a Ljavax/microedition/lcdui/Graphics;
getstatic b/sound Ljavax/microedition/lcdui/Image;
bipush 93
bipush 122
bipush 20
invokevirtual javax/microedition/lcdui/Graphics/drawImage(Ljavax/microedition/lcdui/Image;III)V
aconst_null
invokestatic b/a([Ljava/lang/StringwinkV
invokestatic b/c()V
return

Lalu save !

4. Buat file dengan nama sound dan satukan kedalam file pes !

5. Pack game dan coba mainkan

Tested : PES 2011 layar 240x320

NB : Cara ini juga bisa digunakan untuk mengubah kata LANGUAGE dan CONTROLS pada pembukaan game

Untuk layar lain, silahkan cari methodnya sendiri !
 
Kembali ke Atas