GCN Button Routine

Started by Bully@Wiiplaza, March 15, 2013, 01:06:11 PM

Previous topic - Next topic

Bully@Wiiplaza

Does anyone know how it looks like? I can´t seem to find it.
Specifically for Super Smash Bros. Brawl.

Here´s the Wii Remote one:
[spoiler]802277A0:  9421FF40   stwu   r1,-192(r1)
802277A4:  7C0802A6   mflr   r0
802277A8:  900100C4   stw   r0,196(r1)
802277AC:  396100C0   addi   r11,r1,192
802277B0:  481C96B1   bl   0x803f0e60
802277B4:  1C030528   mulli   r0,r3,1320
802277B8:  3CE04330   lis   r7,17200
802277BC:  3CC08050   lis   r6,-32688
802277C0:  90E10050   stw   r7,80(r1)
802277C4:  7C7B1B78   mr   r27,r3
802277C8:  38C69B40   subi   r6,r6,25792
802277CC:  90E10058   stw   r7,88(r1)
802277D0:  7C9C2378   mr   r28,r4
802277D4:  7CAE2B78   mr   r14,r5
802277D8:  7FE60214   add   r31,r6,r0
802277DC:  3BC00000   li   r30,0
802277E0:  4BFF1601   bl   0x80218de0
802277E4:  2C030003   cmpwi   r3,3
802277E8:  4182000C   beq-   0x802277f4
802277EC:  38600000   li   r3,0
802277F0:  480006C4   b   0x80227eb4
802277F4:  4BFB5795   bl   0x801dcf88
802277F8:  881F051C   lbz   r0,1308(r31)
802277FC:  7C711B78   mr   r17,r3
80227800:  2C000000   cmpwi   r0,0
80227804:  41820010   beq-   0x80227814
80227808:  4BFB57A9   bl   0x801dcfb0
8022780C:  38600000   li   r3,0
80227810:  480006A4   b   0x80227eb4
80227814:  3A000001   li   r16,1
80227818:  7F63DB78   mr   r3,r27
8022781C:  9A1F051C   stb   r16,1308(r31)
80227820:  38800000   li   r4,0
80227824:  4BFF2879   bl   0x8021a09c
80227828:  2C03FFFF   cmpwi   r3,-1
8022782C:  7C6F1B78   mr   r15,r3
80227830:  40820058   bne-   0x80227888
80227834:  801F04D8   lwz   r0,1240(r31)
80227838:  2C800000   cmpwi   cr1,r0,0
8022783C:  4186004C   beq-   cr1,0x80227888
80227840:  881F0522   lbz   r0,1314(r31)
80227844:  2C000000   cmpwi   r0,0
80227848:  41820040   beq-   0x80227888
8022784C:  881F0523   lbz   r0,1315(r31)
80227850:  2C000000   cmpwi   r0,0
80227854:  40820034   bne-   0x80227888
80227858:  41860028   beq-   cr1,0x80227880
8022785C:  40820024   bne-   0x80227880
80227860:  9A1F0523   stb   r16,1315(r31)
80227864:  7F63DB78   mr   r3,r27
80227868:  38800001   li   r4,1
8022786C:  819F04D8   lwz   r12,1240(r31)
80227870:  7D8903A6   mtctr   r12
80227874:  4E800421   bctrl   
80227878:  38000000   li   r0,0
8022787C:  981F0522   stb   r0,1314(r31)
80227880:  38000000   li   r0,0
80227884:  981F051F   stb   r0,1311(r31)
80227888:  7E238B78   mr   r3,r17
8022788C:  4BFB5725   bl   0x801dcfb0
80227890:  881F051D   lbz   r0,1309(r31)
80227894:  2C000000   cmpwi   r0,0
80227898:  41820010   beq-   0x802278a8
8022789C:  99FF005D   stb   r15,93(r31)
802278A0:  7FE3FB78   mr   r3,r31
802278A4:  4BFFDD61   bl   0x80225604
802278A8:  3C808023   lis   r4,-32733
802278AC:  7F63DB78   mr   r3,r27
802278B0:  388481E8   subi   r4,r4,32280
802278B4:  4BFF2875   bl   0x8021a128
802278B8:  881F010F   lbz   r0,271(r31)
802278BC:  2C000000   cmpwi   r0,0
802278C0:  418205E8   beq-   0x80227ea8
802278C4:  2C1C0000   cmpwi   r28,0
802278C8:  418205E0   beq-   0x80227ea8
802278CC:  2C0E0000   cmpwi   r14,0
802278D0:  418205D8   beq-   0x80227ea8
802278D4:  4BFB56B5   bl   0x801dcf88
802278D8:  8BBF010F   lbz   r29,271(r31)
802278DC:  7C1D7040   cmplw   r29,r14
802278E0:  7FBEEB78   mr   r30,r29
802278E4:  40810008   ble-   0x802278ec
802278E8:  7DDE7378   mr   r30,r14
802278EC:  38800000   li   r4,0
802278F0:  7FC0F378   mr   r0,r30
802278F4:  989F010F   stb   r4,271(r31)
802278F8:  1CBE0084   mulli   r5,r30,132
802278FC:  889F010E   lbz   r4,270(r31)
80227900:  7CBC2A14   add   r5,r28,r5
80227904:  7CDE2051   sub.   r6,r4,r30
80227908:  40800008   bge-   0x80227910
8022790C:  38C60010   addi   r6,r6,16
80227910:  38A5FF7C   subi   r5,r5,132
80227914:  48000100   b   0x80227a14
80227918:  1C860038   mulli   r4,r6,56
8022791C:  38C60001   addi   r6,r6,1
80227920:  2C060010   cmpwi   r6,16
80227924:  7C9F2214   add   r4,r31,r4
80227928:  A1040110   lhz   r8,272(r4)
8022792C:  A0E40112   lhz   r7,274(r4)
80227930:  B105FF7C   sth   r8,-132(r5)
80227934:  B0E5FF7E   sth   r7,-130(r5)
80227938:  A1040114   lhz   r8,276(r4)
8022793C:  A0E40116   lhz   r7,278(r4)
80227940:  B105FF80   sth   r8,-128(r5)
80227944:  B0E5FF82   sth   r7,-126(r5)
80227948:  A1040118   lhz   r8,280(r4)
8022794C:  A0E4011A   lhz   r7,282(r4)
80227950:  B105FF84   sth   r8,-124(r5)
80227954:  B0E5FF86   sth   r7,-122(r5)
80227958:  A104011C   lhz   r8,284(r4)
8022795C:  A0E4011E   lhz   r7,286(r4)
80227960:  B105FF88   sth   r8,-120(r5)
80227964:  B0E5FF8A   sth   r7,-118(r5)
80227968:  A1040120   lhz   r8,288(r4)
8022796C:  A0E40122   lhz   r7,290(r4)
80227970:  B105FF8C   sth   r8,-116(r5)
80227974:  B0E5FF8E   sth   r7,-114(r5)
80227978:  A1040124   lhz   r8,292(r4)
8022797C:  A0E40126   lhz   r7,294(r4)
80227980:  B105FF90   sth   r8,-112(r5)
80227984:  B0E5FF92   sth   r7,-110(r5)
80227988:  A1040128   lhz   r8,296(r4)
8022798C:  A0E4012A   lhz   r7,298(r4)
80227990:  B105FF94   sth   r8,-108(r5)
80227994:  B0E5FF96   sth   r7,-106(r5)
80227998:  A104012C   lhz   r8,300(r4)
8022799C:  A0E4012E   lhz   r7,302(r4)
802279A0:  B105FF98   sth   r8,-104(r5)
802279A4:  B0E5FF9A   sth   r7,-102(r5)
802279A8:  A1040130   lhz   r8,304(r4)
802279AC:  A0E40132   lhz   r7,306(r4)
802279B0:  B105FF9C   sth   r8,-100(r5)
802279B4:  B0E5FF9E   sth   r7,-98(r5)
802279B8:  A1040134   lhz   r8,308(r4)
802279BC:  A0E40136   lhz   r7,310(r4)
802279C0:  B105FFA0   sth   r8,-96(r5)
802279C4:  B0E5FFA2   sth   r7,-94(r5)
802279C8:  A1040138   lhz   r8,312(r4)
802279CC:  A0E4013A   lhz   r7,314(r4)
802279D0:  B105FFA4   sth   r8,-92(r5)
802279D4:  B0E5FFA6   sth   r7,-90(r5)
802279D8:  A104013C   lhz   r8,316(r4)
802279DC:  A0E4013E   lhz   r7,318(r4)
802279E0:  B105FFA8   sth   r8,-88(r5)
802279E4:  B0E5FFAA   sth   r7,-86(r5)
802279E8:  A1040140   lhz   r8,320(r4)
802279EC:  A0E40142   lhz   r7,322(r4)
802279F0:  B105FFAC   sth   r8,-84(r5)
802279F4:  B0E5FFAE   sth   r7,-82(r5)
802279F8:  A0E40144   lhz   r7,324(r4)
802279FC:  A0840146   lhz   r4,326(r4)
80227A00:  B0E5FFB0   sth   r7,-80(r5)
80227A04:  B085FFB2   sth   r4,-78(r5)
80227A08:  38A5FF7C   subi   r5,r5,132
80227A0C:  41800008   blt-   0x80227a14
80227A10:  38C00000   li   r6,0
80227A14:  3400FFFF   subic.   r0,r0,1
80227A18:  4082FF00   bne+   0x80227918
80227A1C:  1C060038   mulli   r0,r6,56
80227A20:  7E1F0214   add   r16,r31,r0
80227A24:  A1F0013A   lhz   r15,314(r16)
80227A28:  A0100136   lhz   r0,310(r16)
80227A2C:  91E10074   stw   r15,116(r1)
80227A30:  A1F0013C   lhz   r15,316(r16)
80227A34:  B001003E   sth   r0,62(r1)
80227A38:  80010074   lwz   r0,116(r1)
80227A3C:  91E10060   stw   r15,96(r1)
80227A40:  A1F0013E   lhz   r15,318(r16)
80227A44:  B0010042   sth   r0,66(r1)
80227A48:  80010060   lwz   r0,96(r1)
80227A4C:  91E10064   stw   r15,100(r1)
80227A50:  A1F00140   lhz   r15,320(r16)
80227A54:  B0010044   sth   r0,68(r1)
80227A58:  80010064   lwz   r0,100(r1)
80227A5C:  91E10068   stw   r15,104(r1)
80227A60:  A1F00142   lhz   r15,322(r16)
80227A64:  B0010046   sth   r0,70(r1)
80227A68:  80010068   lwz   r0,104(r1)
80227A6C:  91E1006C   stw   r15,108(r1)
80227A70:  A1F00144   lhz   r15,324(r16)
80227A74:  B0010048   sth   r0,72(r1)
80227A78:  8001006C   lwz   r0,108(r1)
80227A7C:  91E10070   stw   r15,112(r1)
80227A80:  A2300110   lhz   r17,272(r16)
80227A84:  A2500112   lhz   r18,274(r16)
80227A88:  A2700114   lhz   r19,276(r16)
80227A8C:  A2900116   lhz   r20,278(r16)
80227A90:  A2B00118   lhz   r21,280(r16)
80227A94:  A2D0011A   lhz   r22,282(r16)
80227A98:  A2F0011C   lhz   r23,284(r16)
80227A9C:  A310011E   lhz   r24,286(r16)
80227AA0:  A3300120   lhz   r25,288(r16)
80227AA4:  A3500122   lhz   r26,290(r16)
80227AA8:  A1900124   lhz   r12,292(r16)
80227AAC:  A1700126   lhz   r11,294(r16)
80227AB0:  A1500128   lhz   r10,296(r16)
80227AB4:  A130012A   lhz   r9,298(r16)
80227AB8:  A110012C   lhz   r8,300(r16)
80227ABC:  A0F0012E   lhz   r7,302(r16)
80227AC0:  A0D00130   lhz   r6,304(r16)
80227AC4:  A0B00132   lhz   r5,306(r16)
80227AC8:  A0900134   lhz   r4,308(r16)
80227ACC:  A1D00138   lhz   r14,312(r16)
80227AD0:  A1F00146   lhz   r15,326(r16)
80227AD4:  B001004A   sth   r0,74(r1)
80227AD8:  80010070   lwz   r0,112(r1)
80227ADC:  B2210018   sth   r17,24(r1)
80227AE0:  B241001A   sth   r18,26(r1)
80227AE4:  B261001C   sth   r19,28(r1)
80227AE8:  B281001E   sth   r20,30(r1)
80227AEC:  B2A10020   sth   r21,32(r1)
80227AF0:  B2C10022   sth   r22,34(r1)
80227AF4:  B2E10024   sth   r23,36(r1)
80227AF8:  B3010026   sth   r24,38(r1)
80227AFC:  B3210028   sth   r25,40(r1)
80227B00:  B341002A   sth   r26,42(r1)
80227B04:  B181002C   sth   r12,44(r1)
80227B08:  B161002E   sth   r11,46(r1)
80227B0C:  B1410030   sth   r10,48(r1)
80227B10:  B1210032   sth   r9,50(r1)
80227B14:  B1010034   sth   r8,52(r1)
80227B18:  B0E10036   sth   r7,54(r1)
80227B1C:  B0C10038   sth   r6,56(r1)
80227B20:  B0A1003A   sth   r5,58(r1)
80227B24:  B081003C   sth   r4,60(r1)
80227B28:  B1C10040   sth   r14,64(r1)
80227B2C:  B001004C   sth   r0,76(r1)
80227B30:  B1E1004E   sth   r15,78(r1)
80227B34:  4BFB547D   bl   0x801dcfb0
80227B38:  A142A6DC   lhz   r10,-22820(r2)
80227B3C:  7F63DB78   mr   r3,r27
80227B40:  A122A6DE   lhz   r9,-22818(r2)
80227B44:  38A10010   addi   r5,r1,16
80227B48:  A102A6E0   lhz   r8,-22816(r2)
80227B4C:  38800000   li   r4,0
80227B50:  A0E2A6E4   lhz   r7,-22812(r2)
80227B54:  A0C2A6E6   lhz   r6,-22810(r2)
80227B58:  A002A6E8   lhz   r0,-22808(r2)
80227B5C:  B1410010   sth   r10,16(r1)
80227B60:  B1210012   sth   r9,18(r1)
80227B64:  B1010014   sth   r8,20(r1)
80227B68:  B0E10008   sth   r7,8(r1)
80227B6C:  B0C1000A   sth   r6,10(r1)
80227B70:  B001000C   sth   r0,12(r1)
80227B74:  4BFF2369   bl   0x80219edc
80227B78:  A8A10010   lha   r5,16(r1)
80227B7C:  A8810014   lha   r4,20(r1)
80227B80:  A8610012   lha   r3,18(r1)
80227B84:  7C0429D6   mullw   r0,r4,r5
80227B88:  7C0019D7   mullw.   r0,r0,r3
80227B8C:  41820058   beq-   0x80227be4
80227B90:  6CA08000   xoris   r0,r5,32768
80227B94:  6C638000   xoris   r3,r3,32768
80227B98:  90010054   stw   r0,84(r1)
80227B9C:  6C808000   xoris   r0,r4,32768
80227BA0:  C882A6C8   lfd   f4,-22840(r2)
80227BA4:  C8010050   lfd   f0,80(r1)
80227BA8:  9061005C   stw   r3,92(r1)
80227BAC:  EC402028   fsubs   f2,f0,f4
80227BB0:  C062A6B8   lfs   f3,-22856(r2)
80227BB4:  90010054   stw   r0,84(r1)
80227BB8:  C8210058   lfd   f1,88(r1)
80227BBC:  C8010050   lfd   f0,80(r1)
80227BC0:  EC431024   fdivs   f2,f3,f2
80227BC4:  EC212028   fsubs   f1,f1,f4
80227BC8:  D05F04DC   stfs   f2,1244(r31)
80227BCC:  EC002028   fsubs   f0,f0,f4
80227BD0:  EC230824   fdivs   f1,f3,f1
80227BD4:  EC030024   fdivs   f0,f3,f0
80227BD8:  D03F04E0   stfs   f1,1248(r31)
80227BDC:  D01F04E4   stfs   f0,1252(r31)
80227BE0:  48000014   b   0x80227bf4
80227BE4:  C002A6EC   lfs   f0,-22804(r2)
80227BE8:  D01F04DC   stfs   f0,1244(r31)
80227BEC:  D01F04E0   stfs   f0,1248(r31)
80227BF0:  D01F04E4   stfs   f0,1252(r31)
80227BF4:  7F63DB78   mr   r3,r27
80227BF8:  38A10008   addi   r5,r1,8
80227BFC:  38800001   li   r4,1
80227C00:  4BFF22DD   bl   0x80219edc
80227C04:  A8A10008   lha   r5,8(r1)
80227C08:  A881000C   lha   r4,12(r1)
80227C0C:  A861000A   lha   r3,10(r1)
80227C10:  7C0429D6   mullw   r0,r4,r5
80227C14:  7C0019D7   mullw.   r0,r0,r3
80227C18:  41820058   beq-   0x80227c70
80227C1C:  6CA08000   xoris   r0,r5,32768
80227C20:  6C638000   xoris   r3,r3,32768
80227C24:  9001005C   stw   r0,92(r1)
80227C28:  6C808000   xoris   r0,r4,32768
80227C2C:  C882A6C8   lfd   f4,-22840(r2)
80227C30:  C8010058   lfd   f0,88(r1)
80227C34:  90610054   stw   r3,84(r1)
80227C38:  EC402028   fsubs   f2,f0,f4
80227C3C:  C062A6B8   lfs   f3,-22856(r2)
80227C40:  9001005C   stw   r0,92(r1)
80227C44:  C8210050   lfd   f1,80(r1)
80227C48:  C8010058   lfd   f0,88(r1)
80227C4C:  EC431024   fdivs   f2,f3,f2
80227C50:  EC212028   fsubs   f1,f1,f4
80227C54:  D05F04E8   stfs   f2,1256(r31)
80227C58:  EC002028   fsubs   f0,f0,f4
80227C5C:  EC230824   fdivs   f1,f3,f1
80227C60:  EC030024   fdivs   f0,f3,f0
80227C64:  D03F04EC   stfs   f1,1260(r31)
80227C68:  D01F04F0   stfs   f0,1264(r31)
80227C6C:  48000014   b   0x80227c80
80227C70:  C002A6F0   lfs   f0,-22800(r2)
80227C74:  D01F04E8   stfs   f0,1256(r31)
80227C78:  D01F04EC   stfs   f0,1260(r31)
80227C7C:  D01F04F0   stfs   f0,1264(r31)
80227C80:  1C1E0084   mulli   r0,r30,132
80227C84:  3C600001   lis   r3,1
80227C88:  7FC6F378   mr   r6,r30
80227C8C:  3923FFFF   subi   r9,r3,1
80227C90:  7DDC0214   add   r14,r28,r0
80227C94:  388000FD   li   r4,253
80227C98:  7D284B78   mr   r8,r9
80227C9C:  7D274B78   mr   r7,r9
80227CA0:  38AEFF7C   subi   r5,r14,132
80227CA4:  28060001   cmplwi   r6,1
80227CA8:  38A5FF7C   subi   r5,r5,132
80227CAC:  4081000C   ble-   0x80227cb8
80227CB0:  7CA32B78   mr   r3,r5
80227CB4:  48000008   b   0x80227cbc
80227CB8:  38610018   addi   r3,r1,24
80227CBC:  88030029   lbz   r0,41(r3)
80227CC0:  7C000774   extsb   r0,r0
80227CC4:  2C00FFFE   cmpwi   r0,-2
80227CC8:  41820054   beq-   0x80227d1c
80227CCC:  40800010   bge-   0x80227cdc
80227CD0:  2C00FFF9   cmpwi   r0,-7
80227CD4:  41820048   beq-   0x80227d1c
80227CD8:  48000048   b   0x80227d20
80227CDC:  2C000000   cmpwi   r0,0
80227CE0:  41820008   beq-   0x80227ce8
80227CE4:  4800003C   b   0x80227d20
80227CE8:  88830028   lbz   r4,40(r3)
80227CEC:  28040001   cmplwi   r4,1
80227CF0:  40820010   bne-   0x80227d00
80227CF4:  A1030000   lhz   r8,0(r3)
80227CF8:  39200000   li   r9,0
80227CFC:  48000020   b   0x80227d1c
80227D00:  28040002   cmplwi   r4,2
80227D04:  40820010   bne-   0x80227d14
80227D08:  A123002A   lhz   r9,42(r3)
80227D0C:  39000000   li   r8,0
80227D10:  4800000C   b   0x80227d1c
80227D14:  39200000   li   r9,0
80227D18:  39000000   li   r8,0
80227D1C:  A0E30000   lhz   r7,0(r3)
80227D20:  34C6FFFF   subic.   r6,r6,1
80227D24:  4082FF80   bne+   0x80227ca4
80227D28:  2807FFFF   cmplwi   r7,65535
80227D2C:  40820024   bne-   0x80227d50
80227D30:  7F83E378   mr   r3,r28
80227D34:  7FE4FB78   mr   r4,r31
80227D38:  38A00084   li   r5,132
80227D3C:  4BDDC5FD   bl   0x80004338
80227D40:  37DEFFFF   subic.   r30,r30,1
80227D44:  3B9C0084   addi   r28,r28,132
80227D48:  4082FFE8   bne+   0x80227d30
80227D4C:  4800015C   b   0x80227ea8
80227D50:  2808FFFF   cmplwi   r8,65535
80227D54:  40820008   bne-   0x80227d5c
80227D58:  811F0000   lwz   r8,0(r31)
80227D5C:  2809FFFF   cmplwi   r9,65535
80227D60:  40820008   bne-   0x80227d68
80227D64:  813F0060   lwz   r9,96(r31)
80227D68:  70E09FFF   andi.   r0,r7,40959
80227D6C:  807F0000   lwz   r3,0(r31)
80227D70:  51000464   rlwimi   r0,r8,0,17,18
80227D74:  28040002   cmplwi   r4,2
80227D78:  5465043E   rlwinm   r5,r3,0,16,31
80227D7C:  7C032A78   xor   r3,r0,r5
80227D80:  901F0000   stw   r0,0(r31)
80227D84:  7C600038   and   r0,r3,r0
80227D88:  901F0004   stw   r0,4(r31)
80227D8C:  7C602838   and   r0,r3,r5
80227D90:  901F0008   stw   r0,8(r31)
80227D94:  40820028   bne-   0x80227dbc
80227D98:  807F0060   lwz   r3,96(r31)
80227D9C:  5520043E   rlwinm   r0,r9,0,16,31
80227DA0:  5465043E   rlwinm   r5,r3,0,16,31
80227DA4:  901F0060   stw   r0,96(r31)
80227DA8:  7C032A78   xor   r3,r0,r5
80227DAC:  7C600038   and   r0,r3,r0
80227DB0:  901F0064   stw   r0,100(r31)
80227DB4:  7C602838   and   r0,r3,r5
80227DB8:  901F0068   stw   r0,104(r31)
80227DBC:  7FE3FB78   mr   r3,r31
80227DC0:  7FA5EB78   mr   r5,r29
80227DC4:  4BFFDA15   bl   0x802257d8
80227DC8:  7FCFF378   mr   r15,r30
80227DCC:  39CEFF7C   subi   r14,r14,132
80227DD0:  3A400001   li   r18,1
80227DD4:  3A200000   li   r17,0
80227DD8:  3A000010   li   r16,16
80227DDC:  280F0001   cmplwi   r15,1
80227DE0:  39CEFF7C   subi   r14,r14,132
80227DE4:  4081000C   ble-   0x80227df0
80227DE8:  7DD37378   mr   r19,r14
80227DEC:  48000008   b   0x80227df4
80227DF0:  3A610018   addi   r19,r1,24
80227DF4:  88130029   lbz   r0,41(r19)
80227DF8:  981F005D   stb   r0,93(r31)
80227DFC:  88930028   lbz   r4,40(r19)
80227E00:  881F005C   lbz   r0,92(r31)
80227E04:  7C002040   cmplw   r0,r4
80227E08:  41820020   beq-   0x80227e28
80227E0C:  88730029   lbz   r3,41(r19)
80227E10:  38030002   addi   r0,r3,2
80227E14:  5400063E   rlwinm   r0,r0,0,24,31
80227E18:  28000002   cmplwi   r0,2
80227E1C:  4181000C   bgt-   0x80227e28
80227E20:  989F005C   stb   r4,92(r31)
80227E24:  9A5F051E   stb   r18,1310(r31)
80227E28:  88130036   lbz   r0,54(r19)
80227E2C:  981F005F   stb   r0,95(r31)
80227E30:  88130029   lbz   r0,41(r19)
80227E34:  7C000775   extsb.   r0,r0
80227E38:  41820014   beq-   0x80227e4c
80227E3C:  40800038   bge-   0x80227e74
80227E40:  2C00FFF9   cmpwi   r0,-7
80227E44:  41820014   beq-   0x80227e58
80227E48:  4800002C   b   0x80227e74
80227E4C:  7FE3FB78   mr   r3,r31
80227E50:  7E649B78   mr   r4,r19
80227E54:  4BFFF6D5   bl   0x80227528
80227E58:  7FE3FB78   mr   r3,r31
80227E5C:  7E649B78   mr   r4,r19
80227E60:  4BFFDDC5   bl   0x80225c24
80227E64:  7FE3FB78   mr   r3,r31
80227E68:  7E649B78   mr   r4,r19
80227E6C:  4BFFEF19   bl   0x80226d84
80227E70:  48000008   b   0x80227e78
80227E74:  9A3F005E   stb   r17,94(r31)
80227E78:  38AE0080   addi   r5,r14,128
80227E7C:  389FFFFC   subi   r4,r31,4
80227E80:  7E0903A6   mtctr   r16
80227E84:  80640004   lwz   r3,4(r4)
80227E88:  84040008   lwzu   r0,8(r4)
80227E8C:  90650004   stw   r3,4(r5)
80227E90:  94050008   stwu   r0,8(r5)
80227E94:  4200FFF0   bdnz+   0x80227e84
80227E98:  80040004   lwz   r0,4(r4)
80227E9C:  35EFFFFF   subic.   r15,r15,1
80227EA0:  90050004   stw   r0,4(r5)
80227EA4:  4082FF38   bne+   0x80227ddc
80227EA8:  38000000   li   r0,0
80227EAC:  7FC3F378   mr   r3,r30
80227EB0:  981F051C   stb   r0,1308(r31)
80227EB4:  396100C0   addi   r11,r1,192
80227EB8:  481C8FF5   bl   0x803f0eac
80227EBC:  800100C4   lwz   r0,196(r1)
80227EC0:  7C0803A6   mtlr   r0
80227EC4:  382100C0   addi   r1,r1,192
80227EC8:  4E800020   blr   
[/spoiler]
Thank you. ;D
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully