I can see the OP was online today, so I hope this will reach my inbox.
Discord: Vasani#8120
I've been working on a rom for my boyfriend for a while. I specialize in Pokemon Emerald roms, and I'm self taught.
Among the tools I use:
- Pokemon Game Editor
- Advance Map
- Shiny Reroller PID (Emerald, Fire Red)
- My own inserted recolor graphics that I do myself.
- Universal Pokemon Randomizer (4.1.1?)
- other various tools, including the Nameless Trainer Editor and soon most likely the Nameless Sprite Editor
I wanted to try and use this as a base and create a fourth, improved version of his rom, since I lack the skills to, say, add new Pokemon, or provide special/attack split and this base does a lot of heavy lifting for me.
But I've been banging my head against the wall since I downloaded it early yesterday. I could have guessed it wasn't compatible with Universal, but tried anyways, since it gives me a fast way to make all pokemon HM/TM compatible instead of doing 800+ pokemon manually in PGE. But that didn't work, so I was forced to try the clean copy.
That one wouldn't open in PGE either. I haven't even tried Advanced Map, but that's next to test. (Edit: It worked, no problem.)
I haven't been able to find a copy of the Emerald Liberated .ini. I redownloaded both this and the newest version of PGE (in case mine was out of date - it was, but this didn't fix the problem) about three times each now and I'm really starting to think that my lack of interaction with the community is crippling my learning by the point that I'm at with my self learning.
I even looked into .gba to .ini conversion, but the best I could find on that subject suggested using... the original .ini ...
I was able to find a file called test, but placing it and my base rom in the folder as stated above, while it seems to have less errors still doesn't work.
After all of the above, the rom works fine in all version when it comes to playing them, even the one I fiddled with in Universal. It just won't open in PGE.
Can anyone be of any help on this subject?
Edit 1: I am using the emulator mGBA despite recomendations because it's the one I have set up for xbox 360 control. This has caused no problems so far.
Edit 2: The error message is below now.
Edit 3: I can open the rom in PGE, and it recgonizes it as Emerald. It turn out that this error is with the Pokemon Editor specifically. I opened both the attack editor and ability editor with no problem at all? After checking, it turns out every function *except* the Pokemon Editor works, making me feel a lot more confident in my abilities honestly.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentException: Parameter is not valid.
at System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
at PokemonGameEditor.CryFunctions.GetCryImage(Cry cry)
at PokemonGameEditor.Pokemonedit.MediaLoad()
at PokemonGameEditor.Pokemonedit.PKMNames_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
at PokemonGameEditor.Pokemonedit.Pokemonedit_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(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.8.4341.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
PokemonGameEditor
Assembly Version: 3.8.1.0
Win32 Version: 3.8.1.0
CodeBase: file:///C:/Users/kmmee/Desktop/Kayla's%20Stufferuni/Games/Emulators/Hacking%20Roms/Gen%203%20Tools/PGE%20Stuff/PGE%203.8.1/PGE/PGE/PokemonGameEditor.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4300.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_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.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
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.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.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.