PokesavDS (dev thread)

Discussion in 'NDS - Emulation and Homebrew' started by Chase-san, Oct 2, 2009.

Oct 2, 2009

PokesavDS (dev thread) by Chase-san at 11:48 AM (80,837 Views / 0 Likes) 614 replies

  1. Chase-san
    OP

    Member Chase-san GBAtemp Regular

    Joined:
    Dec 24, 2008
    Messages:
    165
    Country:
    United States
    Main Project Pokemon Thread: http://projectpokemon.org/forums/showthread.php?t=5032

    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!

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

    [​IMG]

    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
    [​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG][​IMG]

    --------------------------------------------------
    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.
     


  2. Langin

    Member Langin GBAtemp's kpop addict

    Joined:
    Jul 29, 2008
    Messages:
    4,637
    Location:
    The Hague
    Country:
    Netherlands
    very cool now I can ``finnaly replay gyms`` cos it funny to kill that first gym!

    oh and the music is good too!
     
  3. alidsl

    Member alidsl I am now a lurker

    Joined:
    May 27, 2009
    Messages:
    2,823
    Location:
    Kanto - Pallet Town
    Country:
    United Kingdom
    I saw a thread asking for this a few months back thanks so much

    is it possible for it to be in *.zip (*.rar) format as my computer is old and doesn't do *.7z
     
  4. X D D X

    Member X D D X GBAtemp Advanced Fan

    Joined:
    Apr 25, 2008
    Messages:
    825
    Location:
    New Zealand
    Country:
    New Zealand
    Wow, nice work. It looks really great. Looking forward to seeing more!
     
  5. basher11

    Member basher11 GBAtemp's Official Vocaloid Lover

    Joined:
    Jun 29, 2009
    Messages:
    4,382
    Country:
    United States
    it wont load for me. it just says booting please wait. i had my ds lite on for 10 mins and its still not loading. im using an r4
     
  6. Noitora

    Member Noitora ::

    Joined:
    Aug 9, 2007
    Messages:
    3,768
    Location:
    Athens
    Country:
    Greece
    install 7-zip?
     
  7. ZeroEXE93

    Member ZeroEXE93 GBAtemp Advanced Fan

    Joined:
    Jan 1, 2008
    Messages:
    721
    Location:
    New York City
    Country:
    United States
    Are you kidding me? This site is a flashcart discussion community, so of course most people have one. And I'm sure there are also a lot of people here who love Pokemon.

    I saw your thread in the PP forums and it was pretty interesting. Good luck, I'm definitely looking forward to the final version.
     
  8. Chase-san
    OP

    Member Chase-san GBAtemp Regular

    Joined:
    Dec 24, 2008
    Messages:
    165
    Country:
    United States
    Revision 5 is here, it has basic pokemon editing.. it has editing of IV and EV.

    Revision 6 maybe in a day or two (cause I should start doing my homework)
     
  9. Whooosh

    Member Whooosh GBAtemp Regular

    Joined:
    Jul 31, 2009
    Messages:
    277
    Location:
    IRELAND
    Country:
    Ireland
    Seriously. Thats brill so. Cheers i dont have pokesav on my computer so this will help me greatly.

    BUT what about corruption? is there any threat of my rom or .sav(or anything else on my cart for that matter) will get corrupted??
     
  10. Range-TE

    Member Range-TE GBAtemp Advanced Fan

    Joined:
    Jul 9, 2008
    Messages:
    546
    Country:
    Indonesia
    wow dude, you fulfilled my wish [​IMG] ! just a couple of days ago at school i wanted to edit my HG save file (i wanted to change gold's name) but no pokesav! (my school has a strict thing against using school computers to download stuff)

    now i can use pokesav anywhere i want! thanks dude! [​IMG]
     
  11. Whooosh

    Member Whooosh GBAtemp Regular

    Joined:
    Jul 31, 2009
    Messages:
    277
    Location:
    IRELAND
    Country:
    Ireland
    Also what about using a sav from a patched rom for example MAGNIUS's translation

    and i edited my pokemons EV IV's with it and the total no. turned red. Does this mean my pokemon is no longer legit????
     
  12. ZeroEXE93

    Member ZeroEXE93 GBAtemp Advanced Fan

    Joined:
    Jan 1, 2008
    Messages:
    721
    Location:
    New York City
    Country:
    United States
    If you edit your Pokemon with Pokesav in ANY way (even changing nickname with Pokesav), it will be considered hacked.
     
  13. Langin

    Member Langin GBAtemp's kpop addict

    Joined:
    Jul 29, 2008
    Messages:
    4,637
    Location:
    The Hague
    Country:
    Netherlands
    he great an new version!
     
  14. Guild McCommunist

    Member Guild McCommunist (not on boat)

    Joined:
    May 6, 2009
    Messages:
    18,151
    Location:
    The Danger Zone
    Country:
    United States
    In your book. If you can get pass Nintendo's legality checker (which even a trained monkey can do), then they don't care. Legality checker checks for basic things like move pool (if it's possible), characters in your name/Pokemon nicknames, stat, EV's, and even some other stuff like where it was caught, date it was caught, etc. I've made dozens of Pokemon for competitive battling on PokeSav and not one has raised a red flag.
     
  15. Whooosh

    Member Whooosh GBAtemp Regular

    Joined:
    Jul 31, 2009
    Messages:
    277
    Location:
    IRELAND
    Country:
    Ireland
    Yes i know "technically" its hacked but i mean will it be considered legit by nintendo's standered as all the appropriate data was there because i OBTAINED the pokemon legitly(caught in game)

    So would it pass GTS and other WiFi checks

    EDIT: are all 255 ev's and all 21(i think) IV's pass checks??? if not what would just pass???
     
  16. GameWinner

    Member GameWinner Take your heart

    Joined:
    Jun 14, 2009
    Messages:
    4,190
    Country:
    United States
    doesnt work for me, using r4i-sdhc. it stays on the stand by screen
     
  17. Chase-san
    OP

    Member Chase-san GBAtemp Regular

    Joined:
    Dec 24, 2008
    Messages:
    165
    Country:
    United States
    No offense but r4 is a poor excuse for a flash cart (almost as bad as a game'n'music card imho). Try putting it in the root folder and keep its name the same. Or use the homebrew launcher.

    As for the EV's turning red, anything above 510 total EVs the game does not add, so its considered hacked by nintendo if over 510 total EVs. (thier legal checker is a joke I think, they should update it with pid iv checking).
     
  18. Whooosh

    Member Whooosh GBAtemp Regular

    Joined:
    Jul 31, 2009
    Messages:
    277
    Location:
    IRELAND
    Country:
    Ireland
    So even though it says i have aload of EV's i really still only have 510 when i go on the game?????

    OR is it that it DOES make a difference but wont pass checks?????
     
  19. Maz7006

    Member Maz7006 iSEXu

    Joined:
    Aug 2, 2008
    Messages:
    3,622
    Country:
    Lebanon
    Just backup your SAV just in case.
     
  20. Hotzdevil

    Member Hotzdevil GBAtemp Fan

    Joined:
    Sep 7, 2009
    Messages:
    456
    Location:
    Dimapur, Nagaland
    Country:
    India
    @whoosh it just probably that your pokemon has the EV's(that is 255 in all stats) however if you want to use it for official purposes then your pokemon will be deemed illegal..

    BTW great work Chase-san i love the music,and ya works like a charm on my r4..
     

Share This Page