Jump to content

suloku

Innovator
  • Posts

    741
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by suloku

  1. 18 hours ago, theSLAYER said:

    Any reason for why you wanna keep them?

    They can be used in local battles, so I though they might be worth keeping, since they are a game-related file not in-game that we won't be able to download anymore once they decide to shut down the servers (I know there's still some years before that happens but...). Of course they are not as important as event pokémon, but for example in generation 5 skins, tournaments and others were preserved, so I think these rules are worth preserving.

    Another interesting thing would be to create custom rules, but that's another matter.

  2. 5 hours ago, Sabresite said:

    @ajxpk How are you able to reconstruct 7 of them without the original trash bytes?

    Also there is still one remaining question.  What was in the player's party before any trades were done.  1, 5, 6 mews? Another pokemon?

    He noticed the first mews generated from each batch of 5 share the same trash bytes, hence assing that will be the case for the missing ones.

    Also yes, I wonder what was in the paety too... I doubt any employee that held the distribution remembers that detail tough.

  3. The killscript version is the same script, but instead of setting the flags that the normal event uses, it erases itself from the savegame so you can't receive another egg. I you want to make multiple eggs, I can send you a modified version that doesn't kill itself -> you'll get an egg each time you talk with the man in blue/green. The code to generate the pokemon is untouched, so the egg will be exactly the same. If you are going to get so many eggs, maybe you'll want this script.

     

    • Like 1
  4. Ok, the error happens because I forgot to disable the "inject egg script" buttons when no WC3 is previously loaded, in the current version you are supposed to load a WC3, then edit it as you please, but the button layour seems to imply you are ready to use it. I think in next version I'll just make it load by default an empty WC3 (I'll do the same for Wonder News), that way the egg events can be created without loading an existing wc3. I also wanted to add a button for a "Gift Pokémon" script, just for fun.

    Also note that the editor itself has nothing to do with the savegame file loaded: the editor handles WC3 files, the main screen handles SAV files, they are independent. I though directly editing the WC stored in the save might lead to confusion, so I kept it this way, buttons are in the same group for organization purposes.

    About egg legality: if you only create the eggs listed at bulbapedia (http://bulbapedia.bulbagarden.net/wiki/List_of_PCNY_event_Pokémon_distributions_in_Generation_III#Wish_Eggs), the eggs themselves should be no different from the actual event. The wondercard and script are not the official ones, but that doesn't affect the generated egg, which should be the same as the event. We are asuming the official egg event used a script very similar to the one found in the rom (this is what happened with the other wondercard events).

    In bulbapedia I'm seeing that they say "This Pokémon can be Shiny if hatched in a different game to the game it was received in.", which seems to imply the eggs couldn't be shiny. Gen 3 had no shiny lock for in-game events as far as I'm concerned (even all legendaries can be shiny), so I don't know where that statement from bulbapedia comes from.

    Last but not least: the egg event enables a flag in the savegame preventing from receiving the egg again. This flag is cleared when tossing the wondercard. The tool has an option in the menu to clear this flag too, if that would be more handy for you.

     

     

    • Like 1
  5. I'm pretty sure Nintendo can't fix secondary entrypoints like OOT, because that needs a game update, and they "can't" enforce you to connect to internet to download one and private you from playing the game, at least not for physical carts. I don't think nintendo can fix OOT crashing, nor can they remove permisions from the game, which is what the payload uses. That's the impresion I have with my limited knowledge at least.

    What I understand is that primary entrypoints work in a different way, because it's not a modified savegame installed to the game what triggers the exploit, but a bug in the game that grants code execution, and that can be prevented to some extent via firmware updates (as they have done, but has been bypassed already).

  6. 8 minutes ago, Invader TAK said:

    Speaking of the tool, did you ever look into that bug with Wonder News not injecting into English FRLG saves?

    No...? The pc version? Get me a save that gives problems via PM, if it's still a problem I'll try to fix tomorrow.

    About the rom scripts: for the events we have, they are different than the real deal. In fact, the Spanish emerald aurora ticket has a mistake in the deliveryman text, which isn't in the rom script (I bet they just re-converted the FRLG script and messed up, this also explains the "man in green" text for emerald, which should be "man in blue").

  7. 6 hours ago, Invader TAK said:

    Recreations (which should be legal due to the official cards using the in-game Egg Gift scripts).

    I don't think that was the case: the one we found was 1:1 with the rom script, but ajxpk said it was 1:1 with a Taka's tool generated one, and Taka did use the rom scripts to recreate them. Without confirmation from someone that went to the event, everything points at that on being a fake.

    EDIT: Also, the script being 1:1 is highly unleky to have come from a distribution device.

    In any case, the eggs themselves would be legit, same as with morpheo's codes, because the pokemon are generated in-game. Recreation is good (and everyone can do it with the tool right now, it has a built in egg script injector)., but the objective would be preserving the official thing.

    ps: @HaxAras I'll tag you, because you seem to have pm notifications disabled and I had something to discuss (not mistery gift related, for anyone else reading this).

    • Like 2
  8. In gen 7 there's this "downloadable" rules thing. I think those files are also worth keeping. They are located in the "Reg" folder inside the exdata (accessible via JKSM). I have yet to try if simple copy/paste of those files to the exdata folder works for a 3DS that hasn't downloaded them. The problem is that filelist.txt file, always seems to fail... Even with savedatafiler.

    Maybe the old exdata homebrew (can't remember the name) can easily be configured to copy only those files to the games exdata, so a homebrew app for them can be done, but if they need to be added to the filelist.txt...

    I currently have another 3DS, so I'll test tonight/tomorrow if noone does before me.

    EDIT: probably the best solution would be something like the fullwc6 pc distributor, that fakes the connection to a custom server and the rules can be downloaded from it.

  9. Unfortunately no. I hope Maveon comes back at some point to clear some things up (Mystic ticket being downloadable in non-English roms).

    Also, Purin confirmed to me that he personally brought a emerald english cartridge to the old sea map distribution and it was not compatible, so the Old Sea Map is and will always be a Jap only thing (unless nintendo goes and does some weird virtual console stuff, but I personally don't think that would apply to non-VC games anyways).

    The egg wondercards...they will be the most difficult to get, since other ("better") events came after them and people most likely throw the wondercard. The only hope is people who could backup their saves back in the day I guess, or luckily finding some stray person who stopped playing but got an egg event.

    • Like 2
  10. You can install cfw (or emunand) and still keep everything between legal boundaries. An emunand after downgrading would also be an option if you don't want to install A9lH (I totally recommend installing it nowadays though).

    Your best option for your position would be getting a primary or secondary (preinstalled) entrypoint. A secondary entrypoint will alwais work, and if you just want homebrew the only requirement would be to wait until payloads are updated to the latest firmware. OOT is a good game for that purpose, if you can install the exploit before updating. ORAS would also be an option.

    That being said... I don't seem to understand what you want. You want to extract the savegame citra uses? In any case, you need an XML file for target selection, it is included in the latest release: https://github.com/J-D-K/JKSM/releases

  11. The 3ds doesn't have something like a 1-click save install, so they would have had to code an app that downloads and install the save to the vc game. A modified vc game that allways will have the event mew tradeable wathever you do seems better.

    I wouldn't be surprised if the patch enabled the flags that allow trading and teleports you to a pokemon center once a new game is started, alongside patching a mew into party slot one, or that you can receive one by talking to an npc in the center. Probably the pokemon center is locked so you can't leave.

    There are multiple options, this one seems the more reasonable. Patching the game like this doesn't need much effort and ensures the vendor will always have a mew, wathever the human factor.

  12. After chating with SciresM:
    - Bruteforcing the encryption is not a real solution and will never be (just wanted to make this clear)
    - The OT name "trash" is intentional, as there's no way to get such a trainer name data legitimately.

    - Gen 7 transfer could be potentially locked by OT, ID and DV combination. We'll see on January.

     

    ps: In any case, I think it would still be great if @HMM dumped his save, same goes for RupeeClock's cousin's mew if he get's the chance. I like double checking.

  13. Well, seems SciresM was well aware of the titles being in the servers:
    CTR-N-RMWZ Mew Trading App(E) 000400000018C500
    CTR-N-RMWA ミュウ引換用ソフト 000400000018C400

    There's only a jap and an Eur versions, so if any more distros are ever made, they will be the same mews we already have.

    EDIT: of course, Nintendo could just use a different title with different patch and distribution, but both the JAP and EUR distribution apps were uploaded 9 months ago, so it's not like they made it for the UK event.

    • Like 2
  14. I know SciresM was checking the servers for uploads and found SM, I'll ask him, maybe we can get the files. They will be encrypted, but given the size of the VC games (~10mB) maybe bruteforcing the encryption is a viable solution.

    edit: I feel like bruteforcing the aes key has nothing to do with the file size and that I just said something retarded

    • Like 1
  15. This is what happens if you modify the RED english rom like ajxpkm posted (not modifying the JACK name in any way):
    0035bd6501.png

    So, for the UK event, they used a custom VC Pokémon RED that patches the OT name to only be GF. Probably the patch prevents any other name input.
    It would be interesting to get the patch to know exactly how the modifications for the distribution work, but in any case it seems every single Mew is exactly the same, and those trash bytes are only there because they slipped when patching the name selection screen because removing the second name prevents the third from showing at all, but it still gets into the OT trash bytes.

    The JAP one does not have trash, mainly because the OT is only 5+terminator bytes long, or maybe because they did it correctly, who knows.

    • Like 2
  16. 27 minutes ago, RupeeClock said:

    I'd like to do that myself if the chance happens, but it's very unlikely since we don't meet very often. Maybe I'll get to see him at Christmas time but that's the best that could happen. It's also possible that he's been playing the game since then and the Mew has levelled up or something.

    There really should be no difference to the relevant information, so even if it is leveled up and EV trainded, as long as we can take a look at the dumped mew it would be enough. Just try to restrain him from sending it over to gen7 until you can get a dump (if he wants one you can always transfer transfer one on your console to gen 7 and trade it over pgl to him).

  17. 1 minute ago, RupeeClock said:

    That's right, they had multiple consoles. My cousin was with me at the event and we received our Mews at the same time from different vendors.

    We compared them briefly and they had matching IDs and stats, they appeared to be identical. His 3DS isn't hacked though and he lives in London unlike myself, so it's not possible to check his Mew to see if they're byte for byte the same.

    There's always the posibility of your cousing trading the mew to your console, you dump the save and then you trade it back. If you have the chance to do that, it would be awesome, actually comparing different vendor outputs.

  18. If it is a restore point, then every mew should be the same... probably.

    Now, they had multiple consoles? Maybe different consoles got different trash... but I doubt it, if it is a custom VC release, the game might have a patch that makes the first pokemon always be a mew (we know the VC games have the original rom + on the fly patches). Restore point might only be for speeding purposes, unless it only allows loading the point and not saving, if it allows saving a restore point I don't think they'd risk losing the distro capabilities, hence that the first pokemon in the team gets always patched to be the mew seems like a good safety measure.

    3 hours ago, XJ55 said:

    That's great! I owned a Mew GEN I Distribution system ( the famous blue cart with several mews in it) which at some point was lost during a shipment and now it's gone forever. I was really interested in this old school mew event. So it seems that all the distributed mews were clones?

    I actually managed to get a mew that came from one of those carts, thanks to Cirellio: 

    I also read at some old google groups post from back at 2000 that the Mews in those carts were all 1:1 clones, unlike the ones coming from the distribution machines which had same OT, same IVs but different ID#. Do you happen to remember if the mews on the cart had all the same OT ID?

     

     

  19. Wow! This is awesome!

    Yes, you can dump with your setup from the 11.2 3DS, please contact me if you need any assistance as the vc releases need the 9.6+ mmap xml files.

    Also, is the save with the mew just after receiving it? Shouldn't make much difference, but a just received state, with no storage in pc would be the best for archival purposes.

    These are so good news!

×
×
  • Create New...