Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Making Gecko Codes To Edit RAM: Difference between revisions

From LMHack
GameCubing861999 (talk | contribs)
WIP
GameCubing861999 (talk | contribs)
No edit summary
Line 1: Line 1:
With Gamecube/Wii there is code stored within dol memory locations, and we can actually edit and add to this compiled assembly code within memory with the use of gecko/ar codes. And this page will detail on how to make said codes
With Gamecube/Wii there is code stored within dol memory locations, and we can actually edit and add to this compiled assembly code within memory with the use of gecko/ar codes. And this page will detail on how to make said codes with help of the documentation from BannerBomb.


{| class="wikitable"
{| class="wikitable"
! Offset
! 8 bits Write & Fill
! 32 Bit Write
! 16 bits Write & Fill
! 32 Bit Write & Fill
! String Write (Patch Code)
! Slider/Multi Skip (Serial)
|-
|-
| 0x33DD5E
|00______ YYYY00XX
| obake01.szp
|Writes the value XX to YYYY+1 consecutive byte-sized addresses, starting with the address ba+______
|To use po instead of ba, change the codetype from 00 to 10.
|For values of ______ >= 0x01000000, add one to the codetype.
|-
|-
| 0x33DF5E
| 0x33DF5E

Revision as of 08:52, 10 July 2024

With Gamecube/Wii there is code stored within dol memory locations, and we can actually edit and add to this compiled assembly code within memory with the use of gecko/ar codes. And this page will detail on how to make said codes with help of the documentation from BannerBomb.

8 bits Write & Fill 16 bits Write & Fill 32 Bit Write & Fill String Write (Patch Code) Slider/Multi Skip (Serial)
00______ YYYY00XX Writes the value XX to YYYY+1 consecutive byte-sized addresses, starting with the address ba+______ To use po instead of ba, change the codetype from 00 to 10. For values of ______ >= 0x01000000, add one to the codetype.
0x33DF5E obake02.szp
0x33E17E obake03.szp
0x33E3BE obake04.szp
0x33E3BE topoo.szp
0x33E3BE skul.szp
0x33EBBA heypo.szp
0x33F8C2 tenjyo.szp
0x33FA02 banaoba.szp