ROM Hack [Spider] ARCode

  • Thread starter Thread starter KazoWAR
  • Start date Start date
  • Views Views 996,750
  • Replies Replies 3,416
  • Likes Likes 27
sorry for double post, but does anyone know where to look to edit mii pants color? I dumoed mii maker
Gold pants no sharing primary saagibols
00895A34 53f0e614
00895a58 08790823

the first code changes 94 to 14 and make gold pants, the 2nd code line disables sharing by changing 22 to 23, even if your mii is linked to ur NNID. this will only work on mii named saagibols and i dont know what the other bytes do so DONT USE IT or it may make your mii looked for editing. Use the offsets to get to ur mii...
to save the changes edit your miis favorite color and birth day after you used the codes...

for a more detailed tutorial look here:https://gbatemp.net/threads/tutoria...it-for-streetpass.379146/page-12#post-5404974
 
  • Like
Reactions: Margen67
I Need a Noob Friedly tutorial

How to make Ar Codes for Pokemon Or/As

Please.

I'm sure this will be simple enough.
Requirements:
9.x-9.5.0-22 3DS
(Unless you have emunand capabilities. Go read the first few pages of this thread if so.)
At least 150Mb of free space on SD card
Hex editor on PC

1. Open game on 3DS.
2. Go to your 3DS browser without closing the game
3. Clear cookies and history on the 3DS browser in settings (If this doesn't work click on Initialize Save Data)
4. Go to this link http://lunarcookies.github.io/fcram.html. (credits to MegaSynka for both lunarcookies links)
5. It will flash weird colors for a few minutes and will finally crash the browser.
6. Put the SD card into your PC
7. Open FCRAM with hex editor.
8. Find the value in hexadecimal. (It is endian. So example if you were to separate hex into bytes AB CD EF you would reverse it to EF CD AB. Also if you get an odd amount of numbers in hex just add a 0. example: A BC DE will become DE BC 0A.)
9. If there's only 1 result, lucky you!
d9b7193621.png

Copy the offset/address on the left (will always end with a 0 so remember to add the number/letter at the end like in the image)
10. Open http://lunarcookies.github.io/cheat.html, paste the address/offset in. Separate with a space, and put the amount you want the value to change to in hexadecimal example: 000F18A5(no need to reverse it this time) Value must always be 8 characters or it won't work. Once you're done click "QR Gen" and leave the page open
11. Done. Open the game, go back to home menu, L+R, turn on the QR scanner on 3DS and scan the generated QR code from your PC.
(Thanks to duke_srg for reminding me about binless versions :) )
Feel free to ask questions

You can ignore the next parts if you want to, it'll likely confuse you because of my bad english
If you have small numbers, dump the memory 1 time, change the value in-game, dump again, change again, dump again, repeat until satisfied (3-4 times is usually all you need) Open cheat engine, open the first FCRAM, search with array of byte (and don't forget to reverse the value) first scan, open the next file, insert second value, next scan, repeat until you're satisfied.

If you're only going to use 2 bytes, in your offset replace the first 0 with a 1. value would be like this 0000AB43. If you're only going to use a byte, replace first 0 with a 2. example value: 000000AB.

Alternatively, if you don't want to visit multiple links, you can go to duke_srg's website
http://dukesrg.no-ip.org/3ds/rop.html
Just choose a mode from the list and fill in the textbox. You can make a QR code with it or launch it directly from the 3DS too!

00895A34 53f0e614
00895a58 08790823
I went up and read the arcode documentation and there's a better way of changing 1 byte. You can change the first number in the address to 2 and just put a 0's followed by a 14. So it would be 20895A34 00000014
Dunno what's the 2nd line though. I'm too lazy to check lol
 
Gold pants no sharing primary saagibols
00895A34 53f0e614
00895a58 08790823

the first code changes 94 to 14 and make gold pants, the 2nd code line disables sharing by changing 22 to 23, even if your mii is linked to ur NNID. this will only work on mii named saagibols and i dont know what the other bytes do so DONT USE IT or it may make your mii looked for editing. Use the offsets to get to ur mii...
to save the changes edit your miis favorite color and birth day after you used the codes...

for a more detailed tutorial look here:https://gbatemp.net/threads/tutoria...it-for-streetpass.379146/page-12#post-5404974

ooh thanks im a noob at this so ur code will help me
 
Last edited by Jwiz33,
  • Like
Reactions: tyons
Gold pants no sharing primary saagibols
00895A34 53f0e614
00895a58 08790823

the first code changes 94 to 14 and make gold pants, the 2nd code line disables sharing by changing 22 to 23, even if your mii is linked to ur NNID. this will only work on mii named saagibols and i dont know what the other bytes do so DONT USE IT or it may make your mii looked for editing. Use the offsets to get to ur mii...
to save the changes edit your miis favorite color and birth day after you used the codes...

for a more detailed tutorial look here:https://gbatemp.net/threads/tutoria...it-for-streetpass.379146/page-12#post-5404974
It is much more simple now. NO bin files are required on the SD
Dumping ram is available with
http://lunarcookies.github.io/fcram.html (dump filename will be timestamped)
apply cheats with
http://lunarcookies.github.io/cheat.html

Or alternatively http://dukesrg.no-ip.org/rop.html (FCRAM dump option with custom filename for dump or Action Replay option to apply cheat)

Ah. I'll update the tutorial with those in a minute! I completely forgot about these haha
EDIT: Done :)
and I've noticed that your website link should be http://dukesrg.no-ip.org/3ds/rop.html I'll add that into the tutorial now
 
I went up and read the arcode documentation and there's a better way of changing 1 byte. You can change the first number in the address to 2 and just put a 0's followed by a 14. So it would be 20895A34 00000014
Dunno what's the 2nd line though. I'm too lazy to check lol

the second line has the same last byte edit so it should be the same...

also 03979c30 40f00018 is a pokemon x (EU) PSS MP icon editing code, (40) is the value to edit... and there is a better way of making/finding pokemon x/y oras codes/values/offsets with arcodes, but someone will need a ram2sav bin dump along with a fcram identical dump in terms of the save part to compere the known values of bytes and get the offsets, and as for finding new values all you need to do is make a few copies of the ramsav, then use PKheX to edit one save and compere them...
i can provide the dumps just cause most people using arcodes with pokemon also use emunand and ram2sav only works on sysnand, but i dont want to write the long tutorial this will need:p


also here is a Tomodachi life (EU) money 99999999 code:]
02219DE4 305efb34
02441A08 305efb34
02441A0C 305efb34
02A45288 305efb34
 
My memdump.bin was build to dump 0x14000000 < 0x18000000 and the old url to dump memory works fine
But, this new url dumps 0x14000000 < 0x1C000000 ignores memdump.bin (0x14000000 < 0x18000000) in my SD card
How can I solve this problem? (0x18000000 to 0x1C000000 useless data)

nvm: I thought the old url to dump memory was removed
 
the second line has the same last byte edit so it should be the same...

also 03979c30 40f00018 is a pokemon x (EU) PSS MP icon editing code, (40) is the value to edit... and there is a better way of making/finding pokemon x/y oras codes/values/offsets with arcodes, but someone will need a ram2sav bin dump along with a fcram identical dump in terms of the save part to compere the known values of bytes and get the offsets, and as for finding new values all you need to do is make a few copies of the ramsav, then use PKheX to edit one save and compere them...
i can provide the dumps just cause most people using arcodes with pokemon also use emunand and ram2sav only works on sysnand, but i dont want to write the long tutorial this will need:p


also here is a Tomodachi life (EU) money 99999999 code:]
02219DE4 305efb34
02441A08 305efb34
02441A0C 305efb34
02A45288 305efb34


Do you got way to edit miis met in miiplaza? And do you got a way for tomodachi to get all import ware? I know it is in the code
 
Do you got way to edit miis met in miiplaza?
few weeks back i wrote a long-ass code that was suppose to be something like an active mii (when you run arcode.bin a new mii will be in mii plaza ready to play the games all-over again) ...but it turned out to just edit the face of the last mii you played with, so i got frustrated and gave up... making codes for mii plaza with arcodes is pointless time waist, better try NTR...
 
few weeks back i wrote a long-ass code that was suppose to be something like an active mii (when you run arcode.bin a new mii will be in mii plaza ready to play the games all-over again) ...but it turned out to just edit the face of the last mii you played with, so i got frustrated and gave up... making codes for mii plaza with arcodes is pointless time waist, better try NRT...

any way to get all import ware because it is in the code, right?
 
My memdump.bin was build to dump 0x14000000 < 0x18000000 and the old url to dump memory works fine
But, this new url dumps 0x14000000 < 0x1C000000 ignores memdump.bin (0x14000000 < 0x18000000) in my SD card
How can I solve this problem? (0x18000000 to 0x1C000000 useless data)

Just add a parameter 5B8=06 like http://dukesrg.no-ip.org/3ds/rop?memdump.dat&5B8=06 or at http://dukesrg.no-ip.org/3ds/rop.html select FCRAM dump and add 5B8=06 in a textbox instead of filename.
Build memdump from the original sources and keep memdump.bin
Change the needed value in the sources and build again
Binary compare those two outputs, in this case it was 00000158: 07 06
Add 0x460 (the offset in ROP from which code begins) to the offset, i.e. 0x460+0x158=0x5B8
At this point only one patchat a time - it may be of any length but from one start address.
 
  • Like
Reactions: dsrules
few weeks back i wrote a long-ass code that was suppose to be something like an active mii (when you run arcode.bin a new mii will be in mii plaza ready to play the games all-over again) ...but it turned out to just edit the face of the last mii you played with, so i got frustrated and gave up... making codes for mii plaza with arcodes is pointless time waist, better try NTR...

This is a complete shot in the dark but, you could make 2 3DSes streetpass each other a few times (very time consuming, I know) and each time you streetpass, you dump the memory and after greeting them you dump again. Then use cheat engine to scan for differences.
 
This is a complete shot in the dark but, you could make 2 3DSes streetpass each other a few times (very time consuming, I know) and each time you streetpass, you dump the memory and after greeting them you dump again. Then use cheat engine to scan for differences.
i do have two 3DS's and multiple NAND's = in the end i can street pass my self 10 mii's...
any way to get all import ware because it is in the code, right?
like i said before, even if you find/edit that something in the code, it doesn't mean it will work or the game will fully load it...
 
i do have two 3DS's and multiple NAND's = in the end i can street pass my self 10 mii's...

like i said before, even if you find/edit that something in the code, it doesn't mean it will work or the game will fully load it...



Aaaaw I wanted the items distributed a few weeks ago
 
Aaaaw I wanted the items distributed a few weeks ago
if arcodes had the memory ranges of ExtraDataTool then this would definitely be possible, hell for all i know it may be possible now but to know for sure you would need extradatatools miiplaza dump (doesnt maters who's) then find the offset of items and the values, and then again go back to your fcram to search the offset/values...
 
if arcodes had the memory ranges of ExtraDataTool then this would defiantly be possible, hell for all i know it may be possible now but to know for sure you would need extradatatools miiplaza dump (doesnt maters who's) then find the offset of items and the values, and then again go back to your fcram to search the offset/values...



I was talking about tomodachi life
 
tried it = the changed amount of bytes is 2 big/long to figure it out, and mii plaza is installed to your system memory, the game rarely updates data from ram, like even if you find&edit the play coins value, the game will not update it from ram...
That's a shame :-( Anyway, it should be possible in other ways, but harder.
 

Site & Scene News

Popular threads in this forum