Completely Retextured ORAS Pokedex, Full release.

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Jinglefruit, Sep 10, 2016.

  1. Jinglefruit
    OP

    Jinglefruit Advanced Member

    Newcomer
    63
    37
    Mar 19, 2015
    [​IMG]

    Patch Link
    Patch Link 2


    Overview:

    This is a rom patch which reskins every pokemon, and all their forms for Pokemon Omega Ruby and Alpha Sapphire. The main game is unaffected by this patch, which is intentional so it can be combined with other rom edits if desired. [It will remove any pokemon model/texture edits or correct switched files in them however.]

    This patch is purely aesthetic and will not affect your save data, or the legality of pokemon obtained in any way. Every pokemon, mega and form has been editted to some degree. Some are a simple subtle underlay to add some realism to aspects of their design; others are fully recoloured and textured to look rather different. No models have been editted, only the textures.

    Pictures:

    scr_107_TOP_RIGHT.png scr_103_TOP_LEFT.png scr_137_TOP_LEFT.png scr_62_TOP_RIGHT.png scr_53_TOP_RIGHT.png scr_514_TOP_LEFT.png scr_83_BOTTOM.png scr_191_BOTTOM.png

    If you want to see more, I have a ton of in game pics on jinglefruit.tumblr.com, and jinglesdex.tumblr.com has an in editor showcase of designs (mostly early versions of designs), and will be posting the pokedex in reverse order from today.

    Homebrew/hans set-up:
    1) Set up homebrew if you haven't already [guide for 11.0] and install braindump [download and extract to SD card]. And download the pack hack [download] and this retexture patch [download].
    2) Open homebrew and run braindump on your copy of Omega Ruby or Alpha Sapphire. (this will take a while, make sure your 3ds battery is charged)
    3) Use the romfs extractor from the pack hack on the romfs file created. If a .cxi file was created instead remove your version of braindump from your sd card and download it again from the above link.
    4) If you intend on using any other rom edits with this patch apply them to your romfs now, then;
    5) Open the retexture patch folder and drag the romfs_ folder inside it onto your newly extracted romfs_ folder from your copy of the game. Allow it to replace the conflicting files.
    6) Run the romfs builder in the pack hack, and save the file to sd:/hans. (if there is not a hans folder on your sd card root make one, do not save to the hans folder inside the 3ds folder!) Name the file with the 8 digit code corresponding to your game version and region (the last 8 digits of the braindump folder name) and add .romfs to the end. If you don't know it and changed it, you can open hans and pick your game and when you switch "Romfs -> SD" to yes it tells you the code needed. eg. For my European AS game it's 0011c500.romfs.
    7) Open Homebrew and click hans and select your game. Make sure the region is correct and switch Romfs -> SD to yes. If you want to skip being asked this everytime you load the patched game switch save configuraton to yes too. (holding L will override and bring up the menu if you have this set to yes.)
    Please be aware everytime you wish to load the texture pack you have to open the game through hans. It will not save to your gamecard.

    scr_437_TOP_RIGHT.png

    Future plans:

    Though I am now going to take a break from working on this, I may return to it and edit all of the shiny versions of pokemon to add more options. Currently they have been left as they are.
    I may also try to get the overworld models / sprites to match any recoloured pokemon.

    Playthroughs:

    If anyone does a let's play with this patch, send me a message and I can list it here if you want.

    Special thanks:
    Roselia-thorns / Viva-xocolatl on tumblr for region/version testing, providing a completed savefile for checks, and helping to check everything. You were a fabulous pink hunter. :P
    Trainboy2019 and Bidoofguy on GBAtemp for the Registeel, Braixen and Delphox help when Ohana3DS was having moodswings.
    Smealum, Yellows8/plutoo for consistantly providing the world with homebrew / hax.
    Asia81 for all the ORAS info and existing in every corner of the internet with info and suggestions.
    Everyone for not pointing out this is 3 months later than I intended.
    Thank you!
    scr_20_TOP_RIGHT.png

    Patch Link
    Patch Link 2
     

    Attached Files:

    Last edited by Jinglefruit, Sep 11, 2016


  2. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,275
    Jan 28, 2016
    United States
    Mind releasing a prepatched .cia on that iso site?
    This looks great btw!
     
    Last edited by xtheman, Sep 10, 2016
    Zyteus likes this.
  3. CitizenSnips

    CitizenSnips a seldom-used crab named Lucky

    Member
    625
    545
    Mar 10, 2015
    United States
    these look great, good job! :yay3ds:
     
  4. Scarlet

    Scarlet Scarlet Sword

    Member
    GBAtemp Patron
    Scarlet is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,821
    1,954
    Jan 7, 2015
    United Kingdom
    Middleish North-Left
    The first link to the patch (edit: at the bottom of the page, just noticed it's on the top too) doesn't lead anywhere btw :P
    Aside from that, this looks super cool! Great work!
     
  5. Jinglefruit
    OP

    Jinglefruit Advanced Member

    Newcomer
    63
    37
    Mar 19, 2015
    I don't intend on providing full versions of the game card files as;
    1) This way ensures people have their own copy of the game. (Preferably obtained legally!)
    2) I have no intention of making sure it functions and is available for every region / version of 3ds and hack and game version functions, when there is an easily accessible method anyone can use which always works for their situation.
    3) A patch allows for people to make their own .cia's / whichever format they want, and combine it with any other rom edits they chose easily with less chance of messy overlap.

    Oops! Thanks for that. It's fixed now. :)
     
    Last edited by Jinglefruit, Sep 10, 2016
    Scarlet likes this.
  6. TheVinAnator

    TheVinAnator GBATemp's Greatest Vin

    Member
    3,567
    2,583
    Jan 10, 2016
    Canada
    NO COFFEI!
    Wow amazing work! Looks so beautiful. Definitely gonne be using this :wub:
     
  7. B_E_P_I_S_M_A_N

    B_E_P_I_S_M_A_N I have graced this thread with my presence.

    Member
    733
    2,663
    Jun 7, 2016
    United States
    Sixth Circle of Hell
    Textures look cool, they add a sense of realism to the game. Thanks for sharing!
     
    Darkyose likes this.
  8. Ekaitz

    Ekaitz Pokémon Master

    Member
    606
    214
    Jun 13, 2010
    France
    Lens
    I would probably have use it if it was only "realistic" textures because it looks really neat but I don't really enjoy the recolorization. (I like to keep things near the Vanilla-state even if some improvements like the realistic touch are nice)

    That's why I won't use it but it is still a really nice work, it is beautiful. ;)
     
  9. Minaho

    Minaho Newbie

    Newcomer
    3
    0
    Sep 1, 2016
  10. trainboy2019

    trainboy2019 GBAtemp Advanced Fan

    Member
    GBAtemp Patron
    trainboy2019 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    781
    214
    Oct 6, 2015
    Antarctica
    Ylisse
    Glad I could help with registeel! If you need help with any other texture issue again, just let me know! I'm glad to see that this is finished!
     
  11. Ev1l0rd

    Ev1l0rd (⌐◥▶◀◤) Knight of Void

    Member
    1,029
    752
    Oct 26, 2015
    Netherlands
    Land of Darkness and Bounty
    Oooh... I will definetly be using this on my playthrough of Alpha Sapphire. Screenshots look great! :yay:
     
  12. Jinglefruit
    OP

    Jinglefruit Advanced Member

    Newcomer
    63
    37
    Mar 19, 2015
    Thanks for the lovely messages everyone. I hope you all enjoy playing with the textures as much as I enjoyed designing them!

    Understandable, I was originally going to only do realistic designs. But some pokemon just don't have anything in the real world that works. (Like wtf can you do with things like deoxys, misdreavus and ditto. :P) So I decided for a mix of all kinds of designs, and people can just pick and chose the ones they like. I figured seeing as pokemon itself has a ton of options to chose from, I'd have a ton of design styles, so it's another layer of choice. :P

    I cannot. As the romfs file should match your game version and region, and I don't own them all. :P It's not too difficult to set up yourself, and if people want to apply the patch and share it themselves I cannot stop them. But I don't intend on sharing anymore than my patch of editted files.

    That Registeel design really did help. Registeels texture still rejects almost everything I do to it. I probably would have just released this with 720/721 pokemon retextured if you didn't help. :P
     
    Last edited by Jinglefruit, Sep 11, 2016
  13. LiveLatios

    LiveLatios Profesionnal Scalie

    Member
    1,083
    514
    Nov 16, 2015
    Canada
    why
    all 721 pokemon were retextured? oh damn.. how long did this take you?

    HANS only? ugh, i'll have to figure out how to use it, and actually start using the HBL again
     
  14. Ev1l0rd

    Ev1l0rd (⌐◥▶◀◤) Knight of Void

    Member
    1,029
    752
    Oct 26, 2015
    Netherlands
    Land of Darkness and Bounty
    It's not. You can use a layeredfs plugin or make an update out of it using the usual methods.
     
  15. LiveLatios

    LiveLatios Profesionnal Scalie

    Member
    1,083
    514
    Nov 16, 2015
    Canada
    why
    don't know how to use either of them...
     
  16. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,275
    Jan 28, 2016
    United States
    Can anyone make a .cia (or better yet layeredfs) and upload it to that iso/chaos site? I'm to lazy to make it myself.
     
    Last edited by xtheman, Sep 10, 2016
  17. Ev1l0rd

    Ev1l0rd (⌐◥▶◀◤) Knight of Void

    Member
    1,029
    752
    Oct 26, 2015
    Netherlands
    Land of Darkness and Bounty
    Well, the easiest of the two is layeredfs. Here's how it works:
    1. Get NTR CFW + BootNTR (version is not important, this works on both the latest O and N3DS prereleases).
    2. Follow these instructions to create a plugin (Windows only, but making a VM is easy if you run something else): https://github.com/44670/layeredFS/wiki/manual
    3. Copy the contents of patch.zip to the layeredfs directory you specified.
    4. Run BootNTR on your 3DS.
    5. Run ORAS either through the cart or through the installed CIA.
    6. Profit.
    EDIT: Also, you will need a dumped exefs to create the plugin.
     
  18. LiveLatios

    LiveLatios Profesionnal Scalie

    Member
    1,083
    514
    Nov 16, 2015
    Canada
    why
    why are all these tutorials extremely vague? i have no idea what "payload.bin" i need, i have no idea what 90% of these errors i keep getting are
     
  19. Jinglefruit
    OP

    Jinglefruit Advanced Member

    Newcomer
    63
    37
    Mar 19, 2015
    I started in January. But I have had 3 separate month long breaks in this time, and been attemping to live life outside of editting textures and work occasionally. [/blatant lie]

    And it's not intended to be hans only. The patch file will work for any ORAS romfs. But I didn't want to write guides for methods I don't use or know enough about to answer questions on, incase people have trouble.
    I also try to consider that a lot of people who have followed my progress with this project / follow my blog in general, have little/no experience in this area. And homebrew's a pretty easy, standard thing for them, which will currently work even if they're on 11.0.


    EDIT: Also, I finally made a banner for this. :] Which may be updated cause it probably would have been clever to put some of my fav / best designs on it instead of just a hodge podge of randomly selected things I already had pics of.
     
    Last edited by Jinglefruit, Sep 11, 2016
  20. LiveLatios

    LiveLatios Profesionnal Scalie

    Member
    1,083
    514
    Nov 16, 2015
    Canada
    why
    Managed to figure things out, but it seems as if all I get is a crash, "An error has occurred, The application has been closed and the system will now restart" uuh, what did i do wrong? i used NTR LayeredFS, 11.0 Luma a9lh