Jump to content

RagingMagikarp

New Member
  • Posts

    19
  • Joined

  • Last visited

Everything posted by RagingMagikarp

  1. I've gotten this error report twice since the latest update. I'm not sure what the problem is, but it doesn't usually happen. I just relaunch and everything is fine. I make sure to save often just in case this error pops. I'm just reporting the error report so it can be looked into. I do notice that it says its an out of memory error. I have a 64-bit, Windows 10 system with 32GB of RAM. Surely memory is not the issue? I ran a memory test using Windows Memory Diagnostics and everything came back fine. Exception Details: System.OutOfMemoryException: Out of memory. at System.Drawing.Font.GetHeight() at System.Windows.Forms.GroupBoxRenderer.DrawThemedGroupBoxWithText(IDeviceContext deviceContext, Rectangle bounds, String groupBoxText, Font font, Color textColor, TextFormatFlags flags, GroupBoxState state) at System.Windows.Forms.GroupBox.OnPaint(PaintEventArgs e) at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle) at System.Windows.Forms.ScrollableControl.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle) at System.Windows.Forms.ScrollableControl.OnPaintBackground(PaintEventArgs e) at System.Windows.Forms.Control.PaintTransparentBackground(PaintEventArgs e, Rectangle rectangle, Region transparentRegion) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset) at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle) at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent) at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer) at System.Windows.Forms.Control.WmPaint(Message& m) at System.Windows.Forms.Control.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.3\System.Private.CoreLib.dll PKHeX, Version=24.3.10.0, Culture=neutral, PublicKeyToken=null C:\Users\Saige\AppData\Local\Temp\.net\PKHeX\SS5c+3IhVAdGOZMHRP62LWOpkfKgd78=\PKHeX.dll System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Runtime.dll System.Windows.Forms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.3\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.3\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.3\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.3\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.3\System.Collections.Specialized.dll System.Threading.Thread, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Threading.Thread.dll System.Collections, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\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.3\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.3\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.3\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.3\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.3\System.ComponentModel.EventBasedAsync.dll Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.3\Accessibility.dll System.Resources.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.3\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.3\System.Memory.dll System.Drawing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\8.0.3\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.3\System.Numerics.Vectors.dll PKHeX.Core, Version=24.3.10.0, Culture=neutral, PublicKeyToken=null C:\Users\Saige\AppData\Local\Temp\.net\PKHeX\SS5c+3IhVAdGOZMHRP62LWOpkfKgd78=\PKHeX.Core.dll System.Linq, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\Microsoft.Win32.SystemEvents.dll System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\System.Text.Encodings.Web.dll System.Collections.NonGeneric, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Collections.NonGeneric.dll System.Text.Encoding.Extensions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\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.3\System.Runtime.Intrinsics.dll System.ComponentModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.ComponentModel.dll System.Collections.Concurrent, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Collections.Concurrent.dll PKHeX.Drawing.PokeSprite, Version=24.3.10.0, Culture=neutral, PublicKeyToken=null C:\Users\Saige\AppData\Local\Temp\.net\PKHeX\SS5c+3IhVAdGOZMHRP62LWOpkfKgd78=\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.3\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.3\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.3\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.3\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.3\System.Net.Http.dll PKHeX.Drawing, Version=24.3.10.0, Culture=neutral, PublicKeyToken=null C:\Users\Saige\AppData\Local\Temp\.net\PKHeX\SS5c+3IhVAdGOZMHRP62LWOpkfKgd78=\PKHeX.Drawing.dll System.Net.Primitives, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Net.Primitives.dll PKHeX.Drawing.Misc, Version=24.3.10.0, Culture=neutral, PublicKeyToken=null C:\Users\Saige\AppData\Local\Temp\.net\PKHeX\SS5c+3IhVAdGOZMHRP62LWOpkfKgd78=\PKHeX.Drawing.Misc.dll System.Diagnostics.Tracing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\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.3\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.3\System.Security.Cryptography.dll System.Net.Sockets, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\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.3\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.3\System.Threading.ThreadPool.dll System.Text.RegularExpressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\System.Text.RegularExpressions.dll System.Security.Principal.Windows, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\System.Security.Claims.dll System.Runtime.Serialization.Formatters, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.3\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.3\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.3\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.3\System.Collections.Immutable.dll -------------------- User Message: An unhandled exception has occurred. You can continue running PKHeX, but please report this error.
  2. I was meaning that I take the Pokemon from Shield -> Home -> Violet. Not directly from Shield to Violet via PKHex. This way, when a new game or DLC comes out I could just transfer all the Pokemon that are in that game/DLC from Home to the game. Then, load up my save in PKHex, click a few options, and boom; they all have their prior movesets from whichever game PKHex has the data and home tracker for. I tried Googling this, but I didn't see any relevant results. Can you link to more information on the LegalityRejuvenator?
  3. With how TPCi is handling Pokemon Home, my Pokemon's moves get reset for each individual game, and I've got to reteach them moves. After that, the move data is stored for that game. This is all fine and dandy if you've only got a few Pokemon to worry about. I've got about 1,500 Pokemon that I'd like to keep good moves on. This is a nightmare to do with each game release. This leads to my suggestion. It would be super nice if PKHex could create a database linking the moves a Pokemon knows with its Home Tracker. Then, there could be a feature where you can have PKHex check the Home Tracker and automatically assign the last moves it had back onto the Pokemon (leaving any moves that would be illegal for that game as blank moves or placeholder moves). This would make it a lot easier to keep my collection actually useful going forward with new games. As an example, let's say I have a Charizard in Shield with the moves Flamethrower, Dragon Breath, Air Cutter, and Scorching Sands. PKHex would be able to create an association with that specific Pokemon (Using its Home Tracker/PID/EC) and it's move set. This could be in a database .txt or something. If that same Charizard is then sent through Home into Violet its moves are reset. However, if the Charizard is put in PKHex Violet save file, the program would have a function to detect that same Charizard from Shield is now in Violet and reapply all legal moves it previously knew - leaving empty move slots for currently illegal moves it knew prior (so that I can manually pick only necessary new moves) or just setting illegal move slots to random legal moves.
  4. The memory mechanic has always been somewhat confusing to me, but I think I figured out what going on. When I'm transferring Pokemon from Home to BDSP for some reason the HT memory data isn't wiped. So, when it enters the game, it has memories with the HT straight from Home without ever having done anything with me in that game. That's my guess anyway. I noticed that other Pokemon transferred from SwSh had no memory with the HT when brought straight from Home to BDSP but they did have memory with OT. The memory issue Pokemon had a memory with OT and with HT. Setting HT to "seems to have a fond memory, but it doesn’t seem to be able to remember the details..." completely fixed the problem.
  5. Thank you for such a quick response! It seems the VC transfers will be easy to fix then. Do you know of a good resource to help me correct the memory data?
  6. In many of the Pokemon games PKHex allows users to complete their Pokedex with the click of a button; however, this completes the Pokedex for all languages. I would love a feature that completes the Pokedex only in the selected language or the users default game language. Also, an option where it doesn't complete shiny entries. Basically, a way to complete the Dex with male and female forms only and only in the user's selected or default language.
  7. A lot of my old Pokemon from various games including both physical gen IV and III games and the virtual console gen I and II games that were previously recognized as legal in PKHex are now showing as Illegal with the only problem reported being "Memory: Not Cleared Properly." However, I have never messed with the memory data for any of my Pokemon. As mentioned above, they were considered legal in all prior games (I've been using PKHex since ORAS). I'm currently editing my Pokemon in BDSP. Is this just an error/bug or do I need to do something to correct these errors? Secondly, many of my Gen I and II virtual console Pokemon are reporting "Invalid Nature for Transfer Experience." This is the first time they've not been seen as legal by PKHex. They were legal in SM/USUM/SwSh. I have attached some sample Pokemon from my collection to help illustrate the problems. 0015 - Beedrill - 89208539DA79.pb8 0018 - Pidgeot - 857E0D8A35D8.pb8 0024 - Arbok - 350DB404AC84.pb8
  8. I've got plugins and trainers. I don't need sounds. I've never heard of mgdb or templates before. What's the difference between the pkmdb and the mgdb? What is templates used for? I really appreciate your time and help. Thanks for your patience!
  9. Are there any other PKHex features I can unlock/access by creating new folders in my PKHex directory? I've already got a pokemondb, bak, and trainers folder. I've tried looking on Google but the search results aren't very relevant to my question.
  10. Thank you for getting back to me! I really appreciate it, as I know you must be super busy. I created the folder you mentioned and all seems to be working perfectly now. I was wondering what would happen if I added Pokemon from multiple different copies of the same version into this folder. For example, suppose I added a Pokemon from Ruby that I played years ago and a Pokemon from a different copy Ruby that I just recently played. Will the Encounter Database randomly grab data from one of these two samples? Will it only grab the data from the first one it finds? Will it get confused and fail to grab any data? I'd try it myself, but I'm afraid of breaking something and losing my sample Pokemon or corrupting them.
  11. Hello, I'm trying to get a few Vanilluxe in Pokemon Sword/Shield that are originally from Black 2. I'm using the Encounter Database within PKHex to generate the Pokemon, but when I do, they are generated with my current Sword and Shield TID and TID. I have my TID and SID from my old Black 2 copy (the old save file is gone, but I have legit transferred Pokemon from that game so I know the TID and SID). When I change the Vanilluxe from the Encounter database to have my actual Black 2 TID and SID, I get a PID mismatch error. I solve this by using RNG Reporter to locate a valid PID and manually adding that to the Pokemon. The problem is this is a long process that has loads of room for error. Is there any possible way to add my Black 2 TID and SID in a setting somewhere so that PKHex automatically applies that Black 2 TID and SID to generated Pokemon when it populates the list? It would save a ton of time and hassle and eliminate a lot of opportunities for mistakes on the end-user side of things. I'm sure the setting/option is possible somewhere, I just have no clue how to get it to work. Thanks to Kaphotics for creating such an amazing tool and also for all of his contributions to the Pokemon community! Thank in advance to anyone who replies.
  12. I'm having the exact same problem with Pokemon Stadium 1. The save works completely fine on my real N64 hardware, Project64 emulator, and Retroarch using the Mupen and Parallei cores. Pokemon Stadium (USA) (Rev 2).srm
  13. Thanks again for the speedy response! Yeah, I'm fine with repeatedly viewing an encounter to get what I'm looking for; that's actually what I've been doing. I was just curious if there was another way, and I couldn't find anything online about it. Thanks for clarifying! ^^
  14. I am always astonished at how frequently and quickly you reach out to help people. Thanks for your time and for creating such a wonderful tool. I though Generation III had their natures tied to the PID? I'm not sure if that's what you were referring to or not. I'm essentially trying to get a Careful Cubone from FireRed with the Lightning Rod ability. (I already achieved this by simply searching for Cubone from FireRed and viewing each entry until I found what I wanted.) However, for future endeavors, I'd appreciate knowing how to better search in the Encounter Database to find specific species with specific ability and/or nature. I don't know if that's at all possible.
  15. I'm trying to used the advanced tab in the Encounter Database in PKHex to search for Pokemon from FireRed with the Careful nature. I've read the batch editor tutorial, but for some reason, I still can't get the specified Pokemon to show up. I've tried =nature=careful, =nature=23, and the "!" and "." variations of the search. Still, it just shows the normal search results with random natures. Is there an up-to-date guide or tutorial on how to use the Encounter Database advanced tab?
  16. Thank you for pointing out that modifying the PID is considered 'significantly hacking' a Pokemon. I never participate in tournaments or online competitions (I'm not a competitive battler by any means), and I never have. 99% of the time I'm just battling my friends via local link, and when I do battle online - again - it's a friend. I'm not concerned with having an unfair advantage against them because, well, they were the ones who introduced my to PKHex when they decided to throw out a whole team of perfect shiny legends... I any event, the hand full of Pokemon I'm editing are just for sentimental reasons mostly. They are things I caught when I was a kid. I only wanted to change their natures, but its turned into a really big task. Thanks a ton for all the help! I really appreciate your speedy replies and patience with a noobie to PKHex (me). Just to reiterate, if I do nothing in the RNG software but input the correct method, encounter type, gender, and nature, I can ignore everything else? Again, my only goal is to change the natures of a few of my really old Pokemon. I just don't want to get flagged and loose all my other non-edited Pokemon that I've bred/caught throughout the years.
  17. Thank you for all the help. I'm sorry I'm not too knowledgeable about these things. I've browsed through the guide, and I get about 80% of it. To get my Pokemon to 'legal' status, I'm simply entering in the correct encounter method and encounter slot as well as the nature and gender. I am not entering in anything else. That also means that I am not entering the ID and SID for each Pokemon. Once I generate a list of PIDs I am simply selecting one and entering it in PKHex. After that, I am changing the IVs to match the PID. PKHex is now reporting the Pokemon as legal. Am I doing this right? I have checked, double-checked, and triple-checked the guide, but it's a bit much to take in all at once. I don't use PKHex for anything but changing the natures of my old gen 3 and 4 Pokemon. (Nowadays, it's so easy to get good natures and IVs, I just breed what I want in the current gens). Anyway, my question is essentially, once generating a 'legal' Pokemon in PKHex using the procedure described, am I at risk of my Pokemon being detected as altered or illegal? I really don't want to lose these Pokemon I caught as a kid, and I don't want to get blocked from Wi-Fi battles because I modified their natures.
  18. Thank you so much for replying to me. I transferred up a lot of Pokemon that I had caught forever ago (10+ years ago). I edited their natures, but not their IVs. I did re-roll their PID and encryption constants. These Pokemon mean a lot to me, so I was wondering if there was a way I could fix this problem? Additionally, is there a way to edit the nature and abilities of Pokemon from 3/4th gen and not have to re-roll the PID and encryption constant? Again, thanks a lot for helping me out. I really don't want to lose any of my old 'mons. ^^
  19. I've been using PKHex for awhile now. I used the program to change the nature, level, and moves of my Pokemon that I transferred up from previous games. I also used it to Hyper Train some of my Pokemon. After I made the changes, I ensured that the PID and encryption constant were both re-rolled after the changes. In all previous versions of PKHex, the Pokemon were reported as legal. I updated PKHex to the newest version today, and suddenly swabs of my Pokemon are reported as illegal. I chose five Pokemon .PKM files that I believe are fairly representative of the types of problems I am seeing in my Pokemon. I really hope someone can help me figure out why they are showing up as illegal and how I can fix it. Thanks! 024 - Arbok - 360EEA05CC8C.pk7 144 - Articuno - 21379F98DDF3.pk7 164 - Noctowl - A618E50F701D.pk7 226 - Mantine - 6514520CA9DE.pk7 711-01 - Gourgeist - 632887E2B4E9.pk7
×
×
  • Create New...