Help With Randomizing Pokemon Moon

Discussion in '3DS - Games & Content' started by John_Titor, Jan 23, 2017.

  1. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    8,531
    3,598
    Mar 16, 2012
    United States
    When you want to load a game into pk3DS, you have to load the entire directory of the game's contents, not just the romfs.
     
  2. TheMachinumps

    TheMachinumps <insert custom title here>

    Member
    298
    150
    Oct 31, 2016
    Portugal
    yes
    I'm so dumb XD I COMPLETELY forgot about that. Thanks for reminding =)
     
  3. TheMachinumps

    TheMachinumps <insert custom title here>

    Member
    298
    150
    Oct 31, 2016
    Portugal
    yes
    I think I found a solution! (not sure because I haven't tested yet, I will test it tomorrow) Remember that link to that "cro_tool.exe" tool I found? Well, I don't know whether it actually works or not, but from what I saw, it seems to solve the problem. Apparently, the "Shop.cro" file wasn't properly rehashed, which leads to a crash on the system (that's what I think at least). So, with that tool, you can actually check for the problem and then solve it by rehashing every single cro file (including the one you edited)! I will try to test if this works tomorrow, and if it does I'll try to explain in the simplest way possible.
     
  4. TheMachinumps

    TheMachinumps <insert custom title here>

    Member
    298
    150
    Oct 31, 2016
    Portugal
    yes
    I'm sorry, I tried my best to find a solution, but couldn't do it. It would always crash, no matter what...
     
  5. Exypnos

    Exypnos Member

    Newcomer
    22
    1
    Jan 25, 2017
    United States
    To extract RomFS you need to be admin of your computer, use command prompt as administrator, and use that "ctrtool" thing in order to get into RomFS. (This is using Braindump.)
     
  6. TheMachinumps

    TheMachinumps <insert custom title here>

    Member
    298
    150
    Oct 31, 2016
    Portugal
    yes
    KunoichiZ already explained what I was doing wrong xd I forgot the PK3DS reads the "romfsdir" and "exefsdir" from a Directory, and not directly from them. So, all I had to do was to load a folder that contained the "romfsdir" folder.
     
  7. Exypnos

    Exypnos Member

    Newcomer
    22
    1
    Jan 25, 2017
    United States
    Off topic but... has anyone tried going to 11.3.0-36U? Does anything appear to be off? I'm super scared about updating because I got CFW right after 11.2.0-35U which came out many many moons ago, now that there is finally an update what measures do I take?
     
  8. TheMachinumps

    TheMachinumps <insert custom title here>

    Member
    298
    150
    Oct 31, 2016
    Portugal
    yes
    If you have Luma3DS + A9LH, you are safe to update. You could always do a NAND backup and restore it later :P
    Here are a few posts that talk about the new update:
    Update 11.3 and homebrew
    3DS 11.3.0-36 out now
     
  9. MrAzreal

    MrAzreal Newbie

    Newcomer
    1
    0
    Jul 8, 2017
    United States
    I keep getting the crash dump error what do i do???
     
  10. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    8,531
    3,598
    Mar 16, 2012
    United States
    I can't help you with crash dump errors.
     
  11. Kirino720

    Kirino720 Newbie

    Newcomer
    1
    0
    Oct 25, 2017
    United States
    Hey, I'm having an issue with loading the romfs and exefs in pk3ds. Here is what I'm getting:

    Exception Details:
    System.ArgumentNullException: Value cannot be null.
    Parameter name: source
    at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
    at pk3DS.Core.GameConfig.InitializePersonal()
    at pk3DS.Core.GameConfig.InitializeAll()
    at pk3DS.Main.openQuick(String path) in C:\BuildAgent\work\b93f10d64d1a1178\pk3DS\Main.cs:line 205
    at pk3DS.Main.B_Open_Click(Object sender, EventArgs e) in C:\BuildAgent\work\b93f10d64d1a1178\pk3DS\Main.cs:line 94
    at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ToolStrip.WndProc(Message& m)
    at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

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

    pk3DS, Version=1.0.0.168, Culture=neutral, PublicKeyToken=null
    C:\Users\Brandon Lee Roman\Documents\Hack Shit\pk3DS Build 168\pk3DS.exe

    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

    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

    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.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

    pk3DS.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    C:\Users\Brandon Lee Roman\Documents\Hack Shit\pk3DS Build 168\pk3DS.Core.dll

    --------------------
    User Message:
    An unhandled exception has occurred.
    You can continue running the program (albeit with potential side-effects), but please report this error.
     
  12. Official_NGC

    Official_NGC Newbie

    Newcomer
    1
    0
    Thursday
    United States
    So I’ve done everything right, romfs completely randomize in game, but the exefs randomization (TMs and such) don’t come through. Can I have some help here please?