Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by StarsMmd

  1. Thanks for the kind words. Its all a lot of hard work and perseverance, plus I had help from some talented individuals. Compared to the things that will be possible soon, that's nothing ? Somewhere with lots of lava ? Remind me which version you're playing on? I'll sort out a special patch. That would be my bad. The email with the locations accidentally missed out Outskirt Stand. ? Ah yes, I hadn't even noticed this before. They are indeed locked to be male. This has been sorted out for the next update. Pokésnacks purchased before the update will still be bugged. You'll need to buy new ones. Pokemon with evolutions in gen 4 such as magneton are programmed to be compatible with the eviolite. Please don't ask for or share ROMs on these forums. It's against the rules and is a quick way to get forum sites shut down. As above ^ I believe it had to be taken out a while back to allow something else to be programmed in.
  2. This has now been fixed in v1.1.6-2 which is compatible with v1.1.6. ? Technician boosts shadow rush like normal. It may still feel a bit weak due to shadow moves not benefitting from STAB and also the fact that the expert belt didn't work on shadow moves. I have made it so the expert belt does affect shadow moves in the latest update v1.1.6-2. This has now been fixed in v1.1.6-2 . Thanks for the kind words. ? As above ^ Good to hear. Try pyrite's duel square and pyrite colosseum as well. Can't you continue playing by turning off the function? If not, you could try the Pokemon XD save editor by @Tux. I think you may be able to use it to change your location to somewhere that works. I've had a few reports of shadow trip and foul play (both have the same effect) not working properly. I haven't been able to find the issue yet but worst case I'll remove the moves for a while. If you're playing on Dolphin could you PM me the memory card file? It's all luck. The shiny odds in XG are based off the shiny charm/masuda method in the later games so it's not quite as high as the 1/8192 of gen III but still pretty rare. Glad you figured it out! You can continue using the same save file in v1.1.6. However, if you saved after encountering the suicune it will not return. If that is the case I could help you reset the suicune's flag. This is actually a technique used in vanilla XD to make shadow pokemon slightly more threatening by increasing their levels slightly until they're caught. It's usually just a 2 or 3 levels in XD but I thought I'd troll a little with the post game shadow pokemon ?
  3. In general, pokémon that would normally require a trade to evolve, evolve at level 40 instead in this hack. It is worth mentioning though that this is a generation 3 game so magneton is unable to evolve.
  4. I have now uploaded a new version of the tool which shouldn't have that issue. The file common.rel in the common folder is corrupted so you'll need to copy it again from the randomiser folder. If you don't have a copy then you can fix the file using this program. Colosseum Fix.zip Place the file "battle_fix.bin" in the Colosseum-Tool folder and then run the colosseum fix program. You can delete both files once you're done. ?
  5. Thanks for letting me know. I'll have that fixed in a couple of days ?
  6. I've seen another similar report of freezing from pokemon which in hindsight also knew foul play. Unfortunately I've been unable to find any issues with the move when testing it myself and I've looked through my code for foul play and failed to find any issues. Without the save file it'll be hard for me to figure out the exact cause but I'll keep an eye out. Lo siento sí mi español es malo. Yo pienso que las opciones de dolphin has la problema. Sí cambias unas opciones probablamente el juego sería mas mejor. High End Computers: Run as admin Config -> General -> Untick Dual Core and Cheats (Optional, but less likely to cause crashes) Config -> Interface -> Untick Use Panic Handlers Config -> Audio -> DSP LLE Recompiler Graphics -> Direct3D 11 or OpenGL Graphics -> Hacks -> Texture Cache Safe Pokémon GX (XD) Properties -> GameConfig -> Tick Synchronize GPU Thread (Only use if you keep Dual Core enabled) Low End Computers: Run as admin Config -> General -> Untick Cheats (Optional, but less likely to cause crashes) Config -> Interface -> Untick Use Panic Handlers Config -> Audio -> DSP LLE Recompiler Graphics -> OpenGL Graphics -> Hacks -> Texture Cache Safe Pokémon GX (XD) Properties -> GameConfig -> Tick Synchronize GPU Thread
  7. I've identified the issue and I'm cooking up a fix for it right away.
  8. You can use colosseum tool to make any changes you like. After randomising, you can copy the folders from the randomiser folder to the colosseum tool folder and then edit them that way. I think I'll add the randomiser option directly in Colosseum Tool though. It will make things much easier and shouldn't take long.
  9. I'm glad to hear it ? I have year's worth of code to port over so it will be a very time intensive process. Once I at least have it out to a good standard on mac and I'm a bit more free in life in general I'll get to it but unfortunately been more busy than I'd hoped all summer. I addressed your issue elsewhere but just for the sake of anyone following this thread, I've uploaded a new version of the tool to address this issue. :-)
  10. Shadow Mantine will be available from v1.1.6 ? The issue with suicune will be fixed in v1.1.6! Patching the ROM can be done using NUPS on windows. To run the editor you will need a virtual machine for mac OS. :):):) I had the same thought but never quite figured out a good way to do this. It may be possible in colosseum by replacing the contest types of the moves (cool, cute, smart, etc.) with just 3 types which are repurposed as physical, special and status. I did come up with a potential solution for XD in theory. It will be tricky though so not sure if it will actually work out. Essentially, in the summary screen there is a type matchup chart displayed underneath the moves. I might maybe possibly be able to edit it to show something else. Added that in a while back. One of the most important features imo. This should now be fixed in v1.1.6 which will be released soon. In your Dolphin settings, you want to disable panic handlers. I think that should solve your problem, assuming the patching part actually worked. This should be fixed in the upcoming version ? It's possible that one of the pokémon you caught has a buggy move or ability. Which pokémon are in your party when it freezes? Also it would be helpful if you could send your save file so I can see what is happening directly. Muchas Gracias! Yo pienso que la problema es para el emulador porque una veces habas en negro la pantalla pero otra veces no habas. ?Tienes Dolphin 5.0?
  11. Going to start streaming my workflow from time to time. Figured it would be good to keep a record of things for future reference. Feel free to come through if you have any questions.


  12. I've been removing protect from most of the NPC trainers as the AI is often really annoying with it. Not sure which version you're on but most of them should be gone in the more recent versions. If any NPCs are still spamming protect on the latest version please do let me know which ones so I can sort them out. :-) I didn't think anyone would notice ? I hadn't seen any playthroughs make much use of mantine and with so many water pokemon available I figured I'd just cut it. I'll put it back in just for you though ? The reason the options are slightly limited in that way is simply because it takes time and effort and make all these changes. I need to set level up moves, learnable TMs and tutor moves for each obtainable pokemon as well as overworld models, animations, etc. for each pokespot pokemon. One doesn't take too long on its own but they quickly add up when considering the hundreds of pokemon in the game. I'm wary of adding too many unique pokemon to the pokespots though as it makes it harder to find specific pokemon for your team. For example, Golduck only has a spawn rate of 1%. If I were to simply replace it with mantine then that means mantine would have a 1% chance of being encountered and it takes a while to spawn pokespot pokemon. Furthermore, a player wanting a golduck on their team would have a 4% chance of finding psyduck as opposed to the 5% of psyduck + golduck. Increasing mantine's chance to something reasonable would require further cuts from other species. It's all a balancing act. Also, I don't consider shadow pokemon found after Citadark Isle to be truly obtainable. Based on observations on the way people play the game, very few players make changes to their teams by that point in the game. At the same time, Citadark needs lots of shadow pokemon to feel like Cipher's secret base so I filled it with shadow pokemon but made sure those pokemon were still available earlier in case someone really wanted to play through the game with one of those pokemon. TLDR; I'll add Mantine back in but the process isn't that simple so probably won't add too many others. I haven't seen it happen myself but I'll be on the lookout. ? I wasn't able to reproduce the issue myself but it sounds like a programming error on my part putting the game in an infinite loop. I'll try and figure out where it's coming from. It would be helpful if you could send me your save file though so I could see the issue directly. ? I believe disabling panic handlers should fix the issue. Go to Config > Interface and untick "Use Panic Handlers". I hope that helps ?
  13. I wasn't aware of this issue. I don't think it's possible to skip so I'd recommend trying a different one. I'll look into replacing the patch with something more feasible in future. Yup, the heart gauge value determines how quickly a pokemon's heart gauge falls. I'll get around to making a proper explanation for everything one day ? Save reference data simply creates text files documenting details about the game such as pokemon stats and NPC trainer teams. It doesn't affect the game files or ISO in anyway. When exporting files from the ISO, any files that already exist are not replaced. This is to make sure you don't accidentally lose all your changes if you accidentally click export or press cmd + E. If you want to see the file that is actually in the ISO then you must delete, move or rename the file before exporting. The memory card stores data on shadow pokemon such as whether or not they've been caught and how much their heart gauge has dropped but doesn't save anything else. To clarify, when you make changes in one of the tools and click save in the tool, that should save the changes to the game files (but not the ISO yet). If you close the tool and come back and the changes persist then you're good. When you want to actually put those files back in the ISO you use the "quick build" or "rebuild ISO" options. From what I gather you were doing this just fine and potentially ran into a bug. I've uploaded a new version of colosseum tool so let me know how that goes. ?
  14. Ah yes, I understand your issue now. After you change the values in a text box you have to press enter for it to register the change. I'll look into making that less complicated in future ?
  15. I must apologise. It seems I missed some notifications! I'm happy to hear you managed to get it all set up. I didn't notice any issues with data being saved personally but I'll keep a look out. There have been new versions uploaded with more features and bug fixes though. I also just released Colosseum Tool a couple of days ago. Doesn't quite have as many options as GoD Tool but has all the big stuff (including physical/special split) ? Thanks, I appreciate it! Not sure if you figured it out in the end but iirc those pokemon are caught holding their respective evolution stones. Unfortunately, Colosseum's game engine is a lot less polished than XD's game engine and this makes Colosseum a bit more complicated to mod. I'd originally started with Colo but when I noticed how much easier XD was I jumped ship. XD's engine is built upon Colo though so a lot of the knowledge is transferrable. I have recently released my Colosseum hack tools so even though I won't be making a proper mod yet at least the potential is there for others. My Colosseum hack was pretty much made by hand when I was just starting out with hacking so it's not very well made but my XD hack is a lot deeper in terms of game mechanics and redesigning trainer teams, shadow pokemon, wild pokemon, etc. The story progression is unchanged though. I have almost finished work on my new scripting tool for XD so story hacks will become feasible in the near future. However, Colosseum's script engine is completely different and the file format for Colosseum's scripts isn't as friendly so no there has been no progress on that. There is work being done on reverse engineering the model format so we will see things like new pokemon and custom maps in the future but it is being done by powers above mine so I can't give a time frame on that one. ?
  16. Do you think you'd be able to send me your memory card file so I can test it directly? Versions v1.1.0 and above are not compatible with save files started before v1.1.0. I'd recommend going back to your previous save file otherwise you'll cause more problems than you'll fix. If you started the save file before v1.0.7-3 then update to 1.0.7-3 which is the other available download link. This version is designed to fix the bugs from older versions while still being compatible. If the error still occurs on v1.0.7-3 then it means you'll have to try and knock out rayquaza or capture it before it has the opportunity to use shadow ascent.
  17. Thanks for the kind words ? As for the berries. It is on my list of things to add for the next update. Haven't quite figured out where I want to put them yet though. The issue is exactly as the error message says. The memory card must be the same one used to start the save file. I'm not sure if you changed your memory card settings in dolphin at any point in time. Dolphin uses memory card files on your computer so make sure it's set up to use the same one you started with. Which ability and which moves does it have?
  18. Ah I was going to ask for the save file so I could debug it but I'll see if I can figure out the problem anyway. Thanks for letting me know. I'm glad you made it through in the end though. ? P.S. to the people out there who have made colosseum based requests recently, just wanted to let you know I'm working on them. I'm currently updating GoD Tool to handle the differences between the two while trying to preserve as much of the similar code as possible.
  19. Can you give me more details? Did you catch the shadow ludicolo before this fight? Which pokemon was his last or does it crash regardless? Which pokemon do you have in your team? Thanks, its all been noted. I'm going to play around with the AI a bit as well so hopefully that will fix some of the odd behaviour at times.
  20. I know I've been gone for a while. I've been in kitchen and I cooked up something big! I'm working on a scripting engine for XD (similar to xse for the gba games) and it's going to dramatically increase the possibilities for hacking the game. I've started a thread for it >> here << and anyone can help out. For now I've dumped all the scripts in the game with all the functions that are known for now. If you would like to contribute it would be helpful if you read through the scripts and see if you can figure out what any of the undocumented functions do. It's often quite obvious from context. The type boosting items are indeed a 20% boost. Rage mode boosts all moves. You can see this by the rage mode aura appearing on any move. Yes. The aura booster is only shadow moves. Thank you! It's been a lot of fun and I've learned so many things. There's plenty more to come! Adding the rest of the deoxys forms has been on my list for a while actually. It's just low priority right now. I would like to wire it up so that the deoxys form is automatically determined by it's nature. e.g. plus atk or sp.atk natures give attack form while neutral natures give normal form. It's definitely possible, but it's a lot more work than it's worth. Hacking any game is pretty much the same process. I'd like to make some videos going more in depth on how I went about finding everything at some point so I'll let you know when I get around to that. For now, I can point you to the videos that really helped me out. It's actually a series by Dan Salvato (Internet Explorer) on hacking super smash bros. melee. https://www.youtube.com/playlist?list=PL6GfYYW69Pa2L8ZuT5lGrJoC8wOWvbIQv Is this still going on? When's the next stream? This was fixed in the previous upload. Thanks ?
  21. I have created a new scripting language for Pokemon XD: Gale of Darkness. This will make editing scripts much easier and far more intuitive than before. So far only the decompiler is done which converts the raw binary data into human readable .xds scripts. It's quite a big project on it's own so I felt it needed a thread to collect input and document its progress. For now I have dumped every script in the game and uploaded them here: Pokemon XD .xds files A syntax highlighting scheme and a colour scheme for the Sublime Text 3 text editor developed just for .xds files are also included. There are still a lot of undocumented classes and functions in XD's script engine which have just been given default names for now. If you notice any patterns and think you've figured out what a function does then please let me know. Major thanks to @Tux for originally disassembling the scripts in XD. The decompiler is based on his tool. XD Script
  22. That's good to hear ? Sorry about the bugs. Hope you can enjoy the game again now!
  23. Whoops, there was a typo in the previous fix. I've reuploaded v1.1.5 with the proper fix. Simply redownload it from the same link and apply to a clean iso.
  24. Thanks for letting me know. This has now been fixed and a new patch is being uploaded.
  • Create New...