Homebrew What am I doing wrong, (patching Neo Y)

ZedMania

Well-Known Member
OP
Newcomer
Joined
Oct 27, 2015
Messages
82
Trophies
0
Age
24
XP
155
Country
Hey. I've been having problems with this patching thing for the majority of the day. Heres my 3ds info, if you need it:
Version: 10.1 Old 3ds
Homebrew: Themehax

So here's the steps i took to patch this thing:
1. Dumped the Pokemon Y files using braindump.
2. Received the romfs.bin file and exef.bin file.
3. I put these into a folder and downloaded the Pack Hack thing. I put these into the Pack Hack folder and opened up the RomFS Extractor.
4. Obtained the extracted files from the extractor. I then put the Neo Y file 'a' into the extracted file, replacing the original extracted 'a' file, (if that makes sense :3).
5. I then used the RomFS Builder to put it all back together, and I named the file "00055E00.romfs".
6. Used the Hxd thing to delete the first 1000 uh... code? Idk.
7. I then saved it, and copied it onto the "hans" file on my SD card. (So /SD Root/hans/00055E00.romfs)
8. I put the SD card back into the 3ds, loaded up Hans, clicked Yes on the 'Load romfs from SD Card' and then Yes again to start the game. The game glitched out a little bit and then just showed me some glitchy line on the left corner of the top screen...

I'm sorry in advance if this question has already been answered or something, or if I sound dumb. Im sorta new to this 3ds hacking thing xD

Thanks :D

EDIT: I can now 'play' Neo Y. Turns out my problem was that the Neo Y 'a' file replaced the entire contents of the 'a' file in my dumped Pokemon romfs. I had to go and manually replace all of the files that needed it.

However, whilst Neo Y does play to an extent now, (It plays through the first cutscene) the game appears to crash after the Fletchling wakes your character up. I don't know why this happens o_o
 
Last edited by ZedMania,

zeldafan20081

Well-Known Member
Newcomer
Joined
Dec 13, 2008
Messages
79
Trophies
0
Age
31
Location
North Carolina
Website
www.facebook.com
XP
303
Country
United States
Hey. I've been having problems with this patching thing for the majority of the day. Heres my 3ds info, if you need it:
Version: 10.1 Old 3ds
Homebrew: Themehax

So here's the steps i took to patch this thing:
1. Dumped the Pokemon Y files using braindump.
2. Received the romfs.bin file and exef.bin file.
3. I put these into a folder and downloaded the Pack Hack thing. I put these into the Pack Hack folder and opened up the RomFS Extractor.
4. Obtained the extracted files from the extractor. I then put the Neo Y file 'a' into the extracted file, replacing the original extracted 'a' file, (if that makes sense :3).
5. I then used the RomFS Builder to put it all back together, and I named the file "00055E00.romfs".
6. Used the Hxd thing to delete the first 1000 uh... code? Idk.
7. I then saved it, and copied it onto the "hans" file on my SD card. (So /SD Root/hans/00055E00.romfs)
8. I put the SD card back into the 3ds, loaded up Hans, clicked Yes on the 'Load code from SD Card' and then Yes again to start the game. The game glitched out a little bit and then just showed me some glitchy line on the left corner of the top screen...

I'm sorry in advance if this question has already been answered or something, or if I sound dumb. Im sorta new to this 3ds hacking thing xD

Thanks :D
Try loading the romfs->SD, not code->SD.
 

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
457
Country
Mexico
Alright, I just got this working for me, so let me tell you how I did it:
  1. Dump my X ROM (takes a really long time :P)
  2. Put the dumped romfs.bin and exef.bin (I didn't use this file at all actually) in the computer (keep it there if you want to make your own personal edits ;) )
  3. Used either ctrtool or RomFS Extractor to extract the files within the romfs.bin file (I tested both of them, and they both give the same results, though RomFS Extractor is more user-friendly).
  4. Replaced the Neo X/Y files with the dumped ROM's files, which is only a folder called "a".
  5. Repack the ROM using the RomFS Builder. Name it "00055E00.romfs" here if you want (in my case, it was 00055D00.romfs)
  6. Used HxD to delete the first 0x1000 bytes in the repacked file. Only select from the beginning of the binary code til the end of the line FF0, no further.
  7. Saved it, then place the 00055E00.romfs file in the directory: sd:/hans (don't put it in sd:/3ds/hans!)
  8. Load HANS in Homebrew Launcher, select your game, set your settings, and it should work!
Hope this helps! :)
 
Last edited by TamDanny,

ZedMania

Well-Known Member
OP
Newcomer
Joined
Oct 27, 2015
Messages
82
Trophies
0
Age
24
XP
155
Country
Did you delete the first 1000 bytes (wrong) or the first 0x1000 bytes (correct)?
0x1000 is base 16, you have to remove the first 4096 bytes.
Yeah I deleted the first 0x1000 bytes. Thanks though! (I did it by opening up the .romfs, using ctrl E and putting 1000 in the length or something)

@TamDanny Argh. All of the variables you mentioned that I was thinking of (like using Ctrtool instead of RomFS Extractor) all come to the same outcome. Damn it. Thanks!
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
Yeah I deleted the first 0x1000 bytes. Thanks though! (I did it by opening up the .romfs, using ctrl E and putting 1000 in the length or something)

Most hex editors allow to input hex and decimal numbers for that, I know I'm being tyresome with that, but you seem to be doibg everything right
 

ZedMania

Well-Known Member
OP
Newcomer
Joined
Oct 27, 2015
Messages
82
Trophies
0
Age
24
XP
155
Country
Most hex editors allow to input hex and decimal numbers for that, I know I'm being tyresome with that, but you seem to be doibg everything right
Oh right. This might be a factor that tells you if im doing something wrong though: My .romfs file at the end of it is 395 Megabytes. I think i've seen others with over a Gigabyte for Neo X and Y...
 

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
457
Country
Mexico
Yeah I deleted the first 0x1000 bytes. Thanks though! (I did it by opening up the .romfs, using ctrl E and putting 1000 in the length or something)

@TamDanny Argh. All of the variables you mentioned that I was thinking of (like using Ctrtool instead of RomFS Extractor) all come to the same outcome. Damn it. Thanks!
Okay, from what I can gather with what you said, I only have 2 theories.
Well, first, I'm just wondering if you deleted the whole first 0x1000 bytes. I have this lil' hunch that maybe you actually filled the values with only zeros, which could be the problem. Usually when you get a glitchy line at the corner, the romfs file is invalid; so that's why I ask.
If that's not the problem, then it might be your hax method. The only difference I see between your process and mine is that I used Ironhax, but you used Themehax. I'm pretty sure this isn't the case, but I don't know if people with Themehax might have had problems with that.

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

Oh right. This might be a factor that tells you if im doing something wrong though: My .romfs file at the end of it is 395 Megabytes. I think i've seen others with over a Gigabyte for Neo X and Y...
The .romfs file is actually supposed to be like 1.7GB, because it's the entire code of the game. XD
Hmm...when you dumped the ROM, did you later selected a title to choose from? And how long did it took?
 

ar4757

Well-Known Member
Newcomer
Joined
May 24, 2010
Messages
51
Trophies
0
XP
206
Country
United States
Identical problem here, glitchy line on left of screen. I too have 00055E00.romfs
Followed your exact process - think it could be we need to reinstall 2.5 ? Only thing I can think of.

By the way, does your hex show "28" as the first number now? After deleting the 1000 bytes?
 

ZedMania

Well-Known Member
OP
Newcomer
Joined
Oct 27, 2015
Messages
82
Trophies
0
Age
24
XP
155
Country
@TamDanny Umm.... I hope its not the latter case, because thats literally my only way of getting hacks on here. For the former though, I just checked my .romsf file again and it starts at 000000000 28.

@ar4757 Yeah xD
 

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
457
Country
Mexico
Identical problem here, glitchy line on left of screen. I too have 00055E00.romfs
Followed your exact process - think it could be we need to reinstall 2.5 ? Only thing I can think of.

By the way, does your hex show "28" as the first number now? After deleting the 1000 bytes?

Mine does... is it bad ?
Don't worry, I have 28 at the beginning, and it's working fine.

@ZedMania I guess you didn't saw the second part of that reply, but I'll just reiterate. The .romfs file is actually supposed to be 1.7GB, because it's literally every bit of code that Pokemon Y is made of. When you dumped the ROM, did you select a title to choose from? And how long did it took?
 

ar4757

Well-Known Member
Newcomer
Joined
May 24, 2010
Messages
51
Trophies
0
XP
206
Country
United States
Mine does... is it bad ?

@TamDanny Umm.... I hope its not the latter case, because thats literally my only way of getting hacks on here. For the former though, I just checked my .romsf file again and it starts at 000000000 28.

@ar4757 Yeah xD

Not sure whose is right, probably none of ours lol

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

Don't worry, I have 28 at the beginning, and it's working fine.

@ZedMania I guess you didn't saw the second part of that reply, but I'll just reiterate. The .romfs file is actually supposed to be 1.7GB, because it's literally every bit of code that Pokemon Y is made of. When you dumped the ROM, did you select a title to choose from? And how long did it took?
Really? So my hex must be right then. I don't know what the problem is then. Thanks for confirming that though
 

ZedMania

Well-Known Member
OP
Newcomer
Joined
Oct 27, 2015
Messages
82
Trophies
0
Age
24
XP
155
Country
@TamDanny Oh, no I didnt. Sorry :P Okay so, when first dumped it, it took a really long time, (I ended up leaving to do something else), but as I remember the first romfs.bin file was something like 1.7GB... so I have no clue what happened in the process xD maybe I can salvage the original file somewhere and try it again
 

TamDanny

GBATemp 3DS Fanatic
Member
Joined
Aug 20, 2015
Messages
315
Trophies
0
XP
457
Country
Mexico
@TamDanny Oh, no I didnt. Sorry :P Okay so, when first dumped it, it took a really long time, (I ended up leaving to do something else), but as I remember the first romfs.bin file was something like 1.7GB... so I have no clue what happened in the process xD maybe I can salvage the original file somewhere and try it again
Yeah, I think you should try looking for that file. If you can't, I suggest dumping the ROM once more, and retry the whole thing. Hopefully, you should be able to play some Neo Y soon. If anything comes up, don't hesitate to ask. ;)
 

qtfoo

Member
Newcomer
Joined
Aug 19, 2015
Messages
12
Trophies
0
Age
40
XP
94
Country
United States
Small question, is RomFS Builder supposed to look like it's stuck/frozen on "Prompting to Save..."? I'm wondering if it crashed or its just really taking its time.
 

Amapola62

Well-Known Member
Member
Joined
Oct 25, 2015
Messages
967
Trophies
0
Age
36
XP
557
Country
France
Well...I have it load my X save file so I suppose it works ?

I have level 7 jigglypuff on route 3...I think i have the edits too...
 
Last edited by Amapola62,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    ill just use edge and watch nintendo videos on firefox. lolol.
  • K3Nv2 @ K3Nv2:
    The everything beagle cup noodles are actually pretty decent
  • RedColoredStars @ RedColoredStars:
    dog noodles. mmmmmm.
  • ZeroT21 @ ZeroT21:
    monkey brains
  • RedColoredStars @ RedColoredStars:
    The cream cheese flavoring in the bagel cups scares me
  • RedColoredStars @ RedColoredStars:
    Did you try the breakfast one they make?
  • sp3off @ sp3off:
    A good salmon Poké bowl with some cream cheese is decadent
  • K3Nv2 @ K3Nv2:
    It's really not bad you just think of cold cream cheese
  • ZeroT21 @ ZeroT21:
    being lactose intolerant is a sin
  • RedColoredStars @ RedColoredStars:
    I dont like cream cheese. Thats why. Haha. The breakfast noodle cup sounds fantastic though.
  • K3Nv2 @ K3Nv2:
    I beat grilled cream cheese would be top notch
  • sp3off @ sp3off:
    @ZeroT21 tons of ingredients contains lactose more or less sadly. Makes them tummy aches and farts-o-lantern rocket launches
    +1
  • K3Nv2 @ K3Nv2:
    My only gripe too many poppy seeds a cop may taze me
  • RedColoredStars @ RedColoredStars:
    "Start your day with Cup Noodles Breakfast! This limited time flavor blends ramen with your favorite breakfast flavors, including pancakes, maple syrup, sausage, and eggs."
  • K3Nv2 @ K3Nv2:
    If our Walmart has them yours probably does
  • ZeroT21 @ ZeroT21:
    I came to like french Camembert
  • K3Nv2 @ K3Nv2:
    People get way too self conscious about ingredients
  • RedColoredStars @ RedColoredStars:
    Grilled peanut butter sandwiches with banana, bacon, and marshmallow cream. YUM!!!!
  • RedColoredStars @ RedColoredStars:
    one of my favorites
  • K3Nv2 @ K3Nv2:
    Okay elvis
  • RedColoredStars @ RedColoredStars:
    fuck elvis. lol :P
  • K3Nv2 @ K3Nv2:
    My type c cable is starting to die guess I better order one from my desk
    K3Nv2 @ K3Nv2: My type c cable is starting to die guess I better order one from my desk