LeonaNX Switch: Difference between revisions
From GameBrew
More actions
Created page with "{{Infobox Switch Homebrews |title=LeonaNX |image=LeonaNXSwitch.png |description=Useful tool of cheat codes for Nintendo Switch. |author=Sorakana-hacker |lastupdated=2023/12/16 |type=PC Utilities |version=1.0.2 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/LeonaNXSwitch.7z |website=https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/ |source=https://github.com/Sorakana-hacker/LeonaNX |donation= }} {{#seo: |title=Switch Homebr..." |
No edit summary |
||
| Line 19: | Line 19: | ||
|image_alt=LeonaNX | |image_alt=LeonaNX | ||
}} | }} | ||
LeonaNX is a Windows program based on PKHeX.Core that can easily convert pchtxt to [[EdiZon Switch|EdiZon]]. It also 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 plugin are available. | |||
Requires [https://dotnet.microsoft.com/en-us/download/dotnet/9.0 .NET Desktop Runtime 9.0 freamwork] installed in order to use. See [https://github.com/Manu098vm/Tera-Finder/wiki here] for documentation. | |||
== | == 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. | |||
==Screenshots== | ==Screenshots== | ||
| Line 66: | Line 50: | ||
== Credits == | == 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 == | == External links == | ||
* | * GitHub - https://github.com/Sorakana-hacker/LeonaNX | ||
* GBAtemp - https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/ | |||
Revision as of 00:54, 15 June 2025
| LeonaNX | |
|---|---|
| General | |
| Author | Sorakana-hacker |
| Type | PC Utilities |
| Version | 1.0.2 |
| License | GPL-3.0 |
| Last Updated | 2023/12/16 |
| Links | |
| Download | |
| Website | |
| Source | |
LeonaNX is a Windows program based on PKHeX.Core that can easily convert pchtxt to EdiZon. It also 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 SVXoroCalc. Both a standalone program and a PKHeX plugin are available.
Requires .NET Desktop Runtime 9.0 freamwork installed in order to use. See here for documentation.
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.
Screenshots
Changelog
v1.0.2
- Add ParamHashGUI
- Add pchtxt to ips converter
- Change language
v1.0
- First Release.
Credits
Credits and Thanks:
- kwsch for PKHeX, pkNX, and SysBot.NET, which this program relies on
- Archit Date, LegoFigure11, SteveCookTU for their research on item reward structures and event group ID handling implemented in RaidCrawler and SV Raid Reader
- Lincoln-LM for the raid map coordinates and save RAM logic in sv-live-map
- Archit Date for his C# port of Lincoln's logic implemented in RaidCrawler, on which my code is based
- Lusamine for the Key Block pointer taken from the disassembled game code for v1.2.0
- Leanny for the Sword/Shield PKHeX Raid Plugin, which served as inspiration for my plugin
- santacrab2 for contributions improving search speed and adding DLC Location Names
- Archit Date, Lusamine, santacrab2 for their SearchSaveKey implementation in RaidCrawler
- Zyro670 and santacrab2 for their help with RAM block reading/writing, specifically related to outbreaks
- olliz0r and berichan for sys-botbase
- fishguy6564 and Koi-3088 for usb-botbase
- kwsch, Archit Date, LegoFigure11, Lusamine, and Lincoln-LM for the Coordinates dumps and map display formulas
- All contributors to the mentioned projects for their valuable research
Some Related Tools:
- RaidCalc by MewTracker
- RaidCrawler by LegoFigure11 and Archit Date
- sv-live-map by Lincoln-LM
- sv_raid_lookup (repo) by SteveCookTU