evandixon

Administrator
  • Content count

    3830
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by evandixon

  1. The Official Pokémon Pokémon YouTube Channel has released a new trailer for Pokémon Ultra Sun and Ultra Moon, teasing that "new secrets of the Alola region will be revealed" and showing a "new look for our heros". It also provides a few details about the newest Lycanroc form. Its ability is Tough Claws, and it can learn Accelerock and Counter. Only certain Rockruff can evolve into it, and more details will be revealed soon. View full article
  2. Pokémon Ultra Sun and Ultra Moon Trailer

    Fixed here and on Facebook, thanks for pointing that out!
  3. Update 4.2.0

    Our website as undergone a major update, which brings some cool new features! Clubs Clubs are sub-communities that you run! Have your own forums, downloads, group blogs, calendars, and more! Read more about it at the Project Pokémon Blog: Galleries Galleries are like forums or files, except optimized for images. You can create your own, or you can add them to clubs! Sample Gallery in the "I Love Cats" Club Reactions We've always had a Like button, but sometimes a Like doesn't quite express how you truly feel about a post. With reactions, you can react in one of many ways. Here's what we have so far: Thanks - Share how you feel about something with the same energy Victini uses to describe his V-WHEEEEL!!!! Amazed - For things so amazing your eyes start watering out of sheer happiness. Teary-Eyed - Sometimes bad news makes you want to cry. Confused - Eh.. what? We can add more, so if you have any ideas, just let us know! The Blog Sidebar We recently got Blogs, which are basically your personal corner of the website. Now you can customize it even further with the ability to add a sidebar. This can be used for anything you'd like, including social media links or a blog overview. On my Sky Editor blog, I'm using it to keep track of my GitHub links for Sky Editor, my plugin-based save editor: File Attachment Improvements You can now upload files and images directly from your computer's file browser, using either drag and drop, or copy/paste. As described by the Invision Power website: Source Recently-Used Devices In your account settings, you can see a list of recently-used devices. We recommend you check this periodically, so you can know if your account is secure. View full article
  4. I could use some feedback on future site additions. Join the Beta Testers club if you're interested.

  5. Google Analytics

  6. Hopefully I'll be able to clean all of this up at some point. Download Link (Log in as a guest) Usage Guide
  7. Image Gallery

    Pictures of the work-in-progress image gallery.
  8. PMD2textEDIT

    Version 1.0.0

    13 downloads

    Author: @Grovyle91 This is a text editor for Pokémon Mystery Dungeon: Explorers of Time, Darkness, and Sky.
  9. 85h

    85h 85h Values 85h is an offset in the data structure of 4th Generation Pokémon, and shows how a Pokémon was encountered. Currently 85h has no relevance to gameplay, but in certain cases it can be used to determine the Legality of a Pokémon. 85h List 00 - Egg/Pal Park/Event 02 - Tall Grass/Honey Tree 04 - Dialga/Palkia 05 - Cave/Hall of Origin 07 - Caught in the Water 09 - Caught in Buildings 0A - Great Marsh/Safari Zone 0C- Starter Pokemon/Fossils (D/P) 18 - Starter Pokemon/Bebe's Eevee (Platinum) 17- Giratina (Origin)(Platinum) ??- Giratina (Another)(Platinum) ??- Fossils (Platinum)- 18? ??- Honey Tree (Platinum)- Pretty sure its 02 but not confirmed. ??- Dialga/Palkia (Platinum)
  10. 6th and 7th Generation Wonder Card Map

    6th and 7th Generation Wonder Card Map Mystery Gift Data Offset 6th Gen 7th Gen 0x00-0x01 Card ID 0x02-0x44+ Card Title 0x4C-0x4F Date Card Received Decimal YYYYMMDD Date Card Received Decimal YYMMDD 0x50 Card Location 0x51 Card Type 00 - Pokémon 01 - Item 0x52 Redeemability / Use Status 00 - Infinite / Unused 01 - Only once / Unused 02 - Infinite / Used 03 - Only once / Used Redeemability / Use Status 00 - Infinite / Unused 01 - Only once / Unused 02 - Infinite / Used 03 - Only once / Used 04 - Once per day / Unused 06 - Once per day / Used 0x53 Redemption Color 00 - Blue 01 - Green Card Color 00 - Blue 01 - Purple 02 - Yellow 0x54-0x67 Unused/Unknown 0x66 - always FF Pokémon Cards Offset 6th Gen 7th Gen 0x68-0x6B Full TID 0x68-0x69 - TID 0x6A-0x6B - SID 0x6C Pokemon Origin Game 00 for Game Received in 0x70-0x73 Encryption Constant Unset = 00000000 0x74 Primary Ribbons Ribbon data available below. 0x75 Secondary Ribbons Ribbon data available below. 0x76 PokéBall 0x77 Unused/Unknown 0x78-0x79 Held Item 0x7A-0x7B Move ID #1 0x7C-0x7D Move ID #2 0x7E-0x7F Move ID #3 0x80-0x81 Move ID #4 0x82-0x83 PokéDex Number 0x84 Form No. 0x85 Language 00 for Game Received In 0x86-0x9F Pokémon Nickname Null terminator for last two bytes. If no nickname, all 00. 0xA0 Nature FF - Unset 0xA1 Pokémon Gender 00 - Male 01 - Female 02 - Genderless 03 - Random 0xA2 Pokémon Ability 00 - Ability 1 01 - Ability 2 02 - Hidden Ability 03 - RND(Abil1, Abil2) 04 - RND(Abil1, Abil2, AbilHA) 0xA3 PID Toggle 00 - Generate Specified PID 01 - Generate Random PID (Can be shiny) 02 - Generate Shiny PID (Always shiny) 03 - Generate Random PID (Can't be shiny) 0xA4-0xA5 Egg Met Location 0xA6-0xA7 Met Location of Pokémon 0xA8 Met Level 0xA9-0xAE Contest Stats Last byte is Sheen 0xAF-0xB4 IVs FF - Unset FE - 3 guaranteed 31s FD - 2 guaranteed 31s 0xB5 OT Gender 00 - Male 01 - Female 03 - Recipient's Gender 0xB6-0xCF OT Name Null terminator for last two bytes. If no set OT, all 00. 0xD0 Current Level 0xD1 Egg Flag 00 - Is Not Egg 01 - Is Egg 0xD2-0xD3 Unused/Unknown Additional item 0xD4-0xD7 PID (sometimes EE6B2802 default) 0xD8-0xD9 Relearn Move 1 0xDA-0xDB Relearn Move 2 0xDC-0xDD Relearn Move 3 0xDE-0xDF Relearn Move 4 0xE0 OT Memory Intensity 0xE1 OT Memory Line 0xE2-0xE3 OT Memory TextVar 0xE4 OT Memory Feeling 0xE5-0xEA Reserved bytes EVs 0xEB-0x107 Reserved bytes Item Cards Offset 6th Gen 7th Gen 0x68-0x69 Item ID Item 1 ID 0x6A-0x6B Unused Item 1 Quantity 0x6C-0x6D Unused Item 2 ID 0x6E-0x6F Unused Item 2 Quantity 0x70-0x71 Item Quantity Item 3 ID 0x72-0x73 Unused Item 3 Quantity 0x74-0x75 Unused Item 4 ID 0x76-0x77 Unused Item 4 Quantity 0x78-0x79 Unused Item 5 ID 0x7A-0x7B Unused Item 5 Quantity 0x7C-0x7D Unused Item 6 ID 0x7E-0x7F Unused Item 6 Quantity Ribbon Set Flag Value 0x74 0x75 0x01 Battle Champ Ribbon World Champ Ribbon 0x02 Regional Champ Ribbon Birthday Ribbon 0x04 National Champ Ribbon Special Ribbon 0x08 Country Ribbon Souvenir Ribbon 0x10 National Ribbon Wishing Ribbon 0x20 Earth Ribbon Classic Ribbon 0x40 World Ribbon Premier Ribbon 0x80 Event Ribbon Empty
  11. 6th Generation Pokemon Link Map

    6th Generation Pokemon Link Map Overall structure Pokémon link data is stored at block ID 0x30 of the savegame, located at offset 0x1FE00 for X/Y and 0x20DFF for OR/AS (add 0x5400 if using the referenced offsets located at http://projectpokemon.org/wiki/Pok%C3%A9mon_XY_Save_File_Structure and http://projectpokemon.org/wiki/Pok%C3%A9mon_ORAS_Save_File_Structure respectively) Offset Description 0x00-0x? Pokémon Transfer Flags?* 0x1FF-0xC45 Pokémon Link Data 0xC46-0xDFF Unused? *Pokémon Transfer flags: this value prevents receiving the same pokémon trough Pokémon Link Multiple times. If this value is cleared, the Pokémon can be received again. This has only been used for ORAS Demo Glalie/Steeliex, both of which set this value to 0x02. Pokémon Link Data Savegame Offsets Pokémon Link Data starts in the following offsets for decrypted savegame files and is 2631 bytes long: Pokémon X/Y: 0x1FFFF Pokémon OR/AS: 0x20FFF Modifying this data requires checksum #0x30 to be updated. Also, for ramsav users (ramsav method does not require to fix checksum): ramsav.bin offset Pokémon X/Y: 0x1CF9F ramsav.bin offset Pokémon OR/AS: 0x1E05B Pokémon Link Data Map Offset Description 0x00 Pokémon Link flag (0x00 disabled, 0x80 enabled) 0x01-0x6C Name of application that produce Pokémon Link Data 0x6D-0x6E NULL terminator? 0x6F-0x94 Unknown/Unused 0x95-0x98 Unknown/Unused (0x00000000) 0x99-0x9C Pokémon transfer flags?1 (see notes) 0x9D-0x13C Pokémon slot 1 (160 bytes 2 see notes) 0x13D-0x140 Unknown/Unused (0x00000000) 0x141-0x144 Pokémon transfer flags?1 (see notes) 0x145-0x1E4 Pokémon slot 2 (160 bytes 2 see notes) 0x1E5-0x1E8 Unknown/Unused (0x00000000) 0x1E9-0x1EC Pokémon transfer flags?1 (see notes) 0x1ED-0x28C Pokémon slot 3 (160 bytes 2 see notes) 0x28D-0x290 Unknown/Unused (0x00000000) 0x291-0x294 Pokémon transfer flags?1 (see notes) 0x295-0x334 Pokémon slot 4 (160 bytes 2 see notes) 0x335-0x338 Unknown/Unused (0x00000000) 0x339-0x33C Pokémon transfer flags?1 (see notes) 0x33D-0x3DC Pokémon slot 5 (160 bytes 2 see notes) 0x3DD-0x3E0 Unknown/Unused (0x00000000) 0x3E1-0x3E4 Pokémon transfer flags?1 (see notes) 0x3E5-0x484 Pokémon slot 6 (160 bytes 2 see notes) 0x485-0x488 Unknown/Unused (0x00000000) 0x489-0x48A Item 1 (3 see notes) 0x48B-0x48C Item 1 quantity 0x48D-0x48E Item 2 (3 see notes) 0x48F-0x490 Item 2 quantity 0x491-0x492 Item 3 (3 see notes) 0x493-0x494 Item 3 quantity 0x495-0x496 Item 4 (3 see notes) 0x497-0x498 Item 4 quantity 0x499-0x49A Item 5 (3 see notes) 0x49B-0x49C Item 5 quantity 0x49D-0x49E Item 6 (3 see notes) 0x49F-0x4A0 Item 6 quantity 0x4A1-0x4A2 Battle Points (max. value 9999) 0x4A3-0x4A4 Poké Miles 0x4A5-0xA44 Unknown/Unused (All 0x00) 0xA45-0xA46 CRC-16/CCITT checksum for 0x01-0xA44 data When no Pokémon Link Data is available, 0x01-0xA46 is set to 0x00 Pokémon slot structure Offset Description 0x00-0x01 TID 0x02-0x03 SID 0x04 Pokemon Origin Game (OT Game ID) 00 for Game Received in 0x05-0x07 Unknown/Unused (0x000000) 0x08-0x0B [Pokemon] Encryption Constant Unset = 00000000 0x0C Primary Ribbons Ribbon data available below. 0x0D Secondary Ribbons Ribbon data available below. 0x0E PokéBall 0x0F Unused/Unknown 0x10-0x11 Held Item 0x12-0x13 Move ID #1 0x14-0x15 Move ID #2 0x16-0x17 Move ID #3 0x18-0x19 Move ID #4 0x1A-0x1B PokéDex Number (4 see notes) 0x1C Form No. 0x1D Language 00 for Game Received In 0x1E-0x37 Pokémon Nickname Null terminator for last two bytes. If no nickname, all 00. 0x38 Nature FF - Unset 0x39 Pokémon Gender 00 - Male 01 - Female 02 - Genderless 03 - Random 0x3A Pokémon Ability 00 - Ability 1 01 - Ability 2 02 - Dream World Ability 03 - RND(Abil1, Abil2) 04 - RND(Abil1, Abil2, AbilDW) 0x3B PID Toggle 00 - Generate Specified PID (from 0x6C-0x6F) 01 - Generate Random PID (Can be shiny) 02 - Generate Shiny PID (Always shiny) 03 - Generate Random PID (Can't be shiny) 0x3C-0x3D Egg Met Location (5 see notes) 0x3E-0x3F Met Location of Pokémon (5 see notes) 0x40 Met Level 0x41-0x46 Contest Stats Last byte is Sheen 0x47-0x4C IVs FFs for unset IVs FE for priority 0x4D OT Gender 00 - Male 01 - Female 03 - Recipient's Gender 0x4E-0x67 OT Name Null terminator for last two bytes. If no set OT, all 00. 0x68 Current Level(random if set to 0) 0x69 Egg Flag 00 - Is Not Egg 01 - Is Egg 0x6A-0x6B 'Unknown' 0x6C-0x6F PID (used if PID toogle is 00) 0x70-0x71 Relearn Move 1 0x72-0x73 Relearn Move 2 0x74-0x75 Relearn Move 3 0x76-0x77 Relearn Move 4 0x78 OT Memory Intensity 0x79 OT Memory Line 0x7A-0x7B OT Memory TextVar 0x7C OT Memory Feeling 0x7D-0x9F Unknown/Unused/Reserved bytes Ribbon Set Flag Value 0x74 0x75 0x01 Battle Champ Ribbon World Champ Ribbon 0x02 Regional Champ Ribbon Birthday Ribbon 0x04 National Champ Ribbon Special Ribbon 0x08 Country Ribbon Souvenir Ribbon 0x10 National Ribbon Wishing Ribbon 0x20 Earth Ribbon Classic Ribbon 0x40 World Ribbon Premier Ribbon 0x80 Event Ribbon Empty Notes Pokémon transfer flags: for ORAS demo Glalie/Steelix this is set to 0x0001 0x0001; for Celebi and Johto starters 0x0000 0x0000. Somehow this sets a value in the XY/ORAS savegame that makes the game unable to receive the pokemon again, this is what makes Glalie/Steelix from ORAS Demo only be able to be received once per savegame. Removing that value from the savegame allows to import another Glalie/Steelix. Todo: add offset where that value is stored in XY and ORAS. The statement that pokemon data is 160 bytes long is made due to this data being essentially the same as in wondercard data, which is 160 bytes long from TID to end of file. If item is not valid, it won't be obtained. If pokemon species is not valid (i.e 0x0000), no pokemon will be generated. Pokemon link will set egg met location to "Pokemon Link" and met at location to "Pokemon Link" regardless of the value in the data.
  12. That's not really a part of the gameplay though. It's something you can do if you're bored, but there's a few other modes you can use, such as story mode and companion mode. Companion mode is where you can play as one of your team members when the main party is on an adventure, so you can go on in-game rescues and build up Paradise.
  13. Don't let that keep you from the story or gameplay. As always, those are pretty good.
  14. GTI's actually pretty good, it's just that the others overshadow it, and there's some minor things getting in the way of it meeting its true potential. Namely, the lack of playable Pokemon and the text speed. PSMD fixes most of those problems.
  15. Is Donald Trump an evil virus to the US (lol)?

    People forget that the president only has so much power, and the other branches of government are there to keep him in check. The biased reporting is a huge problem. Funny how everyone's mad at Russia for contributing to Trump's election by stealing emails, but they ignore the incriminating emails themselves, wishing that Hillary won instead. Fast forward nearly a year later, and now Trump Jr. is on the news with headlines that imply he stole the information. I haven't been following the news too closely, but according to CNN, he simply met with a lawyer who had nonsensical claims about having incriminating information about Hillary. I think this video from an openly conservative channel explains it quite nicely: I also want to note that I had a hard time finding exactly what is incriminating about the leaked emails, besides Hillary's incompetent handling of them. Here's the only thing I could find that directly said what. Most of the rest was about how Trump Jr. was somehow involved.
  16. Pokemon Quiz - Are you a noob or a pro?

    My time would have been shorter if there weren't so many ads.
  17. 5th Generation Wondercard Map

    5th Generation Wonder Card Map Gift Data Offset Description 0x00-0x01 Trainer ID Number, Item Number, Power Type 0x02-0x03 Secret ID Number 0x04 Hometown 00 - Game Received In 01 - Hoenn(Sapphire) Values follow in standard order through 21 0x05-0x07 Unused 0x08-0x0B PID Unset = 00000000 0x0C Primary Ribbons Ribbon data available below. 0x0D Secondary Ribbons Ribbon data available below. 0x0E PokéBall 0x0F Unused 0x10-0x11 Held Item 0x12-0x13 Move ID #1 0x14-0x15 Move ID #2 0x16-0x17 Move ID #3 0x18-0x19 Move ID #4 0x1A-0x1B PokéDex Number 0x1C Unused 0x1D Language 00 for Game Received In 0x1E-0x33 Pokémon Nickname (0x32-0x33 FF FF terminated) If no nickname, all FF. 0x34 Nature FF - Unset 0x35 Pokémon Gender 00 - Male 01 - Female 02 - Random 0x36 Pokémon Ability 00 - Ability 1 01 - Ability 2 02 - Dream World Ability 03 - RND(Abil1, Abil2) 04 - RND(Abil1, Abil2, AbilDW) 0x37 Shiny Toggle 00 - Not Shiny 01 - Allow Shiny 02 - Generate Shiny PID Shows Shiny Pokemon on Card 0x38-0x39 Egg Met Location 0x3A-0x3B Met Location of Pokémon 0x3C Level - unused(?) 0x3D-0x42 Contest Stats Last byte is Sheen 0x43-0x48 IVs FFs for unset IVs 0x49 Unused 0x4A-0x59 OT Name 0x5A OT Gender 00 - Male 01 - Female 03 - Recipient's Gender 0x5B Level(random if set to 0) 0x5C Egg Flag 00 - Is Not Egg 01 - Is Egg 0x5D-0x5F Unused Card Data Offset Description 0x60-0xA9 Card Title 0xAA-0xAB Unknown 0xAC-0xAF Date Card Received 0xB0-0xB1 Card ID 0xB2 "Card From" Location 0xB3 Card Type 01 - Pokémon [Blue] 02 - (Key) Item [Pink] 03 - Power [Yellow] 0xB4 Gift Status: Used / Unused 00 - Repeatable gift 01 - Unused 03 - Used 0xB5-0xCB Unused Ribbon Sets These are the values for each ribbon byte: Flag Value 0x0C 0x0D 0x01 Country Ribbon Special Ribbon 0x02 National Ribbon Memorial Ribbon 0x04 Earth Ribbon Wish Ribbon 0x08 World Ribbon Battle Champ Ribbon 0x10 Classic Ribbon Regional Champ Ribbon 0x20 Premiere Ribbon National Champ Ribbon 0x40 Event Ribbon World Champ Ribbon 0x80 Birthday Ribbon No Ribbon(Empty) First Appearance in the Memory The Wonder Cards do appear in the active memory while the game is running, however there are certain things that are set in addition to the card data in addition to it being in two locations. The cards appear in the region of 0x0226BE30-0x0226C87F in Black, and 0x0226BE50-0x0226C89F for White. Card data is unencrypted when viewing, but encrypted at all other times. Each card is separated by 220 bytes of data. Memory Offsets of each Card when viewing, including the leading 4 bytes: Card # Offset (Black) Offset (White) 1 0x0226BE30 0x0226BE50 2 0x0226BF0C 0x0226BF2C 3 0x0226BFE8 0x0226C008 4 0x0226C0C8 0x0226C0E8 5 0x0226C1A4 0x0226C1C4 6 0x0226C280 0x0226C2A0 7 0x0226C35C 0x0226C37C 8 0x0226C438 0x0226C458 9 0x0226C514 0x0226C534 10 0x0226C5F0 0x0226C610 11 0x0226C6CC 0x0226C6EC 12 0x0226C7A8 0x0226C7C8 The card is preceded by 4 bytes, in which the first is 1 to indicate that there is a card present in that slot, being 0 when a card is not present. Meaning Data Card Present 0x00000001 No Card Present 0x00000000 The card data is then present, byte for byte for the entire 204 bytes. After the card data, there are 4 bytes (pointer?). Card # Trash Value (Black) Trash Value (White) 1 0x0226CAA4 0x0226CAC4 2 0x0226CD88 0x0226CDA8 3 0x0226D06C 0x0226D08C 4 0x0226D350 0x0226D370 5 0x0226D388 0x0226D3A8 6 0x0226D3C0 0x0226D3E0 7 0x0226D3F8 0x0226D418 8 0x0226D430 0x0226D450 9 0x0226D468 0x0226D488 10 0x0226D4A0 0x0226D4C0 11 0x0226D4D8 0x0226D4F8 12 0x02270248 0x02270268 There are then 8 unused bytes (all 00), leading up to the next card. Second Appearance in the Memory The second appearance of the unencrypted card data while viewing is varied based on the number of cards currently on the save. Since it has not been tested whether or not active/inactive gifts may change the locations, trash all used cards before using any memory codes. Cards and the surrounding data follow the first appearance's format. Kaphotics' Test Card 1 Memory Location of N Cards [Stop at (N) cards]: Black: 02277F20(1 card) +58C(2c) +590(3) +58C(4) +2E8(5) +2E4(6) +2E8(7) +2E4(8) [9-12 still testing] White: 02277F40(1 card) +58C(2c) +590(3) +58C(4) +2E8(5) +2E4(6) +2E8(7) +2E4(8) [9-12 still testing] Card 2 = Card 1 Memory + 420 Card n = Card 1 Memory + 5020 + (n-3)*4C34 || Number of cards: 13>n>2 For other DS's (with different MAC addresses) the 1st location is the same but the rest follow different additive constants between cards. The second appearances will appear in the block range of 0x02270000-0x022AFFFF.
  18. Update 4.2.0

    I added the PSMD Riolu one, both because of my own bias and because Haunter is generally a little creepy.
  19. Update 4.2.0

    It's not often that I literally laugh out loud after reading something on the internet. Well done.
  20. I'm looking for someone who would be willing to write original posts/articles about basic information and features in Pokémon video games, for use with a future site addition. This will be an official staff position. If anyone's interested, please send me a PM.

    There's also some grunt-work that needs to be done (like moving around a bunch of threads), if anyone wants to help, but doesn't want to write original articles.

    1. wrathsoffire76

      wrathsoffire76

      So like a starter guide?

    2. evandixon

      evandixon

      Something like that, yes

  21. So what's with all this spam?

    Spam is just a normal part of running a forum. We have protections in place to minimize what we would otherwise get, but nothing's fool proof. It's possible to make a bot that hides posts with URLs in the titles, but the forum's API currently doesn't support searching for new posts, which means it would take so long it'd just be easier for a human to delete spam. The best thing to do in the mean time is to just report it and ignore it.
  22. I voted PSMD since I tend to play that a whole lot more than any of the others. However, the Explorers series would probably be my second pick, followed by Gates to Infinity.
  23. Gallery Image Notes

    Today I learned about a feature in our new Gallery app: notes. The feature is best described using pictures. One of the old Project Pokémon banners I had lying around, uploaded to a private album When your mouse is in the giant dark-gray area, there's some buttons. One of them is the Add Note button. The Add Note Button Clicking the Add Note button adds a transparent, resizable, and movable rectangle to the image, which comes with a text box that lets you add text. Once notes are added, they can be read by mousing over the image.
  24. Gallery Image Notes

    There's a lot of little settings available I have to set, and the Gallery app is a relatively new addition. That, and there's other fun new site additions I'm also working on .
  25. Tag Test

    From the album Sandbox