Homebrew PokesavDS (dev thread)

Chase-san

Well-Known Member
OP
Member
Joined
Dec 24, 2008
Messages
166
Trophies
1
Website
www.csdgn.org
XP
212
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.



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
snapshot000.png
snapshot001.png
snapshot002.png
snapshot003.png
snapshot004.png
snapshot004b.png
snapshot005.png
snapshot006.png
snapshot007.png
snapshot008.png
snapshot009.png


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

alidsl

I am now a lurker
Member
Joined
May 27, 2009
Messages
2,823
Trophies
0
Age
27
Location
Kanto - Pallet Town
XP
668
Country
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
 

basher11

Well-Known Member
Member
Joined
Jun 29, 2009
Messages
4,385
Trophies
1
XP
526
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
 

ZeroEXE93

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
721
Trophies
0
Age
32
Location
New York City
Website
ep.ipbfree.com
XP
154
Country
United States
Chase-san said:
I realize that most of you probably do not care about/do not like/really hate pokemon, or don't have a flashcart, etc and that is fine, just move along and leave me in peace.
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.
 

Chase-san

Well-Known Member
OP
Member
Joined
Dec 24, 2008
Messages
166
Trophies
1
Website
www.csdgn.org
XP
212
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)
 

Whooosh

Well-Known Member
Member
Joined
Jul 31, 2009
Messages
277
Trophies
0
Location
IRELAND
Website
Visit site
XP
65
Country
QUOTE said:
Works with:
•Pokemon Diamond
•Pokemon Pearl
•Pokemon Platinum
•Pokemon Heart Gold
•Pokemon Soul Silver

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

Range-TE

Well-Known Member
Member
Joined
Jul 9, 2008
Messages
567
Trophies
0
Age
28
Website
random-arrow.tumblr.com
XP
637
Country
Indonesia
wow dude, you fulfilled my wish
bow.gif
! 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!
yaynds.gif
 

Whooosh

Well-Known Member
Member
Joined
Jul 31, 2009
Messages
277
Trophies
0
Location
IRELAND
Website
Visit site
XP
65
Country
Whooosh said:
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??
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????
 

ZeroEXE93

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
721
Trophies
0
Age
32
Location
New York City
Website
ep.ipbfree.com
XP
154
Country
United States
Whooosh said:
Whooosh said:
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??
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????
If you edit your Pokemon with Pokesav in ANY way (even changing nickname with Pokesav), it will be considered hacked.
 

Guild McCommunist

(not on boat)
Member
Joined
May 6, 2009
Messages
18,148
Trophies
0
Age
30
Location
The Danger Zone
XP
10,238
Country
United States
ZeroEXE93 said:
Whooosh said:
Whooosh said:
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??
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????
If you edit your Pokemon with Pokesav in ANY way (even changing nickname with Pokesav), it will be considered hacked.

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.
 

Whooosh

Well-Known Member
Member
Joined
Jul 31, 2009
Messages
277
Trophies
0
Location
IRELAND
Website
Visit site
XP
65
Country
ZeroEXE93 said:
Whooosh said:
Whooosh said:
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??
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????
If you edit your Pokemon with Pokesav in ANY way (even changing nickname with Pokesav), it will be considered hacked.

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

Chase-san

Well-Known Member
OP
Member
Joined
Dec 24, 2008
Messages
166
Trophies
1
Website
www.csdgn.org
XP
212
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).
 

Whooosh

Well-Known Member
Member
Joined
Jul 31, 2009
Messages
277
Trophies
0
Location
IRELAND
Website
Visit site
XP
65
Country
Chase-san said:
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).

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

Hotzdevil

Well-Known Member
Member
Joined
Sep 7, 2009
Messages
460
Trophies
1
Age
38
Location
Dimapur, Nagaland
XP
259
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..
 
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Lol