Jump to content

suloku

Innovator
  • Posts

    741
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by suloku

  1. 8 hours ago, ajxpk said:

    Name Trash Bytes existed before and they had never a reason.

    It prevents nicknaming the Mew in the case someone gets "by chance" the same OT and TID, but I really thought they would check the whole string, just like the game does. Of course the chance to make a glitch mew pass without any save editing requires soft reseting for a 1/65535 chance for the correct ID and even then it will came out as a "legal" gen 7 mew for what they care, unless you happen to get shiny DVs, that is.

    Would they ban such a mew? It can be certainly adquired on unmodified console trough glitches (and patience) or arbitrary code execution.

  2. 17 minutes ago, theSLAYER said:

    The wonder card is meant to be single use, yet it uses Wonder card ID 0000, which isn't added to received list,
    hence why it can be received again, lol.

    This makes a lot of sense, as they removed Pokémon Link in favor to wondercards, but they still need a way to give items/battepoints endlessly. Pokémon will probably have a propper wondercard I guess. It's kinda like gen 3 egg wondercards (could be received multiple times as long as you "tossed" them and got another).

  3. 19 hours ago, theSLAYER said:

    Pokemon Transporter is region free, lol.

    My English Pokemon Yellow showed up right alongside my Pokemon Red and Green.

    Also, I used the eng one from here: https://projectpokemon.org/forums/forums/topic/39235-vc-rby-virtual-console-mew-uk/?do=findComment&comment=206939/

    apparently, it seems the one in the event's archive didn't pass.
    (don't know whose' one is in there, but maybe it ain't legit after all..)

     

    The mew in the event file is a pk1 from the party. Did you just dump it into a box with pkhex? That's probably the problem, pkhex doesn't seem to correctly replicate what the gen 1 games do when moving in and out boxes. Gen 1 structure has a redundant level byte when on the party, and the byte used when in box storage is set to 0x00 whenever the pokemon is on the party.
    Also, why is the jap mew from the event file at level 100? Shouldn't the file better be your level 5 mew? (btw, the jap mew in the event file is in "boxed" state).

    Also, anyone checked if there's any sign in the transporter for the gen 2 games title IDs?


    ps: I hope they fix the gen 2 shiny thing, for consistency, even though they only need to do so if gen 2 is released.
    ps2: I wish they would have added gen 4 transfer support so we could skip a transfer step.

    • Like 2
  4. It should be noted that pokéstock can mimic Dream Radar transfer system to BW2, you may just use them on a BW2 savefile and get the pokémon. Here's a guide: https://www.reddit.com/r/pokemonrng/comments/2ezvry/guide_pokestock_entralink_and_dream_radar/

    Since pokestock is a closed source japanese tool, I intend to research this so it can be added to pkhex and everyone can enjoy dream radar pokémon without actually having a 3ds or dream radar.
     
    On 24/5/2016 at 0:54 PM, King Impoleon said:

    Nice

    but where to Inject or find the PDR Save file?

    Browserhax don't work anymore....

    Whoops, should have answered this like a long time ago: any entrypoint that loads the hombrew browser will work. You may use jksavemanager or svdt to get the savegame. As of now soundhax is the entrypoint to use.

    • Like 1
  5. Oh, I see, but we have the seeds, so if there are really only 9 seeds I'll just go and generate them next week (if no one has already done so by the time).

    The 9 shiny ones will always be the same, so in this case I think it would be best to just have them as pkm files rather than going trough all the save preparation + connectivity. The program seems to be intented to be used with new save files anyways (and then you just trade it to your main save...so in this case injecting the pkm directly is just saving time).

    • Like 1
  6. Wait, so they added the OT extra bytes for nothing? They don't check the full string? Does this apply to the JAP mew too?
    They really messed up, even the Gen 1 original events had those extra bytes in OT to prevent nicknaming.

    That means that IF the transporter shiny DV spread is possible (that damn GB RNG...), it would technically be possible to get a shiny mew via the glitch that can be transported. Of course, it would still be from the glitch, so not really legit but...

    ps: I'm pretty sure HaxAras was referring that the only shiny legit mew is the JAP one from Emerald's Old Sea Map event.

    • Like 1
  7. I've just stomped this: https://www.reddit.com/r/pokemonrng/comments/5ny1el/scripts_and_guide_to_help_automate_rnging_a_shiny/

    It's a program that helps in making a legit savegame that has a shiny jirachi checksum, which is kind of cool. Maybe it's time to just upload all possible shiny jirachis from the bonus disk? It would certainly be a lot easier, and since they are limited...

    EDIT: I think the 9 only(?) possible shiny jirachis are already here (and they've been for a long time): https://sites.google.com/site/kaphotics/resources

    Seed: 0x353d, PID: 0xba7df435, Nature: Bashful, HP: 24, AT: 3, DF: 30, SA: 12, SD: 16, SP: 11
    Seed: 0xf500, PID: 0xc90e8744, Nature: Careful, HP: 10, AT: 0, DF: 10, SA: 10, SD: 26, SP: 12
    Seed: 0xecdd, PID: 0x987ed636, Nature: Docile, HP: 19, AT: 7, DF: 10, SA: 19, SD: 10, SP: 16
    Seed: 0x9359, PID: 0xbcfaf2b0, Nature: Hasty, HP: 3, AT: 12, DF: 12, SA: 7, SD: 11, SP: 9
    Seed: 0xcf37, PID: 0x7b053548, Nature: Jolly, HP: 11, AT: 8, DF: 6, SA: 14, SD: 5, SP: 20
    Seed: 0x7236, PID: 0x2ec1608d, Nature: Lonely, HP: 31, AT: 23, DF: 26, SA: 29, SD: 18, SP: 5
    Seed: 0xa030, PID: 0x4633087d, Nature: Naughty, HP: 21, AT: 31, DF: 31, SA: 18, SD: 24, SP: 19
    Seed: 0x7360, PID: 0xbf98f1d5, Nature: Serious, HP: 29, AT: 10, DF: 31, SA: 25, SD: 23, SP: 21
    Seed: 0x3d60, PID: 0xeb0da543, Nature: Timid, HP: 15, AT: 28, DF: 29, SA: 3, SD: 0, SP: 7
    
    • Like 3
  8. I've been locked since july, but I'll get my free time back next week for a couple months, and medal rally is on my list, just like finishing the pokemon link editor and bugfixing/adding features to the gen 3 tool, XY safari friendfile to get all the safari pokemon and ORAS implementation of mirage island (well, that could be done by anyone, the functions were reversed and published on another thread).

    ps: kinda offtopic :P

  9. @Sabresite I haven't gone that deep in gen3 scripting, but I don't recall such a command.

    Here's a list: http://www.cosarara.me/jaume/SphericalIce/

    I've searched  a little and seems people have made the "Shinyizer", which adds asm code to the rom that can be called via script asm calls to modify the encounters and force them to be shiny. I haven't found any reference to shiny forcing/blocking in the scripts. That may be because there was no code for shiny forcing, or because no one has found it in the roms yet.

    I don't think shininess or PID can be checked via scripting, but maybe there's such a command, but undocumented. If there was a command to check for shininess, it wouldn't be difficult to loop if a shiny egg is generated: here's a list of the special and special2 commands: https://www.pokecommunity.com/showthread.php?t=184273
    i.e. "148: checks something on party pokemon", this command might actually check for shininess...

    Overall, the fact that legendaries aren't shiny locked makes me think they didn't really add any shiny lock. Also, he in-rom scripts for all the events we have only differentiate in the text, which was changed a little in the final versions, which makes me think it is unlikely for the wish eggs to be that different from the in-rom script, but from what I've seen, scripting might be enough to manually do a shiny check, or maybe there is an undocumented command for such a task.

    My personal opinion is that if they didn't bother with the in-game shiny lock, they most likely wouldn't for the wish eggs, but we can't be sure without actually checking the real deal.

    EDIT: I forgot they did shiny lock channel jirachi and colosseum celebi...so maybe they did something for FRLG/Emerald

  10. Whoops, it seems I never re-uploaded the 0.1 with the other files and it seems I never commited to github my latest changes... I guess I have some homework to do next week, may I'll even finish editor support (I had some nasty bug I couldn't fix when I stopped working on this).

    As theSLAYER pointed out, the files are included in the gen 6 event archive and pkhex has supported inject/extract for some months now. I'll add this to the first post.

    Also @theSLAYER, I've seen you have multiple languages for the Regi trio in the event file; my own spanish Johto starters pl6 file is on the first post attachment, in case you'd want to add it to the archive.

    • Like 1
  11. On 20/1/2017 at 4:37 PM, DannyFrozenVGC said:

    Please could somebody answer me? Are there any visual differences in the Hex if the egg is received in a Fake Wondercard?

    DannyFrozenVGC, you should be using the "normal" Givegg script (not the extended version). The extended version is something I modified myslef (same goes with the killscript version, wich is a way to receive a single egg without using the egg flag (if not, you could receive multiple eggs). I didn't know at the time tossing the WC resets the flag, but the killscript version is still useful for people without the wireless adapter so...

    In any case: the non-extended givegg script that uses the rom flag is the script found in the rom, so that's the one that should be as close as possible to the original event (even though text most likely was a little different in the real event). And yes, the pokémon itself would be considered legit, since it is generated in-game, just like the original event, even though the means to obtain it aren't.

  12. Luma's region emulation only changes language setting, the 3DS is reported as the actual region and subregion. That's why I have a regionchanged japanese emunand.

    Luma allows to receive other region events, but if you get the pokémon, it'll have wrong region data (but correct language).

  13. 2 hours ago, theSLAYER said:

    But in reality, the data structure is pretty much the same as wonder cards.
    They realized it's redundant, and made it the one and the same in Pokemon Sun and Moon.

    Well, pokémon link was more powerful than wondercards, but I think they realized they weren't using it as much.
    Pokémon link could provide at the same time: 6 pokémon, 6 items, battlepoints and pokémilles.

    The pokémon themselves were quite similar to wondercard, and they could also be locked to only be received once (as seen in ORAS demo and only there). Don't get me wrong, I think that they realized they weren't really using it and decided to use the space for more wondercards and kind of change wondercards so they can provide multiple things at once is a good improvement.

    But now I wonder if pokébank will still reward battle points...I've been saving them for like 2 years, and receiving in SUMO seems quite right (all those expensive stones...).

    • Like 1
  14. I went and boxed your mew on my 3DS, got the same as HMM's, so that settles it (I didn't know this happened, I should check how trash bytes are handled in the different games and generations, best case scenario would be that some stadium game erases them completely...).

    We have 3 different saves and all 3 mews are the same, alongside the fact that they used savestates (and with it, they were distributing cloned Mews), but still I'm sure someone would appreaciate a 100% confirmation of different distro consoles providing the very same Mew.

    Now, when is that pokebank update coming?

     

    ps: RupeeClock, I was refering not to the dump method itself, but if he had done another trade before dumping the savegame, as I was thinking that maybe trading again was what changed the trash bytes.

    • Like 4
  15. On 1/1/2017 at 1:39 PM, HMM said:

    Sorry about how long it took. If anyone still needs a second save for anything then here it is.

    sav.dat

    151 - MEW - E4BE.pk1

    Is the mew pk1 file you attached comming from your sav.dat? I'm asking because the one in the sav.dat is a little different, more precisely OT name:

    Your sav.dat: 86 85 00 00 00 00 00 50 89 80 82
    RupeeClock's: 86 85 50 00 00 00 00 50 89 80 82
    scottishdanstfu*: 86 85 50 00 00 00 00 50 89 80 82

    *scottishdanstfu kindly shared his savegame with me to check the mew, it's 100% the same as RupeeClock's

    @HMM, did you directly dump your savegame with the new entrypoint (soundhax) or did you trade it to your already homebrew enabled 3DS?
    I'm gonna see if boxing RupeeClocks's Mew produces this result, I'm kinda puzzled right now.

    EDIT: Nevermind, I tested RupeeClock's savegame and boxed the mew: it converted to 86 85 00 00 00 00 00 50 89 80 82 (same as HMM's) so it was really due to boxing.

    I guess there's no doubt now about them being all the same (we were pretty much sure anyways).

    • Like 1
  16. 23 minutes ago, scottishdanstfu said:

    Yeah that's no problem I use pkhex so do you want me to just dump the Mew file or would you like my save file dumped and I can't see the link to the untouched mew in the first post that's why I asked :)

    It would be better if you could upload your full savefile from your 3DS. If you don't want to make it public, you might send it via private messaging and I'll check the mew against the other one uploaded. (For anyone wondering, full savefile is better just in case pkhex bugs out and modifies the pokemon while creating the pk1 file).

    Also, you are right, the link at first post is down (yet another link to repair in the new forums), here you have an alternative download (I hope this is not considered spam): https://digiex.net/threads/pokemon-gen1-legit-mew-save-from-1999-toysrus-distribution-red-blue-yellow.14648/

    • Like 1
  17. 1 hour ago, scottishdanstfu said:

    Thanks so much and i could always revert it back to level 5 though then it'll be like it's untouched :)

    Sent from my SM-G935F using Tapatalk

     

    The first post has a link to a legit mew (untouched level 5), and here are another 14 that Tripred kindly uploaded for the community to enjoy (most untouched at level 5): https://goo.gl/tr06GS

    We discussed the UK event mew on another thread, we are mostly certain all of them are exactly the same mew, but if you could upload yours for confirmation that would be great.

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

×
×
  • Create New...