ROM Hack [Spider] ARCode

0nethe

Well-Known Member
Member
Joined
Jul 30, 2013
Messages
180
Trophies
0
Age
38
XP
449
Country
Mali
It does for me the QR code changes, I made this code for the EUR version if it doesn't work for you then you must make a memory dump (you can find a tutorial on how to do that on this website), open it in a Hex editor and find ShopItem go to address A0 01 D0 D0 01 and copy the offset from A0(that's what is different every update) and paste the offset after E, without the 0 at start in the first line of the code. I already explained that here http://fort42.cu.cc/ar3ds/game1766/304/
You got the wrong person budy :D ! I know how to make my own code for any game :)
I was just saying that the "Invert E-code bytes" check box does not do any change for me went I generate ARcode to scan whether it is checked or not.
 

Mrperson0

Well-Known Member
Member
Joined
Jun 30, 2015
Messages
273
Trophies
0
Age
34
XP
818
Country
United States
Using the EUR code (in which only the pointer is changed to the correct offset) I enter a Risen battle on the map, select only one unit active, use the code, save on the preparations screen and then reload the save file.

Again, all units not selected as active get all skills. The one unit selected as active remains unchanged. I dunno if it's just a problem with the EUR code or not, but for now I have to manually change the offset to select one character in the roster.

Yeah, in any game (if possibly), you should manually save before using any codes. Nonetheless, it seems that there was an issue with the European code since it was basically translated from the US code, and wasn't tested. Here's how it works with the US code:

Enter Risen horde, select only the units I want to achieve all skills, save, then exit to the home menu and use the code. If it works as intended (always did for me), great! If not, reset so nothing is saved.

Also, really hoping that ymyn (or anyone really) could make a similar "All Skills for active characters" code for Fire Emblem If: Special Edition.
 

tomx86

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
780
Trophies
0
Age
38
XP
2,203
Country
Poland
You got the wrong person budy :D ! I know how to make my own code for any game :)
I was just saying that the "Invert E-code bytes" check box does not do any change for me went I generate ARcode to scan whether it is checked or not.
Oh, sorry my bad. Maybe it messes up only codes that begin with an E.
 

TrapperKeeperX

Well-Known Member
Member
Joined
Dec 27, 2005
Messages
524
Trophies
0
XP
403
Country
United States
hey how did that 1.2.8 version without updating your 3ds firmware?
I formatted a emuNAND and made a NNID but this was a couple of months ago and I wanted to make a somewhat legit version of a emuNAND the only thing that isn't legit is a SaveDataFiler & Play Coins everything else is legit! Plus I'm using rxTools plus I wanted to extract my physical game saves. Plus I added Play Coins for StreetPass Blue Puzzle Pieces so I can only StreetPass for the Pink Pieces Plus I have a Gold Mii to Make StreetPassing easier for the StreetPass Games. Plus these StreetPasses help out my friends too. For Pokemon Shuffle they just add data every Monday but a NNID is required to add updates so no eShop required until they updated to 1.3.0 which you have to download on the eshop.
 

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
... I've got this:
2015-07-21_203631.png
Let's say I want to make a code that changes the 4B 9C 00 00 5D @ 02780cb6
Would...
02780cb6 00004b9c
02780cbc 00000063 work? Or do I have to do something different?
If that SHOULD work, it isn't. 02780cbc 00000063 works just fine by itself but that just changes the amount of the item. I want to change the 4b9c to 4c9c or 4d9c but everytime I do it seems to freeze the game.
Is it possible that I need to change something else elsewhere in the memory to change the item? or am I just making the code wrong?
 

KHANV1CT

Well-Known Member
Member
Joined
May 22, 2013
Messages
130
Trophies
1
Age
37
XP
454
Country
United States
Hey I was wondering what size the ram dump is supposed to be? I did some dumps for Shinobi and they were only about 106MB. Previously when I dumped Pokemon Shuffle it was about 132MB
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,746
Trophies
2
XP
6,315
Country
Hey I was wondering what size the ram dump is supposed to be? I did some dumps for Shinobi and they were only about 106MB. Previously when I dumped Pokemon Shuffle it was about 132MB
all fcram memory dumps should be 128MB if it sets to dump from 14000000 to 1C000000
length per 01000000 = 16MB , 8 x 16MB = 128MB
 

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
@Retroboy Inventory Editing.
@dsrules , @piplupwater thanks for telling me about the byte reversing. I'd still like to know why you have to do that, as it'd make it easier to remember if I know the 'why'. But regardless, now I know.
For Bravely Default (U) the inventory starts at 02780B90, and the last writable slot seems to be 02781e48-02781e4c
I haven't tried adding an item to a random slot yet, but if you add in the order the game expects, meaning right after the last item you've got, it works fine.
The item value is two bytes, the first byte would appear to be the actual item value, the second being the item category. Example, 4B 9C 00 00 63 means you've got 99 turbo ethers.
9C either being for all consumables or healing consumables, I'm not sure, as I haven't tried messing with the damaging consumables yet.

Items start at 0 and 8 offsets from 02780b90 to 02781e48
Item amounts are at 4 and c from 02780b94 to 02781e4c
The first slot may be a key item, it's something I only have one of. So I went with the second slot.
Ed: The first slot's just a linen cuirass. change the code accordingly if you want to use it instead.
Change second slot item:
02780b98 0000xxxx
99 of second slot item:
02780b9c 00000063

so far, @piplupwater discovered Megalixirs are 9C4D for the purposes of this code.
I found;
Elixir (Mammon), 9CCD
Hp Bun, 9CD4
MP bun, 9CD5
Str bun, 9CD6
vit bun, 9CD7
int bun, 9CD8
mnd bun, 9CD9
agi bun, 9CDA
dex bun, 9CDB
Linen Cuirass, 76c0
Crystal Vest, 76cb
Lordly Robes, 76d5
Vestal Garb (wearable), 76d6
Bravo Bikini (wearable), 76d7

9cdc seems to freeze the game, so I think there are some item values the game doesn't use. Come to think of it I think 9C4C froze the game before too... that was one of the issues preventing me from figuring this out before.

So I found a few slots which didn't fit the norm. I'm guessing they're key items, or asterisks.
00xxxxxx
015fac Dark Knight Asterisk (Giving yourself asterisks you didn't earn doesn't let you use the job)
015fa7 Ninja Asterisk
 
Last edited by BerserkLeon,

KHANV1CT

Well-Known Member
Member
Joined
May 22, 2013
Messages
130
Trophies
1
Age
37
XP
454
Country
United States
all fcram memory dumps should be 128MB if it sets to dump from 14000000 to 1C000000
length per 01000000 = 16MB , 8 x 16MB = 128MB

http://lunarcookies.github.io/fcram.html <<Using this I'm able to do multiple dumps but they're 106MB

http://dukesrg.no-ip.org/3ds/rop?memdump.dat&memdump0.bin <<Using this I can only do one dump at proper size but then my system freezes and I have to force shutdown

I'm on 9.9 emunand with downgraded browser. How can I get this working properly??
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,746
Trophies
2
XP
6,315
Country

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1