Jump to content

Search the Community

Showing results for 'e-card'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Pokémon
    • Pokémon (Ultra Sun/Ultra Moon)
    • Pokémon (Sun/Moon)
    • Pokémon (PSMD)
    • Pokémon (EoS)
  • Egg Groups
    • Egg Groups (Ultra Sun/Ultra Moon)
    • Egg Groups (Sun/Moon)
  • Moves
    • Moves (Ultra Sun/Ultra Moon)
    • Moves (Sun/Moon)
    • Moves (PSMD)
    • Moves (EoS)
  • Abilities
    • Abilities (Ultra Sun/Ultra Moon)
    • Abilities (Sun/Moon)
    • Abilities (PSMD)
  • Types
    • Types (Ultra Sun/Ultra Moon)
    • Types (SM)
    • Types (PSMD)
    • Types (EoS)

Categories

  • Pokémon HOME
  • Generation 9
  • Generation 8
  • Generation 7
  • Generation 6
  • Generation 5
  • Generation 4
  • Mystery Dungeon 3DS
  • Mystery Dungeon NDS
  • Sprite Index
  • Other

Categories

  • Project Pokémon
  • Games
    • Pokémon Ultra Sun and Ultra Moon
    • Pokémon Sun and Moon
    • Pokémon Super Mystery Dungeon

Categories

  • Save Editing
    • Managing GB/GBC Saves
    • Managing GBA Saves
    • Managing NDS Saves
    • Managing 3DS Saves
    • Managing Gamecube Saves
    • Managing Wii Saves
    • Managing Switch Saves
    • Using PKHeX
    • Gen 3 Specific Edits
    • Gen 4 Specific Edits
    • Gen 5 Specific Edits
    • Gen 6 Specific Edits
    • Gen 7 Specific Edits
    • Gen 8 Specific Edits
    • Gen 9 Specific Edits
  • ROM Editing
    • Stars' Pokémon Colosseum and XD Hacking Tutorial
    • Editing ROMs with Sky Editor
    • NDS Pokémon Games Hacking Tutorials
    • 3DS Pokémon Games Hacking Tutorials
    • Switch Pokémon Games Hacking Tutorials
  • RAM Editing
    • GS ACE: Coin Case
    • GS ACE: TM17
  • Gameplay related support
    • How to play Rescue Team DX ROM hacks
    • e-reader support
    • Max Raid RNG Manipulation

Forums

  • ProjectPokemon.org
    • Announcements
    • News Discussion
    • Project Pokémon Feedback
    • Introductions
  • Event Pokémon
    • Event Pokémon News
    • Event Contributions
    • Events Help and Questions
  • Technical Discussions
    • ROM
    • Saves
    • RAM and Live Edits
    • Hardware
    • General Development
  • Pokémon Discussions
    • Pokémon Games Discussion
    • Pokémon Online Play
    • Pokémon Franchise
  • Other
    • Creative Discussion
    • General Gaming
    • Off Topic
  • Mystery Dungeon Hacking's Discussions
  • The "I Love Cats" Club's Discussions
  • The Cool Kids Corner's Discussions
  • Team Valor's General Discussion
  • Pokemon USUM Breeder's Club's Rules
  • Pokemon USUM Breeder's Club's Post breeding stories & pictures here
  • Pokemon USUM Breeder's Club's Competitive Breeding Requests
  • Pokemon USUM Breeder's Club's Non-Competitive Breeding Requests
  • Pokemon USUM Breeder's Club's Introduce self
  • The PBOE, (Pokémon Brotherhood of Evil)'s Topics
  • Sky Editor's Topics
  • Sky Editor's Questions
  • Hoopa's Café's Topics
  • Super pokemon POWER's Topics
  • Steel Of Time Club's Topics

Calendars

  • Pokémon Event Calendar
  • The "I Love Cats" Club's Events
  • Hoopa's Café's Important Dates
  • Super pokemon POWER's Events
  • Steel Of Time Club's Events

Categories

  • Event Gallery
    • Pokémon HOME
    • Generation 9
    • Generation 8
    • Generation 7 (Switch)
    • Generation 7 (3DS)
    • Generation 6
    • Generation 5
    • Dream World
    • C-Gear Skins
    • Pokédex Skins
    • Pokémon Musicals
    • Pokémon World Tournaments
    • Generation 4
    • Generation 3
    • Generation 2
    • Generation 1
  • In-Game Series
    • Pokémon GO -> HOME Transfers
    • Generation 9
    • Generation 8
    • Generation 7
    • Generation 6
    • Generation 5
    • Generation 4
    • Generation 3
    • Generation 2
    • Generation 1
  • Unreleased/Beta PKM Gallery
  • Tools
    • Save Editing
    • ROM Editing
    • RAM Editing
    • Files compatible w/ Saves
  • Saves and RAM edits
    • User Contributed Saves
    • User Contributed RAM edits and cheat files
    • User Contributed Super Secret Bases
  • PKM Files
    • User Contributed PKM files
  • ROM related entries
    • ROM hacks
    • Image Assets
    • Custom Resources
  • Misc
    • Images
    • Tools
  • Mystery Dungeon Hacking's Files
  • Hoopa's Café's Files
  • Super pokemon POWER's Files
  • Steel Of Time Club's Files

Blogs

  • Project Pokémon
  • Evan's Dev Blog
  • Diary
  • Pokémon Mystery Dungeon: Gate of the Shooting Star
  • theSLAYER's thoughts and ramblings
  • Alack Alay!
  • Mario and Lugi
  • Diary of Borjitasstoi
  • Bigjon357
  • Benjamen
  • Céliana || Cecillia || TheRealProcyon's Fun Blog
  • the manufacturing of steel structural parts
  • The Best in Career Guidance
  • How I Get My FREE ROBUX In One Easy Lesson
  • hello kitty has a day :3
  • Dairy, perharps pokemon
  • Trainer Sagas; An original series premiering on Cupencil!
  • Pokemon and their trainer bond in Pokémon GO
  • Pokemon distribution
  • Pknx error
  • Upgrated PPRE2 Editing Gen IV Pokemon Stats/Moves Beta Release!
  • Pokémon cards in Canada
  • UTI Relief Starts Here at Prime Health
  • Staff Discussions's Blog
  • Mystery Dungeon Hacking's Blog
  • The Cool Kids Corner's Blog
  • Project Pokemon Fun Club!'s Blog: Random Stuff
  • Project Pokemon Fun Club!'s Blog.. So fun..So wow...SHARE YOUR NEWS!
  • Create your own Pokemon Region's Storyline
  • Create your own Pokemon Region's Team Rocket of the Region
  • Create your own Pokemon Region's Pokemon Region base off of.....
  • Create your own Pokemon Region's Pokemon Region main Character
  • Sky Editor's Sky Editor
  • Sky Editor's Blog
  • Hoopa's Café's Blog
  • Steel Of Time Club's Blog
  • SkyTemple Documentation's Documentation & Tutorial Drafts

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Gender


About Me


Friend Code (Nintendo Switch)


Friend Code (3DS)


NNID (Wii U)

  1. Shouldn't be too hard if Mystery Events aren't region/language locked (which they probably are). As an aside note, it appears the e-Card was ONLY given away in North America (Toys R Us and Nintendo Power for the US, while I assume Canada got it JUST through Nintendo Power but I don't know since I'm in the US), which is a rare case of Japan not getting the better deal.
  2. Thanks to the Eon Ticket e-Card you mentioned I also recovered the Event for Ruby & Sapphire. So far I was only able to dump the scripts of the Japanese and the US versions. The bad thing about the Ruby and Sapphire Mystery Events is actually that the scripts of them is nowhere to be found inside the roms. I think we're unlikely to recover this event for all languages, except if we're somehow able to get save files of these.
  3. I knew all that. I have an e-Reader and three Eon Ticket cards (two legit and one I printed on photo paper). I also figured the max amount you can send by mixing records was 255 because of MORFEO's cheats.
  4. Ahh... I see... interesting to know. Thanks for this information... Yeah, maybe that's why it's called "Trainer Card"-Event... hehe... Because of "e-Cards" or so... A bit sad that that we can't solve the password part. At least I don't know an efficient way to do this. EDIT: I did some Rom Research and I think I finally understand now what you meant before... I realized that the word the 2F Pokémon Center guy tells you to use in the questionnaire is there. In the Japanese default Script he says: 「すごい トレーナ くれ くれ」 While in the English Versions it's: “GIVE ME AWESOME TRAINER” But there's no effect when you use this in the PokéMart survey. Possibly the Script is incomplete, there seems stuff missing for it. Can't even see where the Trainer Data should coming from. Even if a Wireless Adapter is attached, nothing happens. edit: Damn, you already explained this, I should have read your posts more closely.
  5. All the e-reader functionality can be implemented as a custom mystery gift events (EON Ticket, Regi Dolls, Trainers and Berries). It's not the official way but it can be done. That is why is under the "Custom Events" category... The only e-reader event that was initially planned to be worked with the Mystery Gift seems to be the Trainer Battles... This was supposed to use the password system that we don't know how it works. Edit: I think Takasan tool does the exact same thing as Morfeo AR Code does and the same one as the one I have recreated. It's the mystery gift battle card script with the e-reader code injected at the same time...
  6. This stuff is really confusing, are the e-Cards even part of this Mystery Gift Event? From my understanding the e-Reader function and Mystery Gifts are 2 completely different things. And from what I know the Event includes only the Trainer Room in Sootopolis City or Sevii Island 7. We should better not mix things up... I can help you later with studying the password system. There was a Tool Takasan made for the Trainer Room in Sootopolis City. (Emerald only) But I haven't checked it out yet, so I dunno if it has to with this... I mean it's no problem if we work on other things, too. And I'm very interested in enabling other Events... Without new save files and informations there is not much to do for me in the moment anyway... As a matter of fact I'm currently working on enabling the Eon Ticket Mystery Event in Emerald. And here is the first result: EDIT: This Eon Ticket should be sendable via record mixing. But I haven't tested this out yet...
  7. @ Invader TAK : Yes this is for the e-reader data. Since we have no idea how the password system works, all i can do is a wonder card that injects the e-reader data as well.
  8. Trainer Wonder Cards will just handle the e-Reader data and not the password part, right?
  9. Tried using the earlier version and now my flash card and desmume isn't reading the save I want to add 4 Pokemon to the save, what am I doing wrong? I was using 3.2 so I could add it but even that dun work Using 3.3 is buggy as all heck and your new one doesn't seem to work as easily I don't understand... Edit: Ok, I can put my 3.2 save in your newer one but again it seems to have issues like mentioned above Included is a download link (or 'attachment') to this modified save. I'm a real impatient person and since I'm basically responding while you're asleep and vice versa, and I don't know saves, I figured help could be wanted. I'm sorry if this an inconvenience, it is for me too I say my flash card because normally I play on there and it normally reads saves flawlessly. However it's saying it's corrupted. I don't know what's wrong in the case. 06689 - Pokémon Mystery Dungeon - Blue Rescue Team (E)(M5).sav
  10. I'm really looking forward to this and I'm ok with most of the Pokémon from gens 4-6 not being available, as Orre imports most of its Pokémon anyway. BTW, can you add more Shadow Pokémon, plus Pokémon available through e-Cards only?
  11. Thank you BlackShark! That helped me a lot. On my save was at Section 2 instead of 0. I put there the Morfeo's trainer and it worked like a charm Here is a screenshot: So if you have the trainer wonder card, the guy in green says to you this: Thank you for using the MYSTERY GIFT System. By holding this WONDER CARD, you may take part in a survey at a POKéMON MART. Use these surveys to invite TRAINERS to the SEVII ISLANDS. …Let me give you a secret password for a survey: “GIVE ME AWESOME TRAINER” Write that in on a survey and send it to the WIRELESS COMMUNICATION SYSTEM. If you have the Wonder Card AND the e-card code you get the event unlocked... The man in green says this: Thank you for using the MYSTERY GIFT System. A TRAINER has arrived in the SEVII ISLANDS looking for you. We hope you will enjoy battling the visiting TRAINER. You may invite other TRAINERS by entering other passwords. Try looking for other passwords that may work. So i guess this was planned to work like this: 1. You receive the trainer wonder card from an event 2. You find somewhere those codes (wonder news maybe???) 3. You send the codes to wonder spot using the adapter 4. The new batch of code was downloaded to enable the event. Now i have to try with only the e-reader code to see what happens... Edit: This works and if you have only the e-reader code. If you go straight to Sootopolis the trainer is there... Also just to be correct, the above text is from FireRed. My test was in Emerald so the text says about trainer arrived at Sootopolis
  12. Team Fail did some work on e-Reader Trainer Events http://projectpokemon.org/forums/showthread.php?46216-GEN-3-e-Reader-Event-Injection He tried getting the Japanese e-Reader to work on other language version games. Anyways all the scripts for the event are still inside the ROM. They even translated the dialogs with the old man in that house, except those that would be seen during the tranfer of the data. If you get the trainer data via e-card it will be stored at a different location than the Mystery Gift data: Section 0 RS: 0x498, E: 0xBEC, FRLG: 0x4A0 But it might also work if the game finds the data at the location for Mystery Gifts. Though I'm not sure about that.
  13. I did some research on Morfeo Algorithm. It's a CRC16 checksum algorithm with a lookup table. It's seems to be a common checksum computation algorithm. The bad thing is that there are a lot of variations of the algorithm... Including custom lookup tables (using different polynomial to generate them), in some cases different computation functions (but similar ones) and even different initial crc value (seed)... E-Reader uses a similar algorithm (CRC32) for checksum computation. Here you can find very interesting information regarding E-Reader and an implementation of the CRC32 algorithm (under technical details) https://www.caitsith2.com/ereader/index.htm I think we should try to use the same algorithm and in our case... You never know... EDIT (1/9/2015): No News on checksum but here is some text i found regarding the Delivery Man dialog: Egg: Thank you for using the MYSTERY GIFT System. From the POKéMON CENTER we have a gift - a POKéMON EGG! Please raise it with love and kindness. Oh, your party appears to be full. Please come see me after storing a POKéMON on a PC. Tickets: Thank you for using the MYSTERY GIFT System. You must be {RED}. There is a ticket here for you. It appears to be for use at the VERMILION CITY port. Why not give it a try and see what it is about? Thank you for using the MYSTERY GIFT System. Oh, I’m sorry, {RED}. Your BAG’s KEY ITEMS POCKET is full. Please store something on your PC, then come back for this. Altering Cave: Thank you for using the MYSTERY GIFT System. Recently, there have been rumors of rare POKéMON appearances. The rumors are about ALTERING CAVE on OUTCAST ISLAND. Why not visit there and check if the rumors are indeed true? And some really interesting ones: Thank you for using the MYSTERY GIFT System. By holding this WONDER CARD, you may take part in a survey at a POKéMON MART. Use these surveys to invite TRAINERS to the SEVII ISLANDS. …Let me give you a secret password for a survey: “GIVE ME AWESOME TRAINER” Write that in on a survey and send it to the WIRELESS COMMUNICATION SYSTEM. Thank you for using the MYSTERY GIFT System. A TRAINER has arrived in the SEVII ISLANDS looking for you. We hope you will enjoy battling the visiting TRAINER. You may invite other TRAINERS by entering other passwords. Try looking for other passwords that may work. Thank you for using the MYSTERY GIFT System. Your BATTLE COUNT CARD keeps track of your battle record against TRAINERS with the same CARD. Look for and battle TRAINERS who have the same CARD as you. You may check the overall rankings by reading the NEWS. Please do give it a try! Thank you for using the MYSTERY GIFT System. Congratulations! You have won a prize for winning three battles! We hope you will be inspired to battle some more. Old Sea Map (Emerald): MYSTERY GIFT System. Let me confirm--you are [PLAYER]? We received this OLD SEA MAP addressed to you. Source: http://iimarck.us/dumps/dfirered.txt
  14. 33 FF FF FF... Wait a minute... these values look pretty familiar! Aren't these exact the same values like in Morfeo's example? O_O I have a guess... Maybe we should try to compute the checksum for the script first, the checksum could be the seed for the Wonder Card checksum. Just an idea... I can't try it in the moment so it would nice if someone else could do this. About the Japanese Wonder Cards, they need less space because Hiragana & Katana are based on syllables and therefore need less characters. Maybe they just reserved more space for the Wonder Cards in the west because they needed more space for the text... These are good informations lostaddict, thank you so much. Some great NEWS I also have something to share, something very interesting regarding the Wonder Card Egg Events. One of the Egg Events of the Tools from the Japanese Site which I mentioned before was a an obvious hack. Inside the Egg was an Pichu with Surf, the PID method was A-B-D-E. The cool thing is, it's not always the same Egg you get, it's generated right when you pick it up. Everytime I picked up the Egg from the 2F Guy in the Pokémon Center the PID and IVs was different. So it's possible to RNG here. On the Site there is another Tool for the PokéPark Egg Event which seems pretty legit. Even Taka said he didn't went to this Event and just reconstructed it, he did a great job, the Wonder Card matches exactly the one from the official Page. He has found the script before during is his research as you can see in my post above. You can find this Tool here and here are the PAR Codes for them. In this Tool you can simply chose which of the Eggs you want, which is pretty cool. But one thing that got me really interested about is the PID method. I was always sure that the method for the PokéPark Eggs is "Common GBA (Restricted"). But then I found this Thread and this Thread in the forum. In fact, every Egg I picked up had the PID method A-B-D-E. Which confirms that all the Eggs from the Mystery Gift Events made use of this Method. Since this whole script is an exact replica of the Original Egg Events and I guess it's found somewhere inside the Rom. But this doesn't means that all GBA Common Eggs are hacks. I also have a theory why some of the PokéPark Eggs are B-A-C-D (Restricted). And this is maybe why this is a bit confusing... According to Bulbapedia they were also distributed to Ruby & Sapphire who didn't had the Mystery Gift System. So the PID & IV were generated by the Distribution System and in their case just like other Events GBA Common (Restricted). But for FireRed, LeafGreen and Emerald when they were downloaded via through the Mystery Gift System, they were generated ingame and GBA Uncommon. This is huge because it means we could basically reconstruct the PCJP2004 Event and just if we manage to find the script in english, even the PCNY/Wish Event as an addition to the Ticket Events. But I can't promise it at this point now, For this it would be good to know if they had Wonder Cards as well. From my understanding of the functionality of the Myster Gift Events they should. But there is still a lack of informations and if I recreate these Events I would like to make them as legit as possible. If someone has informations about this, please post your informations to this Thread. Thank you.
  15. I'm sorry... was a bit lazy today... Thank you so much for all the informations. Especially the enigma berry e-card checksum looks very interesting to me. But it needs some dmp files. I'm curious about the content of these files. It's definitely worth to be checked out. Even tho' I can't tell if this really is what we need just by the look of it. It's a complex routine too, but different than what we have from Morfeo. Still... very interesting. Currently I try to get some informations about the Rom. Hopefully to find more informations about all the checksum validations the game makes use of... but I couldn't get much informations yet. There's a hack which caught my attention. The name is CrystalDust. It even has hacked Wonder Cards as you can see here: [video=youtube;rbuO7dMWqEg] Maybe the creator knows something about the checksum or he just have set the checksum validation off. It's a hack after all. But I wanted to post this for those who like hacks. Funny stuff...
  16. About the e-card data. It is different to the wondercards as far as I know. The Eon Ticket e-card doesn't have a wondercard and no checksum. Also it is saved to another location which is in section 3. I successfully changed that text without validation needed. The e-Reader trainer data in section 0 is validated by a checksum which is very similar to the one that's used for the save. It is a 32 bit sum of the data summed up as half-words (2 bytes). The e-Reader berries are in section 4, they should be validated as you can see in this thread http://projectpokemon.org/forums/showthread.php?31210-Index-numbers-of-the-eReader-berries&p=171472&viewfull=1#post171472 I haven't looked into it yet. So I don't know if it could help with wondercard checksums.
  17. Same here. I always get wrong results. To be honest, I don't trust Morfeo... After reading his note in the txt file I thought there is no way he would hand out everything. When you ask me, he didn't gave us the full algorithm. If we're lucky there is only 1 step missing or an built-in error. I think the hint on the save file says it all: He talks about earning the last piece. I think this is a challenge... But where is the key to solve this puzzle? I also hoped it's maybe just an false initial seed. That's what I wanted to try next, but since BlackShark already tried it... The bin file seems ok, too. I will check more about this later because there are still open questions. Now I already reaching my limit. What could we try next? Change the algorithm? I think the step with the binaries (changing 0s to 1s and 1s to 0s) is a bit awkward. Looks suspicious IMO even tho' I have seen this before. Just my feeling. What could we change else? We should try everything possible we could do with this. If this doesn't help I think there's more research to do. I want to avoid making it too complicated, if nothing is left it's all about trial and error. As mentioned before, I got this feeling that the key is in the Rom itself. We have to consider Rom Research as an option. I already try to get informations about the checksum validations inside the Rom. It's just a bit difficult to get exact informations about them, maybe it's better to ask someone who knows about this well. If we could find something that sounds similar to Morfeo's Algorithm this would be great. And I have another idea. What about the e-Cards? The e-Card Events work in a very similar way to the Mystery Gift Events. They are also temporarely saved, I guess even in the same locations as our Mystery Gift Events. There was another Thread on the Board about this Topic which btw. inspired me to open this one here. EDIT: Some more informations regarding the Japanese Wonder Cards from the Tools. While looking a few years back on Taka's Page. In found some interesting stuff he mentioned... http://web.archive.org/web/20040929044716/http://www.h6.dion.ne.jp/~taka.999/index.html Translation powered by Google Translate: He's said that he starts the modification of the Wonder Card. He found several Texts in the Rom which seem to be connected to the Mystery Gift feature. One is for an Egg Present, another one for the Trainer Room in Sootopolis City, one for the Altering Cave and the last one for the Old Sea Map. That's how he came to the idea about making custom Wonder Cards. As you can see this was in September 2004. It was a bit later after he wrote the diary where he dumped the Aurora Ticket and the Mystic Ticket and created the first tool. It also explains why one of the Old Sea Map Wonder Cards is blue ,because the Old Sea Map wasn't distributed yet and it also explains the other custom WCs from the Tools and PAR Codes.
  18. Time to share everything we have learned from the research. Mystery Event Activation RS: Section 2 - 0x03A9 - bit 6 RS: Section 2 - 0x05C0 - bit 2 (Flag for the NPC?) E: Section 2 - 0x0405 - bit 6 Notes: In Ruby & Sapphire Mystery Event can be activated by the NPC at the 1F of the Pokemon Centerin Petalburg City, right next to the PC. The requirement for the activation is beating the Gym Leader Norman and getting the Balance Badge from the Petalburg Gym. To activate it you have to tell him a specific phrase using the easy chat system. In Emerald Mystery Event can be activated by answer the questionnaire in the Pokemon Market. The only requirement is that you have received the PokeDex. The phrase that activates the Mystery Event feature is: Japanese: ふしぎ できごと わくわく ドキドキ English: MYSTERY EVENT IS EXCITING French: EVENEMENT MYSTERE EST PASSIONNANT German: GEHEIM GESCHEHEN IST JIPP!JIPP! Spanish: EVENTO MISTERIOSO ES DEMASIADO Italian: EVENTO SEGRETO È FANTASTICO Mystery Gift Activation FRLG: Section 2 - 0x0067 - bit 1 E: Section 2 - 0x040B - bit 4 In Mystery Gift can be activated by answer the questionnaire in the Pokemon Market. The only requirement is that you have received the PokeDex. The phrase that activates the Mystery Gift feature is: Japanese: ともだち いっぱい ふしぎ つうしん English: LINK TOGETHER WITH ALL French: CONNEXION AVEC LES DRESSEUR German: LINK MIT ALLE ZUSAMMEN Spanish: CONEXIÓN CON TODOS Italian: INSIEME IN LINK ! Berry Data Structure RS: Section 4 - 0x02E0 0x000 - 0x006 berry name + 0xFF string terminator 0x007 firmness 0x008 - 0x009 size (in mm) 0x00A max yield 0x00B min yield 0x00C - 0x00F berry tag line 1 RAM offset 0x02028D50 (US) / 0x02028AB0 (JP) 0x010 - 0x013 berry tag line 2 RAM offset 0x02028D7D (US) / 0x02028ADD (JP) 0x014 growth time per stage (in hours) 0x015 - 0x019 flavor 0x01A smoothness 0x01B 0 0x01C - 0x49B berry sprite (4bpp) (48 x 48 px) 0x49C - 0x4BB palette (16x2 Bytes / 5 bits per color) 0x4BC - 0x4E8 berry tag line 1 0x4E9 - 0x515 berry tag line 2 0x516 - 0x519 effect in bag 0x520 - 0x527 filled with 0 0x528 - 0x529 effect as held item 0x52A - 0x52B filled with 0 0x52C - 0x52F checksum Effects as held item 0x00 no effect 0x04 cures poison 0x05 cures burn 0x06 cures freeze 0x08 cures confusion 0x17 restores a lowered stat 0x1C cures infatuation The size is ‭1328‬ bytes. FRLG/E Berry Structure FRLG: Section 4- 0x026C E: Section 4 - 0x0378 0x00 - 0x06 berry name + 0xFF string terminator 0x07 firmness 0x08 - 0x09 size (in mm) 0x0A max yield 0x0B min yield 0x0C - 0x0F berry tag line 1 ROM offset 0x10 - 0x13 berry tag line 2 ROM offset 0x14 growth time per stage (in hours) 0x15 - 0x19 flavor 0x1A smoothness 0x1B 0 0x1C - 0x1F effect in bag 0x24 - 0x27 unknown pointer 0x28 - 0x2B unknown pointer 0x2D - 0x2E unknown 0x2E - 0x2F effect as held item 0x30 - 0x33 checksum The size is 52‬ bytes. Berry Checksum unsigned long berryChecksum(char* berry) { int x; unsigned long checksum = 0; for(x = 0; x < 0x52C; x++) if(x < 0xC || x >= 0x14) checksum += (berry[x] & 0xFF); return checksum; } Mossdeep City/Seven Island/Sootopolis Trainer Data Structure RS: Section 0 - 0x0498 FRLG: Section 0 - 0x04A0 E: Section 0 - 0x0BEC 0x00 - Battle Tower Type 0x01 - Trainerclass sprite indexes differ between the game versions 0x02 - Battle Tower Lv 0x00 => Lv 50; 0x01 => Lv 100 0x03 - 0x00 0x04 - Trainer Name RS (US/EU): up to 7 Bytes + string terminator 0xFF RS (Jap), FRLG & E: up to 5 Bytes + string terminator 0xFF 0x0C - Trainer ID default: 0x0000 0x0E - Trainer SID default: 0x0000 0x10 - Intro quote 6 x 2 Bytes 0x1C - Win quote 6 x 2 Bytes 0x28 - Lose quote 6 x 2 Bytes 0x34 - 1st Pokemon 44 Bytes 0x60 - 2nd Pokemon 44 Bytes 0x8C - 3rd Pokemon 44 Bytes 0xB8 - Checksum 4 Bytes (all 184 Bytes of the trainer data added together as words) Pokemon structure (44 Bytes) 0x00 - Species 2 Bytes 0x02 - Item 2 Bytes 0x04 - 1st Move 2 Bytes 0x06 - 2nd Move 2 Bytes 0x08 - 3rd Move 2 Bytes 0x0A - 4th Move 2 Bytes 0x0C - Level 0x0D - 0x00 0x0E - HP EVs 0x0F - Atk. EVs 0x10 - Def. EVs 0x11 - Init. EVs 0x12 - SP.Atk. EVs 0x13 - SP.Def. EVs 0x14 - ID 2 Bytes 0x16 - SID 2 Bytes 0x18 - IVs 4 Bytes 0x1C - PID 4 Bytes 0x20 - Nickname up to 9 Bytes + string terminator 0xFF 0x2A - 0x00 0x2B - 0xFF The size is 188 bytes. Mystery Gift Information Serial Number for Pokémon JoySpot (Japan): 0x7f7f Serial Number for Pokémon JoySpot (International): 0x7f7d Base Offset FRLG: Section 4 - 0x02A0 E: Section 4 - 0x03AC Wonder News Data Structure Japanese Offset Len Description 0x00 u16 Checksum /// for the data between offset 0x4 and 0xE4 (224 Bytes) /// Method: crc16 0x02 u16 Padding 0x04 u16 ID 0x06 u8 Resend Flag Resend Flag: 0 = OFF, 1 = ON 0x07 u8 Color Color: 1 = 0, 2 = 1, 3 = 2, 4 = 3, 5 = 4, 6 = 5, 7 = 6, 8 = 7 0x08 20 Title 0x1C 20 Contents Line 0x30 20 Contents Line 0x44 20 Contents Line 0x58 20 Contents Line 0x6C 20 Contents Line 0x80 20 Contents Line 0x94 20 Contents Line 0xA8 20 Contents Line 0xBC 20 Contents Line 0xD0 20 Contents Line International Offset Len Description 0x00 u16 Checksum /// for the data between offset 0x4 and 0x1C0. (444 Bytes) /// Method: crc16 0x02 u16 Padding 0x04 u16 ID 0x06 u8 Resend Flag Resend Flag: 0 = OFF, 1 = ON 0x07 u8 Color Color: 1 = 0, 2 = 1, 3 = 2, 4 = 3, 5 = 4, 6 = 5, 7 = 6, 8 = 7 0x08 40 Title 0x30 40 Contents Line 0x58 40 Contents Line 0x80 40 Contents Line 0xA8 40 Contents Line 0xD0 40 Contents Line 0xF8 40 Contents Line 0x120 40 Contents Line 0x148 40 Contents Line 0x170 40 Contents Line 0x198 40 Contents Line Wonder Card Data Structure Japanese FRLG: Section 4 - 0x0384 E: Section 4 - 0x0490 Offset Len Description 0x00 u16 Checksum /// for the data between offset 0x4 - 0xA8 (164 Bytes) /// Method: crc16 0x02 u16 Padding 0x04 u16 Event ID 0x06 u16 Default Icon 0x08 u32 Count 0x0C u8 Type/Color/Resend Flag Type: 0 = Event, 1 = Stamp, 2 = Counter Color: 1 = 0x00, 2 = 0x04, 3 = 0x08, 4 = 0x0C, 5 = 0x10, 6 = 0x14, 7 = 0x18, 8 = 0x1C Resend Flag: 0x40 = Sendable without Resend Flag, 0x80 = Sendable with Resend Flag 0x0D u8 Stamp Max 0x0E 18 Title 0x20 13 Subtitle 0x2D 20 Contents Line 0x41 20 Contents Line 0x55 20 Contents Line 0x69 20 Contents Line 0x7D 20 Warning Line 0x91 20 Warning Line International FRLG: Section 4 - 0x0460 E: Section 4 - 0x056C Offset Len Description 0x00 u16 Checksum /// for the data between offset 0x4 - 0x150 (336 Bytes) 0x02 u16 Padding 0x04 u16 Event ID 0x06 u16 Default Icon 0x08 u32 Count 0x0C u8 Type/Color/Resend Flag Type: 0 = Event, 1 = Stamp, 2 = Counter Color: 1 = 0x00, 2 = 0x04, 3 = 0x08, 4 = 0x0C, 5 = 0x10, 6 = 0x14, 7 = 0x18, 8 = 0x1C Resend Flag: 0x40 = Sendable without Resend Flag, 0x80 = Sendable with Resend Flag 0x0D u8 Stamp Max 0x0E 40 Title 0x36 40 Subtitle 0x5E 40 Contents Line 0x86 40 Contents Line 0xAE 40 Contents Line 0xD6 40 Contents Line 0xFE 40 Warning Line 0x126 40 Warning Line Event Script Data Structure RS: Section 4 - 0x0810 FRLG: Section 4 - 0x079C E: Section 4 - 0x08A8 Offset Len Content 0x0 u16 Checksum /// Protects data between 0x4 - 0x3EB (1000 bytes) /// Method: checksum16 for RS, crc16 for FRLGE 0x2 u16 Padding 0x4 1000 Event Script Eon Ticket (Emerald Version) E: Section 2 - 0x049A - bit 6 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. Record Mixing Item RS: Section 4 - 0x0BFC E: Section 4 - 0x0C94 Offset Len Content 0x0 u16 Checksum /// Protects data between 0x4 - 0x8 (4 bytes) /// Method: checksum16 0x2 u16 Padding 0x4 u8 Max 0x5 u8 Count 0x6 u16 Item ID Notes: The item can be sent until the count reaches maximum. The count increments even if no item is sent. Eon Tickets from 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. CRC16 unsigned int __fastcall crc16(int a1, unsigned int a2) { unsigned int v2; // r2 unsigned int i; // r3 v2 = 0x1121; // This is the seed for ( i = 0; i < a2; i = (i + 1) & 0xFFFF ) v2 = *(unsigned __int16 *)((char *)crc16_ccitt_table + (2 * (v2 ^ *(unsigned __int8 *)(a1 + i)) & 0x1FF)) ^ (v2 >> 8); return ~v2 & 0xFFFF; } crc16_ccitt_table.bin Extracted Mystery Gift Data from the ROMs (Includes Samples) Mystery_Gift_Data.zip -Links- Pokémon.co.jp - むげんのチケット http://web.archive.org/web/20030201082646/http://www.pokemon.co.jp/event/mugen.html http://www9.plala.or.jp/giw0011/game1.html Information about JOYSPOT Events Nintendo.co.jp - ポケモン ふしぎなニュース配信サービス http://web.archive.org/web/20040901033951/http://www.nintendo.co.jp/n08/bprj/joyspot/news/index.html Nintendo.co.jp - ☆ポケモン チャレンジバトル https://www.nintendo.co.jp/nom/0404/pokemon/index.html Pokémon.co.jp - 「ポケモンのタマゴ」プレゼント http://web.archive.org/web/20040319200750/http://www.pokemon.co.jp/event/0324egg/index.html Nintendo.co.jp - 「しんぴのチケット」プレゼント 2004 http://web.archive.org/web/20040901035438/http://www.nintendo.co.jp/n08/bprj/joyspot/shinpi/index.html Pokémon.co.jp - Pokémon Festa 2004 - Mystic Ticket Distribution 2004 (Japanese) http://web.archive.org/web/20040615095104/http://www.pokemon.co.jp/event/festa2004/shinpi.html Nintendo.co.jp - Pokémon Festa 2004 Resume https://www.nintendo.co.jp/nom/0409/newinfo/index.html Pokémon.co.jp - Pokémon Festa 2005 - Old Sea Map Distribution 2005 (Japanese) http://web.archive.org/web/20060205094715/http://www.pokemon.co.jp/event/festa2005/game02.html#mew Pokémon.co.jp - Pokémon Festa 2005 - Mystic Ticket Distribution 2005 (Japanese) http://web.archive.org/web/20051018184055/http://www.pokemon.co.jp/event/festa2005/game021.html Pokémon.co.jp - Official Ticket Site for the Distribution of 2006-2007 (Japanese) http://web.archive.org/web/20070114111635/http://www.pokemon.co.jp/special/ticket/ Nintendo.co.jp - Nintendo Online Magazine - PokéPark Egg Present Page (Japanese) http://www.nintendo.co.jp/nom/0504/1_2/ たかさん links Hide contents The archived website of たかさん (Japanese) http://web.archive.org/web/20080124205147/http://www.h6.dion.ne.jp/~taka.999/index.html Japanese Injection Tools from たかさん: TicketPRS (for Ruby & Sapphire) http://web.archive.org/web/20080119194213/http://www.h6.dion.ne.jp/~taka.999/TicketPRS.exe TicketP (for FireRed & LeafGreen) http://web.archive.org/web/20080119194213/http://www.h6.dion.ne.jp/~taka.999/TicketP.exe TicketPE - たかさん's Events Version (for Emerald) http://web.archive.org/web/20080119194213/http://www.h6.dion.ne.jp/~taka.999/TicketPE.exe TicketPEe - Real Distributed Events Version (for Emerald) http://web.archive.org/web/20080119194213/http://www.h6.dion.ne.jp/~taka.999/TicketPEe.exe PARPokeEE - PokéPark Egg Present Tool (Emerald Only I guess...) http://web.archive.org/web/20080106083816/http://www.h6.dion.ne.jp/~taka.999/PARPokeEE.exe Other related links https://forums.glitchcity.info/index.php?topic=7114.0 Edit: Restored to the best of my ability, some files no longer appear to exist. -Atrius
  19. HERE ARE THE DETAILS EDIT: I've tried with another SD card, and for it is working. See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.FileNotFoundException: Unable to find the specified file. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count) at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count) at System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost) at System.IO.File.WriteAllBytes(String path, Byte[] bytes) at PKHeX.Form1.B_SaveBoxBin_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- PKHeX Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Users/follette/Desktop/PKHeX.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36286 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36251 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll ---------------------------------------- System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.36241 built by: FX452RTMLDR CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
  20. This is alarming news... Did you guys see this latest news yet? * It's confirm that it works great with Ninjhax 2.0 for loading homebrew and region free games on firmware 9.9.0-26.(07/20/2015) * It's confirm that sky3DS works great with Ninjhax 2.0 on V9.9.0-26!(07/20/2015) * It's confirmed! SKY3DS can support newest 3DS V9.9.0-26U/E/J/K. (07/14/2015) Flash card cost too much for my budget... But once I get the funds... I will try this out
  21. So I've slightly derailed from working on the e-Cards because I've found some very interesting stuff in regards to FireRed and LeafGreen support for the e-Reader. Here's the backstory: In Japan, the e-Reader proved to be extremely popular and was run until the end of the GBA's life. Elsewhere, however, it flopped. FireRed and LeafGreen had support for the e-Reader in Japan alongside the Wireless Adapter, but during the localisation process, this was removed and only the Wireless Adapter functionality was retained. I was digging in knizz's FireRed IDA Pro database and found some interesting functions around where the Mystery Gift stuff was, and I did some hex editing, and this happened as a result: This is the menu screen, an almost vanilla copy of FireRed, of the Mystery Events menus. It's completely intact, but there's a few issues: 1. The text has been nulled out. 2. The embedded e-Reader VPK is untranslated (But is still there!) 3. It connects to a Japanese e-Reader, not a USA e-Reader 4. With the vanilla code, FireRed will only let you access it if you have the Wireless Adapter attached. I've been working on this, and with a small amount of assistance, we've gotten past most of this. So far, this is what has been done: 1. Most of the most important text has been translated 2.The Wireless Adapter check has been removed. If the adapter is detected, the game will go to the Mystery Gift menu for use with the adapter. Otherwise, it defaults to Mystery Events. So, all that's really left is: 1. Fix the communication so it works with a USA e-Reader 2. Translate the embedded application Edit: There was a little bit of information that I had in mind to add last night but didn't for whatever reason. Anyway, while doing my debugging in No$GBA, I've identified a subroutine as part of a large jump list at 08143A5C. It is this routine, I believe, that is responsible for completing handshake code to confirm that it is connected to an e-Reader, and if so, to set up and establish a communication with it so that the e-Reader can download the embedded application to it. Right now, I'm planning to look into this code, but I haven't had much in the way of success yet. Once I can finish this and patch this particular routine so that it connects with a USA e-Reader as opposed to a Japanese unit, I can probably release an early version of this patch. Edit: I was talking with Prof9, and he directed me to an old post of his, and I was able to re-activate support for Emerald. It's broken in that none of the text is translated, but it is all present: "Change the byte at 0x02F97E to 0x02", as he said, in an English copy of Emerald, and you'll have virtually full support, for a Japanese e-Reader. Edit 2: So Prof9 looked in No$GBA's debugger, and found the bytes sent that each game needs to connect with each other (And in the process showing my lack of knowledge of No$'s debugger). FireRed now communicates with a USA e-Reader properly. I'm going to play around with it this evening and see what FireRed is capable of working with, including importing various events and seeing what they do. Edit 3: So I've been working with trying to scan in events into FireRed, however, I've hit a brick wall, so to speak. While it does communicate with the e-Reader, it cannot scan in cards for some reason, although I'm quite sure it's simply a region error. Here's what happens: In my USA-enabled version, scanning in cards results in an error: I'm sure that it's just failing a region check, since these are supposed to be used on Japanese e-Readers as opposed to English e-Readers. If I revert to an older version that is only Japan-enabled, I can scan cards in, up to 8 max, however, when it transmits the data, it fails and boots me to the error text (On the FireRed side), and the e-Reader app tells me something of an error occurring I presume. Both of these, I'm sure, are region-related errors, and require editing the actual event cards themselves to correct this error. Edit 4: If anyone wants to try this and try fixing the region errors and try importing to their copies of FireRed, I have here a FireRed 1.0 patch that you can try out. Do note that you cannot properly scan in the files yet, although you can try editing them with Poké-Reader and whatnot. THIS PATCH IS FOR ADVANCED USERS, IT DOES NOT FUNCTION CORRECTLY AS OF YET. https://dl.dropboxusercontent.com/u/34957059/GBA%20Events/FireRed%20eReader%20Patch%20Beta%201.ips This should also work if you want to apply this to an existing hack, although it uses a few bytes for the translated text at 0x800000. You can apply this to a clean ROM though and edit it for your needs, but it is far from properly functional as of yet. To set up your e-Reader ROM with FireRed, use these instructions: 1. Use No$GBA for this. Load your edited FireRed (Or Emerald ROM if using the one-byte adjustment) into the FIRST MACHINE (This option is at the bottom of the ROM Select window) 2. If using Emerald, at this point, use a Japanese Card-e+ ROM, or if using FireRed with the patch, use a USA e-Reader ROM. Start this ROM in the SECOND MACHINE. 3. Download and extract the files from this event pack. It contains almost all trainer events for Ruby, Sapphire, FRLG, and Emerald. You will need 7zip for this. 4. Before starting a card scan, we need to generate calibration data for the e-Reader to scan the "cards". Using the 2nd Machine controls (You'll have to edit your controls settings and set up the 2nd machine, making sure they DO NOT conflict with the first machine running FireRed), select "Scan Card" from the e-Reader main menu (It will be the 1st option if using a Japanese e-Reader ROM). No$GBA will then pop up a message, and will reset the e-Reader ROM. 5. Go to "Mystery Gift" on FireRed and follow the instructions displayed. In the case of Emerald, from the main menu, select the second option, then the second option again. The background should show two Gameboy Advance units linking with a large blue box overlaying it. If it shows a GameCube, you're on the wrong menu option. In Emerald, select "Mystery Gift, and press A three times. The text will be garbled, as it's untranslated Japanese and the game does not show Japanese characters correctly, but it functions correctly nonetheless. 6. Once it shows the message to scan a card into the e-Reader, the other Gameboy will have a screen in which there is a Pikachu, and options for A and B. A tells the device to open up for card scanning, and B will ask you if you want to exit the application. To select a card, simply go to "File", then to "Load e-Reader Dotcode", then select one of the event RAW files. This is about as far as you can get though, nothing is transferred to the games as it errors out on either end, depending on the game you use right now. Only use this patch if you're willing to dig into this and try getting this working. Edit 5: So today has mostly been about the localisation aspect of this project, including fixing regional issues with the e-Cards, including translating any text. The FRLG Battle cards, when scanned without the FRLG application running (AKA using "Scan Card" from the main menu) in the Japanese version shows you this: I used a mix of machine translation, as well as my own knowledge of the language, and came up with this unofficial localisation (Edit: Got some input on the translation and adjusted it as necessary): It's coming along rather decently, and I'm slowly working to fix these regional issues. I'm not sure what's causing the issue though.
  22. Alright, thanks for the help! I already intended to get the Japanese E-Reader and cards. I have a modded Wii as well as 2 region free disks and English and Japanese copies of all the gen 3 games in English and Japanese. I hope to someday use them on my original Colosseum save.
  23. I just used a modded Wii, Pal GBA, Japanese e Reader and the Colosseum battle e cards. I tried printing the cards multiple time but they wouldn't read in the scanner for some reason.
  24. Thank you so much! What hardware do you have? It's been a long time since I read this. Is it just a Japanese E-Reader and the Japanese cards or did you print them out?
  25. So I'm not sure if anyone is following this anymore, but since i have all the hardware and cards I've manage to scan the battle e cards into English version of Colosseum i have taken some shot of what happens when scanned. https://www.dropbox.com/s/vzp4z38iajdscff/20150706_202201.jpg?dl=0 https://www.dropbox.com/s/2tbjymnluqepbpk/20150706_195741.jpg?dl=0 https://www.dropbox.com/s/fwejqo0pyt9syx9/20150705_191858%20%281%29.jpg?dl=0 https://www.dropbox.com/s/0ybp7i0qps5pspx/20150705_191829%20%281%29.jpg?dl=0
×
×
  • Create New...