Jump to content

RagingMagikarp

New Member
  • Posts

    19
  • Joined

  • Last visited

Reputation

1 Neutral
  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?
×
×
  • Create New...