ROM Hack [Spider] ARCode

dani4ever

Member
Newcomer
Joined
Apr 23, 2015
Messages
10
Trophies
0
Age
31
XP
57
Country
Italy

supermariorick

Well-Known Member
Member
Joined
Jun 18, 2010
Messages
640
Trophies
1
XP
816
Country
United States
I think the code I made only works if you have DLC and it might be dynamic. I've had this issue before because I know how to find codes but not how to find pointer codes which work no matter what. it's easy to find with 3 RAMdumps and cheat engine.
 
  • Like
Reactions: dani4ever

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
I wish there was any way to do this on the N3DS XL :( This would tremendously increase my replay value of games that I've already played.
You can't use ARCode, but you can modify RAM in realtime and create codes with NTR2 and it's debugger.

Here's liomajor's walkthrough for creating a code for Monster Hunter 4 using it.
To Cheat inside MH4U, its pretty simple.

You can't do that with ARCODE, but take NTR CFW instead.

I tested it just with my N3DS for MH4U (EUR) legit CIA.

After NTR Debugger is connected, you can seach like this:

1. Start your Cartridge or valid CIA
2. Write "listprocess()" and you will get the PID for your TitleID
Code:
(pid: 0x00000028, pname: redgiant, tid: 0004000000126100)
3. Write "memlayout (pid=0x028)"

Example Answer:
Code:
valid memregions:
00100000 - 0111dfff , size: 0101e000
08000000 - 0b13efff , size: 0313f000
0ffc0000 - 10000fff , size: 00041000
10002000 - 10002fff , size: 00001000
1e800000 - 1e9fffff , size: 00200000
end of memlayout.

4. Dump each Area to files (1st run)

Example: data(0xStart Offset, 0xSize, filename='changeme.bin', pid=0xAPP_PID)
Code:
data(0x00100000, 0x101e000, filename='data1_1.bin', pid=0x28)
data(0x08000000, 0x313f000, filename='data2_1.bin', pid=0x28) 00368E60
data(0x0ffc0000, 0x41000, filename='data3_1.bin', pid=0x28)
data(0x10002000, 0x1000, filename='data4_1.bin', pid=0x28)
data(0x1e800000, 0x200000, filename='data5_1.bin', pid=0x28)
5. Change the desired Value inside game
6. Dump again all Area to files (2nd run)

Example:
Code:
data(0x00100000, 0x101e000, filename='data1_2.bin', pid=0x28)
data(0x08000000, 0x313f000, filename='data2_2.bin', pid=0x28)
data(0x0ffc0000, 0x41000, filename='data3_2.bin', pid=0x28)
data(0x10002000, 0x1000, filename='data4_2.bin', pid=0x28)
data(0x1e800000, 0x200000, filename='data5_2.bin', pid=0x28)

We can now compare always two files for changes!

7. Start up Cheat Engine
8. Press "Open Process"
9. Press "Open File" and choose the first File 1_1
10. Initiate your Search with your first Value (example 13394)
11. Open the next File 1_2 if there are found Offsets
12. Enter the changed Value (example 13374) and press next search

Repeat that until you found the stuff you were looking for with all X_1 > X_2 files

I found Money at 00368E60 for the file generated from 08000000,
thats why the final Offset is 08368E60!

(Rebooting might change the PID and offset for your desired search!)

My z was 13374 > 343E HEX and for test i edited it to 500000z > 07A120

The final step is to write it with:
Code:
write(0x08368E60, (0x20, 0xA1, 0x07), pid=0x28)

Happy Hunting!
 

Slade.AU

Well-Known Member
Member
Joined
May 23, 2006
Messages
293
Trophies
1
Location
Yes
Website
127.0.0.1
XP
590
Country
Australia
-=[Lego City]=- Not sure if (E) or (U)
10000 Build Studs
03BF33A0 00002710
03D18140 00002710
03D19424 00002710
03D207B0 00002710

10m Studs
03D19718 00989680
03BF3388 00989680
03D20768 00989680
 

danmc

Well-Known Member
Newcomer
Joined
Jan 2, 2011
Messages
97
Trophies
1
Age
36
XP
366
Country
Conception II (U)
Money
23a1a410 0000007f
23a1a411 00000096
23a1a412 00000098
23a1a413 00000000

Hero
Level
23a1a446 00000063
Stats
23a1a49c 0000000f
23a1a49d 00000027
23a1a4a0 0000000f
23a1a4a1 00000027
23a1a4a4 0000000f
23a1a4a5 00000027
23a1a4a8 0000000f
23a1a4a9 00000027
23a1a4ac 0000000f
23a1a4ad 00000027
23a1a4b0 0000000f
23a1a4b1 00000027
23a1a4b4 0000000f
23a1a4b5 00000027
23a1a4b8 0000000f
23a1a4b9 00000027
23a1a4bc 0000000f
23a1a4bd 00000027

Heroine
Level
23a1a54a 00000063
Stats
23a1a5a0 0000000f
23a1a5a1 00000027
23a1a5a4 0000000f
23a1a5a5 00000027
23a1a5a8 0000000f
23a1a5a9 00000027
23a1a5ac 0000000f
23a1a5ad 00000027
23a1a5b0 0000000f
23a1a5b1 00000027
23a1a5b4 0000000f
23a1a5b5 00000027
23a1a5b8 0000000f
23a1a5b9 00000027
23a1a5bc 0000000f
23a1a5bd 00000027
23a1a5c0 0000000f
23a1a5c1 00000027
 

dani4ever

Member
Newcomer
Joined
Apr 23, 2015
Messages
10
Trophies
0
Age
31
XP
57
Country
Italy
I think the code I made only works if you have DLC and it might be dynamic. I've had this issue before because I know how to find codes but not how to find pointer codes which work no matter what. it's easy to find with 3 RAMdumps and cheat engine.


i can try to fund a code for the (E) versione. but i don't know how can i found the correct point to edit. can someome to help me??
another thing,3 RAMdumps works with fantasy life and the browser exploit??? thanks so much :bow:
 

piplupwater

Well-Known Member
Newcomer
Joined
Apr 5, 2014
Messages
87
Trophies
0
XP
195
Country
United States
could someone help me work on code for Ocarina of time 3D (U)? I'm not to good looking for offsets but i want to make a code to change the gauntlets. Ex. Gold, Silver, Blue, Red, Green, Purple and Black, or none at all.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
can someone please help me with my problem i posted it on page 61.
You don't need any files on your SD card to run the FCRAM dump, so you can rule that out.

Does it still happen after clearing the cookies/cache

What are you naming the RAM dump? I know there's a character limit, but I'm not sure happens if you go over it, it may shit itself.
 

Slade.AU

Well-Known Member
Member
Joined
May 23, 2006
Messages
293
Trophies
1
Location
Yes
Website
127.0.0.1
XP
590
Country
Australia
So, it's possible to hack the street pass titles :)

I've only tested this one game. I may do more codes on the others. Please don't beg for codes.

-=[Street Pass Fishing]=-
Gold 999999
0144DFB4 000F423F

Edit: I worked out the code for Mii Plaza tickets. Does any Mod have an issue with that being posted ?
 

dani4ever

Member
Newcomer
Joined
Apr 23, 2015
Messages
10
Trophies
0
Age
31
XP
57
Country
Italy
for fantasy life (EU) version i create this with the help of tutorials. but it seems don't want to work. could someone help me to fix it and make it work ? thanks :lol:
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,785
Trophies
2
XP
6,348
Country
for fantasy life (EU) version i create this with the help of tutorials. but it seems don't want to work. could someone help me to fix it and make it work ? thanks :lol:
reboot the game and make another ram dump to make sure the address stays the same
and which method did you used to load the code?
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
Does anyone here play Fantasy Life and has the DLC?
I am currently working on an Item Hack (well It's done more or less) but I need help finding some of the DLC Item IDs.
Like the God Material Orbs. I can't find them. If someone is interested in helping that would be nice.

I have a ton of other Item IDs, Effect IDs and found the basic structure of the Item Meta Data.
It's possible to also manipulate Weapon Damage and Armor Defense since they have a base value but the additional Damage/Defense that comes from "Higher Quality Crafting" is basically a seperate part making it possible to manipulate it to pretty much any value.

The Quality is of course also editable but editing that byte doesn't influence the damage. It does influence the sell price however.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,785
Trophies
2
XP
6,348
Country
to load the code i use http://lunarcookies.github.io/cheat.html.
but what do you mean exactly with "the addres stay the same". the addres after the change???
on some games, the code address will change when you play a different stage or after reboot the game
dump memory again to make sure that the address didn't change, so you know it's not the problem with the code
 

dani4ever

Member
Newcomer
Joined
Apr 23, 2015
Messages
10
Trophies
0
Age
31
XP
57
Country
Italy
on some games, the code address will change when you play a different stage or after reboot the game
dump memory again to make sure that the address didn't change, so you know it's not the problem with the code


but if the address were to change, how can I make the code working?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BigOnYa @ BigOnYa: I played the intro to far cry 5, that is like some crazy Jim Jones cult shit. Still its petty...