Noitora said:
Ameer10 said:
Hi, does anyone know what's the best programs to use to hack a NDS game. Just the recommended ones will do.
Thanks.
Umm...A hex editor for starters....
and better read this tutorial:
http://www.romhacking.net/start
Thanks I understand most of it except some bits like -
1- To figure out the binary representation is of a decimal number, we're going to have
to devide by 2 until we hit 0, paying particular attention to remainders and
ignoring any numbers after the decimal place that result from our division
- What if it's a even number? Which wouldn't have remainders.
2- What? You don't believe me that 1E is 30
(even if you do, please play along. It makes this so much more fun)? Lets convert 1E
to decimal and find out. Converting hexadecimal to decimal is done pretty much the
same way converting binary to hexadecimal was done.
1E
The digit on the far right is said to be in the "0's place" and the digit to the
left of the 0 is in the "1's place". Just like we did with the binary conversion,
we're going to be multiplying by a power of some number. What would that number be
here? In the case of binary (base 2) it was 2. So in the case of hexadecimal (base
16), I suppose it would be 16, ne?
E * 16^0
1 * 16^1
E is the hexadecimal equivalent of 14. (A=10, B=11, C=12, ...) Keep in mind the
lessons from your highschool math lessons. Anything to the 0 power is 1. And
anything to the 1st power is itself. Therefore 16 raised to the 0 power is equal to
1, and 16 rased to the first power is 16.
- How did he get the 16 if he just made it up? How would you originally find that out? and is the hexadecimal system thing used to replace double digits? And what if used "D" which is 36? and you need to go over?