ROM Hack [Spider] ARCode

KazoWAR

Well-Known Member
OP
Member
Joined
Aug 12, 2008
Messages
1,952
Trophies
1
Age
35
Location
Winter Haven
XP
2,136
Country
United States
KazoWAR, I got it to work at least. :)

Can you please make it so that memory dumps don't overwrite each other? Basically if file exists add (1) to the file name until it won't overwrite? Taking the SD Card out every time might be annoying.

Another question is how do I use a search template in an action replay code?
Code:
Find XXXXXXXX XXXXXXXX,
go to offset ZZZZZZZZ
and there write value VVVVVVVV
That is essential since most addresses are dynamic.
don't really think you can do this with AR. what you need to do is find a pointer that points to the offset, or a memory block the offset is in, and sometimes a pointer to the pointer, etc.

also I dont know how to check if a file exsist on the sd card.
i know so how can we activate this went playing the games
copy memdump.bin and arcode.bin to sd card. run a game, no difference for retail/eshop/emunand. all concern is firmware version. 9.5.0-23 or higher wont work. open browser and go to the bitly link for memdump and wait for the browser to crash. look in FCRAM.bin for data. then make a code to edit it and open ar2bin on windows pc and put code in and save it as arcode.cht on sd card. thne use the bitly link for arcode.bin and the code should run then crash browser and the ram should be edited.
Then... With this I can backup my saves of all games? And put on the cartridge again?
no
 
  • Like
Reactions: darksweet

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
don't really think you can do this with AR. what you need to do is find a pointer that points to the offset, or a memory block the offset is in, and sometimes a pointer to the pointer, etc.

This was my 2nd alternative. How would I go about finding a pointer to use when I have 3+ memory dumps with their own dynamic addresses each?
 

darksweet

5.. 4.. 3.. 2.. 1.. OMEGA FLARE
Member
Joined
Mar 15, 2009
Messages
348
Trophies
1
Age
39
XP
1,954
Country
copy memdump.bin and arcode.bin to sd card. run a game, no difference for retail/eshop/emunand. all concern is firmware version. 9.5.0-23 or higher wont work. open browser and go to the bitly link for memdump and wait for the browser to crash. look in FCRAM.bin for data. then make a code to edit it and open ar2bin on windows pc and put code in and save it as arcode.cht on sd card. thne use the bitly link for arcode.bin and the code should run then crash browser and the ram should be edited.

ahhh thanks...
 

KazoWAR

Well-Known Member
OP
Member
Joined
Aug 12, 2008
Messages
1,952
Trophies
1
Age
35
Location
Winter Haven
XP
2,136
Country
United States
This was my 2nd alternative. How would I go about finding a pointer to use when I have 3+ memory dumps with their own dynamic addresses each?

find the data in all 3 memory dumps calculate the difference between them, then search for pointers that has the same difference between them. this really only works with single pointers, but chained poainters could be more tricky. you could try finding 3 pointers that have the same distance between it and the data in all 3 ram dumps and then try to find the pointer to that. I suggest using the c code.bin method over AR codes, but i understand some people just dont know how to do it that way and prefer arcode style.
 
  • Like
Reactions: cearp

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Thx a lot. I tried the following:

1. Executed Gateway Exploit on FW 4.5
2. Started in emuNAND 9.5.0-23E Majoras Mask cia (-22 > -23 disables Spider, you need BrowserTimewarp)
3. Pressed Home
4. Executed memdump

FCRAM.bin was created.

majorasmask6elf5.jpg


KazoWAR

Could you change memdump.bin to FCRAM-TIME.bin or FCRAM-01...02...03.bin ?

Do you have a working example for a game to test with?

EDIT:

Ok, got it.

First Code by me: Bravely Default For the Sequel
Money (65535pg): 027823B4 0000FFFF

Does someone know a Tool to search in multiple Files with Offset/Value compare?

HxD can only search for difference in two files.
 
  • Like
Reactions: cearp and Margen67

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Did you uninstall the browser and install the old, exploitable version for it or does it just work still?

Totaly forgot to mention that i've installed my own TimeWarp-Browser.cia including spoof to never expire. It's Nintendo Code, so i cant share it here.

To create your own, you need 3DNUS and DL the TitleID with last good Version and changing it to highest possible Version.

0004003000009D02 > 4096

Make emuNAND BACKUP before installing with devmenu_620 (not .3ds!), because you can't uninstall it!
 
  • Like
Reactions: krylo and Margen67

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=2e1d3daJ0HE