You do not have permission to edit this page, for the following reason:
Free text:
<!--https://dlhb.gamebrew.org/switchhomebrews/TeraFinderSwitch.7z--> {{#seo: |title=Switch Rom Hacks (Hack Utilities) - GameBrew |title_mode=append |image=TeraFinderSwitch.png |image_alt=Tera Finder }} Tera Finder is a Windows program based on PKHeX.Core that allows you to view, edit, and calculate Raids and Mass Outbreaks for Pokémon Scarlet & Violet. The program is the spiritual successor to the author's [https://github.com/Manu098vm/SVResearches SVXoroCalc]. Both a standalone program and a [[PKHeX 3DS|PKHeX]] plugin are available. == Features == * Connection to Remote Device. * View & Edit Mass Outbreaks. * View & Edit Raids. * Import Poké Portal News in Zip/Folder formats. * Reverse a Pokémon into its origin Seed to check legality. * Calculate RNG seeds that results in a Pokémon with given details. * Calculate RNG seeds that results in a Raid with wanted rewards. * Generate Legal PK9 files from Raid searches. * Edit Tera Raid related Game Progress/Caught Flags. * Supports localized languages. ==User guide== Requires [https://dotnet.microsoft.com/en-us/download/dotnet/9.0 .NET Desktop Runtime 9.0 freamwork] installed in order to use. Refer to the [https://github.com/Manu098vm/Tera-Finder/wiki/General-Guide_Initial_Setup Initial Setup Page] to get started. Check out the [https://github.com/Manu098vm/Tera-Finder/wiki Wiki] for guides and details. ==Screenshots== https://dlhb.gamebrew.org/switchhomebrews/images/terafindernx.png https://dlhb.gamebrew.org/switchhomebrews/images/terafindernx2.png ==Changelog== '''v4.3.6''' * Compatibility with PKHeX 25.11.07 '''Notes:''' * These plugins require PKHeX 25.11.07. Compatibility with other PKHeX versions is not guaranteed. * Some Outbreak encounters are still missing.<br /> Users can check the missing Outbreak entries [https://github.com/Manu098vm/Tera-Finder/wiki/Missing-Outbreak-Entries here].<br /> Please consider sharing dumps if you find any of those. '''v4.3.5''' * Changelog: ** Compatibility with PKHeX 25.09.25 ** Correctly handle new event raids * Notes: ** These plugins require PKHeX 25.09.25. Compatibility with other PKHeX versions is not guaranteed ** Some Outbreak encounters are still missing *** Users can check the missing Outbreak entries [https://github.com/Manu098vm/Tera-Finder/wiki/Missing-Outbreak-Entries here]. Please consider sharing dumps if you find any of those * N.B: Delete all the old DLLs before updating the program '''v4.3.4''' * Changelog: ** Compatibility with PKHeX 25.08.30 ** Slightly resize launcher window ** Handle non-standard display strings ** Handle non-catchable raids (Shiny Treasures of Ruin) ** Fix reward calculator filter selectors * Notes: ** These plugins require PKHeX 25.08.30. Compatibility with other PKHeX versions is not guaranteed ** Some Outbreak encounters are still missing. Users can check the missing Outbreak entries [https://github.com/Manu098vm/Tera-Finder/wiki/Missing-Outbreak-Entries here]. Please consider sharing dumps if you find any of those * N.B: Delete all the old DLLs before updating the program '''v4.3.3''' * Compatibility with PKHeX 25.06.09 * Compatibility with Scarlet & Violet v4.0.0 * Fixed displayed Tera Shards types for Blissey Spotlight raid rewards '''v4.3.2''' * Compatibility with PKHeX 25.05.18 * Misc fixes and improvements '''v4.3.0''' * Compatibility with PKHeX 25.02.23 * Update event legality data * Raid Calculator and Reward Calculators can now save results as CSV (right click -> Save as CSV) * Fixed a bug where the program window would not open in focus * Fixed a bug where the program could incorrectly detect a 7-star raid even when game progress couldn't generate one * Re-Catch Mighty Entity Flag Editor now displays raid/species names for easier editing * Added some Outbreaks data * Various fixes, improvements, and refactoring '''v4.2.0''' * Compatibility with PKHeX 24.11.11 * Fix Outbreaks Live Editing issues * Update event legality data * Update CHS translation thanks [https://github.com/wubinwww @wubinwww] '''v4.1.0''' * Added handling for event outbreak reading/editing thanks [https://github.com/santacrab2 @santacrab2] * Misc fix and improvements '''v4.0.5''' * Fixed some issues with JPN/CHT/CHS/KOR PK9 generation '''v4.0.4''' * Compatibility with PKHeX 24.07.03 '''v4.0.3''' * Compatibility with PKHeX 24.06.03 '''v4.0.1''' * Compatibility with PKHeX 24.03.26 * Fixed a bug which could cause Violet game version to not be detected correctly '''v4.0.0''' * Major code rewriting; program is now up to 120x faster than previous Tera Finder releases * Compatibility with SV 3.0.1 * Calculators now force the Stars filter selection * Added a Splash Screen for the TeraFinder.Launcher * Added Outbreaks thanks motAyaR * Misc fixes and improvements * Compatibility with PKHeX 24.03.10 thanks [https://github.com/foohyfooh @foohyfooh] [https://github.com/pplloufh @pplloufh] * Updated ES Translations thanks [https://github.com/bjxuf @bjxuf] '''v3.1.0''' * Added a feature to clear Raid/Outbreak events (auto-import Null events) * Added most of the Blueberry Academy Outbreaks * Display Outbreak Event Identifier in the launcher window * Blueberry Academy map pointers are now more accurate * Fix 2.0 Event Outbreaks import * Fix some Blueberry Academy Raid RNG generation * Update translations * Misc fix & improvements '''v3.0.0''' * Upgrade to NET 8 * Update for PKHeX 23.12.18 * Update for the new Scarlet & Violet game update v3.0.0 * Add new outbreaks * Fix & improvements '''v2.8.1''' * Update for PKHeX 23.10.11 * Update for the new Scarlet & Violet game update v2.0.2 thanks [https://github.com/santacrab2 @santacrab2] * Various fix and improvements thanks [https://github.com/foohyfooh @foohyfooh] * Add some outbreaks data '''v2.8.0''' * Mass Outbreak Events can now be imported with the [https://github.com/Manu098vm/Tera-Finder/wiki/Raid-and-Mass-Outbreak-Events-%E2%80%90-Pok%C3%A9-Portal-News-Importer Poké Portal News Importer] * Update Mass Outbreak Encounters ** Paldea Outbreaks have been replaced with new dumped ones from the 2.0.1 update ** Almost all the Kitakami Outbreaks have been added to the legal dumps ** Users can check the missing Outbreak entries [https://github.com/Manu098vm/Tera-Finder/wiki/Missing-Outbreak-Entries here]. Please consider to share the dumps if you find any of those. * Fix the Species Selector in the Calculator window ** Paldea and Kitakami Species are now correctly shown separately ** A game version text <code>(Scarlet)</code> or <code>(Violet)</code> is now shown for version exclusive encounters ** Different content type Raid Species are no longer shown * Fix some labels/texts not translating or displaying properly * Plugins users can now continue to use PKHeX normally while the Tera Finder windows are opened * Add a <code>Copy Seed</code> context button in the Calculator Grid Tables * The Rewards window now correctly displays new species rewards and TM names * Update translations thanks [https://github.com/wubinwww @wubinwww] '''v2.7.0''' * Compatibility with latest PKHeX 23.09.25 * Compatibilty with Pokémon Scarlet & Violet 2.0.1 ** Compatibility with Kitakami Raids ** Initial compatibility with Kitakami Outbreaks thanks [https://github.com/zyro670 @zyro670] [https://github.com/santacrab2 @santacrab2] ** Import 2.0.0 Raid Event Files * No more multiple locations displayed & added Kitakami map locations ** Thanks [https://github.com/kwsch @kwsch] for the locations dump and [https://github.com/LegoFigure11 @LegoFigure11] [https://github.com/Lusamine @Lusamine] for manual checking the missing coordinates * Update translations thanks @ppllouf [https://github.com/wubinwww @wubinwww] [https://github.com/bjxuf @bjxuf] * Misc fixes thanks [https://github.com/foohyfooh @foohyfooh] [https://github.com/Edg-Case @Edg-Case] * Added a feature to Randomize or Shinify the current displayed Raid * Added a feature to Randomize or Shinify all the Raids * Shows the Extra Moves from a Raid Encounter (hover over the "Moves" GroupBox in the Raid Editor) '''v2.5.0''' * Compatibility with latest PKHeX 23.08.23 * Add <code>Shinify All Raids</code> options thanks @ppllouf and [https://github.com/wubinwww @wubinwww]. ** Users can choose to Shinify the current encounters (takes more time, Species and Forms of raids will be kept), or to randomize the encounters (takes less time, all raid encounters will be random shiny species/forms). ** These features only produce legal raids. Illegal raids are not supported by this tool. ** These features can be found in <code>Raid Viewer/Editor</code> -> <code>Tools</code>. ** These features can work on both a local <code>Save File</code> or on an enstablished <code>Remote Connection</code>. * <code>Event Indexes</code> (Group IDs) are not hidden from the GUI and are only handled internally by the program. ** When calculating a Raid from the <code>Editor/Viewer</code>, the calculator will only show compatible results for the internal <code>Event Index</code>. ** Users can explicitly tell the program to calculate results for a species with a different Index. If users will send said results to the Raid Editor, the program will notify an error. ** If you want to know more about Event Indexes (Group IDs), please [https://github.com/Manu098vm/Tera-Finder/wiki#the-raid-viewer--editor-fails-to-change-a-raid-into-the-event-or-event-mighty-content-type read here]. * Calculator windows are now slightly resized for low-res monitors. * <code>Game Progress</code> flags and <code>7-Star Raid</code> Flags can now be live edited (Remote Connection) thanks [https://github.com/santacrab2 @santacrab2]. ** <code>Game Progress</code> Flags must be edited while on the Title Screen. * Add some Outbreak encounters thanks motAyaR. '''v2.4.0''' * Compatibility with latest PKHeX 23.07.09 * Compatibility with Scarlet & Violet v1.3.2 (thanks [https://github.com/santacrab2 @santacrab2]) * Fix usb-botbase connection * The calculator now tries to automatically pick the Event Index based on the selected Species * Seed checker is now faster * The Den Map now displays multiple location points when available * Handle null lottery rewards (eg glitched Gimmighoul first round event) '''v2.3.0''' * Updated Spanish translation thanks [https://github.com/bjxuf @bjxuf] * Added more outbreak default data thanks PokeSax and [https://github.com/zyro670 @zyro670] * Show form names in the Raid Editor window * Fix CopyHeight legality for Home 3.0 * Compatibility with latest PKHeX 23.06.03 '''v2.2.0''' * Updated Chinese translations thanks [https://github.com/wubinwww @wubinwww] * Removed Event Index label for non-event raids * Improved controls alignment * Allow import for new 1.3.0 event blocks * Added a Progress Bar for the Connection form * General refactor and performance improvements * Launcher and Plugins are now published as single files '''v2.1.0''' * Compatibility with Pokémon Scarlet & Violet v1.3.0 * Increase Item MaxValue in the Reward Calculator to 999 * Fix some Outbreak alt-forms * Smoother code thanks [https://github.com/foohyfooh @foohyfooh] '''v2.0.0''' * Add Mass Outbreaks Viewer & Editor (thanks [https://github.com/santacrab2 @santacrab2] [https://github.com/zyro670 @zyro670] for the mutual support) * Add Wiki pages for Mass Outbreak editings ([https://github.com/Manu098vm/Tera-Finder/wiki/Mass-Outbreak-Viewer-&-Editor general guide], [https://github.com/Manu098vm/Tera-Finder/wiki/Missing-Outbreak-Entries contribute missing entries]) * Use Code Pointer for Save Block Keys thanks [https://github.com/Lusamine @Lusamine] * Update Translations thanks @ppllouf [https://github.com/ttnt5 @ttnt5] [https://github.com/bjxuf @bjxuf] * Increase general speed and stability * Fix PK9 generation for certain event raids * Fix Event Raid Identifier label '''v1.4.1''' *Fixed an unhandled exception during the flatbuffers loading for uninitialized event data *Changed the default OT Name for JAP and KOR languages to match the max char length '''v1.4.0''' Changelog: * Added full support for game update v1.2.0 and new Distributions * Added initial handling for Group ID / Event Index (more on the [https://github.com/Manu098vm/Tera-Finder/wiki#the-raid-viewer--editor-fails-to-change-a-raid-into-the-event-or-event-mighty-content-type-andor-the-calculator-fails-to-calculate-event-raids Troubleshooting], [https://github.com/Manu098vm/Tera-Finder/wiki/Raid-Viewer-&-Editor#notes Raid Editor], [https://github.com/Manu098vm/Tera-Finder/wiki/Raid-Calculator#fields-explanation Raid Calculator] and [https://github.com/Manu098vm/Tera-Finder/wiki/Reward-Calculator#fields-explanation Reward Calculator] wiki pages) * Added Raid Boss' Held Item reading and handling * Added custom Scale handling for Distributions * Updated Raid and Flatbuffers Pointers for game update v1.2.0 (Remote Connection to older game versions won't be supported anymore) * Updated Save Game Progress Pointers for game update v1.2.0 (thanks [https://github.com/santacrab2 @santacrab2]!) * Improved Remote Connection speed and performance * Remote Connection now automatically download event data from the device (if available) * Inactive Raids with seed 0x00000000 are no longer shown in the Editor * Updated Italian translation * Updated Chinese translation (thanks @ppllouf!) * Fix versioning display in the Standalone Launcher * Fix Reward Calculator window size for monitors with lower resolutions '''v1.3.1''' * Added Spanish translation for the UI (thanks [https://github.com/bjxuf @bjxuf]) * Fix Update Notification for the Plugin when PKHeX is loaded with an old gen default save file * Fix reward handling for Tandemause Valentine's Day event * Fix sprite handling for some edge cases '''1.3.0''' * Added translation logic and files * Added ITA translation * Added CHS and CHT translation (thanks @ppllouf) * Added Seed Checker to Right Click Menu when Tera Finder is loaded as Plugin * Fixed event imports for new delivery groups * Improved Seed Checker speed '''v1.2.0''' * Upgrade to NET 7 * Data grid tables can now be resized * Scale Map pointers based on DPI * Show current Raid Event in Standalone Launcher * Added download for PKHeX plugins (info and tutorial on how to use, [https://github.com/Manu098vm/Tera-Finder/wiki/PKHeX-Plugin here]) '''v1.1.1''' * Improved connection features * Improved distribution raids handling * Improved speed and general QoL * Allow seed 0x00000000 '''v1.1.0''' * Added an <code>Any Herba Mystica</code> filter for the Reward Calculator * Added basic Species/Shinyness filters and infos in the Reward Calculator * Reworked the Seed Checker for raid distributions * Added WiFi and USB Connections for sys-botbase/usb-botbase ([https://github.com/Manu098vm/Tera-Finder/wiki/Connect-To-Remote-Device setup guide here]) * Various fixes and QoL improvements '''v1.0''' * First Release. ==Credits== Credits and Thanks: * [https://github.com/kwsch kwsch] for [https://github.com/kwsch/PKHeX PKHeX], [https://github.com/kwsch/pkNX pkNX], and [https://github.com/kwsch/SysBot.NET SysBot.NET], which this program relies on * [https://github.com/architdate Archit Date], [https://github.com/LegoFigure11 LegoFigure11], [https://github.com/SteveCookTU SteveCookTU] for their research on item reward structures and event group ID handling implemented in [https://github.com/LegoFigure11/RaidCrawler/blob/main/Structures/RaidRewards.cs RaidCrawler] and [https://github.com/SteveCookTU/sv_raid_reader/blob/master/src/item_list.rs SV Raid Reader] * [https://github.com/Lincoln-LM Lincoln-LM] for the raid map coordinates and save RAM logic in [https://github.com/Lincoln-LM/sv-live-map sv-live-map] * [https://github.com/architdate Archit Date] for his C# port of Lincoln's logic implemented in [https://github.com/LegoFigure11/RaidCrawler RaidCrawler], on which my code is based * [https://github.com/Lusamine Lusamine] for the Key Block pointer taken from the disassembled game code for v1.2.0 * [https://github.com/Leanny Leanny] for the Sword/Shield [https://github.com/Leanny/PKHeX_Raid_Plugin PKHeX Raid Plugin], which served as inspiration for my plugin * [https://github.com/santacrab2 santacrab2] for contributions improving search speed and adding DLC Location Names * [https://github.com/architdate Archit Date], [https://github.com/Lusamine Lusamine], [https://github.com/santacrab2 santacrab2] for their SearchSaveKey implementation in [https://github.com/LegoFigure11/RaidCrawler/blob/f8e996aac4b134e6eb6231d539c345748fead490/RaidCrawler.Core/Connection/ConnectionWrapper.cs#L126 RaidCrawler] * [https://github.com/zyro670 Zyro670] and [https://github.com/santacrab2 santacrab2] for their help with RAM block reading/writing, specifically related to outbreaks * [https://github.com/olliz0r olliz0r] and [https://github.com/berichan berichan] for [https://github.com/olliz0r/sys-botbase sys-botbase] * [https://github.com/fishguy6564 fishguy6564] and [https://github.com/Koi-3088 Koi-3088] for [https://github.com/Koi-3088/USB-Botbase usb-botbase] * [https://github.com/kwsch kwsch], [https://github.com/architdate Archit Date], [https://github.com/LegoFigure11 LegoFigure11], [https://github.com/Lusamine Lusamine], and [https://github.com/Lincoln-LM Lincoln-LM] for the Coordinates dumps and map display [https://github.com/LegoFigure11/RaidCrawler/blob/d36475046c638fbc37fbeb0aaa001f3663273b9b/RaidCrawler.WinForms/MainWindow.cs#L1589 formulas] * All contributors to the mentioned projects for their valuable research Some Related Tools: * [https://github.com/MewTracker/sv-research RaidCalc] by [https://github.com/MewTracker MewTracker] * [https://github.com/LegoFigure11/RaidCrawler RaidCrawler] by [https://github.com/LegoFigure11 LegoFigure11] and [https://github.com/architdate Archit Date] * [https://github.com/Lincoln-LM/sv-live-map sv-live-map] by [https://github.com/Lincoln-LM Lincoln-LM] * [https://stevecooktu.github.io/sv_raid_lookup/ sv_raid_lookup] ([https://github.com/SteveCookTU/sv_raid_lookup repo]) by [https://github.com/SteveCookTU SteveCookTU] == External links == * GitHub - https://github.com/Manu098vm/Tera-Finder * ProjectPokemon - https://projectpokemon.org/home/index/news/tera-finder-v400-r175/
Advertising: