Jump to content

ifyfg

Member
  • Posts

    160
  • Joined

  • Last visited

Posts posted by ifyfg

  1. Hi,
    I want to set up a game cart to give to someone. It would be nice if I put on some wondercards like event pokemon, or special items to unlock event pokemon.
    Is it possible to delete the old save, and add the wondercards to the save (via pkhex), and then start the new game save keeping the wondercards so that they can be redeemed later?

    I know I could start the game and set up the save for the person I'm giving it to, and just add the items to the inventory (and have a few wondercards added) - but that wouldn't be as nice as starting the game from fresh, choosing your gender and name... etc
    If I do this, is there any difference to adding Member's Pass/Azure Flute/etc directly to the inventory vs unlocked through the real wondercard?
    (I think Gen 3 and Old Sea Map needed the event, not just the item hacked in...?)

    I can backup and restore ds save files, so no problems there.

    Thanks

  2. Hi, ok so thanks for PKHeX.

    Funny story, I added the shiny beldum wondercard to my save, then realized I can get it myself via wifi.

    So I went to edit my save and remove the wondercard (that worked), and then remove the wondercard in the 'received' box (so I would be able to download it myself).

    But even when I click on the X to remove the wondercard in the lower box, it does not save when I press save...

    I go to wondercards again, and I still see the wondercard id there.

    Surely this is a bug?

    I'm on a JP game, using the latest 20150101 PKHeX.

    Thanks for all the effort :)

  3. ok, i have my 16.sav and 26.sav, i got the resulting .bin file from that when i broke it using keysav2. - now i can extract my pk6s right.

    i have a wondercard in this save that i want to extract. BUT i can only load my save using pkhex if i use powersaves, and do the 999 masterballs thing?

    i don't have powersaves.

    exporting the wondercard from pkhex would be the easier way, but, am i right in that i cannot do it this way in my situation?

    how else can i do it i read about XOR etc, i have never XORed anything before (although, i know what the operation does ha, but i'm not doing it bit by bit)

    thanks :)

    - it's a wondercard that is not uploaded here yet, so i want to contribute it :)

  4. does a re-obtain starter pokemon code exist?

    thanks :)

    -edit, i put it here since i think all 're-' events are cool.

    i found the code was requested/posted a few months ago

    i think downhill made it.

    Reobtain a Starter Pokémon (Start ; Select) :
    94000130 FFF70000
    B2101D40 00000000
    20000ECC 00000000
    DA000000 0000102E
    D3000000 00000000
    D7000000 02000010
    A2000010 FFFB0000
    D4000000 0000FFFC
    B2101D3E 00000000
    D7000000 0000102E
    D2000000 00000000
    94000130 FFFB0000
    B2101D40 00000000
    20000ECC 00000004
    DA000000 0000102E
    D3000000 00000000
    D7000000 02000010
    92000010 FFFB0000
    D4000000 00000004
    B2101D3E 00000000
    D7000000 0000102E
    D2000000 00000000

  5. You'd need the entire bootrom to see how the keys are initialized, so yeah. The AES key registers are write only, so once they're put in by the bootrom there's no reading them out.

    how does that work? if they can't be read, how can they be used?

  6. a problem with the private one that the public one didn't seem to have, when selecting a save file to open, it only lets us select .bin files, sure i an just rename it .sav, but i don't think the public version had this little problem :) also, when i go to save k2, it saves as the same file name as k1 did. (although i just choose to save it as the correct name anyway)

    ok, so using the keysav from the first link, i can get my key1, key2, and blank files. it seems that the keyfiles are not working with the private keysav.

    with the old keysav, using the blank.ekx file got from the old keysav works. using the one from the new private one works too.

    using the old keysav, using the k1 from the old keysav works, using the new one from the private keysav does not work.

    i entered タマゴ as the name of the egg, since my game is japanese.

    with the new massdumper, i give it a save where all 31 boxes are empty, and the new Blank.ekx from the private keysav, and it created the KS 1-31 file, but when i load the concatenated key file 1-31 in the box dumper tab, i get 'incorrect boxkey file size loaded', and it doesn't work. if i give it the same save with 1-31 empty, but tell it to give me a KS of 1-30 instead of ending at 31, the resulting file works perfectly with the box dumper... :)

    using the old massdumper with the keys1-30, save file, and blank.skx that works with the new massdumper, i get no output, so maybe it should be taken down?

    anyway, thanks for all the work on this :) i understand this isn't supposed to be the most user friendly and bug free program in the world :) i have my 1-30 keys and it seems to work for all 3 of my boxes on this save, so i'm happy :)

  7. The problem is simple "Blank.ekx" is wrong, Kaphotics made a mistake here, he generates an "empty egg ekx" instead of an "empty ekx", there are language specific diffrences, for example: german uses "Ei", not "Egg", but a real empty ekx is just 0x00 + encryption.

    The *.bak file is generated after trying to fix this "Egg" mistake, but it doesn't always work, this is why you're getting errors.

    Blank.ekx is the same for every save/user, no matter what language you are having, he just needs to correct this error.

    yes i saw something about making sure the 'selected region' is correct in a message box, but i did not see any option where to set my region etc...?

    and the blank.ekx file works for box 1 and 2, it seems, at least, i am able to dump those boxes... so it really has an error?

    i don't understand how it all works though :)

  8. The keystream i believe is unique per cart, and is always the same for each save game on that cart.. You can start a new game on a cart and it'll still have the same keystream, which is great because it makes decrypting a lot of the data easy because its basically encrypted 0s.

    if that is true, then would the key streams be the same for my personal dump of my cart played as a back up? maybe at the moment probably not because on firmware 4.5 the real save encryption is not used, maybe in the future on a higher firmware?

  9. anyone who has a ds mode flash cart and if their 3ds is on version 4.1-4.5 can download the 2.1 gateway loader, you need the gateway card to go into 'gateway mode', but you are able to boot up the menu and dump your 3ds games without the gateway card. the save file is inside the dumped rom, and once you have extracted the save from it you can use it with things like keysav, etc etc :)

  10. cool, i used this and the new mass dumper and dumped my pokemon from my retail cart via the dumps i got from my gateway.

    i had to dump the whole 2GB rom just to get the save, so it took a long time to do it twice to set this up.

    i assume the keystreams are reset for each save restart, right?

  11. if i have not 'unlocked' all the boxes, say i just have 7 in the pc, i can still dump all of the 31 box keys right?

    -edit. i think two people above say the same thing, but just to add, when i dump the keys for boxes 1-31, i just get errors when i use them. so if this makes three of us, it seems there's a problem with it right?

    but still, thank you for this!

    also, what are the key bin.bak files for? i opened the contents up with a hex editor and the beginning was different to the .bin file...?

  12. They are no different from the saves ripped with Powersaves. And this tool could've been used with old Gateway Pokemon saves all along.

    what do you mean by 'old gateway' pokemon saves? pokemon just started working with it. or do you mean people playing the card/eshop version with emunand etc? sure ok.

    i will try dumping my cart, which dumps the save with it, in the rom file, i saw some little script on gbatemp to extract it.

    as far as i know, i won't be able to use my save on the 3ds with gateway, the game was used on a 6.X+ console - as in it contains a 'normal save'.

    but from what i see and what you said i will be able to use it with keysav, so that is great for people who don't have access to a powersaves device :) thanks

  13. Nintendo created the Save Data Transfer tool that lets you copy a save from a physical cart to a digital save, if you own the corresponding eShop game. Look for it in the eShop. But it deletes the data of the cart afterwards.

    great, i thought so, i just wasn't sure pokemon was one of the games they let you do this for.

    using the powersaves device we can backup the save from the cart, use the 3ds transfer tool to put it on the digital, and then restore the save to the cart using the powersaves thing.

    can we RE-transfer the retail save to digital, or is it just a one time thing? sorry, this isn't really the place to talk about this.

    Not possible ever.
    not possible? not possible EVER? lol, please don't use such a certain statement when you are wrong, or not sure about yourself.
  14. hey don't worry.

    hmmm a few months ago i was searching for jp emerald codes, and i found this site that was down (but i could access it with those websites that archive sites) and there was basically pokesav for gba and all the weird little save editors and gba code makers.

    i have them on my laptop somewhere, one of them can even attach itself to vba and edit the ram from there. they were entirely in japanese.

    i'll try and find them, although the last time i the tools, i couldn't get them to work, but i am sure that once i did..

  15. i have 30 ageto celebi, would this help in improving the program? or would you have to degun the gc game or something?

    because i pal-parked them from my emerald, and the checker says they are from ruby.

    the important thing though, 5/30 of the celebi have 'invalid trash bytes'. is there anyway this could be wrong? i did the exact same process 30 times getting them from gc->gba->ds->pc.

    and of the 48 shadow pokemon from colosseum, about 8 have 'invalid trash bytes' too.

    would you care to check for yourself?

    http://projectpokemon.org/forums/showthread.php?54-Distant-Land-collection-project&p=72110&viewfull=1#post72110

×
×
  • Create New...