Skip to content

Repository files navigation

Pokemon Save Editor

A desktop application for editing Pokémon save files from Generation 1 (Red/Blue) and Generation 2 (Gold/Silver/Crystal). Built with Tauri v2, SolidJS, and Rust.

Features

  • Open & inspect Gen 1 and Gen 2 .sav files
  • Party & Box management — view, add, and organise Pokémon across all PC boxes and your party
  • Pokémon editing — change species, level, moves, and DVs (Individual Values)
  • Item Bag — view and edit held items
  • Trainer info — view trainer name, ID, and play-time
  • Cross-platform: macOS, Windows, and Linux

Getting Started

Prerequisites

Platform-specific requirements are listed in BUILDING.md.

Running in Development

pnpm install
pnpm tauri dev

Running Tests

# Rust tests
cargo test

# Frontend tests
pnpm test

Building a Release Package

See BUILDING.md for full instructions.

pnpm install
pnpm tauri build

Packaged installers are written to target/release/bundle/.

Releases

Pre-built binaries for macOS (Apple Silicon & Intel), Windows, and Linux are available on the Releases page. GitHub Actions automatically builds and publishes packages when a version tag is pushed.

Credits

Third-party fonts, sprites, and game-data references are documented in CREDITS.md.

License

This project is released into the public domain under the Unlicense.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages