Jump to content

ajxpk

Innovator
  • Content Count

    741
  • Joined

  • Last visited

  • Days Won

    26

Posts posted by ajxpk


  1. Couldn’t have said it any better than @Deoxyz. It’s kinda impossible to recreate something that you don’t know how it works... we can only make assumptions based on Pokémon Machine 2 which is the successor of the first Pokémon Machine 1. What we would need is not only a piece of software but also the customized developer hardware that was used to make this event possible. I already have a theory how the events were done and coded but never can say for sure.

    We can only hope that the said hardware and software wasn’t destroyed and preserved by someone.

    • Like 1

  2. 3 hours ago, Ammako said:

    Siiiiick, Gen. 2 PCNY collection in gallery incoming? Unless the re-created distribution is only accurate enough for the purposes of the video, but not accurate enough for full legality 🤔

    Definitely legal from the initial seed to the created Pokémon. I’m not 100% confident though that we can get this program run so that it generates. I’m working hard on the newer AGB version and then we’ll see. 👍

    • Like 2

  3. @DeadSkullzJr Wow, so this is the dumped data from these missions? And what did you change do make them appear as ”New!”? Looking forward to see when you have mapped the data out a little bit. Also @BlackShark has been interested in it before, maybe he can help with stuff.

    3 hours ago, Purin said:

    chances are it just works as a data storage device, just like other slot-2 distributions in Gen 4.
    by theory, we just need to put the data in the correct offset inside the GBA rom and put it on a flashcart and it should work. just like decchi.bin for d/p 🤔

    Sounds interesting to me. Of course I would be interested to look at the ROM and see what’s there. 


  4. 4 hours ago, DeadSkullzJr said:

    Alright so I beat the game with that save, and managed to make the two missions fresh again:

    https://i.postimg.cc/QCHmd6Hd/Pokemon-Ranger-Japan-12756.png

    Awesome! Congratulations! And you say copying + pasting the mission data into another save file didn’t worked?

    Can you share the memory locations? Just for the record and just in case if others want to participate in the research. If there’s no success I might take a look later once I have time again.

    Knowing the memory locations is also important in case of reverse engineering, because then I can see which subroutines reading from those locations and this way determine the responsible subroutines. 

    As far as the cartridge goes, if it’s a Slot-2 one then, there’s still a lot I would need to learn about how it works. But shouldn’t be as difficult as if it’s coming from another NDS, in that case it’s impossible for me, because of the lack of debug tools to research this scenario...


  5. Hey there! Haven’t been active for a while, but I’m watching what’s going on... always happy to see someone interested to support research.

    I’m not sure if the gallery in this forum had been updated but we actually do have a save file with all the downloadable missions including the Mew one, the save file can be found here.

    The big issue was in fact, as you can imagine, that those have been played already and we’re very interested in resetting them back to original state and it would be cool to inject them in other save files. Unfortunately the Pokémon Ranger save files are decrypted and we don’t have the encryption algorithm.

    @Purin is right that I could reverse engineer it as I have learned how to read assembly code for ARM architecture. But I’m too busy with my private life now and there are other Pokémon related projects with higher priority. Even if I would do it, it might take me a long time and I’m not sure if it’s worth the time and effort.

    Besides I think it should be doable even without reverse engineering by just memory research. The data must be encrypted in memory and might be available for edit from there and when you save the data the change becomes permanent. All it needs is someone with patience to find the exact location. I suggest using another save file where downloadable missions are still unplayed and then clear them, compare data from before and after and see what changed.


  6. On 9/7/2019 at 3:29 PM, UndeadxReality said:

    Very true haha, I hope someday the real deal will come along and the rom will be preserved.

    We can only hope!

    Regarding the video I received PMs about this matter before. I'm rather annoyed about how this was done... (The comments in the video are really hilarious though...)
    If you want to brag about distributing a "legit" looking Mystery Gift at least do it the right way. As @theSLAYER already mentioned, there are 2 options for distributable Mystery Gifts.
    With the 1st one the received Mystery Gift won't be distributable and this means it will become legal in case you edited an official event, the received data will match the original Mystery Gift.
    The 2nd however will always send distributable Mystery Gifts matching the edit, which means they're just as illegal as the edit.
    You can see in the video that they decided to use option #2 as the received Mystery Gift has the "おくる" option.

    By the way... there is actually a chance that some Gen 3 Mystery Gifts have been officially distributed this way.
    It was at least the case with German Emerald Aurora Ticket and it has been reported here. I assume it was a leftover from debug but it could be that it was actually planned as an alternate disribution method. How many of those exist, we will never know...

    • Like 2

  7. The data is there but isn't shared because we don't want anyone to reconstruct gen 3 event replicas as long as the research isn't finished.
    If it's a Tanabata Jirachi 2004 from a source like Ahiru's Wonderland please don't worry. They were downloaded from the real events.
    Only some of them were altered and marked with Pokérus flag from what I remember.


  8. Like @theSLAYER says, we’re a decade too late to worry about overwritten devcarts and losing historic content is also unlikely because everyone with common sense would backup.

    I think any new devcart that appears is suspicious now... you might never know, so I would always dump it and check it out and if I verified that the content is fine and even then there’s still a small percentage that it could just be a rewritten devcart. The irony is that Nintendo itself reused these devcarts, so what is original content? The whole purpose of these cartridges is that they can be easily overwritten, they were mainly used for debugging and localization ect...

    I’m rather worried about new reproductions being sold. Since almost everything that has been sold in the past is public now it’s more unlikely than it has ever been, but if there’s still unreleased software in wrong hands it could still happen.

    Question is what would it be? We believe there isn’t anything so I leave it up to @Deoxyz. :) 

    • Like 2

  9. The trickle-down theory is considered to be a myth and belongs into the land of fairy tales. I really don’t see how this community is benefiting in such way or has ever been so far, maybe in some very rare cases I don’t know about. I agree with some of your other points of course. I think it's in no ones interest that anyone gets in trouble.

    It's within the most collector's mindset to think about this economically as a "store of value" and that's where it begins, when we start talking about value it's not about Pokémon anymore, it becomes an investment. I have seen this happening within the scene all the time. And as already said there is an entire market built around the idea of Pokémon as a store of value, even if we don't like it.

    Speaking of collecting and trading... First of all it's not a classical trade in the old sense. Trading means you give item X to someone and receive item Y in return. What we're talking about is in fact already sharing, you get a copy of item Y and still keep a copy of item X and your exchange partner gets it too with set conditions...

    Now if you trade item X for item Y, you're usually not supposed to share Y with the public and you're also not able to share X with the public, because otherwise the deal would most likely never happen. It's like an unwritten contract based on "trust" that forces both participants of a trade to keep something private. The twist is now even if you wanted to make your original item X public you can't do it anymore, unless you break the rules or both of you change your minds. I have never seen this happening even once! While contributions of items that have not been traded are very common. So trading makes it more complicated. I can say based on my own experience. When I traded Events in my case it was Ahiru's Wonderlands Events were I had to confirm that they are public, which I always knew. And then there were some Mystery Gifts I was not allowed to share with the public as I obtained them in trades, I had to wait until someone else who received it originally was willing to publish...

    Something that is always denied by the way is that with every exchange of the same item there comes inflation of the trade value. Who would trade an super rare item for a more common one? The financial value remains only constant because there is still a demand and because there is no supply in terms of other items of equal value for a trade. And because most stuff is happening anonymously and no one knows about what’s going on, especially when it’s said “Do not talk about it!”, there will always be someone who uses ignorance to his advantage and sees money and gets corrupt. It goes hand in hands and it’s not rocket science. I don't even know how else it would have been possible for so many people to be part of the club, having the same items that are supposed to be “rare”... looking at all the Top 10 and Aura Mew copies... while there aren’t many equally rare items in total who could have possibly traded for those and what makes it even more ridiculous is that it all comes from the same collection. It’s never been about obtaining new and rare items, t’s a money game and has been for many years. And most of those collectors just "bought in" to be part of the club.

    How does this game help the community? Some items where contributed to research, but not all. Actually without being a collector myself I would not have been able to get some of these items. I also was in the situation where I was offered “deals” and had to think about spending money. In the recent years it changed because of one person joining the game.

    We could start to really preserve them efficiently. But this was never because of a “gracious collector” who was willing to share for free. It took someone else who had the courage to break the rules and to sacrifice and that was Deoxyz. I feel someone had to do it otherwise this would have continued on and on. The game changed.

    The verdict is and I’m afraid to say the statistics aren't looking good to justify your theory that collecting and hoarding events at the end is good for everyone. 

    Also... correct me if I'm wrong but I think most of the events in of this forum in the gallery were collected directly from events by people who like to share and who were willing to support the community. I'm not saying everyone is supposed to share, everyone is making their own choices. What I tried to say is that there are more bad things than good things are happening when it comes to these distribution cartridges. It’s a shame! And I believe it would be better instead of fighting each other individually to obtain them it would be better to cooperate to collect and preserve them all. We all dream about a complete collection, so why not doing it all together?

    It's just my suggestion, I'm not really into collecting myself anymore. Tired of dealing with all the bad karma and investing time and money. Maybe unless there is something really rare and interesting to disassemble but I don’t see anything like that right now. 

    Proof me wrong.

    • Like 2
    • Thanks 1

  10. I already wanted to tease that Santa Claus 🎅 might be one of the “private collectors”. :D

    So glad that this is finally out of the box now, for some reasons I didn’t wanted to be the one who makes the reveal, but I can’t tell you how much I’m tired of “playing by the rules” just to please some “elitarist collectors” behind the curtain, so that they can feel comfortable inside their bubble and feel they’re something special because they own something exclusive...

    Newsflash: This has been proven false once again, this time for Doel Deoxys. After we obtained it last year I suddenly realized that we’re not the only one who have it and suddenly people started saying that they knew about it a long time. And if you ask them why they didn’t said anything they say they weren’t supposed to say anything, this was not the first time I experienced this and it really starts getting old and this time my passion of collecting Event Pokémon was taking a huge hit. I don’t care about collecting as much as I used to and realized I rather have fun researching them than actually collecting, because it’s so shallow and the Events that are really rare seem to be completely out of reach, while those who are not are kept rare using weird tactics to maintain ”artificial scarcity”.

    The truth is and let’s be honest, the event hoarding and hiding information serves only to cover the actions of those who have ulterior motives. The environment is completely toxic with all the cheating, lies and betrayal, where you don’t know who you can trust anymore. This was the same with file trading before (Ahiru’s Wonderland) where people tried to hide the origin of the files and here it’s even worse. Not to mention software being edited, like zeroed data or data that doesn’t belongs there like gibberish written into files. You can’t even believe an authentic cartridge anymore as reproductions were being made and when you ask around no one knows anything or isn’t supposed to talk about it. We have a lot information now thanks to @Deoxyz and someone anonymous who provided these infos. 

    Most of the times when there is a thread in a forum about distribution cartridges it’s about a bought cartridge by a private collector, or something that has surfaced on eBay and that shows us what a mess this situation is. It’s always about such a cartridge that has fallen into the hands of someone who wants to make money and if you bought it and paid hundreds or thousands dollars, how is this a reason to celebrate? Just so that you’re happy for a moment and then you lock it away in a drawyer and don’t do anything useful with it. How can this be a good thing? There are smarter ways to waste money in my opinion...

    I feel it would be so much better if people would finally grow up and stop playing these selfish and childish games and work seriously together to preserve these collectively as a team and for everyone. No one would have to pay a lot of money alone and more people would be happy. That was our philosophy and is what we tried and what we have been silently working until Deoxyz’s retirement earlier this year. I would like to take this opportunity and say thanks to Deoxyz, he did so much for preserving these Events and was willing to do what no one else was. Sometimes too much as he said. I supported his decision to retire and I hope he inspired some others to do good things. :) 

    Like @InsaneNutter says a lot is happening and I can’t give you much away yet but stay tuned...

    Edit:
    By the way... I forgot to mention, it would be even greater to see them collected within a database with verified hash data ect, but for receiving the label "clean dump" they would fail to match the strict criteria due to the fishy circumstances. It will be tough to clean this whole mess up.

    • Like 5
    • Thanks 1

  11. BIG UPDATE

    All of the 426 Mews are finally together and even the mysteries about their placements are solved thanks to @Sabresite's newest findings.
    A completely new Set of 5 Mews was discovered with the initial seed 0x5E2B. In fact it appears Mew #1, #2, #4 and #5 of the Seed 0x6065 (which I reconstructed earlier and we believed them to be in the Party) were deleted in order to generate the new Set. This leaves number #3 of Seed 0x6065 (to be found in Box 1, Slot 1) the only Mew of its Set that was actually traded/distributed, so from now on the rest of the Set will be moved to the category of "Unreleased Events". This was confirmed by Sabresite based on some old collected data and while all 5 Mews of the new 0x5E2B set were traded, 4 of the 5 0x6065 Mews weren't, so they were not on the save file when it was ready for the Distribution.

    The most confusing part to me is "WHY?" but then I came to the conclusion that it must have been because of how the software works. It was edited with minimal effort and otherwise works much the same as the newer Multi Boot software we know. Before the generation it checks how many Pokémon are in hand and if it's greater than 5 it returns false without generating anything with the respective error code. For Mystery Mew they changed it to greater than 1 and in addition they returned from the modified GenerateMew Subroutine (Mystery Mew is basically Hadou Mew btw...) with the loop inside and after the return they add 5 instead of 1 to the Team Slot. When I reconstructed Mystery Mew for the research I was thinking too complicated first and wanted to do it in a way that is smart, convenient and works smooth and dynamically, but from what I see now having analyzed different revisions and code from NOA they like keep it simple. Where the loop starts and where it ends was a big question to me as it could have been in or outside of the main function, but it is definitely within the function. The srand function is in it and this would result in a reseed everytime you call it, so it is very clear that the loop starts after the srand() call and it ends with a recalculation for the Team Slot and i+1 which is checked against the number 5 to end the loop. The most important thing however is the static number 5 being added to the Pokémon Team Count after the return and this can only mean that the check before the generation was changed too, they just swapped the numbers. Obviously the software was planned to generate no less than 5 Mews and this means that they were forced to sacrifice 4 Mews to finally fill all of the 6 Party Slots.

    Huge thanks to Sabresite for resolving this. The case was already closed to me, so I'm really happy that he gave it another shot. :) 

    • Like 6
    • Amazed 1

  12. The only way to figure it out is reverse engineering. But I’m not interested myself to check it out as I can imagine how difficult it is and I have already wasted multiple hours for a similar project... and I’m not sure how it could help us in terms of event preservation.

    I actually tried to make the US Aurora Ticket work with the Japanese games. The Japanese games won’t recognize the Aurora Ticket Software and vice versa. So far I failed to figure out how to get the communication right and it’s hard to debug it...

    From what I see it could be that entirely different functions are needed in order to make it work and it could be the same case with decchi.bin.

    • Like 1

  13. From what I understand Pokémon Home is meant to be more than just a storage system, which is what gets me really interested to see what they are planning to do and I'm curious to see what Pokémon Home might become in the future and what kind of features it might have, it changes the concept of Pokémon being locked to one hardware because it connects players who not only own a Nintendo Switch, but also people who own a Smartphone. Connectivity is the greatest asset of Pokémon above any other game in this world. The philosophy of GameFreak is Pokémon to be more than just a game and to realize that Pokémon needs to break its shell, which can be done by using the data outside of the game on a universal cloud platform. I have seen that potential since Pokémon Go was released and thought it would be really cool to have a place where all Pokémon gather together. This is the future of Pokémon.

    After Pokémon Go having been a real Pokémon renaissance it would have been stupid to not reflect what they have missed and what makes Pokémon so special. I'm actually more interested in Pokémon Home than Sword and Shield and it's like something I have dreamed of when I was a child, being able to communicate through Pokémon with everyone beyond my Game Boy and Trading Cards.

    I know many people are upset about the new policy, but I'm not too surprised with the announcements and saw this miles away. With over 1000 Pokémon in the future and features like temporary evolutions called "Mega Evolution" and Z-Move introduced, it was obvious that they might get rid of things as the games just become bulkier and bulkier, while at the same time they're not able to drastically improve the gameplay experience. Instead they're just updating the game and doing "maintenance" for the most part and they're not giving the games the development time they really would need to become better games and all just for the maximum of profit. Without time there is no other way and limiting the amount of accessible Pokémon means they have more time to enhance the game. So if that's what it needs I say "Go for it!".

    However... like I have already said in another thread before... I'm not convinced with the gameplay and the quality of the games and these might be the first Pokémon Games I won't buy for my own reasons. "Dynamaxing" is not something I have wished for. I wished instead of making such weird features they would focus on improving the game itself to make me feel like this is a "must play" for me. I like the idea of the "Wild Area", its communication features and that Pokémon finally starting to get AIs for the Overworld, making them feel more alive and I hope they go deeper into that direction because this is where I want Pokémon to be.

    There's still a long way to go and I just don't have the time anymore to play games that aren't fun to me anymore and in terms of Pokémon I nowadays feel like playing them is more like a duty than it's fun, because it just becomes boring to me to the same things over and over from generation to generation. There are so many other games who feel more fresh and modern with great game design, who are fun play. Besides they're definitely making one or two special versions 1-2 years later who are more polished and I feel like I could also just skip Sword & Shield and wait and get one of those....
     

    • Like 2

  14. Please don’t pay anything for Gen 3 distribution software. At least not when it’s about the “common” ones you can find circulating around including the Aurora Ticket (U.S.), Top 10, Aura Mew ect... There is a lot of controversies about replicas being made and sold, data being edited and contend being removed. As a result it’s difficult to say what’s really “untouched”. The only way to protect yourself is to not buy, those replicas are really well made and you most likely won’t be able to tell the difference from looking at the cartridge alone. You would have to dump the ROM and check it out.

    By the way... In case someone finds software which is different compared to those already known... please get in touch with me as I’m still interested to collect data and I’m able to reverse engineer it. I’m quite busy these days but if there is something important to look at I can make time for it. ;)

    • Like 4

  15. Just to add some information the location where the Mystery Event Record Mixing Item is stored is known for both RS and E:

     

    Quote

    Sending Item via Record Mixing
    RS: Section 4 - 0x0BFC
    E: Section 4 - 0x0C94

    
    Offset     Content              Length
    0x0        Checksum             word
    0x2        Padding              word
    0x4        Distribution Limit   word
    0x5        How many times       word
    0x6        Item Index Number    word
    
    Notes:
    Total size is 8 bytes. 0x0 appears to be the checksum.
    The number at 0x4 is the Distribution limit, the number of times you can send the Ticket at 0x5 increases even if you don't send the item.
    The Eon Tickets from the Official Events could be exchanged 151 times, while in case of the e-Card version 30 times.
    If the sent item is an Eon Ticket the activation flag for the Event is automatically set by the receiving game.

     


    Additional information about the Eon Ticket Event for Emerald:

    Quote

    E: Section 2 - 0x049A - bit 0
     

    
    Note: Unlike in Ruby & Sapphire the Eon Ticket Mystery Event is hardcoded and activated by a flag.
    Officially this was only used in Japan but the flag exists in all localized versions as well.
    When it's set the delivery guy appears at the 2F of the Pokemon Center, when you talk to him he will give you the Eon Ticket.

     

     

     

    • Like 2

  16. Encryption is unknown. Someone would have to disassemble the game to figure out the encryption method/algorithm.
    Another option would be to determine the location of the flag in memory and edit it from there. If there is no memory allocation it shouldn't be too difficult.


  17. I feel a little bit misunderstood. I separated presentation and gameplay for a reason. I had no “expectations” when it comes to gameplay changes, I had expectations when it comes to the style and quality of the graphical presentation. I expect more quality for a full prized home console game and I think Let’s Go looked alright (for a Yellow Remake) in comparison and looked more polished than this. I was expecting this to look even better, hence I was disappointed seeing the trailer. The only thing that convinced me in the trailer are the 3D models, they did a good job when you compare the Pokémon models with the ones from Let’s Go. 

    About the other things I just wished (not expected) there was some kind of surprise, something fresh and new. The game is not a pure handheld game anymore. I don’t really think that’s unrealistic as they already have been saying in interviews that a Pokémon home console game must be different and reimagined and since Let’s Go I would say nothing is impossible, no one saw that coming, instead people thought we would get a Diamond & Pearl Remake with the Sun & Moon Engine. And even Let’s Go has been often criticized because people wished it to be like Sun & Moon it sold well. So an enhanced gameplay experience would do as well and I think it would have been the right time to do it now...

    As for “open world experience” I think the transition would come more than natural as it’s an RPG. The story is about a young Pokémon Trainer going on a journey finding and catching Pokémon. There just would have to be a more interaction with the world to give it a more adventurous feel and to make you feel like you really discover a world by giving more depth to the way you interact with the overworld. I’m just saying how it could have been... It doesn’t really matter, based on the trailer it’s clear that nothing in that direction is going to happen. Even on the “new” hardware...

    I hope at least they do something to make this generation one to remember for the ages. Maybe the Sword 🗡 and Shield 🛡 Theme means they’re playing with RPG clichés which would be interesting considering how the first games were originally like other RPGs in early development phase and this could be an opportunity to add scrapped ideas and content. I would just love to see what Pokémon could have become under different circumstances and I can imagine this might be one thing they already had in mind before, I find the armored Mewtwo trademark interesting, but I hope it’s not some kind of Mega Evolution thing and rather just like an equipped item with the effects being activated immediately, it wouldn’t make sense in my opinion and should be different than Mega Evolutions because otherwise it’s just a reused feature with a different name.

    • Like 1
×
×
  • Create New...