Problems with replacing textures of overworld models (NPC) in Pokémon SM

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Asia81, Apr 9, 2017.

  1. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    5,147
    2,565
    Nov 15, 2014
    France
    Albi
    Hi guys.
    I'm having some troubles with replacing textures of some NPC overworld.

    I want change the texture from yellow to green (just as a test) of him:
    [​IMG]

    To look something like that :
    [​IMG]

    But the fact is it doesn't work.

    I tried to do a LayeredFS redirection to quickly see my edits, but it doesn't work, I always see him in yellow.
    I guess the patch/game think the GARC is corrupted and load it from the game instead, I think that's why I always see it in yellow.
    If I re-open my edited GARC, I see him in green, so the GARC is correctly saved.

    And when I try with a RomFS redirection using Luma3DS, I have a black screen after the Continue screen :
    [​IMG]

    I even tried to switch some NPC overworld (kukui (005.bin) to become lusamine (007.bin), I switched them) but same, it doesn't work, same problem.

    I researched this issue a bit, and I found someone else having the same problem.

    @CrystalLink
    @MegaKyurem
    So what's preventing us from editing the textures of the NPC?
     
    Last edited by Asia81, Apr 9, 2017
  2. DarkSynopsis

    DarkSynopsis GBAtemp Fan

    Member
    408
    240
    Oct 15, 2014
    New Zealand
    New Zealand
    I know nothing about editing the models within GARC files so I'm just going to throw this out there, have you tried the SaltySD method? might be more reliable than NTR.

    When it freezes with the RomFS redirection are you trying to Continue where the switched NPC model is? does the game black screen if you are saved some where the model doesn't load? if so looks like LayeredFS falls back to what is found in the RomFS when it decides what on the SD is corrupt where as if the game decides the file in the RomFS is corrupt it just crashes.

    Can't imagine why a texture replacement doesn't work though, I'm fairly certain there is like a Team Rocket shirt texture hack for a female top, is that much different to Kukui's top? I've not looked into Pokemon files to know.
     
  3. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    5,147
    2,565
    Nov 15, 2014
    France
    Albi
    I never used SaltySD, so I don't know how to use it.
     
  4. DarkSynopsis

    DarkSynopsis GBAtemp Fan

    Member
    408
    240
    Oct 15, 2014
    New Zealand
    New Zealand
    There are various guides out there, I believe Pokémon Nova Sun & Umbra Moon has a SaltySD method could most likely use that and just use your files.

    Taking a look at the readme for the Tank Top it mentions multiple models.

    Maybe you need to find another version of Kukui?
     
  5. PabloMK7

    PabloMK7 Red Yoshi! ^ω^

    Member
    1,817
    1,130
    Feb 21, 2014
    Spain
    Yoshi's Island
    If it doesn't get redirected it probably means the path is invalid. You can use the debug version of OnionFS, go to the point when the model loads and quickly exit the game. Then search for the filename in the log file.
     
  6. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    5,147
    2,565
    Nov 15, 2014
    France
    Albi
    Apparently, it find the GARC and redirect it :
    But nothing is edited in the game, no custom overworld textures.
    So the only thing I guess, it that a196 is not the overworld npc garc (so why there is kukui and -> him inside ?).

    I managed to redirect the in-battle model and a quick edit at the main menu :
    [​IMG] [​IMG]
    [​IMG] [​IMG]