Jump to content

Odaxis

Member
  • Posts

    192
  • Joined

  • Last visited

Posts posted by Odaxis

  1. I downloaded and compiled the latest build.

    3zxaGOx.png

    Opening "ramsav.bin" loads box one with a blank red screen. You can see the regular box at the edges of this image.

    fhPY5sN.png

    When i move away to box 2 or 31 and go back it's back to normal

    YhENocj.png

  2. 1. Would change of trainer's name affect the legality of the pokemon I caught so far?

    As long as the name is legal it should not affect legality in any way.

    2. Do I have to generate a new Trainer ID as well on top of the change? Are there any other follow-up actions that must be pulled off?

    No other actions should be needed.

    3. Do I have to change every Pokemon's info as well so as to make it obey to me? What would happen if I do not do that? (I suppose they would merely disobey my order, but this could be solved if I clear the game once).

    A game clear will make any Pokémon (Bred or traded for) obey your orders.

    4. Would it mess up the game in other aspects? Like the name other people call you in the game, or is there any other adverse consequence that may occur?

    There should be No issues with it.

  3. Error when trying to access event flags

    vta1Zrw.png

    See the end of this message for details on invoking

    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************

    System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'SelectedIndex'.

    Parameter name: SelectedIndex

    at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)

    at PKHeX.SAV_EventFlagsORAS.Setup()

    at PKHeX.SAV_EventFlagsORAS..ctor()

    at PKHeX.Main.B_OpenEventFlags_Click(Object sender, EventArgs e)

    at System.Windows.Forms.Control.OnClick(EventArgs e)

    at System.Windows.Forms.Button.OnClick(EventArgs e)

    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

    at System.Windows.Forms.Control.WndProc(Message& m)

    at System.Windows.Forms.ButtonBase.WndProc(Message& m)

    at System.Windows.Forms.Button.WndProc(Message& m)

    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

    at System.Windows.Forms.Control.ControlNativeWindow.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.6.96.0 built by: NETFXREL2STAGE

    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

    ----------------------------------------

    PKHeX

    Assembly Version: 1.0.0.0

    Win32 Version: 1.0.0.0

    CodeBase: file:///C:/Users/Odaxis/Desktop/PKHeX%20Septmbr%2021.exe

    ----------------------------------------

    System.Core

    Assembly Version: 4.0.0.0

    Win32 Version: 4.6.79.0 built by: NETFXREL2

    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

    ----------------------------------------

    System

    Assembly Version: 4.0.0.0

    Win32 Version: 4.6.79.0 built by: NETFXREL2

    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Windows.Forms

    Assembly Version: 4.0.0.0

    Win32 Version: 4.6.79.0 built by: NETFXREL2

    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.6.93.0 built by: NETFXREL2STAGE

    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.6.79.0 built by: NETFXREL2

    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.6.79.0 built by: NETFXREL2

    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.Data

    Assembly Version: 4.0.0.0

    Win32 Version: 4.6.79.0 built by: NETFXREL2

    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.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.

  4. FlagDiff will just tell you what flags are set vs what flags were unset when comparing two loaded save files.

    The Researcher doesn't do event constants since those are fairly easy to understand with any diff-comparing program.

    The event constant range can change as it stores integers of things like [starter index chosen] used for deciding what Rival Trainer set you face. They can also be reusable for things like storing the random result of "come show me [X] for a reward today".

    Is there a program i can use to export that information (Event Constants list) for comparison between 2 save files?

  5. Naw, unless you did a file diff on a before/after.

    Just completed the delta episode with a diff save file, confirmed have box 31 in bank, and am about to start comparing the constants before/after, just a question first. Is the list of event constants a complete list of everyone in game or does the list change as the game progresses?

    Also what function does the FlagDiff Researcher tool under event flag editor have?

  6. Im having this ongoing issue with pkhex, Whenever i try to import a showdown set it crashes. Now idk if it is because im using a ported version but ive tried 3 different ported versions to mac and they all crash whenever I control click on the species tab

    I've only ever used the PC version but used to have crashing issues similar to what you just described when ever there were unknown characters in the showdown template (empty spaces at the end of an attack or incorrect capitalization in the format wording of Spd or Atk)

  7. Event Flags are boolean (0/1, true false) storage.

    Event Constants are ushorts (0-65535) storage.

    If you've modified the 'boxes available' in the box editor (wallpaper) then yeah, it might be related to a constant.

    Any way to know which constant it could be related to?

  8. When you remove a Pokémon from the daycare, the data is not removed. It's simply marked 'Empty' and is only overwritten when you deposit another Pokémon into that slot.

    PKHeX denotes this flag with / and fades out the preview sprite [relevant code here]. It's similar to Trash Bytes; the game doesn't care to clear unused data (saves some cpu operations).

    Example 'Empty'

    Example 'Full'

    I prefer to not have the contents of the tab editable, as it may cause odd behavior ingame (ie, egg available for unbreedable species).

    One additional question. Is there anywhere i can read up more on Event Constants in the Event Flag Editor?

    I'm trying to determine why I cannot access box 31 in Pokemon Bank yet can access it in game.

  9. The more recent versions of PKHeX seem to be defaulting to open and save to my "Nintendo 3DS" folder instead of the Root of the Sd card. Is this intended?

×
×
  • Create New...