Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
BRED-EDITOR
General
AuthorAtexBg
TypeSave Managers and Editors
Versionb0.4.0
LicenseGPL-3.0
Last Updated2026/06/02
Links
Download
Website
Source

The bred-editor (standing for "blue/red save editor") is a simple save editor for Pokémon Red/Blue on the 3DS (WIP).

Features

  • Reading information about the save (including Player/Rival name, playtime, money, playerID, checksum, badges, etc....).
  • Reading many stats about the Pokémons in the party.
  • Editing the player Bag items.
  • Editing information such as the Player/Rival names, the money amount, the playtime, etc...
  • Properly saving the file and fixing the checksum.
  • Viewing Pokémon Team stats in detail.
  • Changing obtained badges.
  • A GameBoy emulator embed into the app to test changes.
  • Automatic backup of the savefile.

User guide

Put your savefile in SD:/3ds/bedit/SAVE.sav

Install either the CIA of 3DSX executable and run it, then the menu is pretty user-friendly so you can just modify the data as you want. When the apps boots it automatically makes a backup of the savefile at SD:/3ds/bedit/BACKUP.sav and you can press X+Y on the main menu to restore it.

You can also press SELECT on the main menu to write all changes to the file.

This save editor have an embed emulator made from deltabeard's gameboy-c for quick testing, for obvious reasons the ROM file isn't included so you need to place a Pokémon Red/Blue ROM file at SD:/3ds/bedit/ROM.gb (versions of any language should work).

Screenshots

brededitor3ds2.png brededitor3ds3.png

brededitor3ds4.png brededitor3ds5.png

brededitor3ds6.png brededitor3ds7.png

Known issues

  • The embed emulator sometimes runs at 30FPS instead of 60 because of the VBlank intervals
  • The color palette for Pokémon RED is too flashy and not 100% accurate
  • A simple graphical renderer is already implemented but not used yet, such a waste!
  • Pokémons can became corrupted when saving the file, that's why it's not enabled in this release
  • Moves in the Pokémon viewing menu are still shown as internal IDs and not names

Changelog

Beta 0.4.0

  • Viewing Player data (player name, rival name, money, playerID, badges, playtime and save checksum)
  • Viewing all stats of the 6 Pokémons in your party/team with detailled info
  • Editing Bag/Inventory items quantities
  • Modifing Playtime, Player and Rival names, amount of Money, and choose which badges are obtained
  • Test the modified save with an integrated emulator
  • Fixed bugs from previous versions and improved UI

Beta 0.3.0

  • Viewing Player data (name, rival name, money, playerID, badges, playtime and save checksum)
  • Viewing all stats of the 6 Pokémons in your party/team with detailled info
  • Modifing Playtime, Player and Rival names, amount of Money, and choose which badges are obtained
  • Test the modified save with an integrated emulator
  • Fixed bugs from previous versions and improved UI

Beta 0.2.0

  • Viewing Player data (name, rival name, money, playerID, badges, playtime and save checksum)
  • Viewing all stats of the 6 Pokémons in your party/team with detailled info
  • Modifing Playtime, Player and Rival names, amount of Money, and choose which badges are obtained

Beta 0.1.0

  • First release of the program, it's very simple but works and more features are waiting to be added

Credits

Thanks to DevKitPro for the toolchain and some code, this GBATemp thread for the tools to make the CIA app, the libctru examples for the uses of some functions, gameboy-c for the embed emulator code, and Bulbapedia for the savedata structure info.

External links

Advertising: