I've been looking at the DMA tutorial here and Ive been finding it kinda vague and hazy.
Can someone..
A) make a newer, better DMA tut.
or
B) PM me a good, easy way to DMA a code.
And its for FTB3, if that makes a difference.
Thanks in advance :D
Printable View
I've been looking at the DMA tutorial here and Ive been finding it kinda vague and hazy.
Can someone..
A) make a newer, better DMA tut.
or
B) PM me a good, easy way to DMA a code.
And its for FTB3, if that makes a difference.
Thanks in advance :D
Best way:
Credit demon450Quote:
A lot of people post LOOOOOOOOONNNNNNNGGGG guides, thats stupid
this is a DMA code:
0xFFFFFFFF 0xPointer
0xOffset 0xValue
say you find a code of address "0x015ADD50" and its DMA
you need to search that address in REAL form (add 0x08800000)
so it would be "0x09DADD50"
then you would subtract 0x00000004 and search it until you get an answer
the address of the NEW code you found just now by searching is going to be the pointer
0xFFFFFFFF 0xPointer
0xOffset 0xValue
then subtract the Result you just got from the original Address, that will be your offset
0xFFFFFFFF 0xPointer
0xOffset 0xValue
for the value, just put what you would put as if it was not DMA
Ah sweet thanks leet.
Im tryin this out right now :)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Quick question..
I understand everything here. But you said to subtract the result from the original address...
What if the results are all larger than the original value?
Or do I have to keep re-doing everything until I find a pointer thats less than the original address.