Jump to content


  • Posts

  • Joined

  • Days Won


Posts posted by StarsMmd

  1. A quick reminder that I won't be following this thread anymore but I can be reached for support in my discord server for Gamecube and Wii Pokemon game ROM hacking: https://discord.gg/xCPjjnv

    Also a reminder for those asking how to use the patch that patching instructions are in the original post. I've moved the instructions right under the download link now so hopefully they're easier to see.

  2. 21 hours ago, SqueakyNote said:

    So I made an account JUST to post here. I've tried numerous times to download this file, but the file always appears to be corrupt in some manner! Am I doing something wrong, or is this file just broken now? I've tried downloading it 5 times now with no luck.

    Hey there I've had a few people have this issue all of a sudden the last few days. I've reuploaded the patch to the same download link and I think it should be working again now. Try downloading it again and you should be able to extract it from the .zip file. 

  3. On 8/30/2021 at 1:44 AM, SwagKey said:

    I find it quite ironic that this topic got bumped up as I just got a Japanese e-reader plus specifically for this game. I just need some glossy printer paper to help print out the dotcodes and I'm golden.

    ...except I can't find the dumps for the two promotional trainer cards anywhere. If anyone knows where I can find them it'll save me the trouble of hunting them down.

    That's not why I came here though. Someone's been making Action Replay codes that gives certain trainers shadow Pokemon. Even though I'm sure they're 100% fake, there's a code out there that makes it so a trainer has a shadow Castform. Take it with a grain of salt, but I think there's something to look into with these.

    Secondly, I need someone to find the source of this piece of information from Bulbapedia's article on Colosseum's Double Battle e cards:

    • In the internal files for Pokémon Colosseum, there is data for an unreleased 21st battle card that was never distributed. The battle would occur against Team Snagem Goku.

    I haven't seen any other source to help confirm this. I know that the data exists, but I haven't heard anything else about it.

    Tagging @jojo12100 as well.

    So I was recently able to recreate the code for encoding/decoding ereader cards which allows us to see the actual trainer and pokemon data very clearly and I was able to dump the data from all the officially released cards.

    Next I looked into those 21 cards that can be found in the colosseum ROM (contained in menu_carde.fsys) but the format for them is slightly different, the format must have changed a little by the end of development. This means, in their current form they didn't work with my code, nor do they work if you force load them into the game for the game to decode. Whoever said the thing about the 21st card containing "Team Snagem Goku" is probably making it up.

    However, I was finally able to decode those cards yesterday. It required a couple of small changes to the decoder which I was able to figure out with a little trial and error. I've dumped the data from all 21 cards but there's nothing super interesting on them unfortunately. They're all test data that was automatically generated by an algorithm; they were not in any way designed or intended as game content. They were only for the purpose of testing the ereader functionality and are unrelated to the officially released cards. 

    In case anyone is curious anyway, most of the cards contain data for shadow makuhita, misdreavus and spoink with shadow ids 69, 70 and 71 respectively. The last card has data for shadow regirock, rayquaza and deoxys but only because the algorithm filled the cards in pokedex order and those pokemon happened to land on the shadow slots on the last card.

  4. On 8/7/2021 at 7:46 PM, jojo12100 said:

    Thanks to @StarsMmd we have now the full list of all cut Shadow pokemon from Colosseum: Spoink, Psyduck, Baltoy, Mightyena, Castform, Roselia, Chimecho, Minum, Teddiursa, Corphish, Whishcash, Porygon2, Wailmer, Breloom, Lunatone, Solrock, Electrode, Snorunt, Spheal, Sandslash, Magikarp, Kecleon, Xatu, Wobbuffet.


    Hope we'll get at least the cut list from XD one day

    Btw I've been helping someone look into some e-reader stuff recently. Discovered quite a lot about how they work. If you're interested in chatting with us you can join my discord server here

  5. 1 hour ago, KitsuneoftheMist said:

    Hey, I'm doing the Battle Bingo cards and this happened when I cleared the Immunity Card. There doesn't seem to be anything new in my inventory, so what on earth?

    Edit: Happened again for the Bug Card. Not gonna do the expert cards yet in case they do the same thing.


    Which version is this on? If it's 1.2.0 or above then I'll need to go fix that.

    1 hour ago, xrevox94 said:

    Hey was wondering if someone could tell me where i could get...

    If you want us to keep enjoying this lovely forum, please don't ask for such 🙂

    1 hour ago, DeFaz said:

    This one worked...

    Similarly, if you want us to keep enjoying this lovely forum, please don't post such 🙂

    1 hour ago, DeFaz said:

    Ah thanks I didn't know that! Tbh your rom hack has taught me more about Gen 6 onwards than any of the actual games lmao. And yes my grovyle at the time had an aura filter equipped makes sense. Thanks for all your hard work on this game I'm really enjoying it so far!

    Great, glad it's figured out now. Hope you enjoy the rest!

    54 minutes ago, DeFaz said:

    One quick thing also. When I have the rom open for awhile (few hours) it tends to crash in the same way someone above had mentioned (freeze frame and music looping). It seems like it's just a hardware issue because once it crashes once it crashes much quicker after I try to reload the rom. After letting my PC sit for a bit it can go for a few hours again. Currently I have the recommended low-end settings on but couldn't figure out where to get to this setting (Pokémon GX (XD) Properties -> GameConfig -> Tick Synchronize GPU Thread). 

    I unticked dual-core to see if that could change anything but haven't opened the rom yet to see if this has changed anything.

    Hmm yeah if it's consistently freezing at a particular part it's probably XG but if it's random freezes from time to time it's likely Dolphin. If you're using an older version of Dolphin you can try Dolphin 5.0 as I've found it's a lot more stable than the previous ones.

  6. On 7/22/2019 at 1:25 AM, Rowigrath said:

    I do make the trade, but after the message from Duking to take care of his Croconaw, the game freezes. Duking, the player character, and the old woman do not make any motions at all, and the music goes on for a second or two before looping back. That was for the Dratini trade for the Croconaw, and the same happened with the Chansey trade for the Quilava. I haven't found an Aerodactyl yet, so I can't test that trade for the Bayleaf, but that's what happened for me with the trades I attempted.

    The trade of the purified Togepi for the Bonsly worked fine, however. My version of the game is 1.0.7-2, which might not be the most recent update, however. I probably should have double checked if there was a new update first. Whoops!


    Edit: I updated to the latest patch, and it works just fine. Sorry about the false alarm! I'll be sure to keep better tabs on future updates from now on!

    I was just about to say. Yep, that bug was in one of the older versions. Updating that far will likely cause a few inconsistencies though. Normally recommend using a new save file with an update but shouldn't be anything game breaking :-).

    19 hours ago, Superblox said:

    Help! I keep getting this error whenever I start up the patched game on Dolphin. I am not well versed in the technical side of Dolphin, so I honestly have no idea what this even means. If I click "Yes", the window goes away briefly before immediately popping back up again. If I click either "Ignore For This Session" or "No", then Dolphin just straight up crashes! I have tested both an Unpatched and the Patched version of the game, so I know it has nothing to do with the patch. If anyone who is well versed in Dolphin knows how to fix it, please let me know, because I really want to play this hack!


    Edit: Nevermind! I actually managed to fix it myself! It would seem I got the Error because I wasn't using the Recommended Settings! My bad~!

    Dolphin 7_22_2019 4_46_31 PM.png

    Glad you also figured out your problem XD. I think that issue is solved by turning off the panic handlers option.

    3 hours ago, DeFaz said:

    Would like to report two bugs. Firstly my night slash on Pinsir was super effective on Chobin's Metang in the 2nd fight but dark should be neutral on a steel psychic type. Secondly, the first time an opponent used shadow sky in my runthrough it only struck one of my pokemon out but both weren't shadows. After that the move has worked fine.

    Dark (and ghost) are no longer resisted by steel types as of gen 6 so dark is now super effective on Metang.

    Also, shadow sky doesn't affect pokemon holding the "aura filter" item, nor does it affect any pokemon if any of the active pokemon have cloud nine as their ability. Could it have been one of these scenarios?

  7. 2 hours ago, nilihsm said:

    So when you get all 121 shadow pokemon, does Mirror B's final fight with ho-oh trigger right away? I've had all of them for about an hour now & the radar hasn't gone off. i triple-checked my monitor; ho-oh is the only thing i'm missing.

    also... where in the world is rayquaza, i've found every other static encounter but i just... can't seem to find that one

    found it, still need help with ho-oh though.

    The Miror Radar for the final battle only triggers once you visit Gateon Port after catching all the Shadow Pokemon. It's like that in vanilla XD as well and I don't think the game really hints at it. It's pretty dumb. Hope that helps 🙂

    17 minutes ago, Rowigrath said:

    I believe I read somewhere that someone else is now continuing to work on Pokemon XG, but I felt like I should still mention a bug I found. Now I wouldn't be surprised if there was a mention of this bug before, but I'm not going to read through 53 pages of comments just to find it. In any case, trading with Duking does not seem to work. Admittedly, it's a slight pain in the neck, especially since Duking's Pokemon have changed- both the Pokemon he wants and the Pokemon he gives you, apparently.

    I'd really like a Croconaw, and I found a Dratini worth trading, so I'd like to know if this trading issue has been dealt with either by the original maker of the game or if the new person in charge has been making progress with this bug. Thanks in advance for your time!

    It's still just me working on it. As far as your question goes, I haven't seen any issues with the trades at all. What exactly happens when you try to trade? Does he talk to you at all? Do you get to pick the pokemon to trade from your party?

  8. On 7/18/2019 at 9:25 PM, Ronnie246 said:

    Hey Man I adore the game so far!

    Do you happen to have an appearance chart? I like to plan my team ahead, so if I know what trainers have what shadow pokemon and what to expect to find for wild pokemon, that would be great!

    There is a list included with the download link in the "documentation" folder

  9. On 5/31/2019 at 5:18 PM, Pichoco said:


    So first, I want to say I enjoy this hack a lot, and I'll be really happy whenever Gen IV+ Pokemon will be in the game. Thank you for your hard work ^^

    Now, onto the problem: I just really can't find Raikou. 

    I've caught the two other legendary dogs and even Groudon, Kyogre and Rayquaza. But Raikou, I just can't find him. From what I have seen in a playthrough, he is apparently in the Cipher Key Lair but I can't find him. If anyone can help, it'd be great.

    I'm glad you enjoyed it. Unfortunately due to my lack of a proper scripting tool in the past, Raikou's appearance flag is slightly later than the other 2. You have to progress the main story by one more flag after beating Gorigan in order for Raikou to appear. 

    On 5/31/2019 at 9:03 PM, vhsknife said:

    I tested panic handlers on every version I tested and it had no effect at all. I played the first release of this mod a year and a half ago and it was incredible work, so I'm really hoping I can get an updated version to work, even if it's an older one @StarsMmd

    There is a list of recommended settings on the original post. Hopefully it helps.

    On 6/6/2019 at 1:16 AM, DivineFlame said:

    I got a pokespot notification and went to the cave pokespot where I encountered a Porygon2! I sent out my Grovyle, and as soon as the Go! Grovyle! message, the game froze, and just keeps looping the pokespot battle music in a stilted way. No idea what could have caused it. I'm running XG off of a usb on my wii through nintendon't. 

    *Edit, encountered another glitch on mount battle with Grovyle. Used solar beam and Grovyle wouldn't stop charging the beam. It charged for 4 rounds before getting knocked out by the opponent's magneton.

    Also, I'm a pretty casual pokemon player and this mod is damn hard. Seems like every battle I have my pokemon get one shot or a decent chunk of my party faint. I have a varied team, too. Currently using Larvitar, Gorovyle, Combusken, Swampert, Bagon, and Jolteon, all at levels comparable or better than the opponent's levels. It's annoying to have to run back to a healing machine after every battle, or have my party totally wiped if I get unlucky. I don't really want to grind, especially considering doing so would be at Mt. battle which is now a gym trainer challenge series, but, I'd like to not have to heal my entire team after every battle. Any advice on team composition to have a better time with the enemy, or should I just grind a little and come back? I understand veterans of this game and the series probably want a little challenge, but I just kind of wanted to see what was added and relive playing X D after so long. 

    Not sure what caused the crash but I'll look into it. Thanks for reporting.

    As for the difficulty, I'd recommend using all the tools the game has to offer. There are a lot of great TMs, move tutor moves, a move relearner and a wide variety of hold items available. Also there's plenty of money to go around so don't be shy about buying potions and revives to save trekking back to healing machines.

    Make sure your team has a good selection of moves and consider some of the more supporting moves like fake out, reflect, light screen, tailwind, trickroom, etc.

    On 6/6/2019 at 8:02 PM, LeXerneas said:

    Hey all, I KO'd Magmar back in Phenac City and now it seems Mirror B is just refusing to reappear. He's showed back up with every Shadow Pokemon I've KO'd except for Magmar and Magmar is the last Shadow Pokemon I'm missing before Mirror B shows up at Gateon Port with the final Shadow Pokemon. Am I just severely unlucky or did something go wrong? In the Shadow Monitor it just says "Spotted: Phenac City, Snag failed"

    That's odd. You're not the only one reporting this so I'll take a look and see if I can fix it. If you'd like I can help make a special patch for you where you can get magmar somewhere else.

    On 6/10/2019 at 3:34 AM, Blizzykay said:

    So I killed a shadow Pokemon in the Cipher Lab and when it says Mirror B. shows up, I go to the Pyrite Colosseum and he isn't there. It has happened multiple times and i'm confused. I haven't gotten far enough in the game to unlock the Realgem Tower, so he can't appear there. Help?

    Miror B can also appear at any of the pokespots. Be sure to use the miror radar from your key items pocket to see where he is.

    On 6/11/2019 at 11:22 PM, Horatio Flame said:

    How do you put cheat codes in here for the rare candy

    I don't know myself but it should be the same as you would do for vanilla XD.

    On 6/12/2019 at 3:00 PM, LucisArmigerV said:

    Hey, I'm currently playing the 1.2.1 version of this hack, and I would like to know where I can find a Moon Stone in this version of the hack, as I already chose a Thunder Stone for Jolteon, because I want to try to evolve a Clefairy when I eventually purify it.

    All evolutions stones are Mt. Battle prizes that can be exchanged for coupons.

    On 6/12/2019 at 8:30 PM, ProtoZ7 said:

    I'm not sure if this was mentioned before, but Bulletproof does block Rock Slide, even though Rock Slide is not a "projectile" move like Shadow Ball or Sludge Bomb and that Bulletproof does not block Rock Slide in the actual games.


    I got a bit carried away and ended up making bulletproof immune to a whole bunch of moves 🙂

    On 7/11/2019 at 9:12 PM, Munchkin said:

    I lost to the guy in Phenac City with Shadow Magmar and I went through the whole game without another opportunity to recapture it. I can't complete the game now and the only ones left are Magmar, Butterfree (Can't find it), and Ho-oh. Good hack, though. I just had some bad luck.

    Same as I said to LeXerneas 🙂

    On 7/12/2019 at 1:34 AM, LeXerneas said:

    hey I can help on the Butterfree but I'm still stuck on Magmar failing to respawn. Butterfree is in Agate Village after you beat Greevil iirc, that or at Gateon Port. Just talk to all the NPC's in the overworld who aren't in buildings in either of those locations and one should have Butterfree

    Same as above for magmar.

    On 7/13/2019 at 1:32 PM, BasGamingNL said:

    is this still being worked on? (i mean the way to add newer pokemon/fakemon)

    Yes, but by someone else so I don't know exactly how far along it is.

    On 7/14/2019 at 4:14 AM, jrconlon said:



    I downloaded the UPS file, and then downloaded NUPS to patch the ROM I have that is supposed to be a US rom, and NUPS keeps saying that the files do not match.  I'm drawing a blank on what to do, and the only thing I could think of is that my Rom may not be the US rom.  If this is the case, I'm not sure what else to do.  Any suggestions would be appreciated.

    Thank you.

    Your ISO data needs to be exactly the same as the one I used to create the path. Best bet is to try a different ISO.

    On 7/14/2019 at 12:11 PM, anemonedoe said:

    Hello I have been trying to download this game only MacBook for a while but its not working.. can someone please post the recent download link? I already have the PKHEX and Dolphin downloaded.. Also Is it possible in the game to hack what pokemon are in it? I would love to start my adventure with a Delcatty in my team! 

    You can download the path by following the links in the original post. PKHex won't be useful but if you use the program "GoD Tool" linked in my description you can change it.

    On 7/14/2019 at 4:09 PM, Mava said:

    Sun does not seem to be providing a boost to the damage of fire type moves, is this intended?

    Are you sure? How could you tell? Also, just to confirm, was there a pokemon with the ability "cloud nine" on the field, such as altaria or golduck?

    17 hours ago, Matth224 said:

    I'd like to report a bug.

    In Citadark Isle, the cipher peon Katie has a Rapidash that keeps using bounce. This means that rapidash never goes into the second portion of the move and keeps going up. At least I had Sky uppercut on my Blaziken, so I was able to go through this battle pretty easily, but this can be quite troublesome for players who don't bring/have any move that can counter pokemon that use bounce/fly.

    Yes multiturn moves are bugged so they are being removed from the gane, The newly uploaded v1.2.1-2 doesn't have bounce anywhere to be seen.

    54 minutes ago, sopadequeso123 said:


    I was wondering whether it would be possible to add shiny Shadow Pokémon to the game, without them having the same issue as in Colosseum, perhaps by setting all other trainers' IDs and SID equal to the player's. 

    Shinies are already available in XG. When the shadow pokemon is generated, it is generated with the player's TID rather than its current trainer's TID.

  10. On 10/28/2018 at 5:44 AM, crashtheparty said:

    Recently was able to get a mac os and so I've been trying to figure out how to get the randomizer working. It seems like it does everything well but somehow every single move that isn't a shadow move ends up with 0 base power or something. It doesn't specify they have that power, but all the moves have done 5 damage at most (that 5 damage was a crit from a level 7 mewtwo using confusion on a level 11 kabutops). Trying to figure out what happened by myself hasn't really worked. Are you able to look into it?

    It sounds like you've activated the physical special split but haven't actually assigned the physical/special categories to any of the moves.

    On 5/25/2019 at 5:19 AM, Alzhahang said:

    So I have a weird bug...every change I make in the randomizer works except that the move flamethrower only does 1 damage no matter what. Doesn't matter what Pokemon uses it, or if it's super-effective and should do tons of damage, it ONLY does 1 damage every single time. Has anyone else experienced this and/or know how to fix it??

    It sounds like flamethrower wasn't set to either physical or special and you put on the physical/special split. You can use GoD Tool to set it to special.

    I've just checked and it was a typo on my end. Will update the tool so that flamethrower is properly set to special.

    On 1/23/2019 at 10:36 PM, Duskmourn said:

    Can anyone with OSX make a Colosseum patch for me that just adds the physical/special split?

    Sorry this is a bit late but I can make this for you if you'd still like.

    On 7/1/2019 at 12:09 AM, theguyty said:

    Anything on the source code for this project being made available? Would like to port it to other OS's myself.

    All my code is in the repository linked below. It's a huge project and quite a mess though as I've been working on it for 5 years now 🙂

    I'm more than happy to collaborate on it if you want to host it publicly. I'm no good with UI stuff and platform specifics but I can help with the data structures and algorithms.


  11. Hi all! I moved home and started a new job a couple of months ago so I've been mad busy! I've settled in now so will hopefully be more present. Thanks to @Emalisha @PinkOnion and everyone else that has helped answer questions and such while I've been preoccupied.

    On 3/13/2019 at 7:41 AM, Marrionetta said:

    Is there a reason as to why the game doesn't use caps for menus or nouns anymore? It's figuratively burning my eyes and turning me off from the patch on it's own which is a shame cause I was really looking forward to a Gen7 Colo/XD game... (Idk why but i really don't like the fact that everything is lower case but other then that I'm really excited so see Gen7 changes~ So thank you for all that...but I would honestly pay to get the caps back @-@)

    (On an unrelated note...I kinda wished they'd just use all of Coloseeum's battle music...it was much better imo...)

    The games stopped capitalising everything at some point and personally I think it's a lot better without it. Unfortunately there's no easy way to swap between the two.

    On 3/16/2019 at 3:03 PM, DracBat said:

    Hey, when i finished the immunity Bingo Card i got a item which was called "???" but i don't know where i can find it or what it is

    That's probably a mistake in my script. I'll look into it.

    On 3/17/2019 at 1:09 PM, Lennox31 said:

    Why can't i choose my lead pokemon in the orre colloseum? Seems kinda weird tbh

    Unfortunately it's a limitation in how much I was able to do with the assembly code. I am planning to enable access to the PC between orre colosseum rounds. It's just a little trickier than the regular colosseums because you have to check that the player didn't swap in an ineligible team, for example by adding a shadow Pokemon to their team.

    On 3/19/2019 at 9:12 PM, Michael Morningstar said:

    I can't wait for the day for you to introduce Gen IV pokemon on XG. The reaction to seeing Electivire or Gallade fighting against Cipher Adams will make people go crazy. ;)

    Me too! It's been my dream since before I even started. There's new stuff being figured out about the game everyday and I'm getting help from more and more people as time goes on so it only a matter of time!

    There is someone out there working on it on and off but he's very busy. I don't want to name drop otherwise people would spam him every day asking about it 😅

    On 3/23/2019 at 4:04 AM, Starstuff said:

    I have a LOT of questions:
    -Is The Under accessible? if not, could it be implemented? Will you do it?
    -Can you rebattle Miror B anytime you want?
    -Will you add gen IV-VII pokemons?
    -Its possible to add them or you need to redo the 3d models?

    -There are wild random encounters? if not, could they be implemented? Will you do it?
    -Its possible to add some character customization like Battle revolution?
    -Its possible to add the Battle revolution stadiums maps to the multiplayer mode? Will you do it?

    Thanks for your time😄

    The under is not currently accessible but it is something I'm working on. Based on some tests I ran, it looks like it will be possible to copy the maps over from colosseum. It was really tricky but I managed to get pyrite cave working in a test version. It will still take time to actually add content to those areas though such as writing scripts for story events and trainer battles and the likes.

    Miror B. mostly functions the same as in regular XD but he does also appear in one of the rounds in orre colosseum so technically, yes you can!

    Adding new Pokemon is currently beyond my capabilities but the second it becomes feasible I'll be on it. 

    There are no random encounters the way they are in the handheld games. I think it would be fairly easy to do something similar to let's go pikachu & eve with random encounters but I can't think of a good place to add them into the game. The maps aren't designed for wild Pokemon. It would probably only work in Pyrite cave.

    Character customisation isn't feasible atm unfortunately.

    In theory it would be possible to convert the PBR map data format into the XD map data format but no research is being done into that at the moment.

    p.s. I like the username ;) 

    On 4/2/2019 at 5:47 PM, KFCutman said:

    curious to ask, why did beldum got changed to a zigzagoon? the only response i saw was about beldum largely being deadweight, but from earlier versions I played beldum was easily the mvp and zigzagoon seems more like a deadweight utility I benched almost immediately after i got it

    It's a deadweight in the sense that you don't need that many Pokemon at the beginning of the game. It also decreases the incentive to try out the many other Pokemon later on. Zigzagoon on the other hand, is mildly useful at the start but you won't even hesitate to get rid of it as soon as something else comes along. 

    Essentially I found that a lot of people would use Beldum in their first play through but then felt conflicted about dumping it in future play throughs so they could try out new things.

    On 4/8/2019 at 9:01 PM, KingLycanroc said:

    Hi. Loving the look of this hack so far.

    Does anyone a PNG of the Pokemon XG logo(for using on thumbnails/layouts etc.)?

    Thanks in advance.

    Sorry I'm late but if you still need this then let me know!

    On 4/9/2019 at 6:56 PM, Gathnix said:

    I'd like to report a bug (apologies if it's already been stated), and I couldn't seem to find anything about it. I'm playing through the game randomized (done using the XD tool), and the game freezes when I run into an enemy pokemon that has the ability Trickster. One of my starters has this ability and it doesn't cause any issues when I send it out, so I'm not exactly sure what's happening. I am playing using Nintendon't with my wii u, if that makes a difference. I will most likely go into the iso with the XD tool and change the pokemon that have the trickster ability to have something else. 

    Thanks for all the work keeping this hack up to date! Other than this bug I'm loving the game. :)


    EDIT: I went ahead and removed the trickster ability from all pokemon. This didn't seem to be the issue as whenever I fought the same trainer that it would freeze on before, it froze yet again. I'm not sure what the issue is, but it seems unrelated to the trickster ability. 

    I can try and look into this. Could you DM me a video of the issue?

    On 4/9/2019 at 11:02 PM, PeteyGeebs said:

    I'm not sure if this has been asked and solved in the comments before, but there are just so many pages and drop-downs in comments that I would be searching forever. Have Battle Cds been reintroduced in version 1.20? I have a ton of them but the woman in the Battle Cd Corner in Realgam doesn't seem to acknowledge that, only asked if she can help me with anything before the text box closes. I just beat Gonzap, if it's a matter of being far enough in the game. If it's for a future update just let me know.

    Also, there's a bug I wanted to mention. I noticed when my Pinsir (which isn't the bug I want to mention) uses Circle Throw that if it causes an opponent to faint it doesn't reward Exp. This one I can recreate as many times as needed, so if video would help out just let me know and I can get a clip.

    Still no battle CDs for now. I keep planning to but it's actually a lot more work than you'd think. Really makes me appreciate the original developers. It's tricky coming up with interesting strategies that also aren't immediately obvious so the player has to think about them a little. 

    That being said, if anybody has any ideas then I'm happy to take some suggestions.

    I'll see what I can do about the circle throw bug. Thanks for reporting.

    On 4/10/2019 at 8:51 PM, Reachie said:

    First, I want to say, I've been enjoying playing this a lot. But not sure if this has been asked before. In the FAQ it says in the future it might be possible to insert Gen4 Pokemon. I'm not sure it that would be possible, but once model importing becomes a thing, any plans to use Gen6 and up models considering how bad some of the Gen1-2 models look in this game. 

    I actually do have a list of all the hideous models from gen 1/2 that I want to replace if possible. It's one thing that keeps the game feeling a little dated even with all the updates I've made.

    On 4/12/2019 at 12:52 AM, nines said:

    Can someone tell me which version is the latest? I'm sorry if it's a stupid question, but I've found download links for 1.2.1 and it's from 2016, but ALSO for 1.1.5 and it says it's from 2018! So I'm confused, but I'm assuming 1.2.1 it's the latest.


    EDIT: ALSO, do we know which PKMN are obtainable and which are not?

    The download for the patch should contain the documentation which contains a text file with all the obtainable Pokemon and their rough location.

    Don't worry, the highest patch version number is the latest. The latest versions are always linked in the original post of this thread. 

    On 4/18/2019 at 10:07 PM, Matiri said:

    Why does sleep powder have 5 PP, as in the same as spore a move that has 25 accuracy over it?

    Why does tailwind only last 2 turns instead of 4?

    Blame @PinkOnion for that. He had this one run where he used prankster jumpluff with sleep powder and it was ridiculously OP. I knew it was kinda busted but I didn't think anybody would notice 😅. Ended up having to nerf jumpluff a bit. 

    I think tailwind last the correct number of turns. If you have footage of it lasting 2 turns then please DM me. Thank you!

    On 4/15/2019 at 1:39 PM, KFCutman said:

    Curious to ask, how did you get Deoxys-Defense in the game? I didn't even know the models for the alternate Deoxys forms even existed until Battle Revolution!

    All of deoxys' forms have data in XD because in gen 3 the form was dependent on the game you were playing, e.g. defense in leaf green and attack in fire red. Since you could do link battles with all the gen 3 games through XD it had all the forms. However, it always defaults to normal form in story mode.

    On 5/3/2019 at 7:34 AM, Lunii said:

    Anyone know where to pick up/buy extra evolution stones? Someone in this thread said they were sold in the Pyrite Town shop but the vendor there doesn't sell them. Do I need to be past a certain point in the game? I'd like to evolve my Pikachu!

    Sorry for the late reply. They were moved to being obtainable from the mt battle coupon shop.

    On 5/8/2019 at 7:36 AM, NoahLayta495 said:

    I have a Really curious Question about the first two Pokemon you get alongside Eevee; Zigzagoon, and Taillow, who replaced Beldum and Ralts I believe.

    I don't understand why replace them, seeing as having 3 Normal types to start the game is kinda a bland option, and leads a Player away from picking Umbreon as a Choice if they wanna use Linoone.

    Then again, I also do understand having 2 Psychic types to start with also leads the Player to not pick Espeon, so a Swap was somewhat neccesary, just...I do wonder why two normal types?

    They are all intended to scrapped pretty early on. There are so many great options in the game that I didn't want the player to commit to their team fully too early on.

    On 5/16/2019 at 9:23 PM, Horatio Flame said:

    What's the cheat for rare candies or any cheat

    Should be the same ones as regular XD that you can find online. Just beware that some of them may cause weird things to happen in XG since I've moved a lot of the code around.

    On 5/16/2019 at 11:06 PM, W898 said:

    Thank you for your hard work!

    appreciate it!

    On 5/22/2019 at 5:59 AM, Samury said:

    Looks amazing! Is there any way to play this on a homebrewed Wii?

    Yes. It should run perfectly on nintendon't or any other gamecube emulator for the wii.

    On 5/16/2019 at 7:44 AM, treoman said:

    When im playing this game as soon as i start up the game and get to the metagross and gardevoir battle or any battle in general my emulator just crashes and i have the most up to date version of the emulator and reccommended setting any ideas or help i can get with this?

    On 5/29/2019 at 8:44 AM, vhsknife said:

    Game crashes as soon as a move is selected in the Metagross v. Gardevoir fight at the very start of the game. I have tried using BOTH versions in the OP but they both have this issue. I have tried using multiple patching programs (including NUPS) with two clean ISOs and I can say with certainty it's not the patching process.

    and even on nintendont @StarsMmd

    I think disabling panic handlers in the settings may resolve the issue. 

    Also apart from one of the recent versions which you may have downloaded before it was fixed, it should work perfectly on nintendon't

    • Like 1
  12. 1 hour ago, XModxGodX said:

    Playing the newest version and I can’t get to relic forest after talking to Eugen the guy at the entrance is stuck in a loop of giving me berry juice every time I get near him.

    Edit: Just noticed surprisedPikachu’s reply mentions a workaround still a bit of a pain especially if you don’t know talking to him fixes it. 

    I believe I have fixed the issue and have now reuploaded the patch through the same link.

  13. First of all sorry to everyone who's had issues running the game. It was due to a bug in my code which only crashes on certain versions of Dolphin and on Nintendon't. This has now been fixed and I've uploaded a new version.


    On 2/24/2019 at 2:51 PM, Blob55 said:

    Could Clamperl -> Huntail change to Lode Stone and Clamperl -> Gorebyss change to level requirement?

    I'll look into something similar for future versions.

    On 2/26/2019 at 7:52 AM, SurprisedPikachu said:

    Hiya again Stars! I thought I would take some semi-thorough notes on things I notice while playing through the newest version of the game! I've got them organized below. I hope they are of some use or help to you, as I would love to contribute anything I can to your wonderful hack!

    If there's something you don't understand, feel free to ask! I would be more than happy to clarify on anything necessary! :)


      Hide contents

    * In the randomizer, upon speaking to the sailor in Perr & his grandfather's shop (the one who gives you the items necessary for Eevee's evolutions), he will say "Oh, you were raising an Eevee, but you've set it free?". Presumably because there's no data of any Eevee in our party or box to begin with.
    * I'm not sure how intentional it is, but when you first approach the Agate Cave to speak to the man that lets you in, you suddenly obtain Berry Juice. As long as you don't speak to the man (thus having him move), you can gain a Berry Juice nearly (if not) every step within a certain range of where he is standing. Across both a randomized and un-randomized version of 1.2.0, this happens. I very nearly got caught in a softlock because every single step I took caused me to collect Berry Juice and I couldn't navigate to speak to the man fast enough before the "You obtained Berry Juice" came up. This also can be manipulated to get an infinite amount of Berry Juice (I picked up 43 before deciding that it was likely infinite and exploitable) and thus able to be sold for infinite money.
    *Does the randomizer just swap the species with one another rather than randomizing the parties in each battle? When playing in Mt. Battle, it seems that the former is occurring, which, considering that each area is essentially divided in half by typing, causes a lot of duplicate parties/species appearances. For example, the first half of Area 1 is Ghost-types; fairly basic ones such as Duskull, Gastly, and Misdreavus. In my randomized run, in this first section, each battle (in this first half of Area 1) had some combination of Ivysaur, Pichu, Salamence, and/or Teddiursa, with the "mini-boss" at #5 having Moltres and Marowak (presumably, one of them replacing the Gengar that this trainer has in the vanilla version). I have the exact same thing happen in both Colosseum and XD when a randomizer Gecko code is used, if that contributes any information.
    *Lovrina's Bae shows up in the Strategy Memo as a dupe Gardevoir. After looking at how her nicknamed Pokemon are implemented in the game (using the Gale of Darkness tool/randomizer tool) as seperate Pokemon altogether, that's gotta be why...but I'm not sure if anything can be done about that. This also happens with all of her other Pokemon that are nicknamed.
    *Something finicky that I wouldn't have noticed if not for playing a randomized copy of the game; one of the Shadow Pokemon I encountered was Unown in it's G form. For some reason, when I scroll to it and view it in the Shadow Monitor, it will show a random Unown form everytime I view it instead of the form I caught (G). This also happens when scrolling up or down and then back to Unown's entry. This doesn't occur in the Strategy Memo, as it correctly shows Unown as G form and does not change every time I view it.
    • I had randomized both a copy of 1.1.8 and 1.2.0; when I selected the TM randomizer on both, it was successful for both TMs and Move Tutor moves on 1.1.8 while neither were randomized at all for 1.2.0 after several tries.
    • I am also not sure if the option to set trade evolutions to level 36 worked or not. I tried seeing if this would conflict with the existence of the Lode Stone, but only the Lode Stone worked and not the level evolution. I'm not sure if this is because of a conflict between the two methods or because the option, just as the TM randomizer, failed.
    • A leftover from the original game is a message that shows when you beat Mt. Battle Zones 1-3. The man at the counter will say something like "Oh hey, you beat the first three zones! Now you can move on to four and beyond!" I forgot exactly what he said, but it was similar to that.
    • My opponent had a flame orb get activated when it switched out, but the text said that both it and the partner Pokemon had the orb activated.
    • Approaching Kyogre and Groudon is enough to trigger it's battle, while every other stationary requires that you press A.
    • The camera angles on menus (such as status menus, PDA, and Purification Chamber) are different between Alolan Ninetales and Kantonian Ninetales. The one for Alolan Ninetales is panned farther away.
    • As of right now I'm still working on my randomizer playthrough but completed the regular one of 1.2.0! I'll update with anything else weird I might find! :)

    Text issues:

      Hide contents

    -When speaking to Perr after getting the machine part, he says "Director,Prof. Krane" in one line of his dialogue.
    -When the Fun Old Man in Area 1, #5 is defeated, he mentions that you have to "be good to beat my Shroomish," which he does not have in his party in this game.
    -When talking to the Abra in the Mt. Battle Reception (in between areas, the one that teleports you back), the text will read "MT. Battle" in every mention of Mt. Battle.
    -Krane, in his dialogue with Naps at the Cipher Lab, has a line that reads "I'll teach you why it's such a bad mistake to create  Shadow Pokemon" (there is two spaces between the words 'create' and 'Shadow')
    -Before the Naps battle at Cipher Lab, his last line of dialogue before the battle starts doesn't end in a period (although it sounds really ominous without the period, so maybe this was on purpose)
    -Every instance of receiving the ribbon after purification (at either the HQ or Agate) shows the word "ribbon" in all caps ("_____ obtained a RIBBON!").
    -When delivering the Taylor Swift CD to the disguised Cipher Peon in the Phenac Mayor's house, she says "Sweet! It's "Shake it off"!" I think that the title of the song should be capitalized as "Shake It Off".
    -The above capitalization error happens again when checking the music player in the house after defeating both Cipher Peons.
    -There's a bookcase in the mayor's house (the bottom one) that has text reading "Phenac City'S History". Just some missed decapitalization.
    -Infestation has the description of Wrap.
    -The trainer in Area 4, #32 mentions her Psychic Pokemon upon defeat. This is a remnant from vanilla XD, and isn't correct in the context of XG (trainers in the first half of this area use grass types).
    - Similar to the one above, the trainer in Area 4, #36 talks about her Grimer and "foul-smelling" Pokemon.
    - Upon getting the 5 Sitrus Berries after clearing Area 4, the text says "5 Sitrus Berrys"
    - Same for clearing Area 5 and "Lum Berrys"
    - Area 6, #51 says "I have a thing for the Ground type." The trainers in the first half of this zone use Ice types.
    - Area 6, #54 talks about his unevolved Pokemon, doesn't have any.
    - #58 talks about resurrected Pokemon, only uses Dark types.
    - Clearing Area 6 will say "2 Rare Candys"
    - #62 says "Zone100" with no space.
    - The PDA message from Eldes received after the credits roll reads "...Phenac, Pyrite and Gateon" when it should have a comma after "Pyrite".
    - Upon defeating Mirror B. for the last time, the dialogue says "Cipher 's" with a space in-between the apostrophe and Cipher.
    - The description for Shadow Colours says "Likely to burn,paralyse or freeze the target." It should read "Likely to burn, paralyze, or freeze the target."
    - Defeating Exol in Orre Colosseum causes him to say "I-I Lost?" The L in lost should not be capitalized.
    - When battling Smarton in the Orre Colosseum, he says "pp" when it should say "PP".
    - He also says "You broke my defenses.?"
    - Gonzap says "Sangem Gang" in his introduction.
    - Gonzap also notes when he gives his title (that Eagun reads) that the player is an honorary Team Snagem member and not a Snagem Gang member.
    - Willie says "whew, you smoked my team." The w in 'whew' should be capitalized.
    - Eldes says he hones his skills at "Mt.Battle" with no space in between the words.
    - Vander has the same error in his introduction and his defeat.
    - Stars does the same in his defeat.
    - Stars' message when Eagun reads it says "Orre colosseum" when it should say "Orre Colosseum" and "Mt. battle" when it should say "Mt. Battle". Twitter might also need to be capitalized. 😛

    Other thoughts:

      Hide contents

    ~Maybe the randomizer can have some sort of option to only allow a species to appear once as a Shadow Pokemon. Somehow with 120ish available Shadow Pokemon slots, I've had a single species appear two or three times. I don't think this is a problem in terms of Pokemon from the same evolution branch both/all appearing as Shadow Pokemon (example: Bagon and Salamence) as that feels more consistent with the feeling of vanilla XG as well as feeling much less redundant than single-species duplicates.
    ~~A continuation of the above thought: I feel like single-species duplicates in the Pokespot slots aren't as bad as the Shadow Pokemon slots. The player might avoid Pokespots altogether, or feel that with the 120 ~ish Shadow Pokemon "rolls" there is bound to be a team that they find enjoyable. The only other scenario I can think of where repeats might feel disappointing is the Mt. Battle rewards due to the difficulty of obtaining the Pokemon there in contrast with Pokespots. On the other hand, the prize Pokemon are also something the player may choose to ignore or not care about receiving. The game is largely over at that point, and it's pretty unlikely to have species dupes between the three prizes. Even if it happens, it could just be chalked up to "oh well, randomizer."

    ~In a similar vein to Shadow Pokemon species dupes, I feel that maybe the randomizer could have an option to only allow a move to appear once as a TM. TMs are reusable in XG, which makes a duplicate TM useless as well as taking away a space that another TM could have filled, effectively leaving the player with less TMs. The same may go for Move Tutor moves as well.

    Needs more investigation:

      Hide contents

    -Shiny Shadow Onix turns more and more purple each time Shadow Whip is used. If in Rage Mode, it will turn more and more orange/red-ish. (occurred in randomizer)


    Thanks for all the detailed feedback. I'll look into them for the next version 🙂

  14. I've uploaded the latest updates for both Pokemon XG (v1.2.0) and Gale of Darkness/Colosseum tools (v1.0.1).

    Version 1.2.0 is the first version to take advantage of my new scripting language for XD so it took a while to make and a lot of time to test. Whereas I used to edit small sections of scripts at a time, GoD tool now completely rebuilds the scripts from scratch. This means there's a much smaller chance of human error but it also means that if there's the slightest bug in the scripting tool it could have unforeseeable consequences. I think everything is working fine now but if you do encounter any weird behaviour in the game then let me know as usual 🙂

    GoD tool and Colosseum tool have had a whole bunch of new features added and I've fixed all the bugs I could find so they should be a lot more reliable. I've tried to make them more intuitive but there is quite a lot there so I'll aim to make some tutorials in the near future.

    I'm also happy to announce that I've done most of the foundational work on hack tools for Pokemon Battle Revolution. It's still low priority for a while but it's very similar to XD in a lot of ways so it's been a relatively simple process.


    Replies to previous questions and comments:

    On 11/28/2018 at 1:32 AM, killerASCII said:

    I've got a new bug to report. Shadow Cacturne used Shadow Fear on its own ally, Sharpedo. For context, I had Mawile and Weezing out, and it had used Shadow Hunter on my Mawile the previous turn, the first turn it was out. I wish I could come up with a single reason for this AI behavior, but this needs looking into.

    So it turns out that the original move in Shadow Fear's slot is actually Psyche up and it seems the AI was programmed to use some kind of Psyche up strategy to copy boosts from its ally. The AI is something I'm currently researching as it doesn't play well with a lot of the changes.


    On 12/6/2018 at 5:11 AM, SurprisedPikachu said:

    Hey Stars! I know you get this a lot, but I made an account so I could post in this thread. Thanks for all of your hard work, I've spent probably around 200 hours between all of the hacks and such that you've worked on (and still growing too!).

    I'm playing version v.1.1.8,  and I used your XD randomizer on it. I got to the point in the game where I can get Pokemon from Pokespots, but I think that because all of those Pokemon are randomized too, it's making the game crash. I enter the Pokespot where a Pokemon is and the screen is black with the music continuing for a few seconds before the game crashes. I have a feeling it's probably something relating to the Pokemon models that are supposed to show up, maybe?

    I play this game so often that if I run into something else, I'll be sure to let you know! Thanks again Stars, you rule!

    I'm really happy to hear that. Thank you!

    I've had a think about the issue and I know what the cause is. I've made a note to myself to make sure the pokespot script for XG works properly with the randomiser. It's not an issue in vanilla XD though.


    On 12/9/2018 at 3:14 PM, Marcusc04 said:

    Hey, @StarsMmd, is there an ETA on when 1.2.0 will be available? I can wait, but thought there might be an ETA since the changelog for 1.2.0 is listed in OP, but there is not a download link yet.

    Out now. Sorry for the delay. It had actually been completed a while back but by the time I finished testing life stuff came up. 

    On 12/13/2018 at 3:26 PM, face235 said:

    I nominated this game for 2018 Game of the Year (Romhacks/Fangames) over at GBATemp, and it got in! It's up against some stiff competition, so let's support this game.


    (Without breaking any forum rules, that is...)

    I wasn't aware of the competition but I appreciate being considered 🙂

    On 12/28/2018 at 2:38 PM, Burningocean2012 said:

    Hey,can we expect 1.2.0 in time for the new year?Really enjoying this hack. :PSMD-Cheerful:

    Sorry it's a bit late but it's here now 🙂

    On 1/22/2019 at 12:30 AM, Blob55 said:

    Will Eevee have the same stats as the one from Let's Go Eevee?

    Let's go is designed for you to keep eevee as your partner without evolving it but XD expects you to evolve it straight away so I don't think the stats are necessary. If you personally wanted a version like that I could easily make a custom patch for that though.

    On 1/23/2019 at 5:02 PM, Blob55 said:

    BTW, is there a reason why Blastoise has a lower BST than in XD? It went from 530 to 515.

    The stats in XG are rebalanced based on whatever I felt would help each pokemon be viable in its own way. 

    On 1/26/2019 at 7:16 PM, Blob55 said:

    I have a suggestion:

    Can you replace Tentacruel with Clamperl in Oasis PokéSpot? Nothing in the Clamperl line is capturable and Tentacool can still be caught in the same PokéSpot.

    I left clamperl out because its evolution is tricky to handle in an obvious way and adding both evolutions separately adds 2 niche water types in a game with many more popular options. However, I'll see if I can squeeze them in somewhere in the future. Adding new models for the pokespots is a stressful process so I've done my best to avoid adding anything new to them 😅

    On 1/27/2019 at 6:31 PM, TrainerX493 said:

    First, thanks for your previous post about the little unknown things about the game, I'm glad it gave you something to do at the time. (Late reply, I was going to ask my question in the second paragraph but I found a old partial reply the site remembered here. Don't know where I was going with it though, so this one is from scratch.) The 50% speed boost thing came from the bottom of the 1.0.1 changelog under the updated mechanics section in the op. Quote: " Most people don't know this but in XD, shadow pokemon get a 50% speed boost. This has now been taken out. "


    Anyway, I wanted to ask about the 1.2 update note of: " Removed some scripted events from early in the story to speed up progression " I was going to make your next update my first playthrough of XD, is the change something that I would miss if it was not there (and therefore is there a way to turn it on/off or a second patch with it still included), and is there anything else I will be missing from the base game outside of the changes to the Pokemon and a couple locked off wip areas?


    Edit: 1.2, not 2.0

    Hmmm... I've been working on this for so many years now it's hard to keep track and I've pretty much been learning as I go so it's possible I got it mixed up with something else back then or I'm forgetting something now but I'll double check.

    The events I took out are just really annoying events that can't be skipped. There's a whoooooole lot of talking at the start of the XD story and it really slows the game down. It's not too bad on the first play through but I've played/watched the game something like 50-100 times now so I decided to cut stuff out. None of it is actually important to the story though. It's things like being forced to listen to characters tell you about their hobbies which you can still find out by going up to talk to them.

    On 2/3/2019 at 7:10 PM, Blob55 said:

    Could you lower the levels of some of the trainers? I've fought every trainer in the game up until Snattle's first battle, yet I can't beat him, plus there's no real grinding areas in the game other than Agate and Pyrite. I also did everything in Pyrite Colosseum and I can't do the Colosseum in Realgam Tower until later.

    The game is balanced expecting the player to make full use of the game mechanics and features. There is a good selection of tactical moves available via the move tutor and TMs as well as held items and abilities to take advantage of. For example one could use the trick room TM to reverse the trick room in battle.

    Of course, as mentioned below Mt. Battle is available for training as well.

    On 2/5/2019 at 9:50 AM, RustInPeace said:

    Isn't Mt. Battle available to do some grinding by that point?

    For the last week, my internet went out, allowing me loads of free time. I played this game as a result, and I have to say thanks to the OP for this. It was a very fun game.


    I appreciate the kind words 🙂






    • Like 1
  15. Sorry for the late responses as usual. I was on the plane back from my travels in Nigeria and South Africa and I had a flash of inspiration. I've been working hard on Gale of Darkness tool and Colosseum tool. I've added a bunch of new features and made them a lot more stable so they won't crash so easily. I even managed to complete the script compiler and scripting language for XD. You won't believe the kinds of modifications that will be possible now (If you've used XSE to hack the GBA games, it's basically that for XD). I've also begun working on the scripting engine for Colosseum (which is completely different unfortunately) so hopefully we'll have something similar for that soon too.

    The new versions of the hack tools will be uploaded soon!

    Also XG v1.2.0 is on the way. Just need to test some things. Here's a list of the changes to expect:

    • New item: lode stone which evolves pokemon that would normally require a trade
    • New item: aura stabiliser increases accuracy of shadow moves and prevents shadow pokemon from entering reverse mode
    • Added chilan - haban type berries
    • New item: dosha berry weakens one shadow move
    • Added items wide lens, muscle band, wise glasses
    • Experience now scales based on the level difference between the recipient and KO'd pokemon as in Gens V & VII
    • Sound moves ignore substitutes
    • Chance for protect to succeed after repeat use is now 1 in 3
    • Chance for a confused pokemon to hit itself is now 1 in 3
    • Added ability super luck
    • Fixed poison touch, rocky helmet and life orb activating when move failed or pokemon had already fainted
    • Fixed u-turn/volt switch not triggering life orb/rocky helmet etc.
    • Fixed u-turn/volt switch still switching even if the move failed
    • Fixed a bug where water absorb/volt absorb/flash fire would end surf/discharge/lava plume prematurely
    • Some shadow pokemon from the key lair appear again on citadark isle if you failed to catch them the first time and haven't caught them from Miror B.
    • Items have a much greater effect on a pokemon’s happiness
    • Rescaled the purchasing power of pokecoupons
    • All mt. battle areas can be challenged as soon as mt. battle opens
    • Removed some scripted events from early in the story to speed up progression
    • The player can access the pc between rounds at the pyrite and tower colosseums
    • The agate berry master is more useful
    • Shadow pokemon gain full experience instead of 80%
    On 10/6/2018 at 2:09 AM, Tyrantium said:

    I've noticed something strange about Rocky Helmet. When you put a Pokemon to sleep, sometimes they take Rocky Helmet damage anyway, which I learned the hard way when trying to catch Shadows. Is it because that Pokemon targets the holder while asleep even when they don't actually attack and take damage?

    This will be fixed in the next version. 🙂

    On 10/6/2018 at 2:50 AM, Tyrantium said:

    I think something's gone wrong with Chaser Tyler's Alakazam in Duel Square. I got way too much experience and my Salamence gained 5 and a half levels at Lv. 66 from a Lv. 60 Pokemon. I don't know if that Alakazam was bugged or if it's a greater issue, but it happened right after I updated to 1.1.8-3.

    I updated some of the level up growth rates for a few species including the Bagon line. As soon as it got some experience it readjusted to the new level curve. It was a one time thing and only the result of updating mid playthrough.

    On 10/9/2018 at 6:43 PM, face235 said:

    I'm totally enjoying this mod so far, but I did encounter an oddity when I updated from 1.1.6 to 1.1.8-3. I was in the middle of training at Mt.Battle, and I sent out my Swellow. For some reason, it suddenly needed 12,000 Exp. to level up from Lv.23 to Lv.24. I had to use my Rare Candy on it, and it now levels up normally.

    As in the previous response, I updated the level up rate for swellow so it just had to adjust to its new level curve.

    On 10/9/2018 at 9:24 PM, Dandra said:

    Hello there!

    I joined this site for the explicit purpose of saying how much I'm loving this hack you've made. Pokemon XD is one of my favorite games, and going through it again, trying to snag all the Shadow Pokemon, and forging through the increased difficulty is a lot of fun. I'm especially enjoying the different pokemon that I have at my disposal, and how it seems like each and every one of them are viable in their own way. And it just makes me excited to see what other Shadow Pokemon are in the game.

    That being said, I do have a complaint or two, I'm sorry to say. This specifically goes towards the AI and their decisions of choosing a move against me. Up until the end of the Shadow Pokemon lab, I felt like the AI did employ strategies and moves that would keep me on my toes, but afterwards, something seemed to changed. The AI began choosing one specific move and spamming it every turn, despite whether or not it would be useful. For a specific example, the move protect has shown up on a number of Pokemon, which admittedly isn't the problem. The problem is that if they have protect, 9 times out of 10, the enemy AI chooses to spam it every turn, despite the chance of it failing every successive turn. I've had a battle in the middle of Pyrite, battle square, where both enemy pokemon chose to spam protect, and nothing else, which forced the battle to go on for ten minutes longer, with me just trying to get a hit in, as I didn't have a pokemon with Feint. And that's my main issue with this AI pattern. If they have protect, it becomes a game of chance as to whether or not Protect will fail on the next turn or not, which just wastes my time and ends up not being a very fun battling experience. I'm not sure if it's intentional, but I'd rather the AI not choose to spam one move over and over again, especially if it's a move that just negates anything I do to it.

    This isn't the only time the AI has done this. In a battle during the Cipher Raid of ONBS, against the battle with a Shadow Torkoal, the AI had it use Shadow Burn repeatedly on a single pokemon, a Clefairy. Even after Clefairy was burned, it kept using it on Clefairy, not even choosing to use it's other shadow move.

    Apart from that, I've been having a lot of fun raising up the Pokemon here, despite the rather harsh level curved at MT. Battle.

    EDIT: I realize that I was playing version 1.0.7-4, rather than the most recent version that was released, so my 'complaints' might not even mean anything. That being said, I still am glad this is being so readily updated.

    I'm glad you enjoyed it! Thanks!

    Yeah, the game has changed very drastically since v1.0.7-4 so it is heavily outdated at this point. I'd recommend trying the latest version if you come back to XG in the future. I know some old versions float around on other sites but I upload to this forum so you can always check here to find the latest versions. 🙂

    On 11/1/2018 at 9:30 AM, Ebrethil said:

    good work and a great game, Ive been playing for over 50 hours now, but i'm realizing there is some overlap. these are:

    Shadow Bagon LV 20 is redundant with the Shadow Salamence LV 60 that you get later, and Shadow Marowak LV 36, is redundant with the Shadow Marowak again at LV 56.


    also, over 30 of the wild pokemon that you put in are ones who have Shadow counterparts or are in the same evolutionary chain. i counted 31, but i may have missed some.

    are these intentional overlap? I'm pretty sure the shadow pokemon overlap was accidental, but idk about the wild encounters. It's just really depressing to work at leveling up my Larvitar all the way to 50...and then just being handed a Tyranitar by the game. smh. lol

    For the next update, do you think you could at least put in a note about which pokemon are catchable as shadows and which are not in the Wild Pokemon section of the documentation plz?


    I've included a very patchwork modification to the list showing which wild pokemon are redundant and which are 'cleared'.

    XG Obtainable Pokemon List - Copy.txt

    It's all intentional 🙂

    I don't think there's a problem with having multiple ways to get the same pokemon since people have very different play styles. Just about every useful pokemon is obtainable and I add in any that are requested so it's not like they're taking up spaces that would have gone to other pokemon. 

    If you choose to train up the pokemon from the start, by the time you catch as well as purify the ones from the end of the game the original one will be a whole lot stronger. The late game ones often come with exclusive moves that they can't normally learn while the original ones often have a few moves that can only be learned before they evolve meaning the late game ones won't get them even if you visit the move relearner. This gives them a little bit of variation.

    By citadark isle since most people have already cemented their team so any pokemon on citadark is really just for show.  Those pokemon need to be obtainable before citadark isle otherwise nobody would ever get to use them. 

    Furthermore for people who don't do the post game (in my experience most people don't) it doesn't really make a difference what the last few shadow pokemon are so might as well make them a challenge. Plus a lot of people who do stay for the post game hadn't trained those pokemon or in the case of the pokespot ones may not have even seen the pokemon. Having them available as late game shadows gives options for the post game that don't require playing around with the RNG of the pokespots or the grind to catch them up in levels.

    One of the shadow marowaks is alolan so they aren't actually duplicate shadow pokemon.

    I've watched a lot playthroughs of the game and this was what I felt was the best solution in order to accommodate as many different play styles and preferences as possible. I hope I explained it properly! 

    On 11/3/2018 at 2:29 AM, killerASCII said:

    Made an account just to post this. As someone whose favorite game of all time was Gale of Darkness, this has been a fun mix up over my usual replayings of the game (gripes about name changes aside, particularly with the Hexagon Brothers). I have noticed a pretty odd bug. I used my Breloom's Spore to put Muk to sleep, and when its turn came, it obviously was fast asleep, but Poison Touch still activated and poisoned my Breloom. I'm going to guess this is something similar to the Life Orb glitch you used to have. Also, Flame Orb and Toxic Orb seem to damage you on the turn they activate, but I'm assuming that's something you're aware of and considered too minor to fix for now. Lastly, is there any resource on the effects of (particularly held) items? It's mostly important for the original ones like the Aura Booster and then something like the Focus Sash, which is supposedly infinite use unlike the main series, but that's not in the description. Regardless, this has been a great experience, and I look forward to finishing the game (was doing Realgam Colosseum before Snagem Hideout, found the Poison Touch bug during the final series, immediately made this post).

    I have now fixed the bug with poison touch activating even when the pokemon is asleep for the next update. I didn't actually consider that the flame orb and toxic orb don't damage the holder on the turn they activate so thank you for informing me. I've added it to my todo list.

    On 11/8/2018 at 5:51 PM, sp00nd said:

    Created an account just to give you this tip:

    Buy poke snacks from Agate Village only! the ones from Pyrite are garbo and don't work. Figured that out late in my playthough


    Edit: The version 1.1.6-2 fixes this issue.

    Edit2: I just updated from 1.1.6 to 1.1.8-3 and upon KOing the first 'mon my salamence gained so much xp it went from level 51 to 56 for some odd reason. Weird.

    As mentioned in one of the earlier replies this is simply due to Salamence's experience growth rate being updated in the new version. It's a one time thing the first time it gains experience as it adjusts to the new level curve.

    On 11/11/2018 at 12:49 AM, Protonyx said:

    Not sure if this bug has been reported or not, but I swapped my Donphan into a Volt Switch and it said that Donphan was immune, which is to be expected. However the opponent still got to switch mons. 

    This has been fixed in the upcoming update 🙂

    On 11/14/2018 at 10:50 PM, Matiri said:

    Question: does Clefairy learn Follow Me? It hasn't as of level 38.

    I had to make a very difficult choice between keeping follow me and implementing wide guard use follow me's code as the basis. I chose wide guard as it gave an important counter play option against spread moves, especially the broken shadow ones that I would have had to make really weak instead. I have strategised a method to program follow me back in from scratch though so it will come back in a future update!

    On 11/21/2018 at 5:51 AM, dontkillSif said:

    I offer the following image for inspection.  I tested the move and it does what Hammer Arm is supposed to do, but has what appears to be metronome's description.

    Hammer Arm.png

    Also, at the Realgam Tower in the center of the main room where you'd enter for the colosseum, the screen flickers to a stretched aspect ratio for some reason.  Not sure what's causing that.

    Other than those things, everything seems really good!

    PS.  When will battle bingo come back 😜

    One other question, there's no gen IV pokemon in the game?  Was wondering if I'd be able to evolve the murkrow.

    Thanks for letting me know. This has been fixed for the upcoming update.

    You've been around for a while so you've probably seen me say this a lot but it's coming soon 😳. It's just a lot of work figuring how to make the puzzles interesting and not too obvious. Also requires a lot of testing and fine tuning to make sure everything plays out as expected. It doesn't help that I keep changing the game mechanics hahaha.

    No gen IV pokemon yet but maybe by this next year? More powerful people than I are working hard on the model and animations side of things. 

    On 11/21/2018 at 9:18 PM, CobaltKite said:

    So when i Heard about this hack I saw that you get a beldum as a starter with your eevee. Well when i patched and started my game i had a zigzagoon instead of a beldum. Anyone know what went wrong and how to fix? or am i just missing something?

    I found zigzagoon was a better fit for the start of the game based on a lot of footage I saw. 🙂

    On 11/22/2018 at 2:20 PM, Emalisha said:

    There's no Calm Mind TM in this version of the game. Dusclops can't learn the move currently.


    At the current moment no. But you can use an eviolite on Murkrow and any other pokemon that gets an evolution (not mega obviously) in later gens.

    You mean battle simulator? Bingo is in this game, battle simulator got removed temporarily though.


    You can get a Metang in the cave poke spot. 


    Follow me isn't in this version of the game. Can't add moves, can only replace them. That's the only reason I can see as to why Follow me wouldn't be in this version. Don't know the reason why it had to be one of the better doubles moves though.


    A Tyranitar that you made evolve from a Larvitar will almost always be better than a Tyranitar you just caught (only wouldn't be if you only used rare candies to level him up and the second one has a better moveset / nature or better IVs).

    Thanks for filling in for me while I was gone! Also, I really enjoyed your youtube playthrough of XG. Was sad to see it finish 😭

    On 11/22/2018 at 4:43 PM, gs82139 said:

    Does anyone know if you can buy/obtain more than the 10 Shade Balls you're given with the master ball? Those would be really handy going into Citadark Isle.

    There are a limited number because they're very OP 🙂


  16. On 10/3/2018 at 7:28 PM, Tzuzu said:

    I'm not sure how to edit models so I'd need to do texture replacement through dolphin to check, but you think if I could get it looking decently good it could help its chances of being in? It'd be such a nice thing to have alongside the nintetails

    If it looks good enough I'll happily add it in. I'm not the most artistic myself so it's entirely possible that someone a little more competent could make it work. ?

    The texture files you use in dolphin are the same ones I'd use so if it looks good you can just send them my way and I can do the rest.

    I'll also record the process at some point so it's documented for future reference.

    19 hours ago, Michael Morningstar said:

    Hey StarsMmd, something's wrong with the newest update.

    Did you happen to confuse Version 1.16 with 1.18 when you fixed the bugs for the latter? The reason I'm asking is because the moment I update to the newest one, I suddenly notice that all my Ability Capsules got turned into Wise Glasses? When I rushed over to Mt. Battle, I notice that the Ability Capsules and a few other TMs got removed? 

    36 minutes ago, Drexdo said:

    I also noticed that my Bagon has now Attract instead of Fire Fang

    Yep, my bad! Accidentally uploaded my back up copy. Currently uploading the actual v1.1.8-3.

    The real v1.1.8-3 is now available under the same link. Sorry for the mix up!

  17. 9 hours ago, duelistjp said:

    well maybe i just never noticed in the original xd but i just went to mt battle for the first time after getting the info from xander and it says i can start my challenge in the first 3 areas.  shouldn't i have to start from the first? also is there documentation readable in a normal text editor.  the documentation seems to be missing ton and has lots garbled at least when i use text on chromeos to look at it.  it mentions apple sometimes though does it need to be read on os x?

    Yes this is a feature in vanilla XD. IIRC, you can't proceed to area 4 until you've completed each of 1-3 but you are free to complete them in any order. Now that you bring it up I think I may look into making all areas accessible from the start. It's nice to have the option to choose a suitable level to start at.

    As for the documentation, it was only brought to my attention recently that people were having trouble reading it. I was so used to it I hadn't realised it wasn't that intuitive ?. I've started included instructions in the most recent updates.

    Essentially, the information in some of the files is specifically aligned for easier viewing but this means that if it doesn't all fit on screen in looks weird. You need to increase the window size and/or decrease the font size until it all lines up properly. 

    Before resizing it looks like this:



    But after resizing it should look like this:


    Alternatively, if the program you're using has an option for "word wrapping" you can turn it off and it will give you the option to scroll across a line rather than breaking the alignment.

    The documentation files are automatically generated by code since it would be far too much work to do by hand and keep up-to-date with the latest version updates. I'll look into some other formats. ? 

  • Create New...