Image 1 — I'm creating a software that helps u play pokemon in REAL TIME
Image 2 — I'm creating a software that helps u play pokemon in REAL TIME

I'm creating a software that helps u play pokemon in REAL TIME

How many times you had to search things on internet about your pokemon and lose time, now with this software u can track your entire team, know every stats, get a better moveset, build your team with help by the software, is also really nice to see.

if u wanna take a look download it HERE and maybe leave a star, thanks.

u/robertopoli05 — 7 days ago
▲ 26 r/PokemonBlackandWhite+3 crossposts

Playing Black or White on melonDS? This free app reads your party out of RAM and shows what your team is weak to, live

Free, open source, Windows/Mac/Linux. Tick "Enable GDB stub" in melonDS, restart the game, and your party shows up in the app — no script, nothing typed in.
It reads everything live: IVs, EVs, nature, moves, PP, status. Then it explains it. Which types nothing in your party resists, which ones you can't hit hard, what each stat is actually made of, what moves are coming and when. Every suggestion says why.
New to Pokémon or 15 years in, it's the same screens — the tutorial the game never gave you, on your actual team.
Caveats: Gen 5 is mapped on one game code so far, verified on an Italian Black. If you're on White or a different dump, load it and tell me what happens — that's the most useful thing anyone can do right now. If nothing shows up, that's the app refusing a memory map it doesn't know, not a crash. Read-only, no ROMs or sprites shipped.

https://github.com/ringoliRob/UltimatePoKeSync

u/robertopoli05 — 9 days ago
▲ 11 r/PokemonROM+1 crossposts

I built a free, open-source tool that reads your Pokémon team live from mGBA and analyses its type coverage [GEN3]

An open-source desktop app that reads a Pokémon party out of an emulator's RAM as you play and analyses it. Sharing it because a few of the design problems turned out more interesting than I expected.

- **The emulator script interprets nothing.** A Lua script inside mGBA ships raw bytes and a game identity over TCP; all decoding happens on the C# side. Adding an emulator costs a script and zero lines of domain logic.

- **Learnsets are keyed by game, not by generation.** 42 of the 386 Gen 3 species learn a move at a different level in Ruby/Sapphire/Emerald than in FireRed/LeafGreen, so the usual merged dataset reports a level that is wrong for the game actually running.

- **No opaque scores.** The team strength number is a list of attributed factors, each carrying the fact behind it and the Pokémon responsible.

- **Apple Silicon refuses unsigned binaries** — the kernel kills them and Finder calls the app "damaged", which is not the Gatekeeper prompt it looks like. Cross-publishing macOS builds from a Linux runner cannot work.

.NET 10, Avalonia, PKHeX.Core for the binary format. 122 tests, some driven from bytes captured off real hardware. There's a decision log in the repo if you want the reasoning behind any of it.

https://github.com/ringoliRob/UltimatePoKeSync

u/robertopoli05 — 10 days ago