Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

LeonaNX Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 8: Line 8:
|version=1.0.2
|version=1.0.2
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/LeonaNXSwitch.7z
|download=https://github.com/Sorakana-hacker/LeonaNX/releases
|website=https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/
|website=https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/
|source=https://github.com/Sorakana-hacker/LeonaNX
|source=https://github.com/Sorakana-hacker/LeonaNX
Line 18: Line 18:
|image=LeonaNXSwitch.png
|image=LeonaNXSwitch.png
|image_alt=LeonaNX
|image_alt=LeonaNX
}}
}}<!--LeonaNXSwitch.7z-->
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.  
A tool that generate cheat code for the Switch and convert pchtxt to [[EdiZon Switch|EdiZon]].  
 
'''Note:''' Please use at your own risk.


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.
==Features==
*Easy-to-understand GUI app.
*Convert pchtxt to SXCheats (Edizon) codes.
*Generate cheat code from search values.
*Port SXCheats (Edizon) code.
*Generate OffCode. (RealTime on-off)


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.
==User guide==
Convert pchtxt for Edizon:
*Set Code or Pchtxt.
*Enter the required items.
*Hit Convert.


== Features ==
CodeBuilder:
* Connection to Remote Device.
*Set Address and Values.
* View & Edit Mass Outbreaks.
*Enter the required items.
* View & Edit Raids.
*Hit Generate.
* 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 42: Line 46:
==Changelog==
==Changelog==
'''v1.0.2'''
'''v1.0.2'''
* Add ParamHashGUI
* Add ParamHashGUI.
* Add pchtxt to ips converter
* Add pchtxt to ips converter.
* Change language
* Change language.
   
   
'''v1.0'''
'''v1.0'''
Line 50: Line 54:


== Credits ==
== Credits ==
Credits and Thanks:
*LeonaNX by Sorakana.
* [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
*Offcode by Takaharu.
* [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]
*SpecialThanks : Takaharu, Yajii2.
* [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
* GitHub - https://github.com/Sorakana-hacker/LeonaNX
* GBAtemp - https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/
* GBAtemp - https://gbatemp.net/threads/nintendoswitch-leonanx-a-cheatcodes-tool.621800/

Revision as of 01:07, 15 June 2025

LeonaNX
General
AuthorSorakana-hacker
TypePC Utilities
Version1.0.2
LicenseGPL-3.0
Last Updated2023/12/16
Links
Download
Website
Source

A tool that generate cheat code for the Switch and convert pchtxt to EdiZon.

Note: Please use at your own risk.

Features

  • Easy-to-understand GUI app.
  • Convert pchtxt to SXCheats (Edizon) codes.
  • Generate cheat code from search values.
  • Port SXCheats (Edizon) code.
  • Generate OffCode. (RealTime on-off)

User guide

Convert pchtxt for Edizon:

  • Set Code or Pchtxt.
  • Enter the required items.
  • Hit Convert.

CodeBuilder:

  • Set Address and Values.
  • Enter the required items.
  • Hit Generate.

Screenshots

LeonaNXSwitch-01.png

Changelog

v1.0.2

  • Add ParamHashGUI.
  • Add pchtxt to ips converter.
  • Change language.

v1.0

  • First Release.

Credits

  • LeonaNX by Sorakana.
  • Offcode by Takaharu.
  • SpecialThanks : Takaharu, Yajii2.

External links

Advertising: