ROM Hack Modified NTR Client with Gateshark support

Status
Not open for further replies.

hacksn5s4

Banned!
Banned
Joined
Aug 12, 2015
Messages
4,332
Trophies
0
XP
1,322
Country
alright i forgot to select the game process i selcted that and tried again it does not say that any more but the cheats not working in game im trying to use mk7 gateshark cheats
 
Last edited by hacksn5s4,

Silent Hell

Well-Known Member
Member
Joined
Jul 12, 2015
Messages
206
Trophies
0
Age
29
Location
Chicagoland area
XP
617
Country
United States
IDK if you're still here but I guess I'll post this anyway.

Whenever I select List Processes it causes my game to corrupt shortly after I load into a new area. It also crashes whenever I hit the home button or if I list processes from the home button, it crashes trying to load anything else. I already corrupted one save from Fire Emblem Fates because of this. Any ideas? This sucks because I'm trying to make Fire Emblem Fates codes but can't even test them let alone use them.

EDIT: Read back a page. The Shadowtrance BootNTR3.3-3D solved it.
 
Last edited by Silent Hell,

Deleted member 369977

Felyne Hunter
OP
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Well.. I thought this thread was dead anyways. I am not really working on the debugger anymore since I finished it. I might push a last update with bugfixes, but that's it.

I'm working on a different project currently.

But to answer your question again, although you already solved it - NTR 3.3 and 3.4 have many different bugs, therefor I would suggest you use 3.2 if you want to utilize cheats and similar. If you need NTR for streaming, use 3.4.
Take a look here: http://gbatemp.net/threads/release-bootntr-selector.432911/ - @Nanquitas did a great job on a user friendly NTR selector. It even supports 11.0 firm
 
  • Like
Reactions: I pwned U!

FrozenDragon150

Notorious Coffee Drinker
Member
Joined
Nov 6, 2014
Messages
405
Trophies
0
XP
390
Country
Venezuela
Congrats :3 it's truly an impressive tool.

Just a question, can we load multiple cheat codes at the same time with this?
 

Deleted member 369977

Felyne Hunter
OP
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
No, not really. But you could just add them as a button if you want. Examples are already in the project.

Otherwise, you can only have 1 cheat in the gateshark tab.
 

Silent Hell

Well-Known Member
Member
Joined
Jul 12, 2015
Messages
206
Trophies
0
Age
29
Location
Chicagoland area
XP
617
Country
United States
I know you're done with this project and all but I guess I'm still hoping you could help me understand this.

I made a cheat code for Fire Emblem Fates that involves the D9 code type for storing pointers.

Here is the cheat I made.

D9000000 158235C4
D4000000 00001DB0
B06D9F40 00000000
D6000000 0000009C

Now as you can see I'm trying to store the pointer at offset 158235C4 and add 1DB0 to it. However it appears that the debugger is instead writing 00000000 to 158235C4 instead. Anyway, here is the whole log.

GS | D9 0 158235C4 -> [True, 0, 0, 0]
> Write(0x158235C4, (0x0, 0x0, 0x0, 0x0), pid=0x29)
null
GS | D4 0 1DB0 -> [True, 0, 0, 4]
GS | B 6D9F40 0 -> [True, 0, 0, 4]
Started readValue(int, int)
> Read(0x6D9F44, 0x4, pid=0x29)
null
GS | D6 0 9C -> [True, 0, 0, 166BBDC8]
Started readValue(int, int)
> Read(0x166BBE64, 0x4, pid=0x29)
null
packet: cmd = 9, dataLen = 4
Read memory: C8BD6B16
packet: cmd = 9, dataLen = 4
Read memory: 01000000
finishedfinishedfinished
 

Deleted member 369977

Felyne Hunter
OP
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Just start NTR using your favorite NTR launcher. Press X+Y and enable the debugger. Start Animal Crossing. Now start the tool and connect to your 3ds. This might take some tries. If you don't know the IP use any FTP program to get the IP of your 3ds. If it hasn't already happened, list all the processes. Now select the process that says "Game". Now you can dump all memory. There should be a button for this.
 
D

Deleted User

Guest
Just start NTR using your favorite NTR launcher. Press X+Y and enable the debugger. Start Animal Crossing. Now start the tool and connect to your 3ds. This might take some tries. If you don't know the IP use any FTP program to get the IP of your 3ds. If it hasn't already happened, list all the processes. Now select the process that says "Game". Now you can dump all memory. There should be a button for this.
Hmm, yeah, there's a button called "Dump all memory". But will it work with something like LeafTools or NLSE?

I'm thinking of something like "acnlram.bin" which is 512 kb
 

Deleted member 369977

Felyne Hunter
OP
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Hmm, yeah, there's a button called "Dump all memory". But will it work with something like LeafTools or NLSE?

I'm thinking of something like "acnlram.bin" which is 512 kb
LeafTools is for Spider. Not sure where these addresses are. Also reinjecting that would be pretty hard.
NLSE also works with the garden.dat from your savegame.
 
D

Deleted User

Guest
LeafTools is for Spider. Not sure where these addresses are. Also reinjecting that would be pretty hard.
NLSE also works with the garden.dat from your savegame.
Yeah, true that. Only reason I'm asking is because someone lost their old town but it's store on a dream address
 

Deleted member 369977

Felyne Hunter
OP
Member
Joined
Aug 16, 2015
Messages
383
Trophies
0
XP
346
Country
Germany
Hmm. Well. you should be able to get the town as the ram. Let me quickly load my backup.

Some other thought:
Actually. I guess somebody could make a rameditor for ACNL by simply forking my debugger :creep:
 
  • Like
Reactions: Deleted User
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Skelletonike @ Skelletonike: Still a few hours left until I can go home and play some more Stellar Blade :'(