ROM Hack [WIP]USUMCheatMenu - Old3DS compatible NTR plugin for Ultra Sun/Moon

unipablojorge

Totally not an FBI agent.
OP
Member
Joined
May 25, 2017
Messages
161
Trophies
0
Age
29
Location
Navarre
XP
146
Country
Spain
code.bin or asm codes are in 00100000 region, so you don't need other regions
Still, if I dump that region, the last offset is 00212FF0, that means the address is not in there, am I wrong?

--------------------- MERGED ---------------------------

I placed it like you said, I use The New NTRCFW, v.3.2 . I pressed and held select and nothing happens still.
does the screen blink green on the Nintendo 3DS animation screen?
 

Morrogoth

Well-Known Member
Newcomer
Joined
Nov 8, 2017
Messages
81
Trophies
0
Age
39
XP
66
Country
United States
Still, if I dump that region, the last offset is 00212FF0, that means the address is not in there, am I wrong?

--------------------- MERGED ---------------------------


does the screen blink green on the Nintendo 3DS animation screen?

Doesn't the header change it to 29B7AC?
 

Morrogoth

Well-Known Member
Newcomer
Joined
Nov 8, 2017
Messages
81
Trophies
0
Age
39
XP
66
Country
United States
What do you mean by the header? Sorry for being a noob on this stuff

I have almost no working knowledge (you are FAR more advanced on 3DS development than I am) - And I may be thinking incorrectly here. But wont the address be different while in memory vs dumped?

While looking at the dump you are looking at:

0029B740::03 20 A0 E1 03 10 A0 E1 03 00 A0 E1 00 00 A0 E1
0029B750::64 00 A0 E3 03 82 01 EB 04 10 DA E7 01 00 50 E1

Is what you see right? Or am I wrong?
 
Last edited by Morrogoth,

unipablojorge

Totally not an FBI agent.
OP
Member
Joined
May 25, 2017
Messages
161
Trophies
0
Age
29
Location
Navarre
XP
146
Country
Spain
I have almost no working knowledge (you are FAR more advanced on 3DS development than I am) - And I may be thinking incorrectly here. But wont the address be different while in memory vs dumped?

While looking at the dump you are looking at:

0029B740::03 20 A0 E1 03 10 A0 E1 03 00 A0 E1 00 00 A0 E1
0029B750::64 00 A0 E3 03 82 01 EB 04 10 DA E7 01 00 50 E1

Is what you see right? Or am I wrong?
No, what I say is that the last offset in the file is 00212FF0, so the address can't be in there.
Anyways, I've used NTRClient with a really slow wifi to dump all memory, and it seems like it's in there.
upload_2017-11-22_20-52-31.png
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,746
Trophies
2
XP
6,312
Country
Still, if I dump that region, the last offset is 00212FF0, that means the address is not in there, am I wrong?

--------------------- MERGED ---------------------------


does the screen blink green on the Nintendo 3DS animation screen?
maybe you dumped the wrong pid
you should be able to see the titleid when you choose the pid>info, push B
usually it is pid28 or the 3rd last on the list
 

Morrogoth

Well-Known Member
Newcomer
Joined
Nov 8, 2017
Messages
81
Trophies
0
Age
39
XP
66
Country
United States
maybe you dumped the wrong pid
you should be able to see the titleid when you choose the pid>info, push B
usually it is pid28 or the 3rd last on the list

Yeah. It was 28 for me - Momiji

That being said - Yeah. In NTRClient its there for me as well. I think its being shifted when its being dumped vs when its in memory. Ofc - I have no real working knowledge like I said. But I do see the correct bytes at the address while in memory.
 
Last edited by Morrogoth,

Morrogoth

Well-Known Member
Newcomer
Joined
Nov 8, 2017
Messages
81
Trophies
0
Age
39
XP
66
Country
United States
I don't know, but at least enough for all the addresses to be in there

I don't think it puts everything in memory does it? Just data that needs to be there (IE: moving from 1 cell to another - Only the cell you are in will be loaded, etc).

Hmmm, you probably forgot that your file don't start at 0 in ram.

Your file in ram starts at 0x00100000 so you have to add that offset from your current position (or you add 0x100000 zeros as padding to the beginning of the file).

You know... You are 100% correct. I knew something was moving it from it being in memory vs it being dumped! Lol

Thanks for that info!
 
Last edited by Morrogoth,
  • Like
Reactions: Nanquitas

unipablojorge

Totally not an FBI agent.
OP
Member
Joined
May 25, 2017
Messages
161
Trophies
0
Age
29
Location
Navarre
XP
146
Country
Spain
Hmmm, you probably forgot that your file don't start at 0 in ram.

Your file in ram starts at 0x00100000 so you have to add that offset from your current position (or you add 0x100000 zeros as padding to the beginning of the file).
Yep, did that and now I have the correct address.
Seems like I still have a lot to learn...

Thank you!
 

unipablojorge

Totally not an FBI agent.
OP
Member
Joined
May 25, 2017
Messages
161
Trophies
0
Age
29
Location
Navarre
XP
146
Country
Spain

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Ahhhh ok