Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- seg001:00E639D8
- seg001:00E639D8 # =============== S U B R O U T I N E =======================================
- seg001:00E639D8
- seg001:00E639D8
- seg001:00E639D8 INITIALISE_SCROLLBARS: # CODE XREF: sub_E63B94+C4p
- seg001:00E639D8 # sub_E63B94+D8p
- seg001:00E639D8
- seg001:00E639D8 .set arg_10, 0x10
- seg001:00E639D8
- seg001:00E639D8 mflr r0
- seg001:00E639DC bl sub_13AD3A0
- seg001:00E639E0 stdu r1, -0xE0(r1)
- seg001:00E639E4 std r0, 0xE0+arg_10(r1)
- seg001:00E639E8 lis r5, ((aRb_0+0x10000)@h) # "rb"
- seg001:00E639EC mr r22, r3
- seg001:00E639F0 addic r5, r5, -0x1268 # aRb_0
- seg001:00E639F4 mr r3, r4
- seg001:00E639F8 mr r4, r5
- seg001:00E639FC bl sub_43BA08
- seg001:00E63A00 lis r23, ((aFinancial+0x10000)@h) # "*financial"
- seg001:00E63A04 lis r27, ((aUrls+0x10000)@h) # "*urls"
- seg001:00E63A08 lis r28, ((aComedyclub+0x10000)@h) # "*comedyclub"
- seg001:00E63A0C lis r24, ((aTheatre+0x10000)@h) # "*theatre"
- seg001:00E63A10 lis r29, ((aTraffic+0x10000)@h) # "*traffic"
- seg001:00E63A14 lis r25, ((aAdvertising+0x10000)@h) # "*advertising"
- seg001:00E63A18 lis r30, ((aNews_0+0x10000)@h) # "*news"
- seg001:00E63A1C lis r26, ((aClock+0x10000)@h) # "*clock"
- seg001:00E63A20 lis r31, ((asc_16CEE08+0x10000)@h) # " "
- seg001:00E63A24 mr r19, r3
- seg001:00E63A28 li r20, -1
- seg001:00E63A2C addic r27, r27, -0x1228 # aUrls
- seg001:00E63A30 addic r23, r23, -0x1260 # aFinancial
- seg001:00E63A34 addic r28, r28, -0x1220 # aComedyclub
- seg001:00E63A38 addic r24, r24, -0x1250 # aTheatre
- seg001:00E63A3C addic r29, r29, -0x1210 # aTraffic
- seg001:00E63A40 addic r25, r25, -0x1240 # aAdvertising
- seg001:00E63A44 addic r26, r26, -0x1230 # aClock
- seg001:00E63A48 addic r30, r30, -0x1200 # aNews_0
- seg001:00E63A4C addic r31, r31, -0x11F8 # asc_16CEE08
- seg001:00E63A50
- seg001:00E63A50 loc_E63A50: # CODE XREF: INITIALISE_SCROLLBARS+A0j
- seg001:00E63A50 # INITIALISE_SCROLLBARS+BCj ...
- seg001:00E63A50 mr r3, r19
- seg001:00E63A54 li r4, 1
- seg001:00E63A58 bl sub_43B950
- seg001:00E63A5C mr r21, r3
- seg001:00E63A60 cmpwi r21, 0
- seg001:00E63A64 beq loc_E63B84
- seg001:00E63A68 lbz r3, 0(r21)
- seg001:00E63A6C cmpwi cr1, r3, 0
- seg001:00E63A70 cmpwi r3, 0x23
- seg001:00E63A74 cror eq, eq, 4*cr1+eq
- seg001:00E63A78 beq loc_E63A50
- seg001:00E63A7C mr r3, r21
- seg001:00E63A80 mr r4, r23
- seg001:00E63A84 bl sub_139FB20
- seg001:00E63A88 cmpwi r3, 0
- seg001:00E63A8C bne loc_E63A98
- seg001:00E63A90 li r20, 0
- seg001:00E63A94 b loc_E63A50
- seg001:00E63A98 # ---------------------------------------------------------------------------
- seg001:00E63A98
- seg001:00E63A98 loc_E63A98: # CODE XREF: INITIALISE_SCROLLBARS+B4j
- seg001:00E63A98 mr r3, r21
- seg001:00E63A9C mr r4, r24
- seg001:00E63AA0 bl sub_139FB20
- seg001:00E63AA4 cmpwi r3, 0
- seg001:00E63AA8 bne loc_E63AB4
- seg001:00E63AAC li r20, 1
- seg001:00E63AB0 b loc_E63A50
- seg001:00E63AB4 # ---------------------------------------------------------------------------
- seg001:00E63AB4
- seg001:00E63AB4 loc_E63AB4: # CODE XREF: INITIALISE_SCROLLBARS+D0j
- seg001:00E63AB4 mr r3, r21
- seg001:00E63AB8 mr r4, r25
- seg001:00E63ABC bl sub_139FB20
- seg001:00E63AC0 cmpwi r3, 0
- seg001:00E63AC4 bne loc_E63AD0
- seg001:00E63AC8 li r20, 2
- seg001:00E63ACC b loc_E63A50
- seg001:00E63AD0 # ---------------------------------------------------------------------------
- seg001:00E63AD0
- seg001:00E63AD0 loc_E63AD0: # CODE XREF: INITIALISE_SCROLLBARS+ECj
- seg001:00E63AD0 mr r3, r21
- seg001:00E63AD4 mr r4, r26
- seg001:00E63AD8 bl sub_139FB20
- seg001:00E63ADC cmpwi r3, 0
- seg001:00E63AE0 bne loc_E63AEC
- seg001:00E63AE4 li r20, 3
- seg001:00E63AE8 b loc_E63A50
- seg001:00E63AEC # ---------------------------------------------------------------------------
- seg001:00E63AEC
- seg001:00E63AEC loc_E63AEC: # CODE XREF: INITIALISE_SCROLLBARS+108j
- seg001:00E63AEC mr r3, r21
- seg001:00E63AF0 mr r4, r27
- seg001:00E63AF4 bl sub_139FB20
- seg001:00E63AF8 cmpwi r3, 0
- seg001:00E63AFC bne loc_E63B08
- seg001:00E63B00 li r20, 4
- seg001:00E63B04 b loc_E63A50
- seg001:00E63B08 # ---------------------------------------------------------------------------
- seg001:00E63B08
- seg001:00E63B08 loc_E63B08: # CODE XREF: INITIALISE_SCROLLBARS+124j
- seg001:00E63B08 mr r3, r21
- seg001:00E63B0C mr r4, r28
- seg001:00E63B10 bl sub_139FB20
- seg001:00E63B14 cmpwi r3, 0
- seg001:00E63B18 bne loc_E63B24
- seg001:00E63B1C li r20, 5
- seg001:00E63B20 b loc_E63A50
- seg001:00E63B24 # ---------------------------------------------------------------------------
- seg001:00E63B24
- seg001:00E63B24 loc_E63B24: # CODE XREF: INITIALISE_SCROLLBARS+140j
- seg001:00E63B24 mr r3, r21
- seg001:00E63B28 mr r4, r29
- seg001:00E63B2C bl sub_139FB20
- seg001:00E63B30 cmpwi r3, 0
- seg001:00E63B34 bne loc_E63B40
- seg001:00E63B38 li r20, 6
- seg001:00E63B3C b loc_E63A50
- seg001:00E63B40 # ---------------------------------------------------------------------------
- seg001:00E63B40
- seg001:00E63B40 loc_E63B40: # CODE XREF: INITIALISE_SCROLLBARS+15Cj
- seg001:00E63B40 mr r3, r21
- seg001:00E63B44 mr r4, r30
- seg001:00E63B48 bl sub_139FB20
- seg001:00E63B4C cmpwi r3, 0
- seg001:00E63B50 bne loc_E63B5C
- seg001:00E63B54 li r20, 7
- seg001:00E63B58 b loc_E63A50
- seg001:00E63B5C # ---------------------------------------------------------------------------
- seg001:00E63B5C
- seg001:00E63B5C loc_E63B5C: # CODE XREF: INITIALISE_SCROLLBARS+178j
- seg001:00E63B5C mulli r3, r20, 0x514
- seg001:00E63B60 mr r4, r21
- seg001:00E63B64 addc r3, r22, r3
- seg001:00E63B68 clrldi r21, r3, 32
- seg001:00E63B6C mr r3, r21
- seg001:00E63B70 bl sub_139F7E8
- seg001:00E63B74 mr r3, r21
- seg001:00E63B78 mr r4, r31
- seg001:00E63B7C bl sub_139F7E8
- seg001:00E63B80 b loc_E63A50
- seg001:00E63B84 # ---------------------------------------------------------------------------
- seg001:00E63B84
- seg001:00E63B84 loc_E63B84: # CODE XREF: INITIALISE_SCROLLBARS+8Cj
- seg001:00E63B84 mr r3, r19
- seg001:00E63B88 bl sub_43B86C
- seg001:00E63B8C addi r1, r1, 0xE0
- seg001:00E63B90 b loc_13AD3F0
- seg001:00E63B90 # End of function INITIALISE_SCROLLBARS
- seg001:00E63B90
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement