1. This forum is in read-only mode.

Pokemon Save Editer

Discussion in 'Nintendo' started by olmo12, Oct 10, 2009.

  1. olmo12

    olmo12 Member

    It works, it loads saves, it saves saves and does all that needed checksumming.

    Works with:
    Pokemon Diamond
    Pokemon Pearl
    Pokemon Platinum
    Pokemon Heart Gold
    Pokemon Soul Silver
    Currently it does:
    Edits trainer data
    TID
    SID
    Gender
    Money
    Badges
    Edits Box Pokemon
    Move pokemon around boxes
    Delete pokemon
    Clone pokemon
    Edits Pokemon IV & EVs
    Edits Pokemon Moveset (autosets PP)
    Edits Pokemon Ability
    Edits Pokemon Species
    Edits Pokemon EXP/Level
    Edits Pokemon Item
    Latest Version: r7.2
    Get the latest version Version: http://www.csdgn.org/files/psds/PPSEDS_r7_2.7z

    Next in line: (in no particular order)
    Rework windowing color system (almost done (r7ish))
    More Pokemon Editing (more in r8?)
    More Pokemon Info (more in r8?)
    Finishing Keyboard

    Later:
    Finish Pokemon Editing
    Basic Item Editing (might be moved up)
    Pokedex Editing
    Mail Editing (maybe?)


    Revision 6:
    This does not tell you much I know. :3


    --------------------------------------------------
    PPSE-DS Goals:
    Edit basic trainer data.
    Edit basic item data.
    Edit basic pokemon data.
    Maybe Edit Pokedex entry data.
    Do it with style.
    (End Goals)

    PPSE-DS will not and can not ever be a complete replacement for a computer based editor, due to the DS's limited memory and processing capabilities. (notably even simple pid generation is slow)

    Pokemon editing should eventually have:
    Auto calculation of battle data for party pokemon.
    Ability to edit moves.
    Change Nickname, Species, Ability, PID, Exp, IVs, EVs, Contest stats, TID, SID, OT Name, OT Gender, met date, met location, pokemon gender, pokerus, egg location, egg date, pokeball, held item, and that is probably about it. (no ribbons, etc, sorry)

    Item editing should cover each of the different bag slots, (and limit it to items which could be in them?).

    Trainer editing, should eventually have TID, SID, Money, badges, Name, Trainer Multiplayer Avatar, gender and rival name. Thats about it.

    This should be more then enough for 'on-the-fly' editing. Anything you can change freely in game will probably be omitted (pokemon markings, box wallpaper, box names, signature, etc)

    --------------------------------------------

    F.A.Q:
    Q: Why make Pokesav for the DS?
    A: Why not? Well okay, the real answer is that I personally wanted one, and so if I wanted one maybe other people want one too, so why not share?

    Q: Will you be able to edit saves on the original cartridges?
    A: No, unfortunately not. The biggest reason is that the DS does not have enough memory to support the entirety of the program in RAM alone. Another is that the internal editing system is not setup to work in that fashion. The final is, I really do not want to try and replace great things like the Nds Backup tool, where my method may be buggy etc etc.

    Q: Can you make a save editor for Game XYZ?
    A: Probably not, unless I wanted to, I get no other reward out of making an editor then for my own use. Plus all the research that is required, Pokemon has a lot of research already done and publicly available. Most games do not.

    Q: So your not very 'skilled' then if you cannot do the research?
    A: I like to think that I am skilled and I DO do research, it just happens that I have to do substantially less since there is already research done. I like to think that I am not so much unskilled as I am lazy.

    Q: So what languages do you know? (okay so not a FAQ)
    A: Well normal languages I know English and some Japanese. Computer languages I happen to be able to read, understand, and write ASM(RAW)(x86, ARM, Thumb), C++, C, Java, BASIC(omg), Brainfuck, PHP, Perl, Lua, Python, Pascal, Fortran, and more... I mainly only work with C++,C, Java, and ASM however. But Brainfuck has a special place in my heart.

    If you have problem with the save file go here:
    http://gbatemp.net/index.php?download=5161

    A simple and easy xdelta patch. Drag and drop the sav you want.

    4 Mbit (512kb) -> 8 Mbit (1mb)
     
  2. Diablo361

    Diablo361 Well-Known Member

    wheres a download link
     
  3. Sora1234

    Sora1234 Well-Known Member

    It's a work in progress. Will there be beta tests?
     
  4. olmo12

    olmo12 Member

    Yes it has been released now i have put in the download link. Enjoy
     
  5. mds64

    mds64 Well-Known Member

    This should have went to the trading section...but the mods may move when they feel the need.



    NICE WORK!

    Portable pokesav :)
     
  6. Sora1234

    Sora1234 Well-Known Member

    I'm trying it right now.

    1.Good nds icon.

    2.Good startup menu.

    3.Awesume music.

    4.What? Unknown save type. xd

    Only works with soul silver, but now I'm walking with Jirachi. ^_^
     
  7. Quake90

    Quake90 Well-Known Member

    works with diamon aswell :)

    (haven't tried other versions)

    i'm using a M3 Real if that matters...
    Post Merge: [time]1255213249[/time]
    works for platinum aswell :)
     
  8. dancubs

    dancubs Well-Known Member

    Okay, since I'm not familiar with how this works, can anyone help me? How do I use this .NDS file? :p Please?
     
  9. tiguiti

    tiguiti Well-Known Member

    could we have shiny whit this thing?