anytime when i create a cheat plugin it does not work on my 3ds what do i do and can you also show me how do i convert gateway cheats to ntrThe Readme file is still the old version. Try bpadd/bpena/bpdis/resume commands.
anytime when i create a cheat plugin it does not work on my 3ds what do i do and can you also show me how do i convert gateway cheats to ntrThe Readme file is still the old version. Try bpadd/bpena/bpdis/resume commands.
svc_controlMemory failed: c860180amapRemoteMemory failed: c860180a
protectRemoteMemory failed: d8e007f5
will listen at port 5041
I have been wanting to try out the breakpoint feature of this debugger however I am meet with this:
This happens when I try to attach to a Process where a game resides in. Although not sure if I am even doing this properly.Code:svc_controlMemory failed: c860180amapRemoteMemory failed: c860180a protectRemoteMemory failed: d8e007f5 will listen at port 5041
write(0x0056B61C, (0xC8, 0x00, 0x00, 0x00), pid=0xXX)
data(0x0056B58C, YY, pid=0xXX)
data(0x0056B58C, 4, pid=0x29
Replace the YY by the length (in bytes) you want to read and the XX by the pid.
ex:Code:data(0x0056B58C, YY, pid=0xXX)
Code:data(0x0056B58C, 4, pid=0x29
I'll check my code.
--------------------- MERGED ---------------------------
Okay, i messed up with the pointer address.
Now it should work.
What command did you send ?
attachprocess(0x29)
attachprocess(pid=0x29)
ttachprocess(pid=29)
buf: 07001000, size: 0000e000
recommend pc:
001403cc
recommend lr:
00101759
remotePC: 001403cc
will listen at port 5029
freeid: 1
rtCheckRemoteMemoryRegionSafeForWrite failed :d8e007f5
init breakpoint failed.
I believe breakpoints are only compatible with the memory region that contains the game's code.bin since that's where majority of the asm is stored.Sorry for late reply, I issued this command
and that brings up the aforementioned error.Code:attachprocess(0x29)
Tried this:
doesn't do anythingCode:attachprocess(pid=0x29)
I guess you have to attach the debugger to the process as a first step to breakpoints a code?
Edit: I have tried this command:
and it seems to attach:Code:ttachprocess(pid=29)
Not sure what to do from here, although I did tried the command "bpadd(0x16D32EC4)" and that dreaded memory error occur.Code:buf: 07001000, size: 0000e000 recommend pc: 001403cc recommend lr: 00101759 remotePC: 001403cc will listen at port 5029
To bad there is no tutorial on how to use breakpoint or it's command set.Code:freeid: 1 rtCheckRemoteMemoryRegionSafeForWrite failed :d8e007f5 init breakpoint failed.
I think that explains why I am unsuccessful at breakpoints. Would converting the code from NTR to ARcodes work, Then breakpoint from that?I believe breakpoints are only compatible with the memory region that contains the game's code.bin since that's where majority of the asm is stored.
I think that explains why I am unsuccessful at breakpoints. Would converting the code from NTR to ARcodes work, Then breakpoint from that?
Although come to think of it, I don't think it is possible to do just that as the 0x16D32EC4 is too big to fit in the memory range after subtracting 0x14000000 from 0x16D32EC4 = 0x02D32EC4
here's the ranges from NTR:
00100000 - 006befff , size: 005bf000
08000000 - 081fffff , size: 00200000
0ffc0000 - 10000fff , size: 00041000
10002000 - 10002fff , size: 00001000
14000000 - 17800fff , size: 03801000