Jump to content
  • (PSMD Only) Starter Mod

    evandixon

    This mod patches a lot of things to bring the best possible playing experience. Here's what it will patch for you:

    • Starter editing - Makes playing as other Pokémon possible
    • High-Res model patching - Prevents your model from disappearing during certain closeups
    • Portrait patching - Shows the default portrait in the absence of a more specific emotion portrait
    • Animation patching - Substitute missing story animations with dungeon ones to avoid the attack animation being used for everything
    • And something else in the scripts that can't be mentioned without revealing spoilers. It is the last item in a similar list in this video if you're fine with being spoiled, or if you've seen it before.

    This mod only works for Pokémon Super Mystery Dungeon, and you must have Java on your computer to use this.

    Instructions

    1. On the New Project window, choose "Starter Mod" in the drop-down, and fill in the name with something that makes sense. Then click OK.
      image.png
    2. Wait until the loading is complete. This is one of the heavier mods, and may take some time even on beefier computers.
    3. Save the solution, to avoid having to repeat step 2 if something goes wrong.
    4. Expand the project you just created and open "fixed_pokemon.bin". You can do this either by double-clicking or by right-clicking and clicking Open.
      image.png
    5. Edit things to your liking. You should see this:
      image.png
      For the purpose of this guide, I'll do this:
      image.png
      Things to consider:
      • Each Pokémon must have 4 moves. It's been a while since I tried having less, but I remember things not working with fewer than 4 moves. In my example, I got the first three moves from the level up, and the fourth from Zorua's set of egg moves, although you are not required to stick to these; you can pick anything you want.
      • The evolution must be the final evolution in the line. If you pick a Pokémon with multiple evolutions, the first on will be used. Refer to the PSMD Pokédex index to find which evolution comes first (for example, if the starter is Eevee, the first evolution is Vaporeon).
    6. Click File -> Save -> Save File.
      image.png
    7. You can now rebuild the mod-pack. Note that this may take a while.

    Edited by evandixon


    User Feedback




    Guest Wolf38

    Posted

    Starter mod is not working fully and makes crash the rom editor before it finishes loading. Can you help on this?

    Share this comment


    Link to comment
    Share on other sites
    9 hours ago, Guest Wolf38 said:

    Starter mod is not working fully and makes crash the rom editor before it finishes loading. Can you help on this?

    Could you answer the following questions so I can further diagnose the issue?

    • Are there any error messages shown when it crashes?
    • Is it crashing when you create the project (step 2), or when you build the project (step 7)?
    • What version of Windows are you using? Also, is it 32 or 64 bit?
    • What version of Java do you have installed?
    • How much free RAM do you have on your computer?

    Share this comment


    Link to comment
    Share on other sites
    1 hour ago, evandixon said:

    Could you answer the following questions so I can further diagnose the issue?

    • Are there any error messages shown when it crashes?
    • Is it crashing when you create the project (step 2), or when you build the project (step 7)?
    • What version of Windows are you using? Also, is it 32 or 64 bit?
    • What version of Java do you have installed?
    • How much free RAM do you have on your computer?

     

    - Well when it crashes it simply closes the rom editor without saving, as I verified, there's no error messages

    - It crashes during the step 2

    - I use a 64 bit windows 7

    - Java 8 update 171 64 bit the latest I think

    - I have 8Go of RAM

     

    In addition to I tried in administrator and temporaly shut my antiviruses because it flagged it as a malware but it still didn't worked.

    Share this comment


    Link to comment
    Share on other sites

    @Wol38 Thanks for the info. Looks like your computer should be able to handle it, so there's probably something in Sky Editor that's a little to fragile. When step 2 runs, it processes a lot of files in the background. Can you help me find out exactly where it crashed? Please look in (Solution Directory)/(Project Directory), and tell me which folders/files you see:

    1. Raw Files folder
    2. Languages folder
    3. A bunch of *.bin files inside Languages/en
    4. script folder
    5. A bunch of *.lua and *.lua.original files inside script/menu
    6. A bunch of other folders named after Pokemon, such as "aabo", "aaboku", "aaken", etc.
    7. A bunch of *.png files inside each of these folders (no need to check more than just one or two)
    8. fixed_pokemon.bin (should be underneath all the other folders)

    Chances are that if one of these is missing, everything after it in the list is also missing.

    Share this comment


    Link to comment
    Share on other sites

    Okay so here we go

    1: Raw files folder is present.

    2: Languages folder is present with other folders.

    3: 808 files in "en" folder

    4: Script folder is present

    5: 156 files in menu folder

    6: These folders are present, all of them I think ( 977 elements in total )

    7: Verified and good

    8: This file is present with a size of 24Ko

     

    The .skyproj is missing

    Share this comment


    Link to comment
    Share on other sites
    16 minutes ago, Wol38 said:

    Okay so here we go

    1: Raw files folder is present.

    2: Languages folder is present with other folders.

    3: 808 files in "en" folder

    4: Script folder is present

    5: 156 files in menu folder

    6: These folders are present, all of them I think ( 977 elements in total )

    7: Verified and good

    8: This file is present with a size of 24Ko

    Looks like it's mostly done at that point. But don't worry; we're making progress.

    I forgot to ask, is there a file called "Error-(some date and time).txt" in the same directory as SkyEditor.RomEditor.UI.WPF.exe. If there is, please upload it. If not, please try out this special build that adds some more debugging info:

    https://teamcity.projectpokemon.org/repository/download/SkyEditor_SkyEditorROMEditor_B/26931:id/SkyEditor.ROMEditor.UI.WPF Build 102.zip

    Using it, please do everything you previously did (you can open the solution instead of creating a new one, to save time and disk space), and when it crashes, check the project directory to see if there's a file called "status.txt" that should be right next to fixed_pokemon.bin. If there is, please upload it and/or post what's in it.

    Share this comment


    Link to comment
    Share on other sites
    32 minutes ago, evandixon said:

    Looks like it's mostly done at that point. But don't worry; we're making progress.

    I forgot to ask, is there a file called "Error-(some date and time).txt" in the same directory as SkyEditor.RomEditor.UI.WPF.exe. If there is, please upload it. If not, please try out this special build that adds some more debugging info:

    https://teamcity.projectpokemon.org/repository/download/SkyEditor_SkyEditorROMEditor_B/26931:id/SkyEditor.ROMEditor.UI.WPF Build 102.zip

    Using it, please do everything you previously did (you can open the solution instead of creating a new one, to save time and disk space), and when it crashes, check the project directory to see if there's a file called "status.txt" that should be right next to fixed_pokemon.bin. If there is, please upload it and/or post what's in it.

     

    Trying out the build you gave me, here's what the "statut.txt" says:

     

    Animation substitution: a3.RunForEach starting

    Share this comment


    Link to comment
    Share on other sites
    2 hours ago, Wol38 said:

    Trying out the build you gave me, here's what the "statut.txt" says:

     

    Animation substitution: a3.RunForEach starting

    Thanks for checking. I think I fixed the issue. Please try out this build:

    https://teamcity.projectpokemon.org/repository/download/SkyEditor_SkyEditorROMEditor_B/26957:id/SkyEditor.ROMEditor.UI.WPF Build 106.zip

    I blame the issue on EveryFileExplorer's texture code that I incorporated into Sky Editor.

    Share this comment


    Link to comment
    Share on other sites
    5 hours ago, evandixon said:

     

    Thanks for the build, it seems to work now, I'll inform you if I have another problem :)

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    Hi, thanks for this great mod !

    I Just have a question : when i start my game, the game simply don't ask me my name. As a consequence, my starter name's is the same as the pokemon specie (Smeargle, in my case). is that normal ? Did i missed something to edit the name ?

    Thank you for you answer

    Share this comment


    Link to comment
    Share on other sites
    2 hours ago, Cawps said:

    Hi, thanks for this great mod !

    I Just have a question : when i start my game, the game simply don't ask me my name. As a consequence, my starter name's is the same as the pokemon specie (Smeargle, in my case). is that normal ? Did i missed something to edit the name ?

    Thank you for you answer

    Yeah, that's normal for now. I hope to take another look at it in the future, but once you progress a little, you can rename your characters from the main menu.

    Share this comment


    Link to comment
    Share on other sites
    5 hours ago, evandixon said:

    Yeah, that's normal for now. I hope to take another look at it in the future, but once you progress a little, you can rename your characters from the main menu.

    Yep I had this too, but we can rename the characters from the main menu when your partner is availible for exploration in the game.

    Share this comment


    Link to comment
    Share on other sites
    18 hours ago, evandixon said:

    Yeah, that's normal for now. I hope to take another look at it in the future, but once you progress a little, you can rename your characters from the main menu.

    Oh, i forgot that i could change names later... Anyway, thank you for this quick answer and for doing such an awesome work !

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    Thanks for the tutorial! 

    I wonder what would happen if I choose an evolved Pokemon as a starter? Would the scarf scene be bugged or will the same Pokemon appear in the cutscene? 

    Share this comment


    Link to comment
    Share on other sites
    9 minutes ago, Remiccino said:

    I wonder what would happen if I choose an evolved Pokemon as a starter? Would the scarf scene be bugged or will the same Pokemon appear in the cutscene? 

    Depends on your choice on the evolved Pokemon, for me I chose Mega Manectric for base and for evolution, so he won't change.

     

    Another thing is when you get petrified by Nuzleaf, you can see the base Pokemon as a stone statue (exemple Charmander), not the Pokemon that you have but it doesn't matter since you keep the modified Pokemon.

    • Like 1

    Share this comment


    Link to comment
    Share on other sites
    Just now, Wol38 said:

    Depends on your choice on the evolved Pokemon, for me I chose Mega Manectric for base and for evolution, so he won't change.

     

    Another thing is when you get petrified by Nuzleaf, you can see the base Pokemon as a stone statue (exemple Charmander), not the Pokemon that you have but it doesn't matter since you keep the modified Pokemon.

    Thanks for the quick clarification! 

    • Like 1

    Share this comment


    Link to comment
    Share on other sites
    1 minute ago, Remiccino said:

    Thanks for the quick clarification! 

    You're welcome :)

    Share this comment


    Link to comment
    Share on other sites
    Just now, Wol38 said:

    You're welcome :)

    Oh, would you mind another question?

    While it is possible to set any Pokemon as starter and evolution, if one were to set completely unrelated Pokemon, or different forms of the same Pokemon... Would the game crash or something like that. I wonder if anyone has tested it out.

    Share this comment


    Link to comment
    Share on other sites
    2 hours ago, Remiccino said:

    Oh, would you mind another question?

    While it is possible to set any Pokemon as starter and evolution, if one were to set completely unrelated Pokemon, or different forms of the same Pokemon... Would the game crash or something like that. I wonder if anyone has tested it out.

    I've never tested that but I think there wouldn't be trouble since it's an "evolution"

    btw I saw that if you make evolve a Pokemon into the same Pokemon unchanged, it become temporarly white until the end of the scene ( a battle for exemple )

    • Like 1

    Share this comment


    Link to comment
    Share on other sites

    where can i find the download to this mod can someone tell me or @evandixon can u please post up the download to this mod please i can not find it 

    Share this comment


    Link to comment
    Share on other sites
    41 minutes ago, PokemonMaster899 said:

    where can i find the download to this mod can someone tell me or @evandixon can u please post up the download to this mod please i can not find it 

    There is a link in the above comments by evandixon, just click it and then login as guest to download.

    Wol38: thank you again for the info!

    • Like 1

    Share this comment


    Link to comment
    Share on other sites
    2 minutes ago, Remiccino said:

    There is a link in the above comments by evandixon, just click it and then login as guest to download.

    Wol38: thank you again for the info!

    i cannot find the link 

    Share this comment


    Link to comment
    Share on other sites
    2 minutes ago, PokemonMaster899 said:

    i cannot find the link 

    Here is the comment with the link.

    On 5/15/2018 at 6:14 AM, evandixon said:

     

    • Like 1

    Share this comment


    Link to comment
    Share on other sites
    14 minutes ago, Remiccino said:

    Wol38: thank you again for the info!

    You're welcome :)

    Share this comment


    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×