[RELEASE] Pokemon Rising Sun and Waning Moon

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Kobazco, Dec 2, 2016.

  1. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    Pokemon Rising Sun and Waning Moon
    v 2.0
    Works for both Pokemon Moon and Sun!
    Download & Information:Google is your friend
    Feedback is much appreciated and NEEDED
    HOMEBREW IS REQUIRED
    HOMEBREW INSTALLATION: http://smealum.github.io/3ds/
    UPDATES POSTED HERE: Gonna have to google that one

    -Notice-
    I know people currently do not know where to find the download. This page only serves as a master post of information. The download itself will be found elsewhere (I can't say where) in the form of INDIVIDUAL GARC files. If you find a pre compiled romfs or .cia, do NOT download it.

    Please ask if you want to upload this elsewhere, or at least give credit back to this post or my twitter.
    Lets start off with some context. Currently, pk3DS allows us to edit the trainers and move sets of pokemon within Pokemon Sun and Moon. I decided to go ahead and create a challenge mode of sorts, similar to that of Pokemon Blaze Black/Volt White. Currently editing wild encounters!

    Changes:
    • Trial Captains and Kahunas now all have teams of 6 Pokemon.
    • Level curve greatly changed. Team should be in high 70s/low 80s by the end of the elite 4.
    • Trainers have Pokemon not usually seen in Alola.
    • Movesets of weaker Pokemon is finished.
    • Youngster Joey has a top percent Rattata.
    • Wild encounters up until the post game are finished! Have fun everyone!
    • Custom music for post game returning trainers.
    • Almost every Pokemon has access to their hidden ability.
    [​IMG] [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG][​IMG][​IMG]
    Video demonstrations:
    A NOTE ABOUT INSTRUCTIONS:
    THE EASIEST METHOD IS GETTING A CFW, DO IT WHILE YOU CAN.
    Instructions: (CFW Required for this method. See other method below if you don't have a CFW) I also still need to make the method easier for Pokemon Sun users, sorry!

    THINGS YOU NEED:
    - Latest nightly build of luma. (Get this through the .cia updater)
    - The hack's GARC files (the stuff that actually overwrites the original assets) Get it from the Google Drive link
    - The code.ips file or Rising Sun code.bin which is in the patch.zip in the Google Drive.

    Running extended code with luma
    - Download the luma nightly release through the luma updater .cia that you hopefully have installed.
    - Create folders called SD:\\luma\titles\0004000000175E00\ (0004000000164800 for Pokemon Sun users)
    - paste code.ips (For sun users use the file named Rising Sun (instructions here) and rename it to code.bin and place it in the Sun title ID folder instead of a code.ips)
    - create folder called SD:\\SaltySD\sunmoon\ and place the "a" and "data" folders from the GARCS.zip in there.
    - NOTE: If you are playing Pokemon Rising Sun, rename the "2" file in a/0/8/ to "3". This will make wild encounters work.
    -Enable "Game Patching" in luma3DS startup options. (Name of this option may vary depending on Luma3DS version.
    -Launch Pokemon Sun/Moon normally.

    And that should be it! Easiest way to tell if the romhack is working is by checking your trainer passport. It should say: Adventure started on v2.0 (Currently says TPP)

    This only works for Luma3DS of course, not HANS. Plus, you can combine this with other IPS patches such as Instant Text Speed, No Outlines, SciresM's QR code patch, etc.



    Instructions(GARC Files/N3DS Only):
    1. First off you're gonna need a dumped copy of Pokemon Sun/Moon. You really should have done that by now btw.
    2. Download Extract Repack, Patch.zip and the GARC Files from my google drive.
    3. Extract your dump's files.
    4. Download Lunar IPS Patcher (Google it)
    5. You should have a folder in Extract Repack tilted exefsdir, inside of it a .code.bin (if you don't have the exefsdir folder, you need to extract your Pokemon Sun and Moon dump!)
    6. Run Lunar IPS. Select apply patch to file. Select the code.ips patch, and then make sure you can select any file and select your .code.bin.
    7. Once its done patching, rename your .code.bin to (last 8 digits of title ID).code Make sure it becomes a .code file. The title ID should be the folder your game was dumped in.
    8. Move 00175e00.code (Different name for Sun) to SD:\Hans
    9. Create a folder on your SD card like so: SD:\\SaltySD\sunmoon\ and place the "a" and "Data" folder from the GARC files there.
    10. Launch Pokemon Sun/Moon from Hans and select custom code path
    Thats it! Easiest way to tell if its working is by starting a new game or checking your Trainer Passport.

    FOR POKEMON SUN USERS: RENAME THE "3" FILE IN a\0\8\ TO "2"

    Layeredfs: (These instructions only apply if you use the Layeredfs files)

    For usage, the folders are easy actually, just drag and drop both folders in the zip on the root of your sd, and for romhack usage,
    sd/Pokemon/Sun/
    sd/Pokemon/Moon/

    Put all of the garc files ("a" folder) in the Sun or Moon folder depending on which game you have.

    Todo:
    • Re balance according to feedback.
    • Re balance Pokemon move sets and stats once tools are available.
    • Add in last few Pokemon. (Some starters, legendaries, etc.)
    • Finish documentation on the various changes.

    Credits:
    • Creators of the tools pk3DS, extract repack, etc.
    • Drayano, for being a cool guy that's better at hacking than I am
    Sellout:
    I'm a filthy sellout. Follow me on twitter to know when major updates for the romhack come out. -snip-
     
    Last edited by Kobazco, Jun 8, 2017
    Axes23, lifeteron, EvilTiger and 26 others like this.


  2. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,644
    1,186
    Nov 19, 2015
    United States
    Already a ROM hack? Nice
     
    Pluupy and Bubsy Bobcat like this.
  3. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    I've done pretty much as much as I can do with the current tools. Expect lots of updates as the Pokemon Sun/Moon hacking tools progress!
     
    dpad_5678 likes this.
  4. Aletron9000

    Aletron9000 3DS Master

    Member
    1,590
    443
    May 10, 2016
    United States
    3DS ARM9 CPU
    Seems interesting, definitely going to try this out.
     
  5. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    If anyone knows how I could easily port this over to Pokemon Sun, or if someone else could do that for me, please let me know!
     
  6. HuskyXD

    HuskyXD Banned

    Banned
    207
    93
    Nov 5, 2016
    Canada
    are all the trainers IV and EV trained?
     
  7. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    For the most part, trainers were already mostly IV and EV trained in default Sun/Moon surprisingly. Not perfectly, but they had decent ones to say the least. For most trainers though, I have improved their IVs and EVs. Especially for late game you can expect to be fighting 31 IV all stats and 252/252 EV trainers.
     
    HuskyXD likes this.
  8. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    Uploading a small update right now... Already.

    Changelog:
    • Olivia's Kahuna battle no longer has Hippowdon. Instead, she leads with Sand Stream Gigilith and has an Aerodactyl. The Document has been updated to reflect this change.
    • Gladion's Aegislash now gets Sacred Sword instead of Secret Sword.
    • Fixed various Hau starter Pokemon move sets.
     
  9. Shazamo333

    Shazamo333 Member

    Newcomer
    15
    2
    Jun 13, 2016
    United States
    I've been desperately trying to get this work for the last couple of hours on my 2DS.

    HANS keeps getting me a red screen, and I'm guessing this is because the game requires extended RAM, which HANS apparently doesn't support on O3DS/2DS models.

    Anyway, I've downloaded the luma cfw nightly (https://github.com/AuroraWright/Luma3DS/commit/b5336c81cc82b6c5e8115249342beb5b065cdce9) which includes romfs sd redirection. It says i need to put a decrypted romfs folder into SD:\\luma\titles\[title ID of game]\romfs\

    (to be specific, i have the actual romfs, as in, not a [titleid].romfs file, but a fully decrypted folder of WaningMoon.bin that is given in this thread, decrypted with Extract Repack V5.2 or whatever version)

    [​IMG]

    But when I load the game, nothing has changed. (Well, I also have the no-lines patched code.bin, so that's functioning), the hack isn't working

    So does anyone know a way for me to load the romfs? (I can't get SaltySD to work either fwiw) Or maybe someone out there could be kind enough to build a pre-patched .cia with the hack or at least find me a simple guide to doing so?
     
    Last edited by Shazamo333, Dec 2, 2016
  10. KariRaquan

    KariRaquan GBAtemp Fan

    Member
    369
    80
    Feb 13, 2016
    United States
    How can i make a cia of this instead hans won't work on o3ds and ntr doesn't either for pokemon moon.
     
  11. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,275
    Jan 28, 2016
    United States
  12. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    The way you can tell if the Hack is working is by getting to the first youngster of the game, who will have a level 5 Alolan Rattata. I haven't edited anything else thats really notable for you to tell if its working within the first 30 mins or so of the game, since there isnt much for me to change. I don't know whats up with your Hans problem, but like you said it might be because of you are on a 2DS. I do all of my playing on a N3DS.
     
  13. KariRaquan

    KariRaquan GBAtemp Fan

    Member
    369
    80
    Feb 13, 2016
    United States
  14. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,275
    Jan 28, 2016
    United States
    latest luma nightly.
    Its not the latest stable. Using the nightly doesn't hurt though.
     
  15. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    Sorry in advance to anyone who has an O3DS/2DS. I personally have no expierence or testing running Hans on those devices. I do not have a CFW on my N3DS, and use Hans for any modding related activities. Do post questions regarding luma3ds/cfw etc here and someone else can hopefully help you.
     
  16. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    I can try uploading the non .bin version for .cia users. I'll try uploading a patch, but you would need pk3DS or some other tool to patch it I presume?
     
  17. Magical Sheep

    Magical Sheep The Super Stylish Black Cat

    Member
    266
    127
    Jan 22, 2016
    United States
    The Metaverse
    This makes playing the romhack way so much more worth. His dreams have finally come true.
     
  18. Shazamo333

    Shazamo333 Member

    Newcomer
    15
    2
    Jun 13, 2016
    United States
    I have pk3ds but it crashes whenever i try opening a decrypted version of your romfs folder.

    But try uploading the non .bin version anyway, it might be useful for someone if not me.

    Just fought ilima and she only had her yungoose+smeargle, and all the grass in the first city have the same pokemon. I haven't started a new game to check youngster joey cuz im too fucknig tired xd
     
    Last edited by Shazamo333, Dec 2, 2016
    FazSapphire likes this.
  19. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    So just asking, has anyone actually managed to get this to work by simply repacking the .bin? I'm going to upload the individual files right now but just wondering.
     
  20. Kobazco
    OP

    Kobazco GBAtemp Fan

    Member
    468
    112
    Jul 29, 2016
    United States
    Oh I know what would cause problems with pk3DS. The current release build of pk3DS does NOT support Pokemon Sun and Moon. You are going to need to compile it yourself using visual studio if you want to attempt viewing it with pk3DS.