The Sims 3 [S3MP69] Time stop without stopping time trouble

Started by Patedj, April 09, 2011, 12:55:32 PM

Previous topic - Next topic

Patedj

Alright, so I'm looking into finding the timer for the timer. If I stop that I assume that time will stop flowing and everyone will stay young. (Well one way of staying young without having to search for the value). I might be able to also change the flow of time (day, season, etc.) But that's another post.

Registers:
[spoiler] CR:88000422  XER:20000000  CTR:80460B10 DSIS:02400000
DAR:903AC510 SRR0:803C34E0 SRR1:0000B032   LR:803C34E0
 r0:803C34E0   r1:80F538F8   r2:80834A80   r3:80F53900
 r4:80E51E38   r5:80E51E38   r6:9327F40C   r7:00000020
 r8:00000001   r9:00000000  r10:00000001  r11:80F53638
r12:80460B10  r13:8082EBC0  r14:00000000  r15:00000000
r16:00000000  r17:00000000  r18:00000000  r19:00000000
r20:00000000  r21:00000000  r22:00000000  r23:00000000
r24:00000000  r25:00000000  r26:903AC2B0  r27:00000001
r28:00000001  r29:903AC2B0  r30:00000004  r31:00000001

 f0:00000000   f1:4C744662   f2:00000000   f3:3F8CCCCD
 f4:3BA0902E   f5:C1C80000   f6:41C80000   f7:3F333333
 f8:BF333333   f9:3F800000  f10:3D4CCCCD  f11:BF800000
f12:3F800000  f13:00000000  f14:00000000  f15:00000000
f16:00000000  f17:00000000  f18:00000000  f19:00000000
f20:00000000  f21:00000000  f22:00000000  f23:00000000
f24:00000000  f25:00000000  f26:00000000  f27:00000000
f28:00000000  f29:00000000  f30:00000000  f31:00000000[/spoiler]

Copy All Frames:
[spoiler]804B2DDC:  00000000   .word   0x00000000
|  800296E8:  9421FFF0   stwu   r1,-16(r1)
|  800296EC:  7C0802A6   mflr   r0
|  800296F0:  90010014   stw   r0,20(r1)
|  800296F4:  81830000   lwz   r12,0(r3)
|  800296F8:  818C000C   lwz   r12,12(r12)
|  800296FC:  7D8903A6   mtctr   r12
|  80029700:  4E800421   bctrl   
|  |  8002A454:  9421FFF0   stwu   r1,-16(r1)
|  |  8002A458:  7C0802A6   mflr   r0
|  |  8002A45C:  90010014   stw   r0,20(r1)
|  |  8002A460:  93E1000C   stw   r31,12(r1)
|  |  8002A464:  7C7F1B78   mr   r31,r3
|  |  8002A468:  3C608055   lis   r3,-32683
|  |  8002A46C:  386339CC   addi   r3,r3,14796
|  |  8002A470:  4CC63182   crclr   6,6
|  |  8002A474:  4BFFB529   bl   0x8002599c
|  |  8002A478:  3C608055   lis   r3,-32683
|  |  8002A47C:  386339E0   addi   r3,r3,14816
|  |  8002A480:  38800001   li   r4,1
|  |  8002A484:  4CC63182   crclr   6,6
|  |  8002A488:  4BFFB515   bl   0x8002599c
|  |  8002A48C:  3C608055   lis   r3,-32683
|  |  8002A490:  386339FC   addi   r3,r3,14844
|  |  8002A494:  38800002   li   r4,2
|  |  8002A498:  4CC63182   crclr   6,6
|  |  8002A49C:  4BFFB501   bl   0x8002599c
|  |  8002A4A0:  3C608055   lis   r3,-32683
|  |  8002A4A4:  38633A18   addi   r3,r3,14872
|  |  8002A4A8:  38800004   li   r4,4
|  |  8002A4AC:  4CC63182   crclr   6,6
|  |  8002A4B0:  4BFFB4ED   bl   0x8002599c
|  |  8002A4B4:  3C608055   lis   r3,-32683
|  |  8002A4B8:  38633A34   addi   r3,r3,14900
|  |  8002A4BC:  38800008   li   r4,8
|  |  8002A4C0:  4CC63182   crclr   6,6
|  |  8002A4C4:  4BFFB4D9   bl   0x8002599c
|  |  8002A4C8:  3C608055   lis   r3,-32683
|  |  8002A4CC:  38633A50   addi   r3,r3,14928
|  |  8002A4D0:  38800004   li   r4,4
|  |  8002A4D4:  4CC63182   crclr   6,6
|  |  8002A4D8:  4BFFB4C5   bl   0x8002599c
|  |  8002A4DC:  3C608055   lis   r3,-32683
|  |  8002A4E0:  38633A6C   addi   r3,r3,14956
|  |  8002A4E4:  38800004   li   r4,4
|  |  8002A4E8:  4CC63182   crclr   6,6
|  |  8002A4EC:  4BFFB4B1   bl   0x8002599c
|  |  8002A4F0:  3C608055   lis   r3,-32683
|  |  8002A4F4:  38633A88   addi   r3,r3,14984
|  |  8002A4F8:  38800008   li   r4,8
|  |  8002A4FC:  4CC63182   crclr   6,6
|  |  8002A500:  4BFFB49D   bl   0x8002599c
|  |  8002A504:  3C608055   lis   r3,-32683
|  |  8002A508:  38633AA4   addi   r3,r3,15012
|  |  8002A50C:  38800001   li   r4,1
|  |  8002A510:  4CC63182   crclr   6,6
|  |  8002A514:  4BFFB489   bl   0x8002599c
|  |  8002A518:  806DC524   lwz   r3,-15068(r13)
|  |  8002A51C:  81830000   lwz   r12,0(r3)
|  |  8002A520:  818C0010   lwz   r12,16(r12)
|  |  8002A524:  7D8903A6   mtctr   r12
|  |  8002A528:  4E800421   bctrl   
|  |  8002A52C:  806DC524   lwz   r3,-15068(r13)
|  |  8002A530:  81830000   lwz   r12,0(r3)
|  |  8002A534:  818C0050   lwz   r12,80(r12)
|  |  8002A538:  7D8903A6   mtctr   r12
|  |  8002A53C:  4E800421   bctrl   
|  |  8002A540:  806DC674   lwz   r3,-14732(r13)
|  |  8002A544:  81830000   lwz   r12,0(r3)
|  |  8002A548:  818C0014   lwz   r12,20(r12)
|  |  8002A54C:  7D8903A6   mtctr   r12
|  |  8002A550:  4E800421   bctrl   
|  |  8002A554:  2C030000   cmpwi   r3,0
|  |  8002A558:  418200B4   beq-   0x8002a60c
|  |  8002A55C:  7FE3FB78   mr   r3,r31
|  |  8002A560:  819F0000   lwz   r12,0(r31)
|  |  8002A564:  818C0064   lwz   r12,100(r12)
|  |  8002A568:  7D8903A6   mtctr   r12
|  |  8002A56C:  4E800421   bctrl   
|  |  8002A570:  7FE3FB78   mr   r3,r31
|  |  8002A574:  819F0000   lwz   r12,0(r31)
|  |  8002A578:  818C0068   lwz   r12,104(r12)
|  |  8002A57C:  7D8903A6   mtctr   r12
|  |  8002A580:  4E800421   bctrl   
|  |  8002A584:  7FE3FB78   mr   r3,r31
|  |  8002A588:  819F0000   lwz   r12,0(r31)
|  |  8002A58C:  818C0068   lwz   r12,104(r12)
|  |  8002A590:  7D8903A6   mtctr   r12
|  |  8002A594:  4E800421   bctrl   
|  |  8002A598:  4800003C   b   0x8002a5d4
|  |  8002A59C:  7FE3FB78   mr   r3,r31
|  |  8002A5A0:  819F0000   lwz   r12,0(r31)
|  |  8002A5A4:  818C0068   lwz   r12,104(r12)
|  |  8002A5A8:  7D8903A6   mtctr   r12
|  |  8002A5AC:  4E800421   bctrl   
|  |  |  8002A6B0:  9421FFF0   stwu   r1,-16(r1)
|  |  |  8002A6B4:  7C0802A6   mflr   r0
|  |  |  8002A6B8:  90010014   stw   r0,20(r1)
|  |  |  8002A6BC:  93E1000C   stw   r31,12(r1)
|  |  |  8002A6C0:  7C7F1B78   mr   r31,r3
|  |  |  8002A6C4:  48033BCD   bl   0x8005e290
|  |  |  8002A6C8:  3803FFFC   subi   r0,r3,4
|  |  |  8002A6CC:  28000002   cmplwi   r0,2
|  |  |  8002A6D0:  40810020   ble-   0x8002a6f0
|  |  |  8002A6D4:  2C03000B   cmpwi   r3,11
|  |  |  8002A6D8:  41820018   beq-   0x8002a6f0
|  |  |  8002A6DC:  2C030000   cmpwi   r3,0
|  |  |  8002A6E0:  41820024   beq-   0x8002a704
|  |  |  8002A6E4:  2C030008   cmpwi   r3,8
|  |  |  8002A6E8:  4182001C   beq-   0x8002a704
|  |  |  8002A6EC:  48000010   b   0x8002a6fc
|  |  |  8002A6F0:  38000001   li   r0,1
|  |  |  8002A6F4:  980DC528   stb   r0,-15064(r13)
|  |  |  8002A6F8:  4800000C   b   0x8002a704
|  |  |  8002A6FC:  38000000   li   r0,0
|  |  |  8002A700:  980DC528   stb   r0,-15064(r13)
|  |  |  8002A704:  880DC528   lbz   r0,-15064(r13)
|  |  |  8002A708:  2C000000   cmpwi   r0,0
|  |  |  8002A70C:  408201B8   bne-   0x8002a8c4
|  |  |  8002A710:  48033ACD   bl   0x8005e1dc
|  |  |  8002A714:  2C030000   cmpwi   r3,0
|  |  |  8002A718:  41820008   beq-   0x8002a720
|  |  |  8002A71C:  480001A8   b   0x8002a8c4
|  |  |  8002A720:  801F0448   lwz   r0,1096(r31)
|  |  |  8002A724:  2C000002   cmpwi   r0,2
|  |  |  8002A728:  40820078   bne-   0x8002a7a0
|  |  |  8002A72C:  801F044C   lwz   r0,1100(r31)
|  |  |  8002A730:  2C000002   cmpwi   r0,2
|  |  |  8002A734:  4182006C   beq-   0x8002a7a0
|  |  |  8002A738:  806DC6D4   lwz   r3,-14636(r13)
|  |  |  8002A73C:  81830000   lwz   r12,0(r3)
|  |  |  8002A740:  818C0024   lwz   r12,36(r12)
|  |  |  8002A744:  7D8903A6   mtctr   r12
|  |  |  8002A748:  4E800421   bctrl   
|  |  |  8002A74C:  806DC674   lwz   r3,-14732(r13)
|  |  |  8002A750:  81830000   lwz   r12,0(r3)
|  |  |  8002A754:  818C001C   lwz   r12,28(r12)
|  |  |  8002A758:  7D8903A6   mtctr   r12
|  |  |  8002A75C:  4E800421   bctrl   
|  |  |  8002A760:  807F0450   lwz   r3,1104(r31)
|  |  |  8002A764:  2C030000   cmpwi   r3,0
|  |  |  8002A768:  41820024   beq-   0x8002a78c
|  |  |  8002A76C:  48060861   bl   0x8008afcc
|  |  |  8002A770:  3C60806F   lis   r3,-32657
|  |  |  8002A774:  38639488   subi   r3,r3,27512
|  |  |  8002A778:  809F0450   lwz   r4,1104(r31)
|  |  |  8002A77C:  38A00001   li   r5,1
|  |  |  8002A780:  4802AEAD   bl   0x8005562c
|  |  |  8002A784:  38000000   li   r0,0
|  |  |  8002A788:  901F0450   stw   r0,1104(r31)
|  |  |  8002A78C:  7FE3FB78   mr   r3,r31
|  |  |  8002A790:  819F0000   lwz   r12,0(r31)
|  |  |  8002A794:  818C0018   lwz   r12,24(r12)
|  |  |  8002A798:  7D8903A6   mtctr   r12
|  |  |  8002A79C:  4E800421   bctrl   
|  |  |  8002A7A0:  801F044C   lwz   r0,1100(r31)
|  |  |  8002A7A4:  2C000001   cmpwi   r0,1
|  |  |  8002A7A8:  40820090   bne-   0x8002a838
|  |  |  8002A7AC:  806DC628   lwz   r3,-14808(r13)
|  |  |  8002A7B0:  81830000   lwz   r12,0(r3)
|  |  |  8002A7B4:  818C0028   lwz   r12,40(r12)
|  |  |  8002A7B8:  7D8903A6   mtctr   r12
|  |  |  8002A7BC:  4E800421   bctrl   
|  |  |  8002A7C0:  7FE3FB78   mr   r3,r31
|  |  |  8002A7C4:  819F0000   lwz   r12,0(r31)
|  |  |  8002A7C8:  818C0014   lwz   r12,20(r12)
|  |  |  8002A7CC:  7D8903A6   mtctr   r12
|  |  |  8002A7D0:  4E800421   bctrl   
|  |  |  8002A7D4:  3C60806F   lis   r3,-32657
|  |  |  8002A7D8:  38639488   subi   r3,r3,27512
|  |  |  8002A7DC:  809F0454   lwz   r4,1108(r31)
|  |  |  8002A7E0:  38A00000   li   r5,0
|  |  |  8002A7E4:  38C00000   li   r6,0
|  |  |  8002A7E8:  480000F9   bl   0x8002a8e0
|  |  |  8002A7EC:  907F0450   stw   r3,1104(r31)
|  |  |  8002A7F0:  2C030000   cmpwi   r3,0
|  |  |  8002A7F4:  41820034   beq-   0x8002a828
|  |  |  8002A7F8:  806DC674   lwz   r3,-14732(r13)
|  |  |  8002A7FC:  81830000   lwz   r12,0(r3)
|  |  |  8002A800:  818C0018   lwz   r12,24(r12)
|  |  |  8002A804:  7D8903A6   mtctr   r12
|  |  |  8002A808:  4E800421   bctrl   
|  |  |  8002A80C:  807F0450   lwz   r3,1104(r31)
|  |  |  8002A810:  809F0458   lwz   r4,1112(r31)
|  |  |  8002A814:  80BF045C   lwz   r5,1116(r31)
|  |  |  8002A818:  48060795   bl   0x8008afac
|  |  |  8002A81C:  38000002   li   r0,2
|  |  |  8002A820:  901F044C   stw   r0,1100(r31)
|  |  |  8002A824:  4800000C   b   0x8002a830
|  |  |  8002A828:  38000000   li   r0,0
|  |  |  8002A82C:  901F044C   stw   r0,1100(r31)
|  |  |  8002A830:  38000000   li   r0,0
|  |  |  8002A834:  901F0454   stw   r0,1108(r31)
|  |  |  8002A838:  801F044C   lwz   r0,1100(r31)
|  |  |  8002A83C:  901F0448   stw   r0,1096(r31)
|  |  |  8002A840:  806DC674   lwz   r3,-14732(r13)
|  |  |  8002A844:  81830000   lwz   r12,0(r3)
|  |  |  8002A848:  818C0020   lwz   r12,32(r12)
|  |  |  8002A84C:  7D8903A6   mtctr   r12
|  |  |  8002A850:  4E800421   bctrl   
|  |  |  8002A854:  807F0450   lwz   r3,1104(r31)
|  |  |  8002A858:  2C030000   cmpwi   r3,0
|  |  |  8002A85C:  41820008   beq-   0x8002a864
|  |  |  8002A860:  4806078D   bl   0x8008afec
|  |  |  8002A864:  7FE3FB78   mr   r3,r31
|  |  |  8002A868:  819F0000   lwz   r12,0(r31)
|  |  |  8002A86C:  818C0058   lwz   r12,88(r12)
|  |  |  8002A870:  7D8903A6   mtctr   r12
|  |  |  8002A874:  4E800421   bctrl   
|  |  |  |  800F7AD8:  9421FFD0   stwu   r1,-48(r1)
|  |  |  |  800F7ADC:  7C0802A6   mflr   r0
|  |  |  |  800F7AE0:  90010034   stw   r0,52(r1)
|  |  |  |  800F7AE4:  93E1002C   stw   r31,44(r1)
|  |  |  |  800F7AE8:  93C10028   stw   r30,40(r1)
|  |  |  |  800F7AEC:  7C7E1B78   mr   r30,r3
|  |  |  |  800F7AF0:  4BFD1A05   bl   0x800c94f4
|  |  |  |  800F7AF4:  2C030006   cmpwi   r3,6
|  |  |  |  800F7AF8:  41820010   beq-   0x800f7b08
|  |  |  |  800F7AFC:  4BFD19F9   bl   0x800c94f4
|  |  |  |  800F7B00:  2C030008   cmpwi   r3,8
|  |  |  |  800F7B04:  40820010   bne-   0x800f7b14
|  |  |  |  800F7B08:  38000001   li   r0,1
|  |  |  |  800F7B0C:  980DCA38   stb   r0,-13768(r13)
|  |  |  |  800F7B10:  4800000C   b   0x800f7b1c
|  |  |  |  800F7B14:  38000000   li   r0,0
|  |  |  |  800F7B18:  980DCA38   stb   r0,-13768(r13)
|  |  |  |  800F7B1C:  3C608074   lis   r3,-32652
|  |  |  |  800F7B20:  3863D8B0   subi   r3,r3,10064
|  |  |  |  800F7B24:  880303F3   lbz   r0,1011(r3)
|  |  |  |  800F7B28:  980D8235   stb   r0,-32203(r13)
|  |  |  |  800F7B2C:  880303F1   lbz   r0,1009(r3)
|  |  |  |  800F7B30:  980DC721   stb   r0,-14559(r13)
|  |  |  |  800F7B34:  880303F2   lbz   r0,1010(r3)
|  |  |  |  800F7B38:  980DC720   stb   r0,-14560(r13)
|  |  |  |  800F7B3C:  880303F0   lbz   r0,1008(r3)
|  |  |  |  800F7B40:  980D8236   stb   r0,-32202(r13)
|  |  |  |  800F7B44:  80630174   lwz   r3,372(r3)
|  |  |  |  800F7B48:  2C030000   cmpwi   r3,0
|  |  |  |  800F7B4C:  41820038   beq-   0x800f7b84
|  |  |  |  800F7B50:  81830034   lwz   r12,52(r3)
|  |  |  |  800F7B54:  818C00FC   lwz   r12,252(r12)
|  |  |  |  800F7B58:  7D8903A6   mtctr   r12
|  |  |  |  800F7B5C:  4E800421   bctrl   
|  |  |  |  800F7B60:  9081000C   stw   r4,12(r1)
|  |  |  |  800F7B64:  90610008   stw   r3,8(r1)
|  |  |  |  800F7B68:  38610010   addi   r3,r1,16
|  |  |  |  800F7B6C:  38810008   addi   r4,r1,8
|  |  |  |  800F7B70:  480000D1   bl   0x800f7c40
|  |  |  |  800F7B74:  3C608073   lis   r3,-32653
|  |  |  |  800F7B78:  38636468   addi   r3,r3,25704
|  |  |  |  800F7B7C:  38810010   addi   r4,r1,16
|  |  |  |  800F7B80:  4BF10A11   bl   0x80008590
|  |  |  |  800F7B84:  3FE08074   lis   r31,-32652
|  |  |  |  800F7B88:  3BFFD8B0   subi   r31,r31,10064
|  |  |  |  800F7B8C:  881F038A   lbz   r0,906(r31)
|  |  |  |  800F7B90:  980DC5B8   stb   r0,-14920(r13)
|  |  |  |  800F7B94:  881E0488   lbz   r0,1160(r30)
|  |  |  |  800F7B98:  2C000000   cmpwi   r0,0
|  |  |  |  800F7B9C:  41820034   beq-   0x800f7bd0
|  |  |  |  800F7BA0:  806DC60C   lwz   r3,-14836(r13)
|  |  |  |  800F7BA4:  38800000   li   r4,0
|  |  |  |  800F7BA8:  4BF5A7D9   bl   0x80052380
|  |  |  |  800F7BAC:  2C030000   cmpwi   r3,0
|  |  |  |  800F7BB0:  40820020   bne-   0x800f7bd0
|  |  |  |  800F7BB4:  7FE3FB78   mr   r3,r31
|  |  |  |  800F7BB8:  48038595   bl   0x8013014c
|  |  |  |  800F7BBC:  2C03FFFF   cmpwi   r3,-1
|  |  |  |  800F7BC0:  41820010   beq-   0x800f7bd0
|  |  |  |  800F7BC4:  807F016C   lwz   r3,364(r31)
|  |  |  |  800F7BC8:  3880FFFF   li   r4,-1
|  |  |  |  800F7BCC:  4800006D   bl   0x800f7c38
|  |  |  |  800F7BD0:  4BFFF689   bl   0x800f7258
|  |  |  |  800F7BD4:  7FC3F378   mr   r3,r30
|  |  |  |  800F7BD8:  4BFFF691   bl   0x800f7268
|  |  |  |  800F7BDC:  7FC3F378   mr   r3,r30
|  |  |  |  800F7BE0:  4BFFF6F9   bl   0x800f72d8
|  |  |  |  |  800F72D8:  9421FFF0   stwu   r1,-16(r1)
|  |  |  |  |  800F72DC:  7C0802A6   mflr   r0
..... continued in next post
[/spoiler]
You can pm me, I've got time for your troubles.

Patedj

cont.
[spoiler]
|  |  |  |  |  800F72E0:  90010014   stw   r0,20(r1)
|  |  |  |  |  800F72E4:  93E1000C   stw   r31,12(r1)
|  |  |  |  |  800F72E8:  3FE08074   lis   r31,-32652
|  |  |  |  |  800F72EC:  387FD8B0   subi   r3,r31,10064
|  |  |  |  |  800F72F0:  48000045   bl   0x800f7334
|  |  |  |  |  800F72F4:  2C030000   cmpwi   r3,0
|  |  |  |  |  800F72F8:  41820028   beq-   0x800f7320
|  |  |  |  |  800F72FC:  3BFFD8B0   subi   r31,r31,10064
|  |  |  |  |  800F7300:  807F016C   lwz   r3,364(r31)
|  |  |  |  |  800F7304:  38800000   li   r4,0
|  |  |  |  |  800F7308:  38A00000   li   r5,0
|  |  |  |  |  800F730C:  38C00000   li   r6,0
|  |  |  |  |  800F7310:  38E00001   li   r7,1
|  |  |  |  |  800F7314:  4800991D   bl   0x80100c30
|  |  |  |  |  800F7318:  807F016C   lwz   r3,364(r31)
|  |  |  |  |  800F731C:  48009149   bl   0x80100464
|  |  |  |  |  |  80100464:  9421FFF0   stwu   r1,-16(r1)
|  |  |  |  |  |  80100468:  7C0802A6   mflr   r0
|  |  |  |  |  |  8010046C:  90010014   stw   r0,20(r1)
|  |  |  |  |  |  80100470:  93E1000C   stw   r31,12(r1)
|  |  |  |  |  |  80100474:  7C7F1B78   mr   r31,r3
|  |  |  |  |  |  80100478:  4BFFA8D9   bl   0x800fad50
|  |  |  |  |  |  8010047C:  881F0358   lbz   r0,856(r31)
|  |  |  |  |  |  80100480:  2C000000   cmpwi   r0,0
|  |  |  |  |  |  80100484:  41820060   beq-   0x801004e4
|  |  |  |  |  |  80100488:  386DCA80   subi   r3,r13,13696
|  |  |  |  |  |  8010048C:  480000F9   bl   0x80100584
|  |  |  |  |  |  80100490:  D02DCA88   stfs   f1,-13688(r13)
|  |  |  |  |  |  80100494:  386DCA78   subi   r3,r13,13704
|  |  |  |  |  |  80100498:  480000A5   bl   0x8010053c
|  |  |  |  |  |  8010049C:  387F035C   addi   r3,r31,860
|  |  |  |  |  |  801004A0:  3880FFFF   li   r4,-1
|  |  |  |  |  |  801004A4:  819F035C   lwz   r12,860(r31)
|  |  |  |  |  |  801004A8:  818C000C   lwz   r12,12(r12)
|  |  |  |  |  |  801004AC:  7D8903A6   mtctr   r12
|  |  |  |  |  |  801004B0:  4E800421   bctrl   
|  |  |  |  |  |  801004B4:  48000045   bl   0x801004f8
|  |  |  |  |  |  801004B8:  4829CCA1   bl   0x8039d158
|  |  |  |  |  |  |  8039D158:  9421FFF0   stwu   r1,-16(r1)
|  |  |  |  |  |  |  8039D15C:  7C0802A6   mflr   r0
|  |  |  |  |  |  |  8039D160:  90010014   stw   r0,20(r1)
|  |  |  |  |  |  |  8039D164:  93E1000C   stw   r31,12(r1)
|  |  |  |  |  |  |  8039D168:  80630004   lwz   r3,4(r3)
|  |  |  |  |  |  |  8039D16C:  48000028   b   0x8039d194
|  |  |  |  |  |  |  8039D170:  83E30008   lwz   r31,8(r3)
|  |  |  |  |  |  |  8039D174:  8003000C   lwz   r0,12(r3)
|  |  |  |  |  |  |  8039D178:  2C000032   cmpwi   r0,50
|  |  |  |  |  |  |  8039D17C:  40810014   ble-   0x8039d190
|  |  |  |  |  |  |  8039D180:  80630010   lwz   r3,16(r3)the r3?!? I don't think so ( its not a timer)
|  |  |  |  |  |  |  8039D184:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  8039D188:  41820008   beq-   0x8039d190
|  |  |  |  |  |  |  8039D18C:  48000025   bl   0x8039d1b0
|  |  |  |  |  |  |  |  803C2754:  9421FFF0   stwu   r1,-16(r1)
|  |  |  |  |  |  |  |  803C2758:  7C0802A6   mflr   r0
|  |  |  |  |  |  |  |  803C275C:  90010014   stw   r0,20(r1)
|  |  |  |  |  |  |  |  803C2760:  93E1000C   stw   r31,12(r1)
|  |  |  |  |  |  |  |  803C2764:  93C10008   stw   r30,8(r1)
|  |  |  |  |  |  |  |  803C2768:  7C7E1B78   mr   r30,r3
|  |  |  |  |  |  |  |  803C276C:  4BDF6C81   bl   0x801b93ec
|  |  |  |  |  |  |  |  803C2770:  7C7F1B78   mr   r31,r3 my r31 for my r3?
|  |  |  |  |  |  |  |  803C2774:  7FC3F378   mr   r3,r30
|  |  |  |  |  |  |  |  803C2778:  4BDF6C71   bl   0x801b93e8
|  |  |  |  |  |  |  |  803C277C:  7C6C1B78   mr   r12,r3
|  |  |  |  |  |  |  |  803C2780:  7FE3FB78   mr   r3,r31is this my r3 for my r26?
|  |  |  |  |  |  |  |  803C2784:  4817E439   bl   0x80540bbc
|  |  |  |  |  |  |  |  |  803C314C:  9421FFB0   stwu   r1,-80(r1)
|  |  |  |  |  |  |  |  |  803C3150:  7C0802A6   mflr   r0
|  |  |  |  |  |  |  |  |  803C3154:  90010054   stw   r0,84(r1)
|  |  |  |  |  |  |  |  |  803C3158:  39610050   addi   r11,r1,80
|  |  |  |  |  |  |  |  |  803C315C:  4817DBAD   bl   0x80540d08
|  |  |  |  |  |  |  |  |  803C3160:  7C7A1B78   mr   r26,r3is this my r26?
|  |  |  |  |  |  |  |  |  803C3164:  80030248   lwz   r0,584(r3)
|  |  |  |  |  |  |  |  |  803C3168:  28000005   cmplwi   r0,5
|  |  |  |  |  |  |  |  |  803C316C:  4080000C   bge-   0x803c3178
|  |  |  |  |  |  |  |  |  803C3170:  48000391   bl   0x803c3500
|  |  |  |  |  |  |  |  |  803C3174:  480000F8   b   0x803c326c
|  |  |  |  |  |  |  |  |  803C3178:  3C808074   lis   r4,-32652
|  |  |  |  |  |  |  |  |  803C317C:  3884D8B0   subi   r4,r4,10064
|  |  |  |  |  |  |  |  |  803C3180:  80040174   lwz   r0,372(r4)
|  |  |  |  |  |  |  |  |  803C3184:  2C000000   cmpwi   r0,0
|  |  |  |  |  |  |  |  |  803C3188:  418200E4   beq-   0x803c326c
|  |  |  |  |  |  |  |  |  803C318C:  48000B95   bl   0x803c3d20
|  |  |  |  |  |  |  |  |  803C3190:  3BC00000   li   r30,0
|  |  |  |  |  |  |  |  |  803C3194:  3BA00000   li   r29,0
|  |  |  |  |  |  |  |  |  803C3198:  3B800000   li   r28,0
|  |  |  |  |  |  |  |  |  803C319C:  3B600000   li   r27,0
|  |  |  |  |  |  |  |  |  803C31A0:  3BE00000   li   r31,0
|  |  |  |  |  |  |  |  |  803C31A4:  4BCE2ABD   bl   0x800a5c60
|  |  |  |  |  |  |  |  |  803C31A8:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  803C31AC:  41820018   beq-   0x803c31c4
|  |  |  |  |  |  |  |  |  803C31B0:  4BCE2AB1   bl   0x800a5c60
|  |  |  |  |  |  |  |  |  803C31B4:  4BD41625   bl   0x801047d8
|  |  |  |  |  |  |  |  |  803C31B8:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  803C31BC:  40820008   bne-   0x803c31c4
|  |  |  |  |  |  |  |  |  803C31C0:  3BE00001   li   r31,1
|  |  |  |  |  |  |  |  |  803C31C4:  2C1F0000   cmpwi   r31,0
|  |  |  |  |  |  |  |  |  803C31C8:  41820034   beq-   0x803c31fc
|  |  |  |  |  |  |  |  |  803C31CC:  38610020   addi   r3,r1,32
|  |  |  |  |  |  |  |  |  803C31D0:  7F44D378   mr   r4,r26
|  |  |  |  |  |  |  |  |  803C31D4:  4BE51C7D   bl   0x80214e50
|  |  |  |  |  |  |  |  |  803C31D8:  3BC00001   li   r30,1
|  |  |  |  |  |  |  |  |  803C31DC:  38610014   addi   r3,r1,20
|  |  |  |  |  |  |  |  |  803C31E0:  38810020   addi   r4,r1,32
|  |  |  |  |  |  |  |  |  803C31E4:  4BE51C21   bl   0x80214e04
|  |  |  |  |  |  |  |  |  803C31E8:  38610014   addi   r3,r1,20
|  |  |  |  |  |  |  |  |  803C31EC:  4817D9A1   bl   0x80540b8c
|  |  |  |  |  |  |  |  |  803C31F0:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  803C31F4:  41820008   beq-   0x803c31fc
|  |  |  |  |  |  |  |  |  803C31F8:  3B600001   li   r27,1
|  |  |  |  |  |  |  |  |  803C31FC:  2C1B0000   cmpwi   r27,0
|  |  |  |  |  |  |  |  |  803C3200:  4182002C   beq-   0x803c322c
|  |  |  |  |  |  |  |  |  803C3204:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  803C3208:  7F44D378   mr   r4,r26
|  |  |  |  |  |  |  |  |  803C320C:  4BE51C45   bl   0x80214e50
|  |  |  |  |  |  |  |  |  803C3210:  3BA00001   li   r29,1
|  |  |  |  |  |  |  |  |  803C3214:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  803C3218:  4BE51AC5   bl   0x80214cdc
|  |  |  |  |  |  |  |  |  803C321C:  4BDA4071   bl   0x8016728c
|  |  |  |  |  |  |  |  |  803C3220:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  803C3224:  41820008   beq-   0x803c322c
|  |  |  |  |  |  |  |  |  803C3228:  3B800001   li   r28,1
|  |  |  |  |  |  |  |  |  803C322C:  2C1D0000   cmpwi   r29,0
|  |  |  |  |  |  |  |  |  803C3230:  41820010   beq-   0x803c3240
|  |  |  |  |  |  |  |  |  803C3234:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  803C3238:  3880FFFF   li   r4,-1
|  |  |  |  |  |  |  |  |  803C323C:  4BE51AA9   bl   0x80214ce4
|  |  |  |  |  |  |  |  |  803C3240:  2C1E0000   cmpwi   r30,0
|  |  |  |  |  |  |  |  |  803C3244:  41820010   beq-   0x803c3254
|  |  |  |  |  |  |  |  |  803C3248:  38610020   addi   r3,r1,32
|  |  |  |  |  |  |  |  |  803C324C:  3880FFFF   li   r4,-1
|  |  |  |  |  |  |  |  |  803C3250:  4BE51A95   bl   0x80214ce4
|  |  |  |  |  |  |  |  |  803C3254:  2C1C0000   cmpwi   r28,0
|  |  |  |  |  |  |  |  |  803C3258:  41820014   beq-   0x803c326c
|  |  |  |  |  |  |  |  |  803C325C:  7F43D378   mr   r3,r26
|  |  |  |  |  |  |  |  |  803C3260:  48000025   bl   0x803c3284
|  |  |  |  |  |  |  |  |  803C3264:  7F43D378   mr   r3,r26 is this my r3?
|  |  |  |  |  |  |  |  |  803C3268:  48000155   bl   0x803c33bc
|  |  |  |  |  |  |  |  |  |  803C33BC:  9421FDB0   stwu   r1,-592(r1)
|  |  |  |  |  |  |  |  |  |  803C33C0:  7C0802A6   mflr   r0
|  |  |  |  |  |  |  |  |  |  803C33C4:  90010254   stw   r0,596(r1)
|  |  |  |  |  |  |  |  |  |  803C33C8:  93E1024C   stw   r31,588(r1)
|  |  |  |  |  |  |  |  |  |  803C33CC:  93C10248   stw   r30,584(r1)
|  |  |  |  |  |  |  |  |  |  803C33D0:  93A10244   stw   r29,580(r1)
|  |  |  |  |  |  |  |  |  |  803C33D4:  7C7D1B78   mr   r29,r3
|  |  |  |  |  |  |  |  |  |  803C33D8:  4BCE2889   bl   0x800a5c60
|  |  |  |  |  |  |  |  |  |  803C33DC:  38800005   li   r4,5
|  |  |  |  |  |  |  |  |  |  803C33E0:  4BCF4D35   bl   0x800b8114
|  |  |  |  |  |  |  |  |  |  803C33E4:  7C7E0734   extsh   r30,r3 is this my r30 from my write?
|  |  |  |  |  |  |  |  |  |  803C33E8:  801D0260   lwz   r0,608(r29) reads here
|  |  |  |  |  |  |  |  |  |  803C33EC:  7C1E0040   cmplw   r30,r0
|  |  |  |  |  |  |  |  |  |  803C33F0:  418200F4   beq-   0x803c34e4
|  |  |  |  |  |  |  |  |  |  803C33F4:  4BCE286D   bl   0x800a5c60
|  |  |  |  |  |  |  |  |  |  803C33F8:  38800000   li   r4,0
|  |  |  |  |  |  |  |  |  |  803C33FC:  4BCF4D19   bl   0x800b8114
|  |  |  |  |  |  |  |  |  |  803C3400:  7C7F0734   extsh   r31,r3
|  |  |  |  |  |  |  |  |  |  803C3404:  38610030   addi   r3,r1,48
|  |  |  |  |  |  |  |  |  |  803C3408:  4BD68FD1   bl   0x8012c3d8
|  |  |  |  |  |  |  |  |  |  803C340C:  7FE3FB78   mr   r3,r31
|  |  |  |  |  |  |  |  |  |  803C3410:  7FC4F378   mr   r4,r30
|  |  |  |  |  |  |  |  |  |  803C3414:  38A00000   li   r5,0
|  |  |  |  |  |  |  |  |  |  803C3418:  38C10030   addi   r6,r1,48
|  |  |  |  |  |  |  |  |  |  803C341C:  4BD8C725   bl   0x8014fb40
|  |  |  |  |  |  |  |  |  |  803C3420:  38610030   addi   r3,r1,48
|  |  |  |  |  |  |  |  |  |  803C3424:  4BFBA95D   bl   0x8037dd80
|  |  |  |  |  |  |  |  |  |  803C3428:  4BC61B85   bl   0x80024fac
|  |  |  |  |  |  |  |  |  |  803C342C:  38030001   addi   r0,r3,1
|  |  |  |  |  |  |  |  |  |  803C3430:  28000020   cmplwi   r0,32
|  |  |  |  |  |  |  |  |  |  803C3434:  40800018   bge-   0x803c344c
|  |  |  |  |  |  |  |  |  |  803C3438:  38610030   addi   r3,r1,48
|  |  |  |  |  |  |  |  |  |  803C343C:  4BFBA945   bl   0x8037dd80
|  |  |  |  |  |  |  |  |  |  803C3440:  4BC61B6D   bl   0x80024fac
|  |  |  |  |  |  |  |  |  |  803C3444:  3BE30001   addi   r31,r3,1
|  |  |  |  |  |  |  |  |  |  803C3448:  48000008   b   0x803c3450
|  |  |  |  |  |  |  |  |  |  803C344C:  3BE00020   li   r31,32
|  |  |  |  |  |  |  |  |  |  803C3450:  38610030   addi   r3,r1,48
|  |  |  |  |  |  |  |  |  |  803C3454:  4BFBA92D   bl   0x8037dd80
|  |  |  |  |  |  |  |  |  |  803C3458:  7FE4FB78   mr   r4,r31
|  |  |  |  |  |  |  |  |  |  803C345C:  38BD0264   addi   r5,r29,612
|  |  |  |  |  |  |  |  |  |  803C3460:  4BD39459   bl   0x800fc8b8
|  |  |  |  |  |  |  |  |  |  803C3464:  38610014   addi   r3,r1,20
|  |  |  |  |  |  |  |  |  |  803C3468:  7FA4EB78   mr   r4,r29
|  |  |  |  |  |  |  |  |  |  803C346C:  4BE519E5   bl   0x80214e50
|  |  |  |  |  |  |  |  |  |  803C3470:  3BE00000   li   r31,0
|  |  |  |  |  |  |  |  |  |  803C3474:  38610020   addi   r3,r1,32
|  |  |  |  |  |  |  |  |  |  803C3478:  38810014   addi   r4,r1,20
|  |  |  |  |  |  |  |  |  |  803C347C:  4BE51989   bl   0x80214e04
|  |  |  |  |  |  |  |  |  |  803C3480:  38610020   addi   r3,r1,32
|  |  |  |  |  |  |  |  |  |  803C3484:  4817D709   bl   0x80540b8c
|  |  |  |  |  |  |  |  |  |  803C3488:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  |  803C348C:  41820018   beq-   0x803c34a4
|  |  |  |  |  |  |  |  |  |  803C3490:  7FA3EB78   mr   r3,r29
|  |  |  |  |  |  |  |  |  |  803C3494:  48000A31   bl   0x803c3ec4
|  |  |  |  |  |  |  |  |  |  803C3498:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  |  |  |  803C349C:  41820008   beq-   0x803c34a4
|  |  |  |  |  |  |  |  |  |  803C34A0:  3BE00001   li   r31,1
|  |  |  |  |  |  |  |  |  |  803C34A4:  38610014   addi   r3,r1,20
|  |  |  |  |  |  |  |  |  |  803C34A8:  3880FFFF   li   r4,-1
|  |  |  |  |  |  |  |  |  |  803C34AC:  4BE51839   bl   0x80214ce4
|  |  |  |  |  |  |  |  |  |  803C34B0:  2C1F0000   cmpwi   r31,0
|  |  |  |  |  |  |  |  |  |  803C34B4:  4182002C   beq-   0x803c34e0
|  |  |  |  |  |  |  |  |  |  803C34B8:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  |  803C34BC:  7FA4EB78   mr   r4,r29
|  |  |  |  |  |  |  |  |  |  803C34C0:  4BE51991   bl   0x80214e50
|  |  |  |  |  |  |  |  |  |  803C34C4:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  |  803C34C8:  4BE51815   bl   0x80214cdc
|  |  |  |  |  |  |  |  |  |  803C34CC:  389D0264   addi   r4,r29,612
|  |  |  |  |  |  |  |  |  |  803C34D0:  48006861   bl   0x803c9d30
|  |  |  |  |  |  |  |  |  |  803C34D4:  38610008   addi   r3,r1,8
|  |  |  |  |  |  |  |  |  |  803C34D8:  3880FFFF   li   r4,-1
|  |  |  |  |  |  |  |  |  |  803C34DC:  4BE51809   bl   0x80214ce4
[/spoiler]
You can pm me, I've got time for your troubles.

Patedj

End
[spoiler]
|  |  |  |  |  |  |  |  |  |    CR:88000422  XER:20000000  CTR:80460B10 DSIS:02400000
|  |  |  |  |  |  |  |  |  |   DAR:903AC510 SRR0:803C34E0 SRR1:0000B032   LR:803C34E0
|  |  |  |  |  |  |  |  |  |    r0:803C34E0   r1:80F538F8   r2:80834A80   r3:80F53900
|  |  |  |  |  |  |  |  |  |    r4:80E51E38   r5:80E51E38   r6:9327F40C   r7:00000020
|  |  |  |  |  |  |  |  |  |    r8:00000001   r9:00000000  r10:00000001  r11:80F53638
|  |  |  |  |  |  |  |  |  |   r12:80460B10  r13:8082EBC0  r14:00000000  r15:00000000
|  |  |  |  |  |  |  |  |  |   r16:00000000  r17:00000000  r18:00000000  r19:00000000
|  |  |  |  |  |  |  |  |  |   r20:00000000  r21:00000000  r22:00000000  r23:00000000
|  |  |  |  |  |  |  |  |  |   r24:00000000  r25:00000000  r26:903AC2B0  r27:00000001
|  |  |  |  |  |  |  |  |  |   r28:00000001  r29:903AC2B0  r30:00000004  r31:00000001
|  |  |  |  |  |  |  |  |  | 
|  |  |  |  |  |  |  |  |  |    f0:00000000   f1:4C744662   f2:00000000   f3:3F8CCCCD
|  |  |  |  |  |  |  |  |  |    f4:3BA0902E   f5:C1C80000   f6:41C80000   f7:3F333333
|  |  |  |  |  |  |  |  |  |    f8:BF333333   f9:3F800000  f10:3D4CCCCD  f11:BF800000
|  |  |  |  |  |  |  |  |  |   f12:3F800000  f13:00000000  f14:00000000  f15:00000000
|  |  |  |  |  |  |  |  |  |   f16:00000000  f17:00000000  f18:00000000  f19:00000000
|  |  |  |  |  |  |  |  |  |   f20:00000000  f21:00000000  f22:00000000  f23:00000000
|  |  |  |  |  |  |  |  |  |   f24:00000000  f25:00000000  f26:00000000  f27:00000000
|  |  |  |  |  |  |  |  |  |   f28:00000000  f29:00000000  f30:00000000  f31:00000000

|  |  |  |  |  |  |  |  |  |  [903AC510] = 00000003

|  |  |  |  |  |  |  |  |  |  803C34E0:  93DD0260   stw   r30,608(r29)writes here
|  |  |  |  |  |  |  |  |  |  803C34E4:  83E1024C   lwz   r31,588(r1)
|  |  |  |  |  |  |  |  |  |  803C34E8:  83C10248   lwz   r30,584(r1)
|  |  |  |  |  |  |  |  |  |  803C34EC:  83A10244   lwz   r29,580(r1)
|  |  |  |  |  |  |  |  |  |  803C34F0:  80010254   lwz   r0,596(r1)
|  |  |  |  |  |  |  |  |  |  803C34F4:  7C0803A6   mtlr   r0
|  |  |  |  |  |  |  |  |  |  803C34F8:  38210250   addi   r1,r1,592
|  |  |  |  |  |  |  |  |  |  803C34FC:  4E800020   blr   
|  |  |  |  |  |  |  |  |  803C326C:  39610050   addi   r11,r1,80
|  |  |  |  |  |  |  |  |  803C3270:  4817DAE5   bl   0x80540d54
|  |  |  |  |  |  |  |  |  803C3274:  80010054   lwz   r0,84(r1)
|  |  |  |  |  |  |  |  |  803C3278:  7C0803A6   mtlr   r0
|  |  |  |  |  |  |  |  |  803C327C:  38210050   addi   r1,r1,80
|  |  |  |  |  |  |  |  |  803C3280:  4E800020   blr   
|  |  |  |  |  |  |  |  803C2788:  60000000   nop   
|  |  |  |  |  |  |  |  803C278C:  83E1000C   lwz   r31,12(r1)
|  |  |  |  |  |  |  |  803C2790:  83C10008   lwz   r30,8(r1)
|  |  |  |  |  |  |  |  803C2794:  80010014   lwz   r0,20(r1)
|  |  |  |  |  |  |  |  803C2798:  7C0803A6   mtlr   r0
|  |  |  |  |  |  |  |  803C279C:  38210010   addi   r1,r1,16
|  |  |  |  |  |  |  |  803C27A0:  4E800020   blr   
|  |  |  |  |  |  |  8039D190:  7FE3FB78   mr   r3,r31
|  |  |  |  |  |  |  8039D194:  2C030000   cmpwi   r3,0
|  |  |  |  |  |  |  8039D198:  4082FFD8   bne+   0x8039d170
|  |  |  |  |  |  |  8039D19C:  83E1000C   lwz   r31,12(r1)
|  |  |  |  |  |  |  8039D1A0:  80010014   lwz   r0,20(r1)
|  |  |  |  |  |  |  8039D1A4:  7C0803A6   mtlr   r0
|  |  |  |  |  |  |  8039D1A8:  38210010   addi   r1,r1,16
|  |  |  |  |  |  |  8039D1AC:  4E800020   blr   
|  |  |  |  |  |  801004BC:  4BFFF909   bl   0x800ffdc4
|  |  |  |  |  |  801004C0:  48000039   bl   0x801004f8
|  |  |  |  |  |  801004C4:  4829CCF9   bl   0x8039d1bc
|  |  |  |  |  |  801004C8:  387F035C   addi   r3,r31,860
|  |  |  |  |  |  801004CC:  819F035C   lwz   r12,860(r31)
|  |  |  |  |  |  801004D0:  818C0010   lwz   r12,16(r12)
|  |  |  |  |  |  801004D4:  7D8903A6   mtctr   r12
|  |  |  |  |  |  801004D8:  4E800421   bctrl   
|  |  |  |  |  |  801004DC:  386DCA80   subi   r3,r13,13696
|  |  |  |  |  |  801004E0:  4800005D   bl   0x8010053c
|  |  |  |  |  |  801004E4:  83E1000C   lwz   r31,12(r1)
|  |  |  |  |  |  801004E8:  80010014   lwz   r0,20(r1)
|  |  |  |  |  |  801004EC:  7C0803A6   mtlr   r0
|  |  |  |  |  |  801004F0:  38210010   addi   r1,r1,16
|  |  |  |  |  |  801004F4:  4E800020   blr   
|  |  |  |  |  800F7320:  83E1000C   lwz   r31,12(r1)
|  |  |  |  |  800F7324:  80010014   lwz   r0,20(r1)
|  |  |  |  |  800F7328:  7C0803A6   mtlr   r0
|  |  |  |  |  800F732C:  38210010   addi   r1,r1,16
|  |  |  |  |  800F7330:  4E800020   blr   
|  |  |  |  800F7BE4:  7FC3F378   mr   r3,r30
|  |  |  |  800F7BE8:  4BF32781   bl   0x8002a368
|  |  |  |  800F7BEC:  7FC3F378   mr   r3,r30
|  |  |  |  800F7BF0:  4BFFF74D   bl   0x800f733c
|  |  |  |  800F7BF4:  807E048C   lwz   r3,1164(r30)
|  |  |  |  800F7BF8:  4805A035   bl   0x80151c2c
|  |  |  |  800F7BFC:  7FC3F378   mr   r3,r30
|  |  |  |  800F7C00:  4BFFF981   bl   0x800f7580
|  |  |  |  800F7C04:  7FC3F378   mr   r3,r30
|  |  |  |  800F7C08:  C0228990   lfs   f1,-30320(r2)
|  |  |  |  800F7C0C:  4BFFF771   bl   0x800f737c
|  |  |  |  800F7C10:  7FC3F378   mr   r3,r30
|  |  |  |  800F7C14:  4BFFFB99   bl   0x800f77ac
|  |  |  |  800F7C18:  7FC3F378   mr   r3,r30
|  |  |  |  800F7C1C:  4BFFFDBD   bl   0x800f79d8
|  |  |  |  800F7C20:  83E1002C   lwz   r31,44(r1)
|  |  |  |  800F7C24:  83C10028   lwz   r30,40(r1)
|  |  |  |  800F7C28:  80010034   lwz   r0,52(r1)
|  |  |  |  800F7C2C:  7C0803A6   mtlr   r0
|  |  |  |  800F7C30:  38210030   addi   r1,r1,48
|  |  |  |  800F7C34:  4E800020   blr   
|  |  |  8002A878:  806DC674   lwz   r3,-14732(r13)
|  |  |  8002A87C:  81830000   lwz   r12,0(r3)
|  |  |  8002A880:  818C0024   lwz   r12,36(r12)
|  |  |  8002A884:  7D8903A6   mtctr   r12
|  |  |  8002A888:  4E800421   bctrl   
|  |  |  8002A88C:  7FE3FB78   mr   r3,r31
|  |  |  8002A890:  819F0000   lwz   r12,0(r31)
|  |  |  8002A894:  818C005C   lwz   r12,92(r12)
|  |  |  8002A898:  7D8903A6   mtctr   r12
|  |  |  8002A89C:  4E800421   bctrl   
|  |  |  8002A8A0:  807F0450   lwz   r3,1104(r31)
|  |  |  8002A8A4:  2C030000   cmpwi   r3,0
|  |  |  8002A8A8:  41820018   beq-   0x8002a8c0
|  |  |  8002A8AC:  48060761   bl   0x8008b00c
|  |  |  8002A8B0:  2C030000   cmpwi   r3,0
|  |  |  8002A8B4:  4182000C   beq-   0x8002a8c0
|  |  |  8002A8B8:  38000000   li   r0,0
|  |  |  8002A8BC:  901F044C   stw   r0,1100(r31)
|  |  |  8002A8C0:  4BFF5711   bl   0x8001ffd0
|  |  |  8002A8C4:  83E1000C   lwz   r31,12(r1)
|  |  |  8002A8C8:  80010014   lwz   r0,20(r1)
|  |  |  8002A8CC:  7C0803A6   mtlr   r0
|  |  |  8002A8D0:  38210010   addi   r1,r1,16
|  |  |  8002A8D4:  4E800020   blr   
|  |  8002A5B0:  806DC520   lwz   r3,-15072(r13)
|  |  8002A5B4:  81830000   lwz   r12,0(r3)
|  |  8002A5B8:  818C0024   lwz   r12,36(r12)
|  |  8002A5BC:  7D8903A6   mtctr   r12
|  |  8002A5C0:  4E800421   bctrl   
|  |  8002A5C4:  2C030000   cmpwi   r3,0
|  |  8002A5C8:  4182000C   beq-   0x8002a5d4
|  |  8002A5CC:  38628130   subi   r3,r2,32464
|  |  8002A5D0:  4BFDCF29   bl   0x800074f8
|  |  8002A5D4:  881F033C   lbz   r0,828(r31)
|  |  8002A5D8:  2C000000   cmpwi   r0,0
|  |  8002A5DC:  4182FFC0   beq+   0x8002a59c
|  |  8002A5E0:  7FE3FB78   mr   r3,r31
|  |  8002A5E4:  819F0000   lwz   r12,0(r31)
|  |  8002A5E8:  818C0070   lwz   r12,112(r12)
|  |  8002A5EC:  7D8903A6   mtctr   r12
|  |  8002A5F0:  4E800421   bctrl   
|  |  8002A5F4:  806DC674   lwz   r3,-14732(r13)
|  |  8002A5F8:  38800001   li   r4,1
|  |  8002A5FC:  81830000   lwz   r12,0(r3)
|  |  8002A600:  818C002C   lwz   r12,44(r12)
|  |  8002A604:  7D8903A6   mtctr   r12
|  |  8002A608:  4E800421   bctrl   
|  |  8002A60C:  83E1000C   lwz   r31,12(r1)
|  |  8002A610:  80010014   lwz   r0,20(r1)
|  |  8002A614:  7C0803A6   mtlr   r0
|  |  8002A618:  38210010   addi   r1,r1,16
|  |  8002A61C:  4E800020   blr   
|  80029704:  38600000   li   r3,0
|  80029708:  80010014   lwz   r0,20(r1)
|  8002970C:  7C0803A6   mtlr   r0
|  80029710:  38210010   addi   r1,r1,16
|  80029714:  4E800020   blr   
804B2DE0:  9421FFE0   stwu   r1,-32(r1)
804B2DE4:  7C0802A6   mflr   r0
804B2DE8:  90010024   stw   r0,36(r1)
804B2DEC:  93E1001C   stw   r31,28(r1)
804B2DF0:  93C10018   stw   r30,24(r1)
804B2DF4:  93A10014   stw   r29,20(r1)
804B2DF8:  93810010   stw   r28,16(r1)
804B2DFC:  7C7C1B78   mr   r28,r3
804B2E00:  4BFFC9B1   bl   0x804af7b0
804B2E04:  3FE08000   lis   r31,-32768
804B2E08:  7C7D1B78   mr   r29,r3
804B2E0C:  83DF00E4   lwz   r30,228(r31)
804B2E10:  7FC3F378   mr   r3,r30
804B2E14:  4BFF8C1D   bl   0x804aba30
804B2E18:  A01E02CA   lhz   r0,714(r30)
804B2E1C:  540007FF   rlwinm.   r0,r0,0,31,31
804B2E20:  41820044   beq-   0x804b2e64
804B2E24:  809E02FC   lwz   r4,764(r30)
804B2E28:  807E0300   lwz   r3,768(r30)
804B2E2C:  2C040000   cmpwi   r4,0
804B2E30:  4082000C   bne-   0x804b2e3c
804B2E34:  907F00E0   stw   r3,224(r31)
804B2E38:  48000008   b   0x804b2e40
804B2E3C:  90640300   stw   r3,768(r4)
804B2E40:  2C030000   cmpwi   r3,0
804B2E44:  40820010   bne-   0x804b2e54
804B2E48:  3C608000   lis   r3,-32768
804B2E4C:  908300DC   stw   r4,220(r3)
804B2E50:  48000008   b   0x804b2e58
804B2E54:  908302FC   stw   r4,764(r3)
804B2E58:  38000000   li   r0,0
804B2E5C:  B01E02C8   sth   r0,712(r30)
804B2E60:  48000010   b   0x804b2e70
804B2E64:  38000008   li   r0,8
804B2E68:  B01E02C8   sth   r0,712(r30)
804B2E6C:  939E02D8   stw   r28,728(r30)
804B2E70:  7FC3F378   mr   r3,r30
804B2E74:  4BFFDD9D   bl   0x804b0c10
804B2E78:  387E02E8   addi   r3,r30,744
804B2E7C:  480008A5   bl   0x804b3720
804B2E80:  38000001   li   r0,1
804B2E84:  900DD74C   stw   r0,-10420(r13)
804B2E88:  800DD74C   lwz   r0,-10420(r13)
804B2E8C:  2C000000   cmpwi   r0,0
804B2E90:  4182000C   beq-   0x804b2e9c
804B2E94:  38600000   li   r3,0
804B2E98:  4BFFFA49   bl   0x804b28e0
804B2E9C:  7FA3EB78   mr   r3,r29
804B2EA0:  4BFFC951   bl   0x804af7f0
804B2EA4:  80010024   lwz   r0,36(r1)
804B2EA8:  83E1001C   lwz   r31,28(r1)
804B2EAC:  83C10018   lwz   r30,24(r1)
804B2EB0:  83A10014   lwz   r29,20(r1)
804B2EB4:  83810010   lwz   r28,16(r1)
804B2EB8:  7C0803A6   mtlr   r0
804B2EBC:  38210020   addi   r1,r1,32
804B2EC0:  4E800020   blr   [/spoiler]
You can pm me, I've got time for your troubles.

dcx2

I think you can put the Copy All Frames as a single text file attachment to your post.

You should also explain a bit about how you found the timer, what happens if you change an lwz to an li to force the value to something etc.

Also, I would like to focus on this portion of the log.  You did well to walk backwards, but you didn't do it quite right.

(note: I usually refer to addresses by the last 3 digits)

@264, r26 is being loaded into r3 as preparation for the bl @268.

@3D4, the input parameter in volatile register r3 is put into the local variable in non-volatile register r29.

There is a specific reason we use the terms "volatile" and "non-volatile".  For example, let's look at the bl @3D8.  If we're stopped on this instruction, r3 will have the same value as r29 (because of @3D4).  Then, press "Step Over".  This will set an XBP @3DC, so that the function will run to completion and we "step over" the function call and let it do its thing without "stepping into" it.

Once we are @3DC, the value in r3 was lost.  This is what it means to be volatile.  After a bl is called (@3D8) and execution returns to the caller (@3DC), all values in the volatile registers are considered lost.  The only values that persist over a function call are the values in non-volatile registers r14-r31 - and that's because we do the work to preserve them!  The function prologue and epilogue will push and pop non-volatile registers onto the stack so that the values are still there when it returns to the caller.  This is why functions always store input parameters like r3 into local variables like r29 (like @3D4).

We can use r29 @3D4 to store the value in r3 so that it is not lost when we call functions @3D8, @3E0, etc.  This is because we stored the caller's r29 onto the stack @3D0.  And @4EC (not shown), the caller's r29 is popped off the stack, so that the value that was in it @3D4 is still there.  To the caller, it looks like r29 always had the right value, even though the callee made use of r29.

|  |  |  |  |  |  |  |  |  803C3264:  7F43D378   mr   r3,r26 is this my r3?
|  |  |  |  |  |  |  |  |  803C3268:  48000155   bl   0x803c33bc
|  |  |  |  |  |  |  |  |  |  803C33BC:  9421FDB0   stwu   r1,-592(r1)
|  |  |  |  |  |  |  |  |  |  803C33C0:  7C0802A6   mflr   r0
|  |  |  |  |  |  |  |  |  |  803C33C4:  90010254   stw   r0,596(r1)
|  |  |  |  |  |  |  |  |  |  803C33C8:  93E1024C   stw   r31,588(r1)
|  |  |  |  |  |  |  |  |  |  803C33CC:  93C10248   stw   r30,584(r1)
|  |  |  |  |  |  |  |  |  |  803C33D0:  93A10244   stw   r29,580(r1)
|  |  |  |  |  |  |  |  |  |  803C33D4:  7C7D1B78   mr   r29,r3
|  |  |  |  |  |  |  |  |  |  803C33D8:  4BCE2889   bl   0x800a5c60
|  |  |  |  |  |  |  |  |  |  803C33DC:  38800005   li   r4,5
|  |  |  |  |  |  |  |  |  |  803C33E0:  4BCF4D35   bl   0x800b8114
|  |  |  |  |  |  |  |  |  |  803C33E4:  7C7E0734   extsh   r30,r3 is this my r30 from my write?

One last thing.  Functions not only take inputs, but they can return outputs.  Outputs will be returned in r3 and r4.  In this case, the value in r3 @3E4 was returned from the bl before it @3E0.