Anyone done a model swap in a game, yet?

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

  1. Voxel

    Voxel ಠ_ಠ

    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jun 27, 2015
    United Kingdom
    Just wondering whether anyone has done a successful model swap in a game, and if so, how did they do it? I tried my hand at Cubic Ninja model swapping, but it returned me back to the home menu with an error...
  2. TLOZmaster

    TLOZmaster GBAtemp Regular

    Feb 21, 2015
    United States
    I know someone hacked Chrom in Sm4sh, but not anything other than that. Maybe some pokemon as well.
  3. Asia81

    Asia81 In my Ecchi World <3

    Nov 15, 2014
    With Pokémon XY/ORAS it's so easy, I don't know for other games
  4. TamDanny

    TamDanny GBATemp 3DS Fanatic

    Aug 20, 2015
    I know that it's possible with Pokemon XY/ORAS, and maybe Smash; but it's not possible through homebrew, right?
  5. Thelostrune

    Thelostrune GBAtemp Advanced Fan

    Aug 13, 2015
    No, anything related with edited ROMs is only possibly on <9.2
  6. FAST6191

    FAST6191 Techromancer

    pip Reporter
    Nov 21, 2005
    United Kingdom
    Various people have. It is pretty much the same as any other file system based hack -- you present the game with the model you want instead of the one it original had and as others have said it will require a machine capable of running hacked ROMs. You may or may not have to go one step further and sort names/call numbers at various points, depending upon the game. You can do this by injecting/overwriting the original or some kind of file system based hack/repointing if you are doing it within a game. the latter possibly being the better option.

    The usual problems of mismatched animations, mismatched textures (and animations thereof), possibly overloaded graphics memory/processing and possibly different shader logic all still apply, perhaps more so by virtue of the 3ds having actual shaders and enough memory/it being far enough along in history for models to actually be reasonably variable unlike older consoles which probably did have the same skeleton/base setup, see it copied and then tweaked. From what I have read thus far the 3ds 3d graphics hardware is reasonably sane (smea first dubbed it something like older embedded open gl with newer stuff for shaders and the like bolted onto it), which is pretty nice compared to some of the older stuff like the insanity that was the N64 or in some cases the PS1.
  7. ChrisN8

    ChrisN8 GBAtemp Fan

    May 13, 2015
    I did one in pokemon omega ruby, i changed swampert to his mega-evolution to have a permanent mega-evolution.
    You just need to extract the model files & switch the names. But maybe it depends on the game. It may not be easy with all games.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice