Here is a simple guide to perform a very simple value modification.
This method is best suited to perform a one time cheat on large number, example: money or exp.
Note:
This cheat only applies once. Once the value has been modified, perform a game save so that the value will be saved.
Steps:
1. Run the game of your choice.
2. Prepare the value that you want to cheat. If you want to cheat on Money, try to earn a bit on it so you can search for it easily.
3. Note down the value of your money, example, let's say your current money is 62543.
4. Go to any dec to hex website and convert those decimal into HEX, in my example, it would be: 0000F44F
Note: you can use this site:
https://www.rapidtables.com/convert/number/decimal-to-hex.html
5. Open SX cheat menu, perform new search on 32 bit signed (game uses this format to store money, most of the time).
6. Once done, perform next search: with "Exact value" and enter the converted hex value from step 4, example: 0000F44F
7. If you have more than 2 results, go back to your game and spend/earn some money.
8. Go back to step 3.
Do step 3 to 8 until you got 2 results left.
9. Select either one, if you got 1 "Main" and 1 "Heap" listed, try the "Main" one first.
10. RAM editor will be shown for the selected address. The HEX value that you searched will be listed "BACKWARD"
Example for my case, I would look for: .. .. .. .. .. .. 4F F4 00 00
11. Go back to your hex to decimal converter, pick a new value you want to key in.
For me, I set my money to 962543. (I just added '9' in front). The Hex value would be: 000EAFEF
12. Enter the new HEX value into the address that is shown in RAM editor, earlier.
The old value .. .. .. .. .. .. 4F F4 00 00
I changed it into .. .. .. .. .. .. EF AF 0E 00
13. Go back to your game and see if the value is changed.
If not, go back to step 9 and select the other address and repeat steps 10 to 12.
I hope this helps, at least to those who just want to cheat the Money value and make the game slightly less "grindy".