Jump to content
  • Starter Mod

    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 specific to Pokémon Super Mystery Dungeon 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.

    You must have Java on your computer to use this.

    This has been tested on the North American and European versions of Pokémon Super Mystery Dungeon, and the North American version of Pokémon Mystery Dungeon: Gates to Infinity. I don't know if will work on the Japanese version of Pokémon Super Mystery Dungeon, but it will not work on any other version of Pokémon Mystery Dungeon: Gates to Infinity.

    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 when editing Pokémon Super Mystery Dungeon (Gates to Infinity has a much simpler interface):
      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.
      • (PSMD only) 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

    • Like 1
    • V-Wheeeeeel!!! 1
    • Amazed 1
    • Confused 2
    • Ditto 1



    User Feedback

    Recommended Comments



    6 minutes ago, Rizyq said:

    Similarly, I've been playing as an Espurr and it seems like I end up as a male Meowstic regardless of which of the two Meowstic species I set under "Evolution."

    I was hoping to play as a Female Meowstic, not sure if I'm missing something or if it's not possible at the moment. 

    If you open up the dropdown for Pokémon species, you should notice there's two entries for Meowstic. There's one for each gender, but I don't know which is which.

    On 12/3/2019 at 8:23 AM, lecszx said:

    hi can I request for you to add an option to choose a pokemon with a gender difference in the editing starter part. I want to have a female Pikachu so bad!

    Unfortunately, I don't know how gender works for Pikachu in PSMD, since there only seems to be one Pikachu in the game. Maybe it works differently in Sky Editor, but I don't have that handy right now.

    Share this comment


    Link to comment
    Share on other sites

    53 minutes ago, evandixon said:

    If you open up the dropdown for Pokémon species, you should notice there's two entries for Meowstic. There's one for each gender, but I don't know which is which.

    I see now you always get the first evo, which is male, with the scarf. Should I still be able to evolve to F-Meowstic alright in the postgame? Haven't done any evolving in SMD before so I'm not really familiar with how it works, especially with pokemon with multiple forms. 

    Sorry for the probably obvious question, and thanks for the super quick reply and awesome tool. 

    Share this comment


    Link to comment
    Share on other sites

    20 hours ago, Rizyq said:

    I see now you always get the first evo, which is male, with the scarf. Should I still be able to evolve to F-Meowstic alright in the postgame? Haven't done any evolving in SMD before so I'm not really familiar with how it works, especially with pokemon with multiple forms. 

    Sorry for the probably obvious question, and thanks for the super quick reply and awesome tool. 

    That'd probably be determined by gender too. Unfortunately, I don't know of a way to change it for anyone except the partner (the cool vs cute question at the start).

    Share this comment


    Link to comment
    Share on other sites

    15 hours ago, evandixon said:

    That'd probably be determined by gender too. Unfortunately, I don't know of a way to change it for anyone except the partner (the cool vs cute question at the start).

    I finally got through to the post game and was able to choose which form I wanted to evolve into, so it all worked out okay. 

    Share this comment


    Link to comment
    Share on other sites

    Hi so I was gonna change the starters and possibly the script but the starter mod doesn't appear when I try to create a new project. Is there something I did wrong?

     

    Sky editor help.PNG

    Edited by Victini494

    Share this comment


    Link to comment
    Share on other sites

    On 2/4/2020 at 7:38 PM, Victini494 said:

    Hi so I was gonna change the starters and possibly the script but the starter mod doesn't appear when I try to create a new project. Is there something I did wrong?

     

    Sky editor help.PNG

    This can happen if the ROM you used when creating the solution isn't supported. Which game and region ROM did you use? And was the ROM fully decrypted?

    Share this comment


    Link to comment
    Share on other sites

    On 2/12/2020 at 12:09 PM, evandixon said:

    This can happen if the ROM you used when creating the solution isn't supported. Which game and region ROM did you use? And was the ROM fully decrypted?

    I dumped it directly from the cartridge using godmode9. Is there another way to do it? 

    Share this comment


    Link to comment
    Share on other sites

    2 hours ago, Victini494 said:

    I dumped it directly from the cartridge using godmode9. Is there another way to do it? 

    IIRC that only dumps the encrypted part. You'll also need to select the output file and have GM9 fully decrypt it.

    Share this comment


    Link to comment
    Share on other sites

    3 hours ago, evandixon said:

    IIRC that only dumps the encrypted part. You'll also need to select the output file and have GM9 fully decrypt it.

    So I take the file that came from godmode9 and then decrypt that separately? 

    Share this comment


    Link to comment
    Share on other sites

    9 hours ago, Victini494 said:

    So I take the file that came from godmode9 and then decrypt that separately? 

    Yes. Should be under NCSD Options on the file.

    Share this comment


    Link to comment
    Share on other sites

    39 minutes ago, evandixon said:

    Yes. Should be under NCSD Options on the file.

    I’ll try that when I get a chance thanks so much 

    Share this comment


    Link to comment
    Share on other sites

    Hello! I seem to be having some trouble when trying to add the starter mod project to the directory.
    It only takes a few minutes to load before claiming it's finished, but nothing new is under the directory, and when I look in the error tab I get a very long Aggregate Exception saying that access to the path 'C:\SkyEditor\PSMD Starter Swap\Starter\Raw Files\romfs\script' is denied.

    I've tried running the program as admin and I've tried changing permissions to full control in the security tab... I'm not sure what else to do. Thanks in advance for any help!

    EDIT: Tried using the previous build instead of the latest and everything worked.

    error.txt

    Edited by mitchia
    fixed

    Share this comment


    Link to comment
    Share on other sites

    Is there perhaps another link for the download? The most recent one posted here isn't working ://

    Edited by StayPeachy22

    Share this comment


    Link to comment
    Share on other sites

    16 hours ago, StayPeachy22 said:

    Is there perhaps another link for the download? The most recent one posted here isn't working ://

    Does this one work?

     

    Share this comment


    Link to comment
    Share on other sites

    On 3/31/2020 at 1:58 PM, evandixon said:

    Does this one work?

     

    Yup! Thanks so much! ^__^ 

    pmd1 remake made me want to go back and play Super haha

    Share this comment


    Link to comment
    Share on other sites

    This showed up when I tried to make a starter mod. So yeah. What do I do?

     

    Exception Details:
    System.IO.IOException: Cannot create a file when that file already exists.

       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
       at DotNet3dsToolkit.Converter._Closure$__71-0.VB$StateMachine___Lambda$__0.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at DotNet3dsToolkit.Converter.VB$StateMachine_71_ExtractPartition0.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at DotNet3dsToolkit.Converter.VB$StateMachine_87_ExtractCCI.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at DotNet3dsToolkit.Converter.VB$StateMachine_86_ExtractCCI.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at DotNet3dsToolkit.Converter.VB$StateMachine_93_ExtractAuto.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at SkyEditor.ROMEditor.Projects.BaseRomProject.VB$StateMachine_41_ImportRom.MoveNext() in C:\BuildAgent\work\c4ac4fe3838706c2\SkyEditor.ROMEditor.Windows\Projects\BaseRomProject.vb:line 198
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at SkyEditor.ROMEditor.DsModSolutionInitializationWizard.BaseRomStep.VB$StateMachine_25_ExtractRom.MoveNext() in C:\BuildAgent\work\c4ac4fe3838706c2\SkyEditor.ROMEditor.Windows\DsModSolutionInitializationWizard.vb:line 144
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at SkyEditor.ROMEditor.UI.WPF.DsModSolutionInitializationWizardBaseRomStepView.VB$StateMachine_5_btnExtract_Click.MoveNext() in C:\BuildAgent\work\c4ac4fe3838706c2\SkyEditor.ROMEditor.UI.WPF\Views\WizardSteps\DsModSolutionInitializationWizardBaseRomStepView.xaml.vb:line 19
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
       at System.Windows.Threading.DispatcherOperation.InvokeImpl()
       at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Windows.Threading.DispatcherOperation.Invoke()
       at System.Windows.Threading.Dispatcher.ProcessQueue()
       at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
       at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
       at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
       at System.Windows.Window.ShowHelper(Object booleanBox)
       at System.Windows.Window.ShowDialog()
       at SkyEditor.UI.WPF.StartupHelpers.VB$StateMachine_4_ShowMainWindow.MoveNext()

    Loaded Assemblies:
    --------------------
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll

    SkyEditor.ROMEditor.UI.WPF, Version=4.2.12.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.ROMEditor.UI.WPF.exe

    PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll

    WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll

    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll

    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll

    PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll

    System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll

    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll

    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll

    SkyEditor.UI.WPF, Version=0.0.0.160, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.UI.WPF.dll

    SkyEditor.Core, Version=4.1.0.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.Core.dll

    Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll

    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll

    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll

    SkyEditor.Utilities.AsyncFor, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.Utilities.AsyncFor.dll

    netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\netstandard\v4.0_2.0.0.0__cc7b13ffcd2ddd51\netstandard.dll

    SkyEditor.IO, Version=5.0.8.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.IO.dll

    Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
    D:\Misc\ROM Editors\PMD Editor\Newtonsoft.Json.dll

    System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll

    System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll

    System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll

    SkyEditor.ROMEditor.Windows, Version=4.2.12.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.ROMEditor.Windows.dll

    SkyEditor.CodeEditor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.CodeEditor.dll

    SkyEditor.CodeEditor.UI.WPF, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.CodeEditor.UI.WPF.exe

    SkyEditor.ROMEditor, Version=4.1.0.0, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\SkyEditor.ROMEditor.dll

    DSPatcher, Version=1.0.0.4, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\DSPatcher.exe

    DotNet3dsToolkit, Version=0.0.0.118, Culture=neutral, PublicKeyToken=null
    D:\Misc\ROM Editors\PMD Editor\DotNet3dsToolkit.dll

    ICSharpCode.AvalonEdit, Version=5.0.3.0, Culture=neutral, PublicKeyToken=9cc39be672370310
    D:\Misc\ROM Editors\PMD Editor\ICSharpCode.AvalonEdit.dll

    Xceed.Wpf.AvalonDock, Version=3.4.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4
    D:\Misc\ROM Editors\PMD Editor\Xceed.Wpf.AvalonDock.dll

    PresentationFramework.Aero2, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework.Aero2\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.Aero2.dll

    PresentationFramework-SystemXml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemXml\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemXml.dll

    PresentationFramework-SystemData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework-SystemData\v4.0_4.0.0.0__b77a5c561934e089\PresentationFramework-SystemData.dll

    UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\UIAutomationTypes\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationTypes.dll

    UIAutomationProvider, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\UIAutomationProvider\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationProvider.dll

    System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll

    Microsoft.GeneratedCode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    An error occurred while listing the Loaded Assemblies:
    System.NotSupportedException: The invoked member is not supported in a dynamic assembly.
       at System.Reflection.Emit.InternalAssemblyBuilder.get_Location()
       at SkyEditor.UI.WPF.ErrorWindow.UpdateExceptionDetailsMessage()
    --------------------
    User Message:

    Share this comment


    Link to comment
    Share on other sites

    Hi, I might just be doing something wrong, but whenever I try to build the solution, I don't find a patched rom in the output folder like should normally be there? I followed every direction on these pages, so if I could get some help I'd be very grateful.

    Share this comment


    Link to comment
    Share on other sites

    On 5/19/2020 at 4:12 PM, SpoodleDoodle said:

    This showed up when I tried to make a starter mod. So yeah. What do I do?

    Exception Details:
    System.IO.IOException: Cannot create a file when that file already exists.

    Could it be that a project with the same name already exists in the solution directory?

    9 minutes ago, TheFlyingLenin said:

    Hi, I might just be doing something wrong, but whenever I try to build the solution, I don't find a patched rom in the output folder like should normally be there? I followed every direction on these pages, so if I could get some help I'd be very grateful.

    Are there any errors in the errors window?

    Share this comment


    Link to comment
    Share on other sites

    So, now, after a little bit of finicking around and restarting the program because it didn't seem to be working right (at least compared to when I was using it for Sky) it now reports an error whenever I try to open it. This is what I got.

    Exception Details:
    System.NullReferenceException: Object reference not set to an instance of an object.
       at SkyEditor.Core.SettingsProvider.Deserialize(String data, PluginManager manager)
       at SkyEditor.Core.SettingsProvider.Open(String filename, PluginManager manager)
       at SkyEditor.Core.PluginManager.<LoadCore>d__74.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at SkyEditor.UI.WPF.StartupHelpers.VB$StateMachine_2_GetMainWindow.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at SkyEditor.UI.WPF.StartupHelpers.VB$StateMachine_4_ShowMainWindow.MoveNext()

    Loaded Assemblies:
    --------------------
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll

    SkyEditor.ROMEditor.UI.WPF, Version=4.2.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\dfeli\Desktop\SkyRomEditor\SkyEditor.ROMEditor.UI.WPF.exe

    PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll

    WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll

    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll

    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll

    PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\WINDOWS\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll

    System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll

    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll

    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll

    SkyEditor.UI.WPF, Version=0.0.0.160, Culture=neutral, PublicKeyToken=null
    C:\Users\dfeli\Desktop\SkyRomEditor\SkyEditor.UI.WPF.dll

    SkyEditor.Core, Version=4.1.0.0, Culture=neutral, PublicKeyToken=null
    C:\Users\dfeli\Desktop\SkyRomEditor\SkyEditor.Core.dll

    Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll

    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll

    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll

    SkyEditor.Utilities.AsyncFor, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null
    C:\Users\dfeli\Desktop\SkyRomEditor\SkyEditor.Utilities.AsyncFor.dll

    netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\netstandard\v4.0_2.0.0.0__cc7b13ffcd2ddd51\netstandard.dll

    SkyEditor.IO, Version=5.0.8.0, Culture=neutral, PublicKeyToken=null
    C:\Users\dfeli\Desktop\SkyRomEditor\SkyEditor.IO.dll

    Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
    C:\Users\dfeli\Desktop\SkyRomEditor\Newtonsoft.Json.dll

    System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll

    System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll

    System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll

    --------------------
    User Message:

    Share this comment


    Link to comment
    Share on other sites

    Nevermind, sorry to bother you. After a little bit more, I got it to work. Thanks for trying anyway!

    Share this comment


    Link to comment
    Share on other sites

    I tried playing this on citra but I just get a black screen, the non-patched game works fine, any help?  

    Share this comment


    Link to comment
    Share on other sites

    10 hours ago, eskder said:

    I tried playing this on citra but I just get a black screen, the non-patched game works fine, any help?  

    What changes did you make, and which output ROM type did you specify?

    Share this comment


    Link to comment
    Share on other sites

    3 hours ago, evandixon said:

    What changes did you make, and which output ROM type did you specify?

    The starter, models and portrait, didn't touch the script and the rom was decrypted

    Share this comment


    Link to comment
    Share on other sites

    On 6/21/2020 at 1:02 PM, eskder said:

    The starter, models and portrait, didn't touch the script and the rom was decrypted

    The starter model touches both the models and the portraits. This can be disabled by right-clicking the project, clicking Properties, unchecking the appropriate checkboxes, and saving.

    Share this comment


    Link to comment
    Share on other sites

    16 hours ago, evandixon said:

    The starter model touches both the models and the portraits. This can be disabled by right-clicking the project, clicking Properties, unchecking the appropriate checkboxes, and saving.

    Thanks it worked, but now I have another problem, when I'm going to choose my partner the game limits it to only gen 1 and gen 2 pokemon. Granted it's not that much of a problem because I can just edit the game again but I wanted to know if this is a glitch or if it's supposed to be like this

    87b.png

    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

×
×
  • Create New...