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

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Asia81, Jun 20, 2015.

  1. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    @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, Jun 20, 2015
    Melon__Bread and Xenon Hacks like this.


  2. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    4,088
    3,986
    Oct 7, 2007
    United States
    Levelland, Texas
    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
     
  3. Ericzander

    Ericzander I used hax to get yellow name

    pip Reporter
    1,486
    1,400
    Feb 28, 2014
    United States
    Grand Line
    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.
     
  4. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    4,088
    3,986
    Oct 7, 2007
    United States
    Levelland, Texas
    If you have legit mons in the patch version and the moves/abilities weren't altered, it will still work online with no discernible difference.
     
  5. KazoWAR

    KazoWAR GBAtemp Advanced Maniac

    Member
    1,791
    673
    Aug 12, 2008
    United States
    Winter Haven
    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.
     
  6. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    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
     
  7. zoogie

    zoogie simple pimp tool

    Member
    6,149
    7,725
    Nov 30, 2014
    United States
    You tried rebuilding the romfs separately with this?
    https://gbatemp.net/threads/release-romfs-builder.379330/
     
  8. KazoWAR

    KazoWAR GBAtemp Advanced Maniac

    Member
    1,791
    673
    Aug 12, 2008
    United States
    Winter Haven
    It is, i just wait then.

    Yes
     
  9. Ericzander

    Ericzander I used hax to get yellow name

    pip Reporter
    1,486
    1,400
    Feb 28, 2014
    United States
    Grand Line
    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!
     
  10. Fishaman P

    Fishaman P Speedrunner

    Member
    3,239
    505
    Jan 2, 2010
    United States
    Wisconsin
    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!
     
  11. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    - 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.
     
  12. Fishaman P

    Fishaman P Speedrunner

    Member
    3,239
    505
    Jan 2, 2010
    United States
    Wisconsin
    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.
     
  13. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,452
    4,013
    Jan 17, 2013
    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.
     
  14. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    I can, but not now.
    I'm writing a tutorial on how to do it, you will can do it yourself easily
     
    ShadowOne333 and Melon__Bread like this.
  15. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    4,088
    3,986
    Oct 7, 2007
    United States
    Levelland, Texas
    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.
     
  16. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    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)
     
  17. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    4,088
    3,986
    Oct 7, 2007
    United States
    Levelland, Texas
    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
     
  18. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    4,845
    2,340
    Nov 15, 2014
    France
    Albi
    but what's the bcsar file ?
    I have just my sound folder, with my bcstm inside
     
  19. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    4,088
    3,986
    Oct 7, 2007
    United States
    Levelland, Texas
    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, Jun 20, 2015
  20. froggestspirit

    froggestspirit D/P/Pt Demix Guy

    Member
    1,061
    524
    Jul 28, 2011
    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?