Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @802A6710
- lis r3, 0x803E
- ori r3, r3, 0x9710
- lbz r4, 2(r3)
- cmpwi r4, 14
- beq- setupCasino
- cmpwi r4, 13
- beq- setupPinna
- cmpwi r4, 1
- bgt- done
- checkNextStage:
- lis r3, 0x8057
- ori r3, r3, 0x8988
- lbz r4, 7(r3)
- andi. r5, r4, 0x1
- beq+ 0xC
- li r4, 0x3400
- b loadStage
- lbz r4, 6(r3)
- andi. r5, r4, 0x80
- beq+ 0xC
- li r4, 0x906
- b loadStage
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x905
- b loadStage
- andi. r5, r4, 0x20
- beq+ 0xC
- li r4, 0x904
- b loadStage
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x903
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x902
- b loadStage
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x901
- b loadStage
- lbz r4, 5(r3)
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x900
- b loadStage
- andi. r5, r4, 0x20
- beq+ 0xC
- li r4, 0x606
- b loadStage
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x605
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x604
- b loadStage
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x603
- b loadStage
- andi. r5, r4, 0x2
- beq+ 0xC
- li r4, 0x602
- b loadStage
- andi. r5, r4, 0x1
- beq+ 0xC
- li r4, 0x601
- b loadStage
- lbz r4, 0(r3)
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x600
- b loadStage
- andi. r5, r4, 0x20
- beq+ 0xC
- li r4, 0x206
- b loadStage
- lbz r4, 2(r3)
- andi. r5, r4, 0x1
- beq+ 0xC
- li r4, 0x205
- b loadStage
- lbz r4, 1(r3)
- andi. r5, r4, 0x80
- beq+ 0xC
- li r4, 0x306
- b loadStage
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x305
- b loadStage
- andi. r5, r4, 0x20
- beq+ 0xC
- li r4, 0x304
- b loadStage
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x303
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x302
- b loadStage
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x301
- b loadStage
- lbz r4, 4(r3)
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x300
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x506
- b loadStage
- andi. r5, r4, 0x2
- beq+ 0xC
- li r4, 0x502
- b loadStage
- andi. r5, r4, 0x1
- beq+ 0xC
- li r4, 0x503
- b loadStage
- lbz r4, 3(r3)
- andi. r5, r4, 0x80
- beq+ 0xC
- li r4, 0x502
- b loadStage
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x501
- b loadStage
- lbz r4, 8(r3)
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x500
- b loadStage
- lbz r4, 7(r3)
- andi. r5, r4, 0x80
- beq+ 0xC
- li r4, 0x806
- b loadStage
- lbz r4, 8(r3)
- andi. r5, r4, 0x1
- beq+ 0xC
- li r4, 0x805
- b loadStage
- lbz r4, 7(r3)
- andi. r5, r4, 0x20
- beq+ 0xC
- li r4, 0x804
- b loadStage
- andi. r5, r4, 0x40
- beq+ 0xC
- li r4, 0x803
- b loadStage
- lbz r4, 8(r3)
- andi. r5, r4, 0x2
- beq+ 0xC
- li r4, 0x802
- b loadStage
- lbz r4, 7(r3)
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x801
- b loadStage
- lbz r4, 3(r3)
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x800
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x406
- b loadStage
- lbz r4, 0(r3)
- andi. r5, r4, 0x10
- beq+ 0xC
- li r4, 0x400
- b loadStage
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0x204
- b loadStage
- andi. r5, r4, 0x4
- beq+ 0xC
- li r4, 0x203
- b loadStage
- andi. r5, r4, 0x2
- beq+ 0xC
- li r4, 0x202
- b loadStage
- li r4, 0x200
- b loadStage
- loadPinna:
- add r4, r8, r9
- loadStage:
- lis r3, 0x803E
- ori r3, r3, 0x9710
- stw r4, 0(r3)
- b done
- setupPinna:
- li r8,3328
- lwz r4,-4(r3)
- cmpwi r4,1280
- bne- 0x0C
- li r9,0
- b loadPinna
- cmpwi r4,1282
- bne- 0x0C
- li r9,1
- b loadPinna
- cmpwi r4,1284
- bne- 0x0C
- li r9,2
- b loadPinna
- cmpwi r4,1285
- bne- 0x0C
- li r9,3
- b loadPinna
- cmpwi r4,1286
- bne- 0x0C
- li r9,4
- b loadPinna
- cmpwi r4,1287
- bne+ done
- li r9,5
- b loadPinna
- setupCasino:
- lis r3, 0x8057
- ori r3, r3, 0x8988
- lbz r4, 5(r3)
- andi. r5, r4, 0x8
- beq+ 0xC
- li r4, 0xE01
- b loadStage
- li r4, 0xE00
- b loadStage
- done:
- lwz r3,32(r31)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement