Jump to content

suloku

Innovator
  • Posts

    742
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by suloku

  1. I don't think I kept it, but that Mew is nothing special (random DV and the tackle/growl moveset) and is completely illegal, so you might as well just make it with pkhex?
  2. You need to have hatched at least 20 eggs for the judge to unlock the function, so maybe there's a check for hatched egg count?
  3. If X D really removes trash bytes, I'd say with the information available now, it would be far more interesting to get working (open source) code that allows to reconstruct gen 3 event pokémon as pkm files, and I'm not talking about mew, but all those other events that share the generation code. Of course every single person will have his own view on the "legality" terms, for me that would only be acceptable if we are sure they are correctly generated. I myself don't have that much interest in having the event pokémon or moving them onto further generations, but I think it would be a nice option for anyone wanting to get those event pokémon in conditions similar to distribution (ramdom, but somewhat legit). Of course, this is just my point of view and I'm only stating it because it's something I'd like to see as a reality at some point. There's always HaxHaras and InsaneNutter's project for those who want the most "pure" version of the event pokémon.
  4. 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.
  5. A version with some minor improvements can be found here: Added savegame auto-detection (just drag and drop) Program asks to modify the savegame's Mirage Value to match that of the first pokémon in the party (f you select yes a new save with the new seed is created).
  6. 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.
  7. Are IVs in gen 4 tied to PID, TID, SID though? Just curious. ps: would be an interesting feature for pkhex implementation if you get it done
  8. FRLG has dynamic.memory too, but is that relevant? I've been told the 10th annyversary cart actually transfered a program over link cable that modified the save, so would they really implement it to a distribution rom no one is supposed to have? Or am I missing something?
  9. 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.
  10. 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.
  11. Just so anyone using this knows.
  12. Works fine on my end, can you post the exact steps that trigger the error?
  13. 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).
  14. 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").
  15. 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).
  16. 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.
  17. 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.
  18. 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
  19. 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.
  20. 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.
  21. 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.
  22. 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
  23. I can only say that the program has no dangerous code or malware, but of course that would need you to trust me. You may run it inside a virtual machine if that's your only option.
  24. This is what happens if you modify the RED english rom like ajxpkm posted (not modifying the JACK name in any way): 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.
  25. Maybe your cousin knows someone with homebrew/custom firmware in his city? That would also be a viable solution, but well, I'm more than thankful for having one already available, and we will be getting HMM's one soon too. It may be from the same vendor (or rather, same 3ds) as you said.
×
×
  • Create New...