ROM Hack [UpdatePatchHacked] Patchs in CIA for Pokemon NeoXY and RR/SS

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,647
Trophies
3
Age
29
XP
3,447
Country
France
@Flintiex and @Dio_Vento

I made your RomHacks in a CIA PatchUpdate.
I decrypted, extracted and rebuild the pokemon updates.
But the regular game will be "a little hacked" because i put your edited GARC in an update.
So you can play online, and in same time, play the hackrom.

But they are limited.

Limits: No ExeFS content edited (banner.bin, icon.bin and code.bin)
- Code.bin is used for Pickup, TH/HM, Mart, MoveTutor and O-Power Editor
- Banner.bin is the banner shown on the HomeMenu
-
Icon.bin is the Name of the Game Developer, and the game icon (24x24 and 48x48)

Download the CIAs on a 3*DS*IS*O website

Pokémon NeoX 1.33 Full - GameUpdate 1.5
Pokémon NeoX 1.33 Lite - GameUpdate 1.5
Pokémon NeoY 1.33 Full - GameUpdate 1.5
Pokémon NeoY 1.33 Lite - GameUpdate 1.5

Pokémon RuptileRuby 1.0 - GameUpdate 1.4
Pokémon StarSapphire 1.0 - GameUpdate 1.4
 
Last edited by Asia81,

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,402
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,745
Country
United States
Pokemon caught ingame using this hack patch can't be used online. But if you modified the properties of what the moves do or changed the abilities of megas, they can still be used online if the user is the host of the battle. (aka they are the one that sent the battle invite or if on BattleSpot, the other player sends out his pokemon first)

Custom megas would also work online. :P
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,690
Country
Somalia
Pokemon caught ingame using this hack patch can't be used online. But if you modified the properties of what the moves do or changed the abilities of megas, they can still be used online if the user is the host of the battle. (aka they are the one that sent the battle invite or if on BattleSpot, the other player sends out his pokemon first)

Custom megas would also work online. :P
What would be your thought if you played them but only with the plot and trainers hacked (this is an option in Neo X/Y, I dunno about rr/ss). That way the wild encounters and everything else is untouched.
 

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,952
Trophies
1
Age
35
Location
Winter Haven
XP
2,122
Country
United States
I been messing with this recently, trying to make custom update files for romhacks, I was able to extract code.bin, icon.bin, exheader.bin, and romfs.bin from update file and rebuild cia with makerom with my RSF file and it works fine(ingame shows 1.5), but as soon as i try to rebuild romfs(from untouched files) i get black screen after the 3DS Logo.
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,647
Trophies
3
Age
29
XP
3,447
Country
France
I been messing with this recently, trying to make custom update files for romhacks, I was able to extract code.bin, icon.bin, exheader.bin, and romfs.bin from update file and rebuild cia with makerom with my RSF file and it works fine(ingame shows 1.5), but as soon as i try to rebuild romfs(from untouched files) i get black screen after the 3DS Logo.

You need to decompress the code.bin file from the update.
If you can wait, i will make a tutorial on how to do it tonight or tomorrow
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
14,998
Country
Micronesia, Federated States of
I been messing with this recently, trying to make custom update files for romhacks, I was able to extract code.bin, icon.bin, exheader.bin, and romfs.bin from update file and rebuild cia with makerom with my RSF file and it works fine(ingame shows 1.5), but as soon as i try to rebuild romfs(from untouched files) i get black screen after the 3DS Logo.
You tried rebuilding the romfs separately with this?
https://gbatemp.net/threads/release-romfs-builder.379330/
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,690
Country
Somalia
Just to let everyone know, I downloaded this patch and can verify that it is working 100%! Basically just install the patch (instead of the official Nintendo one) and it will work on both a .cia and .3ds/z version of the game!
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,321
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,171
Country
United States
I thought I read something about making hacked patches a month or two ago, but if KazoWAR doesn't know about it then it definitely wasn't a thing.
Can't wait for the tutorial so I can have custom music!
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,647
Trophies
3
Age
29
XP
3,447
Country
France
I thought I read something about making hacked patches a month or two ago, but if KazoWAR doesn't know about it then it definitely wasn't a thing.
Can't wait for the tutorial so I can have custom music!

- For Pokemon, You can't put music in a CIA Patch.
Only edit the a folder (maybe later for other files/folders)

I know, i have a hackrom with a lot of custom music, and i have already tried it.
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,321
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,171
Country
United States
- For Pokemon, You can't put music in a CIA Patch.
Only edit the a folder (maybe later for other files/folders)

I know, i have a hackrom with a lot of custom music, and i have already tried it.
Dang, that really sucks. I thought you could replace any files but the exeFS ones :sad:
I guess I'll have to wait for layeredFS to make its way to o3DS and 2DS.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,137
Trophies
2
XP
32,671
Country
Mexico
@Asia81, would you be kind enough to make custom versions of the updates for hacks, please?
Like Neo X/Y and RR/SS with only the mega/evos/encounters so that one can have all 721 pokemon available while having the rest of the game intact.

If you need the file paths for those exact things for both titles, let me know.
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,402
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,745
Country
United States
You might be able to do music in the patch if you mount the bcsar file to rom2. (They will have different names depending on if it's X/Y or ORAS).

The bcsar references all the music in the folder along with other things that would be in the bcsar itself. The paths inside the bcsar seem reletive and not absolute, so once you mount it to rom2, it should cause it to expect all the music in that folder to be rom2 as well.

This probably means you have to include the entire contents of the sound folder so your patch will get large quickly. I have not tested this yet though. You have to open code.bin in the hexeditor and mount it manually as the code pointer editor only does the GARC paths for you. You have to edit the path so that you don't change the length of the path. So the bcsar file should have a letter removed from it's file name for your patch once code.bin is setup to load it.

Note for X/Y, adding music will add 155MB or so to your patch.
 

Asia81

Yuri Lover ~
OP
Member
Joined
Nov 15, 2014
Messages
6,647
Trophies
3
Age
29
XP
3,447
Country
France
You might be able to do music in the patch if you mount the bcsar file to rom2.
-> really ? how ?

I don't know how to hex edit the code.bin file for change the path (-_-) xD
Maybe an help for the sound folder ?

I'm not good in hex edit (I'm good just a little)
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,402
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,745
Country
United States
Hex editing is easy. Here's where to find it in ORAS patch:

(click to enlarge)
upload_2015-6-20_17-18-14.png

Here's what you would do if you wanted it mounted to rom2:

upload_2015-6-20_17-19-23.png

Then take out the "o" in sango in the filename of the file you moved to your patch. Simple as that. :D
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,402
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,745
Country
United States
You have to get it from the original game. The patches don't include it. Once you mount it to rom2. You copy it and your custom music to the sound folder in romfs of your patch. You also have to include all the other music you didn't customize since that would effectively mount them all to rom2 as I think it's the bcsar file that indexes them.
 
Last edited by Apache Thunder,

froggestspirit

Aspiring Game Dev
Member
Joined
Jul 28, 2011
Messages
1,281
Trophies
1
XP
1,559
Country
United States
I would actually be interested in this seen as how I already got ACNL loading the Gamecube Hourly music with Layered FS. This would render the game only playable in a signature patched mode, right?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: