Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Teleportation Code made by the Spaghetti Noppers Group*/
- Teleportation Code -PAL- [Spaghetti Noppers]
- C25B55B8 00000008
- 3DC08034 61CEXXXX
- A1EE0000 2C0FYYYY
- 40820010 821E0068
- 823E0070 825E006C
- 2C0FZZZZ 40820010
- 921E0068 923E0070
- 925E006C C09E0068
- 60000000 00000000
- Teleportation Code -NTSC-U- (Untested) [Spaghetti Noppers]
- C25AA690 00000008
- 3DC08034 61CEXXXX
- A1EE0000 2C0FYYYY
- 40820010 821E0068
- 823E0070 825E006C
- 2C0FZZZZ 40820010
- 921E0068 923E0070
- 925E006C C09E0068
- 60000000 00000000
- Teleportation Code -NTSC-J- (Untested) [Spaghetti Noppers]
- C25B4F38 00000008
- 3DC08034 61CEXXXX
- A1EE0000 2C0FYYYY
- 40820010 821E0068
- 823E0070 825E006C
- 2C0FZZZZ 40820010
- 921E0068 923E0070
- 925E006C C09E0068
- 60000000 00000000
- Teleportation Code -NTSC-K- (Untested) [Spaghetti Noppers]
- C25A3610 00000008
- 3DC08034 61CEXXXX
- A1EE0000 2C0FYYYY
- 40820010 821E0068
- 823E0070 825E006C
- 2C0FZZZZ 40820010
- 921E0068 923E0070
- 925E006C C09E0068
- 60000000 00000000
- XXXX = Controller
- YYYY = Button1 (Save Slot)
- ZZZZ = Button2 (Teleport to that Saved Slot)
- #Source
- #ADDRESS @ 805B55B8 [PAL]
- #ADDRESS @ 805AA690 [NTSC-U] (Untested)
- #ADDRESS @ 805B4F38 [NTSC-J] (Untested)
- #ADDRESS @ 805A3610 [NTSC-K] (Untested)
- /*------------------------------------------*/
- .set CONTROLLER,0x57E2
- .set BUTTON1,0x0200 #SAVE
- .set BUTTON2,0x0100 #LOAD
- lis r14,0x8034
- ori r14,r14,CONTROLLER
- lhz r15,0(r14)
- #Save Current Position
- cmpwi r15,BUTTON1
- bne save_slot
- lwz r16,104(r30) #X
- lwz r17,112(r30) #Y
- lwz r18,108(r30) #Z
- save_slot:
- #Load Saved Position
- cmpwi r15,BUTTON2
- bne load_slot
- stw r16,104(r30) #X
- stw r17,112(r30) #Y
- stw r18,108(r30) #Z
- load_slot:
- lfs f4,104(r30) #O + X
- /*-------------[Notes]-------------
- r14: Controller Address
- r15: Button Activator
- r30: Characters Current Position (Pointer)
- r16: Save Characters Current Position [X]
- r17: Save Characters Current Position [Y]
- r18: Save Characters Current Position [Z]
- PAL:
- 805B55B8: C09E0068 lfs f4,104(r30) [X]
- 805B55C8: C05E0070 lfs f2,112(r30) [Y]
- 805B55F8: C07E006C lfs f3,108(r30) [Z]
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement