Page 1 of 23 1234511 ... LastLast
Results 1 to 15 of 332

Thread: PPSE-DS r11

  1. #1
    The Lazy Programmer Translation ContributorDeveloperGame Save ResearcherRAM ResearcherIRC HOP Chase-san's Avatar
    Join Date
    Apr 2009
    Location
    Walking the orbits of electrons.
    Age
    26
    Posts
    159

    PPSE-DS r11

    IF IT DOESN'T WORK TRY PUTTING IT IN THE ROOT DIRECTORY!
    If your card supports the argv mod it should be OK in another directory (AKAIO, CycloDS, HomebrewMenu)
    Homebrew menu is included in the download!


    SOURCE


    I use 7zip, get a copy here!
    I use it because its better and faster then winrar or zip AND FREE.


    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
    Remember to DLDI it for your cart if it doesn't automatically.
    Works on:
    • CycloDS Evolution (before v1.55 root only)
    • Acekard 2i AKAIO
    • EZ-Flash V (root only)
    • Most R4 clones (root only)
    Does not work on:
    • Most slot 2 carts. ( sorry -.-;; )
    Currently it does:
    • Edits trainer data
      • Trainer Name
      • Rival Name
      • TID
      • SID
      • Gender
      • Money
      • Badges
    • Edits Box & Party Pokemon
      • Move pokemon around boxes
      • Delete pokemon
      • Clone pokemon
      • Edits Pokemon Name
      • Edits Pokemon IV & EVs
      • Edits Pokemon Moveset (autosets PP)
      • Edits Pokemon Ability
      • Edits Pokemon Species
      • Edits Pokemon EXP/Level
      • Edits Pokemon Item
      • Edits Pokemon Trainer Data (name,tid,sid,gender)
      • Edits Pokemon Contest Stats
    • Edits item data
      • Add Items
      • Inline Add (insert) Items
      • Delete items.
      • Automated Item Resort
    Latest Version: r11

    Get the latest version: Download

    Next in line: (in no particular order)
    Cutting down the item lists to what can be put in bags (r12?)
    Rework windowing color system (almost done (r12ish))
    Basic Pokedex Editing (r12ish?)

    Later:
    Finish Pokemon Editing (r10 to r15??)
    Wider range of save type support
    Retail Cart Eeprom Loading/Editing/Saving (very very experimental right now)
    Mail Editing (maybe?)


    r10 snapshots


    --------------------------------------------------
    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 a save editor for use ON 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 main reason being that there are circumstances that prevents loading from eeprom (in most cases) in later versions of the toolkit I am using.

    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.

    [Edit by evandixon]
    Aaarrrrggg!!! So many dead links in the forums I moderate!
    So that's why I attached the *.nds file included in the package that used to be downloadable.
    No, I don't have the full package anymore, so if you need help, then you'll have to ask, instead of reading the readme.
    I don't have the HomebrewMenu.nds, so if you need it, you'll have to find that elsewhere.
    Attached Files Attached Files
    Last edited by Chase-san; Jun 29th, 2013 at 07:28 PM. Reason: Fixing links, derp
    I do not get along with building GUI's, they bug me.

    I refuse to know everything about pokemon, that would be really boring. -.-

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook

  2. #2
    The Glitch From Johto Wiki ContributorEvent Contributor FLOOTENKERP's Avatar
    Join Date
    Apr 2009
    Location
    Johto
    Age
    20
    Posts
    678

    Re: PokesavDS Restart

    Awesome, you're working on it again I can't wait till' it's able to edit pokemon.




    Thanks to Narwhal for the sig and banners!

  3. #3
    The Lazy Programmer Translation ContributorDeveloperGame Save ResearcherRAM ResearcherIRC HOP Chase-san's Avatar
    Join Date
    Apr 2009
    Location
    Walking the orbits of electrons.
    Age
    26
    Posts
    159

    Re: PokesavDS Restart

    ja, a rough roadmap is....
    finish up trainer editing (fairly simple), minus text editing (name editing will be last to go in)
    Get basic box layout working, listing all pokemon in a box and able to scroll through the boxes. (probably will use the pokemon box layout to a degree).
    Moving pokemon around will probably not be done here but later (you can do that in game anyway right).
    Initially basic ability to edit pokemon, Species, XP, IV, EV, and moveset.
    Add basic party editing now (same pokemon editing though, probably no autocalc)

    and then things will go from there.
    I do not get along with building GUI's, they bug me.

    I refuse to know everything about pokemon, that would be really boring. -.-

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook

  4. #4
    The Glitch From Johto Wiki ContributorEvent Contributor FLOOTENKERP's Avatar
    Join Date
    Apr 2009
    Location
    Johto
    Age
    20
    Posts
    678

    Re: PokesavDS Restart

    Will pokesavDS support Japanese characters?




    Thanks to Narwhal for the sig and banners!

  5. #5
    Master of Puppetz Wiki ContributorEvent Contributor Neo's Avatar
    Join Date
    Apr 2009
    Location
    UK
    Age
    24
    Posts
    485

    Re: PokesavDS Restart

    It will be nice to see this when it's finished.


  6. #6
    The Lazy Programmer Translation ContributorDeveloperGame Save ResearcherRAM ResearcherIRC HOP Chase-san's Avatar
    Join Date
    Apr 2009
    Location
    Walking the orbits of electrons.
    Age
    26
    Posts
    159

    Re: PokesavDS Restart

    Quote Originally Posted by FLOOTENKERP View Post
    Will pokesavDS support Japanese characters?
    It already supports displaying (most of) them. Try it with a japanese save. (with japanese trainer name).

    Making a writing might take a little longer though. Also Platinum checksumming is wrong it seems, probably big block is wrong.
    I do not get along with building GUI's, they bug me.

    I refuse to know everything about pokemon, that would be really boring. -.-

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook

  7. #7
    The Lazy Programmer Translation ContributorDeveloperGame Save ResearcherRAM ResearcherIRC HOP Chase-san's Avatar
    Join Date
    Apr 2009
    Location
    Walking the orbits of electrons.
    Age
    26
    Posts
    159

    Re: PokesavDS Restart

    New update, this one supports editing your badges (in HGSS, this includes kanto badges). I have fixed the SID and TID thing. Also saving for platinum should work now.

    I added a gender toggle and I have your and your rival name placeholders setup.

    Next on the todo list is to get poke at the save loading and saving some more (it seems to be a little complex in platinum, so while it will save OK now, your changes may not show up due to how it loads blocks).
    Then I need to get the full text editor done (including japanese), redo the font system I have no to support dynamically loaded fonts. Then I can complete the japanese keyboard, so that you can use japanese characters easier in names and etc. (it displays OKAY right now, but I am missing some of the symbols).

    Once I get those done I can get back to adding more features to the pokesav ds, like pokemon editing. :P

    Also yes, this new setup I have is much simpler. (so getting controls done is easier)
    I do not get along with building GUI's, they bug me.

    I refuse to know everything about pokemon, that would be really boring. -.-

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook

  8. #8

    Re: PokesavDS r3

    I was gonna say I used the previous edition last night and it worked great (the functions that were supposed to) on Diamond

    However loading a Plat save it reset my TID to 00000, I knew my TID so I tried to put it back to the original pressed save and it changed it to 00230 (none of these numbers are in my ID

    I must add that with the newest update I see you debugging Plat saving so I hope this helps unless you already knew these issues

    Will DL the newest version now and give it a whirl

  9. #9

    Re: PokesavDS r3

    this is really cool thanks you XD

  10. #10

    Re: PokesavDS r3

    sweet this is awesome! oooh, is it possible to run the program, and then eject the flash cart, and plug in the retail cart, and it read the save and edit it and save it back? would that be difficult to code, or impossible to implement? not that i want it, i'm just wondering! (since i can just dump by save via 3in1 tool and write it back.)

  11. #11
    The Glitch From Johto Wiki ContributorEvent Contributor FLOOTENKERP's Avatar
    Join Date
    Apr 2009
    Location
    Johto
    Age
    20
    Posts
    678

    Re: PokesavDS r3

    Well, this isn't a save dumper. I'm really glad it got this far, it's going awesome Chase, keep up the good work.




    Thanks to Narwhal for the sig and banners!

  12. #12
    Learning to breathe IRC VOPDeveloperGame Save ResearcherModerator codemonkey85's Avatar
    Join Date
    Apr 2009
    Location
    New Milford, CT
    Age
    28
    Posts
    980

    Re: PokesavDS r3

    Wow, so look what A-bombs are dropped during my big move. Nice work Chase!

    Quote Originally Posted by ifyfg View Post
    is it possible to run the program, and then eject the flash cart, and plug in the retail cart, and it read the save and edit it and save it back?
    'Tis a good question. I personally would love such a feature.

  13. #13
    The Lazy Programmer Translation ContributorDeveloperGame Save ResearcherRAM ResearcherIRC HOP Chase-san's Avatar
    Join Date
    Apr 2009
    Location
    Walking the orbits of electrons.
    Age
    26
    Posts
    159

    Re: PokesavDS r3

    Quote Originally Posted by ifyfg View Post
    is it possible to run the program, and then eject the flash cart, and plug in the retail cart, and it read the save and edit it and save it back?
    It is possible, but I am not sure how to do it. (and HGSS's save isn't understood yet)
    I do not get along with building GUI's, they bug me.

    I refuse to know everything about pokemon, that would be really boring. -.-

    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rich Cook

  14. #14

    Re: PokesavDS r3

    i asked, since i'm not sure if this program (pokesavds) is loaded into ram or something, or if it has to keep on reading itself from the micro sd, since if it had to keep reading itself, then we couldn't do the cart thing.

  15. #15
    PMD Researcher DeveloperGame Save ResearcherEvent ContributorModeratorSuper Moderator evandixon's Avatar
    Join Date
    Apr 2009
    Location
    An Aperture Science lab near Treasure Town
    Posts
    1,908
    Blog Entries
    1

    Re: PokesavDS r3

    Quote Originally Posted by ifyfg View Post
    i asked, since i'm not sure if this program (pokesavds) is loaded into ram or something, or if it has to keep on reading itself from the micro sd, since if it had to keep reading itself, then we couldn't do the cart thing.
    What you are saying should work, but whenever a flashcart is removed then insetred back, it can't read or write anymore until reboot.

Page 1 of 23 1234511 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •