How Do I Make Texture Hacks For Characters In MK7 or SM3DL?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by EpicMario50, Nov 7, 2015.

  1. EpicMario50
    OP

    EpicMario50 Advanced Member

    Newcomer
    66
    42
    Oct 15, 2015
    United States
    I wanted to know if there was any method or program to change the textures of characters in these games. Every File Explorer can only extract textures and Ohana3DS doesn't even support .szs files.
     
  2. Hiccup

    Hiccup GBAtemp Advanced Fan

    Member
    900
    270
    Nov 21, 2009
  3. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    Lately in the EFE thread there was a build uploaded that had support for importing textures, which works a charm;
    [​IMG]

    Here; https://gbatemp.net/threads/release-every-file-explorer.373615/
    Latest weekly build, it should be.
    I still have to use Ohana for character texture editing, and while it works it seems for some reason it doesn't read mipmaps, despite using a mipmap-reading build that worked with track textures. Odd, but it works when importing so whatever.
     
    Last edited by TrackerTD, Nov 7, 2015
  4. TheZoroark007

    TheZoroark007 MK7 CT creator

    Member
    604
    234
    Apr 2, 2014
    Gambia, The
    Lake Constance
    How do I make textures that can be imported with Ohana? I only can create .ctex files and these aen't recognized by it
     
  5. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    Just export the textures from EFE or Ohana as.png, edit them in Photoshop, and then import the .pngs back in when you're done.

    My texture editing methods vary on what I'm doing. For Karts and Characters, plus emblems, Ohana (they're usually bcmdl's off the top of my head. For tracks, EFE.
     
    Last edited by TrackerTD, Nov 7, 2015
  6. TheZoroark007

    TheZoroark007 MK7 CT creator

    Member
    604
    234
    Apr 2, 2014
    Gambia, The
    Lake Constance
    I want to import as .png, but Ohana only gives me the option to import as .bch ; .bctex ; tex ...
     
  7. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    Strange. Works for me. Try taking a gander in the topic for the old version that supports mipmapping, that's what I use. That one ONLY lets me import .png textures.

    That or make sure you're in Ohana's texture tab.
     
  8. Jwiz33

    Jwiz33

    Banned
    2,654
    1,523
    Jun 5, 2014
    United States
    in the illuminati headquar—I have said too much!
    Thank you! I have not been able to import .pngs, and this build allows it. :)
     
  9. LoganK93

    LoganK93 GBAtemp Advanced Fan

    Member
    607
    348
    Dec 5, 2012
    United States
    Any idea why the textures may not save or how I go about saving them after editing in EFE? It shows them in the actual texture tab as being edited, but viewing the actual model or loading it in game just gives me the default textures. I was attempting to edit Maple Treeway if that helps, so maybe it only works on driver models?

    Edit: Did a character texture test and while it does show the edit in EFE now it gives me an error trying to save.
     
    Last edited by LoganK93, Nov 8, 2015
  10. EpicMario50
    OP

    EpicMario50 Advanced Member

    Newcomer
    66
    42
    Oct 15, 2015
    United States
    Thank you!
     
  11. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    Make sure you've saved both the bcmdl (when you're viewing the textures and that) and then saved the full .szs as well AFTER doing that.

    Lookie here for what I mean, big images mind;
    Warning: Spoilers inside!
    As for the character editing, that's sadly a bug or something. You'll have to use Ohana3DS, like I said; make sure to edit the mipmaps for the textures (the differently sized ones) when you're editing the drivers and stuff.
     
    Last edited by TrackerTD, Nov 8, 2015
  12. LoganK93

    LoganK93 GBAtemp Advanced Fan

    Member
    607
    348
    Dec 5, 2012
    United States
    I tried saving both like that but it still isn't working, and ohana just says it isn't a model file, and if I load the bcmdl as just textures it still doesn't change them on the actual model.. :/

    Edit: NVM got character textures working (Fire Mario FTW). But still having issues with courses. Going to play with it more.

    Edit2: Every time I click the little save icon I get an error that it couldn't save when editing course textures too.
     
    Last edited by LoganK93, Nov 8, 2015
  13. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    Honestly no idea then. Might be using a different build of EFE to me? I'll probably make a full YT tutorial (the only one I can currently find is naff), and I'll put everything I've used in a .zip for it.
     
  14. u4ick

    u4ick Member

    Newcomer
    48
    28
    Oct 28, 2015
    Burkina Faso
    I'm also getting an issue where I can't save.
    Could you post your build of EFE?

    EDIT: It turns out what causes this is the creator of EFE hasn't implemented saving of skeletal data, and so if you try to save a bcmdl with a rigged model in it you just get an error.
     

    Attached Files:

    Last edited by u4ick, Nov 8, 2015
  15. TrackerTD

    TrackerTD Member

    Newcomer
    12
    3
    Nov 3, 2015
    I'll get my build uploaded tomorrow then, just shut my PC off for the night
     
  16. George35000vr

    George35000vr TROLLIE

    Member
    227
    22
    Jun 22, 2013
    Greece
    Crete
    Which build of Ohana3ds is it? I cant find it. :X
     
  17. EpicMario50
    OP

    EpicMario50 Advanced Member

    Newcomer
    66
    42
    Oct 15, 2015
    United States
    I'm not sure, I haven't tried it yet.