https://github.com/kwsch/etumrepmmo
Reversing Pokémon Legends: Arceus captured entities into their origin (group) RNG seed!
https://github.com/kwsch/etumrepmmo
brute-force-attacks pokemon pokemon-legends-arceus reverse-engineering
Last synced: about 1 year ago
JSON representation
Reversing Pokémon Legends: Arceus captured entities into their origin (group) RNG seed!
- Host: GitHub
- URL: https://github.com/kwsch/etumrepmmo
- Owner: kwsch
- License: gpl-3.0
- Created: 2022-03-28T04:49:37.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T05:36:13.000Z (about 1 year ago)
- Last Synced: 2025-03-17T19:12:51.962Z (about 1 year ago)
- Topics: brute-force-attacks, pokemon, pokemon-legends-arceus, reverse-engineering
- Language: C#
- Homepage:
- Size: 587 KB
- Stars: 35
- Watchers: 5
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EtumrepMMO
Reverses initial MMO data to find the origin (group) seed.
Requires [.NET 6.0](https://dotnet.microsoft.com/download/dotnet/6.0). The executable can be built with any compiler that supports C# 10.
Usage:
- Compile the ConsoleApp project, or obtain it from someone else.
- Put your 4 initial captures in a `mons` folder next to the executable.
- Run the executable, observe console output for matching seed.
Big thanks to Pokémon Automation ([@Mysticial](https://github.com/Mysticial)) for their [C++ implementation of Entity->Seed parallel brute-force](https://github.com/PokemonAutomation/Experimental/tree/4001b0402515ade042528d9bffb07ceab4476c96), which this repo uses (BSD license).
For more information, please refer to the wiki of [PermuteMMO](https://github.com/kwsch/PermuteMMO) as well as the wiki for this repo.