ROM Hack RELEASE MHGU Save Editor

Syco2108

New Member
Newbie
Joined
Nov 23, 2018
Messages
2
Trophies
0
Age
22
XP
45
Country
Germany
I tried to make th Glyph chest XR but it couldn't find it. Is it not implemented or is there a new version of the editor?
 
  • Like
Reactions: 133mhz

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,632
Country
United States
I tried to make th Glyph chest XR but it couldn't find it. Is it not implemented or is there a new version of the editor?
The name was probably translated different form the japanese in XX. Find it on Kiranico's GU listing, then switch to the same page on the XX listings
 

jamezfat

Well-Known Member
Member
Joined
Nov 11, 2016
Messages
223
Trophies
0
Location
Mom's basement
Website
www.rickrolled.fr
XP
787
Country
United States
Is there any way I could get my XX 33ds save into GU without using checkpoint or any other homebrew save editors on switch?

Is it in any way possible to "downgrade" my XX3ds save into a copy of generations, to then be transferred into GU with the official tool?
I'm totally fine if I loose anything that was XX exclusive during the transfer to Genarations.

If this is impossible, is there perhaps a save editor I could use to rebuild my XX 3ds save as faithfully as possible for Gen 3DS?

I've been looking around, but info on this isn't super prevelant, and tends to vary from source to source.

Any help is appriciated!
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,632
Country
United States
Is there any way I could get my XX 33ds save into GU without using checkpoint or any other homebrew save editors on switch?

Is it in any way possible to "downgrade" my XX3ds save into a copy of generations, to then be transferred into GU with the official tool?
I'm totally fine if I loose anything that was XX exclusive during the transfer to Genarations.

If this is impossible, is there perhaps a save editor I could use to rebuild my XX 3ds save as faithfully as possible for Gen 3DS?

I've been looking around, but info on this isn't super prevelant, and tends to vary from source to source.

Any help is appriciated!
You need homebrew regardless, as Gen, X, and XX all save to SD. The best you're prolly gonna get is to dump your equipment and items boxes to lists (be sure to downgrade any G rank weapon/armor upgrades that were over the Gen HR limits), then use my blanked-out 100% Gen save and import your boxes, player name, HRP, and GCID. There is a MHGU editor that could convert XX directly to GenU (you'll need a genU save to feed it and switch homebrew access to get/inject the save), but you're kinda screwed if you have any JPN-only DLC quests downloaded or any of a specific 5 DLC items from Gen that aren't in GenU (Most are tickets/passes for USJ events that land near [and include] the Wonderful Pass when sorting your item box. Shouldn't be a problem on the items as your save is already XX tho)
 
Last edited by iSharingan,
  • Like
Reactions: bomigoton

jamezfat

Well-Known Member
Member
Joined
Nov 11, 2016
Messages
223
Trophies
0
Location
Mom's basement
Website
www.rickrolled.fr
XP
787
Country
United States
You need homebrew regardless, as Gen, X, and XX all save to SD. The best you're prolly gonna get is to dump your equipment and items boxes to lists (be sure to downgrade any G rank weapon/armor upgrades that were over the Gen HR limits), then use my blanked-out 100% Gen save and import your boxes, player name, HRP, and GCID. There is a MHGU editor that could convert XX directly to GenU (you'll need a genU save to feed it and switch homebrew access to get/inject the save), but you're kinda screwed if you have any JPN-only DLC quests downloaded or any of a specific 5 DLC items from Gen that aren't in GenU (Most are tickets/passes for USJ events that land near [and include] the Wonderful Pass when sorting your item box. Shouldn't be a problem on the items as your save is already XX tho)
alrighty, i'll just do what you suggested and reconstruct my save (minus g rank stuff of course) in gen with that 100% file you have.

thanks for the help!
 

koiran

Member
Newcomer
Joined
Dec 3, 2018
Messages
5
Trophies
0
Age
27
XP
78
Country
United States
Now that devmenu is back for 6.0+ users, can anyone dump the dlc files, or at least a save with all the dlc installed?
Are those dlcs stored at capcoms server? maybe dns90 would allow users to grab them legally
 

minkiz88

Active Member
Newcomer
Joined
Aug 14, 2010
Messages
32
Trophies
1
Location
USA
XP
415
Country
United States
I'm having issues with the last step. I've gotten the Generations copied to X, the upgraded XX. I successfully import the 3DS save to the program and have a fresh, dummy XX (Switch) save dumped. I just can't get the conversion. I click to convert to Switch and click on the XX Switch save but it just hangs on "Loading your save file... Please wait..." I've waited for about 15 minutes and have retried it 5 or 6 times. I see other people talking about having to edit out conflicting items, but if I've never actually played the Japanese versions, I don't have anything exclusive to it. Is there anything from Generations for the 3DS that would conflict with Generations Ultimate?
 

minkiz88

Active Member
Newcomer
Joined
Aug 14, 2010
Messages
32
Trophies
1
Location
USA
XP
415
Country
United States
I'm a dummy... The program says to load up a Switch XX save (can be empty). I guess this is a hold over from the Japanese version, you just have to load up a Switch version of Generations Ultimate to convert it! I spent hours last night finding XX for the Switch just to export a save... :/

Well, hopefully this might help someone else. Thanks so much for the program!
 
Last edited by minkiz88,

AeoxEternal

Member
Newcomer
Joined
Nov 2, 2014
Messages
17
Trophies
0
Age
31
XP
180
Country
United States
Now that devmenu is back for 6.0+ users, can anyone dump the dlc files, or at least a save with all the dlc installed?
Are those dlcs stored at capcoms server? maybe dns90 would allow users to grab them legally

I was actually able to access Capcom servers even though I'm superbanned and download all DLC. I'm unsure if Nintendo would be able to trace your console by accessing Capcom servers but i assume if I can download all the DLC then others should be safe. If you don't want to risk that, I can upload my save for you a little later.
 

koiran

Member
Newcomer
Joined
Dec 3, 2018
Messages
5
Trophies
0
Age
27
XP
78
Country
United States
I was actually able to access Capcom servers even though I'm superbanned and download all DLC. I'm unsure if Nintendo would be able to trace your console by accessing Capcom servers but i assume if I can download all the DLC then others should be safe. If you don't want to risk that, I can upload my save for you a little later.
Great, I guess I'll try to download them as i'm probably banned too (and don't really care if i'm not)
as the dlcs are currently stored inside the save there should be a way to extract them or even create new ones and inject in other saves
 

potplay

New Member
Newbie
Joined
Dec 11, 2018
Messages
1
Trophies
0
XP
52
Country
United Kingdom
I was actually able to access Capcom servers even though I'm superbanned and download all DLC. I'm unsure if Nintendo would be able to trace your console by accessing Capcom servers but i assume if I can download all the DLC then others should be safe. If you don't want to risk that, I can upload my save for you a little later.

Can you upload that save with all the DLC downloaded? It would be a great assistance if you could
 

JeepX87

Well-Known Member
Member
Joined
Aug 17, 2016
Messages
1,742
Trophies
0
Age
36
XP
3,256
Country
United States
I updated Dawnshifter's MHXX save editor code to load MHGU save files. All I did was update filesize to match MHGU size instead of MHXX. Tested some item box save edits and it worked fine. Use at your own risk and backup saves!

If you don't want my exe you can compile Dawnshifter's code with my forked filesize edit below

changed code is-
MHXXSwitchSaveEditor/MHXXSaveEditor/Forms/MainForm.cs
Line 32; readonly int SWITCH_SAVE_SIZE = 4726152 + 432948;

https://github.com/Dawnshifter/MHXXSwitchSaveEditor


Update since everyone is asking
At this time you can convert your MHG and MHX saves:
1. MHG -> MHX (via 3ds .cia MHX Data Manager, I suggest moving to Character Slot 1)
Get cia or homebrew .3dsx file here
Yes, you need a hacked/homebrewed 3ds.

2. Import MHX save to MHXX on 3ds via game
You need MHXX (game or cia) on your 3ds. Open the game and import your MHX save.

3. Export MHXX 3ds save file using JKSM or other save data tool.
JKSM found here
Choose to export ExtData for MHXX

4. Open the MHGU Save Editor I posted here, and convert the "system" file you just exported to Switch (click okay for errors or re-open exe if it wont load save)
Load your 3ds MHXX save file, select convert at the top then To Switch.

5. Import the new "system" file to your Switch using Checkpoint or other save data tool.
Checkpoint .nro file can be found here
Yes, you need to have homebrew running on your Switch


Attached my MHG converted save, it lets you import as new save (edit name, etc.)

MHXX/MHX saves may have extra data and cannot be imported as-is (try deleting special items if you can)

For help with Talisman editing (game and app blocks fakes)

my post in this thread

Your save works great so thank you very much.

Can anyone help me figure out what is causing my game to freeze. When i view my equipment box it the game will freeze.

I tried to load your 100% save and converted to Switch, but crashed the Switch.
 

ComManDerNomad

New Member
Newbie
Joined
Dec 27, 2018
Messages
3
Trophies
0
Age
28
XP
53
Country
Canada
I'm having an issue. I am using my own legit MHGU save from a purchased copy of the game. I can load the save no problem after exporting it through checkpoint, but after i make any kind of change like adding armor it throws an unhandled exception when trying to 'save' or 'save as', i doubled and tripled check the armor i'm trying to add is legit and possible (not any kind of dlc). I have been able to use this tool before so i am not sure what has changed. I downloaded the exe you posted to the first post (not the github one).


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Array.CopyTo(Array array, Int32 index)
at MHXXSaveEditor.MainForm.TransformToSwitchFormat()
at MHXXSaveEditor.MainForm.SaveToolStripMenuItemSave_Click(Object sender, EventArgs e)
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
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
MHXXSaveEditor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/MHGUSaveEditor.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

JeepX87

Well-Known Member
Member
Joined
Aug 17, 2016
Messages
1,742
Trophies
0
Age
36
XP
3,256
Country
United States
I know why and I got same error.

There is fix - do NOT close the message saying "Loading your save file.. Please Wait.." so you have to drag this message to other place and click OK on "Detected a Switch or 3DS save", so it will disappear on own, so be patient.

I'm having an issue. I am using my own legit MHGU save from a purchased copy of the game. I can load the save no problem after exporting it through checkpoint, but after i make any kind of change like adding armor it throws an unhandled exception when trying to 'save' or 'save as', i doubled and tripled check the armor i'm trying to add is legit and possible (not any kind of dlc). I have been able to use this tool before so i am not sure what has changed. I downloaded the exe you posted to the first post (not the github one).


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Destination array was not long enough. Check destIndex and length, and the array's lower bounds.
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Array.CopyTo(Array array, Int32 index)
at MHXXSaveEditor.MainForm.TransformToSwitchFormat()
at MHXXSaveEditor.MainForm.SaveToolStripMenuItemSave_Click(Object sender, EventArgs e)
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
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
MHXXSaveEditor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/MHGUSaveEditor.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

ComManDerNomad

New Member
Newbie
Joined
Dec 27, 2018
Messages
3
Trophies
0
Age
28
XP
53
Country
Canada
I know why and I got same error.

There is fix - do NOT close the message saying "Loading your save file.. Please Wait.." so you have to drag this message to other place and click OK on "Detected a Switch or 3DS save", so it will disappear on own, so be patient.

Right, I do that, i only close the "switch save detected" window, and the "Loading your save file.. Please Wait.." window still closes by itself without my input, but it still crashes when trying to save.
Edit: playing around with it a bit, Basically i can make one change, and save successfully once, then it's crashes after trying to save a second time, even if i make no changes.
 
Last edited by ComManDerNomad,

JeepX87

Well-Known Member
Member
Joined
Aug 17, 2016
Messages
1,742
Trophies
0
Age
36
XP
3,256
Country
United States
Right, I do that, i only close the "switch save detected" window, and the "Loading your save file.. Please Wait.." window still closes by itself without my input, but it still crashes when trying to save.
Edit: playing around with it a bit, Basically i can make one change, and save successfully once, then it's crashes after trying to save a second time, even if i make no changes.

Try again? I had no issues with this editor, hmm.

Ask @Entoptical for help.
 

bomigoton

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
223
Trophies
1
XP
1,552
Country
Germany
yeah its worth a try. use the original editor tool to convert to 3ds, then mine to convert to mhgu.

i think until someone figures out how to remove Japanese MHXX event items and quests there may be some errors though
Are the "Zelda Breath of the Wild" items also Japan only?
When not, which items are known to be MHXX only event items?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night