Jump to content

notInfi

New Member
  • Posts

    13
  • Joined

  • Last visited

Posts posted by notInfi

  1. Exporting the Save increments 'Total Battles', 'Wild Pokémon Battles' and 'Pokémon Caught' counters by one automatically.

    'Times used Fly' and 'Times used Escape Rope' don't track the values, always showing 0.

     

    Additionally, this is all in 24.01.12 and not 24.03.10 because the new version has many more things messed up, the DexNav counters are wrong and it can't compare event flags between 2 saves, giving a 'different version' error even when using the same game's files or even the same file twice.

  2. Exception Details:
    System.ArgumentOutOfRangeException: Ticks must be between 0 and and TimeOnly.MaxValue.Ticks. (Parameter 'ticks')
       at System.TimeOnly..ctor(Int64 ticks)
       at PKHeX.Core.DateUtil.ConvertDateValueToString(Int32 value, Int32 secondsBias)
       at PKHeX.WinForms.Controls.TrainerStat.UpdateToolTipSpecial(Int32 index, Boolean updateStats)
       at PKHeX.WinForms.Controls.TrainerStat.ChangeStat(Object sender, EventArgs e)
       at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
       at System.Windows.Forms.ComboBox.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)

    Loaded Assemblies:
    --------------------
    System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Private.CoreLib.dll

    PKHeX, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.dll

    System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Runtime.dll

    System.Threading.Thread, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Threading.Thread.dll

    System.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Windows.Forms.dll

    System.ComponentModel.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.ComponentModel.Primitives.dll

    System.Windows.Forms.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Windows.Forms.Primitives.dll

    System.Drawing.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Drawing.Primitives.dll

    System.Collections.Specialized, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Collections.Specialized.dll

    System.Collections, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Collections.dll

    System.Runtime.InteropServices, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Runtime.InteropServices.dll

    System.Threading, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Threading.dll

    System.Diagnostics.TraceSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Diagnostics.TraceSource.dll

    System.Drawing.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Drawing.Common.dll

    Microsoft.Win32.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\Microsoft.Win32.Primitives.dll

    System.ComponentModel.EventBasedAsync, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.ComponentModel.EventBasedAsync.dll

    Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\Accessibility.dll

    System.Resources.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Resources.Extensions.dll

    System.Memory, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Memory.dll

    System.Drawing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Drawing.dll

    System.Numerics.Vectors, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Numerics.Vectors.dll

    PKHeX.Core, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Core.dll

    System.Linq, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Linq.dll

    Microsoft.Win32.SystemEvents, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\Microsoft.Win32.SystemEvents.dll

    System.Collections.NonGeneric, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Collections.NonGeneric.dll

    System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Text.Json.dll

    System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Text.Encodings.Web.dll

    System.Text.Encoding.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Text.Encoding.Extensions.dll

    System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.ComponentModel.TypeConverter.dll

    System.Runtime.Intrinsics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Runtime.Intrinsics.dll

    System.Collections.Concurrent, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Collections.Concurrent.dll

    System.ComponentModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.ComponentModel.dll

    PKHeX.Drawing.PokeSprite, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.PokeSprite.dll

    System.ObjectModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.ObjectModel.dll

    System.Private.Uri, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Private.Uri.dll

    System.Runtime.Loader, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Runtime.Loader.dll

    System.Windows.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.0\System.Windows.Extensions.dll

    System.Net.Http, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Net.Http.dll

    System.Net.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Net.Primitives.dll

    System.Diagnostics.Tracing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Diagnostics.Tracing.dll

    System.Diagnostics.DiagnosticSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Diagnostics.DiagnosticSource.dll

    System.Net.Security, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Net.Security.dll

    System.Security.Cryptography, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Security.Cryptography.dll

    PKHeX.Drawing, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.dll

    PKHeX.Drawing.Misc, Version=24.1.12.0, Culture=neutral, PublicKeyToken=null
    C:\Users\suyas\AppData\Local\Temp\.net\PKHeX\KeE19vwKtltPpv26_v6sBVyHaMxmB_Y=\PKHeX.Drawing.Misc.dll

    System.Net.Sockets, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Net.Sockets.dll

    System.Threading.Overlapped, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Threading.Overlapped.dll

    System.Net.NameResolution, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Net.NameResolution.dll

    System.Threading.ThreadPool, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Threading.ThreadPool.dll

    System.Security.Principal.Windows, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Security.Principal.Windows.dll

    System.Security.Claims, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Security.Claims.dll

    System.Text.RegularExpressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Text.RegularExpressions.dll

    Microsoft.Win32.Registry, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\Microsoft.Win32.Registry.dll

    System.Runtime.Serialization.Formatters, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Runtime.Serialization.Formatters.dll

    System.Diagnostics.StackTrace, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Diagnostics.StackTrace.dll

    System.Reflection.Metadata, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Reflection.Metadata.dll

    System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.0\System.Collections.Immutable.dll

    --------------------
    User Message:
    An unhandled exception has occurred.
    You can continue running PKHeX, but please report this error.

     

  3. My research started at this thread, massive thanks to Danius88 for the offset.

    The end credits sprites appear to start at 0x1EAF8, each sprite that shows up has 6 bytes + an extra 2 blank bytes up till 0x1EBC8 (so a total of 26 8-byte blocks). All sprites for battles are the of the Pokémon that beat the opponent's Ace (or the last mon when the Primal legend battle ends) regardless of the order they sent the Pokémon out while the non-battle scenes use the first non-fainted party member. The order appears to be as follows:

    1. Starter vs Poocheyana
    2. vs Rival (Route 103)
    3. Catching Tutorial (Wally) (the bytes here may be for the Ralts, best to leave this one alone)
    4. ???
    5. ??? [all 00 bytes]
    6. Gym 1
    7. Gym 2
    8. Meeting Steven (Granite Cave)
    9. Gym 3
    10. Meeting Rival at Route 112/Base of Mt. Chimney
    11. vs Maxie/Archie (Mt. Chimney)
    12. ??? [all 00 bytes]
    13. Gym 4
    14. Gym 5
    15. ??? [all 00 bytes]
    16. ??? [all 00 bytes]
    17. Gym 6
    18. Entering Evil Team Hideout
    19. Gym 7 (lower sprite)
    20. Gym 7 (upper sprite)
    21. ??? [all 00 bytes]
    22. vs Primal Legendary
    23. ??? [all 00 bytes]
    24. Gym 8
    25. vs Wally (Victory Road)
    26. vs Champion

    ... and I have some codes of the sprites I had (it's not just the Pokédex number in Hex, as some of the bits appear to encode form data), also, the way the Pokédex number is encoded is like this (example):

    • Mudkip is no 258 which is 0102 in Hex which is written as 02 01 in the save (but the number matches up exactly only for male, non-mega and presumably non-shiny variants).

    And here's the codes (all are non-shiny, gender indicated):

    • Mudkip (M): D6CA 61E6 0201 0000
    • Marshtomp (M): D6CA 61E6 0301 0000
    • Swampert (M): D6CA 61E6 0401 0000
    • Mega Swampert (M): D6CA 61E6 0405 0000
    • Shroomish (F): 7B51 3491 1D81 0000
    • Breloom (F): 7B51 3491 1E81 0000
    • Crobat (M): 080C 4608 A900 0000
    • Aron (M): 6C62 1C10 3001 0000
    • Lairon (M): 6C62 1C10 3101 0000
    • Mega Aggron (M): 6C62 1C10 3205 0000
    • Froslass (F): 22EB 3673 DE81 0000
    • Absol (F): A70A 9DDF 6781 0000

    Also, since this is somewhat related

    This uses the same encoding style for the Pokédex numbers

  4. I found the event flags if you were looking for that. I have attached some save files for each version after recieveing the wings. Version is irrelavent for the save before the wings were recieved.

    They aren't mine btw, this was only possible because of

    I have also attached the zip file from that link.

    Pokémon HeartGold.sav Pokémon SoulSilver.sav Pokémon HGSS (before wing).sav Saves DS.zip

  5. Got it, the Event Flags are 147 for Ho-oh and 148 for Lugia. This should unlock the respective events.

    Update: changing this alone doesn't help. The event flags for the bells and the Kimono girls' location are also needed. 279 and 581 need to be set for Ho-oh and 280 and 580 for Lugia.

    I'll update if anything more is needed.

    These can be changed in PKHeX through SAV -> Event Flags -> Research -> (set flag number)

  6. More precisely, I've been trying to encounter Lugia in the Whirl Islands but despite replacing the Rainbow Wing and Clear Bell with the Silver Wing and Tidal Bell, only the Ho-oh event triggers (the monk stops me in the WI). I tried using the same save file with SoulSilver, but still, only Ho-oh appears.

    It may have to do with the fact that this was originally a HeartGold save, in which case I would like to know how to change the version of the save.

    PKHeX doesn't have either functionality as far as I've checked but if it doess, please inform me.

  7. On 4/20/2020 at 11:32 PM, galan97 said:

    It was the first one that I found that seemed to ask about my problem, it's the first time I'm using PkHex, and yes, the delivery guy appeared at last for me, but I have other 3 mystery gifts that appear as obtained in the wonder card, but I dont have them, neither the delivery guy nor in the bag, the items are the Mystery Key, the darkrai one (members pass, I think?) and the Oak Letter, I read that I should use the Mystery gift editor 1.4.2 version, but it's not available, only the 1.4.3 (which seems to have problems with GenIV games), so now I have that issue. Thanks for replyng!

    Hey, I was having the same problem of the delivery guy not showing up despite going through all the steps and I finally figured it out.

    If anyone also has the same problem, just set your PCD wondercard to BOTH the PCG and the PGT sections. The delivery guy should be available then.

  8. As in, we can reset the events using PKHeX, but can we do something to trigger them through the app?

    I can't seem to find any option. If there is none, I would like to request one, so that the menu has checkmarks like all other gens. I don't think it should be very hard considering the system is already in place for later gens.

    I have only used this on R/B, can't say much about Yellow. Also if this isn't feasible/possible, can someone guide me to do so manually?

×
×
  • Create New...