Jump to content

StarsMmd

Innovator
  • Posts

    710
  • Joined

  • Days Won

    3

Posts posted by StarsMmd

  1. Stoked that this is coming along (and that it's gained much more attention recently). After you help me set up your tools on my iPad, it was easy for me to see how time-consuming the whole process is. I tried starting a hack of my own but had to pause for lack of time.. hopefully I'll pick that up again this summer.

    Looking forward to your release!

    Yeah it really does take a lot of time. You could always use XG as a base since a lot of stuff is already implemented. I'll be making some proper hack tools soon too.

  2. i look every day if stars released this game. i hope this hack is compatible with nintendont

    Sorry for the long wait but you won't have to wait much longer! I can confirm that it works perfectly on nintendon't. You can use the same settings you would use for regular XDGoD. I think I use "wii u wide screen" without "force wide screen". Forcing wide screen causing some visual errors in places.

    I prefer nintendon't just because it runs at full speed consistently and is generally more reliable. The graphics and sound are all perfect. It's actually not too difficult to set up too.

    On the other hand, Dolphin has a really cool feature which lets you automatically load custom textures into the game using the common .tga file type and therefore doesn't require any knowledge of the game's texture formats or even which files those textures came from. I thought of making all shadow pokemon have darker textures like shadow lugia does by replacing their shiny colours and then just removing shininess from the game. However, since it would only work in dolphin which can be slow and unreliable at times, I ultimately decided not to.

    I'm hoping to find the actual texture files in the ISO eventually and when I do I will be able to use shadow textures directly from the ISO which will work on any emulator. So far no luck though. I know where to look, I'm just not sure what the data is supposed to look like. ?

  3. That's so sweet. I can't wait to play the game that you've been trying so hard to re-vamp! Maybe you could leak out a spoiler or two of what we should expect that isn't apart of the screenshots? Or possibly add more so that the newer people could re-live the hype that's being dropped upon us?

    Hmm, I'm not sure where to start there's quite a lot. In general you can expect a completely new selection of shadow pokemon and a steeper level curve making the game more challenging and entertaining. I've tried to put in as many features from newer generations as possible. The most significant being the addition of the fairy type and the physical special split. I also added things for convenience like the ability to learn tutor moves as many times as you want. I'll have a full break down when I post the download link in a few days time.

  4. The randomizer crashes when I try to save it.

    Hmm.. it's happening to me as well actually. I don't know how I didn't notice this before! I should have a new version up shortly. Also going to add a folder called ISO. If you put a file in this folder with a file extension of .iso,.ISO,.gcm or .GCM then when you click save the files will automatically be imported into the ISO for you :) (US version).

  5. Man, I really can't wait for this to be done. I need something new to tide me over until sun and moon. Excited the Gamecube hacking community is starting to bloom

    Yeah it's really exciting! This is just the beginning. I'm becoming familiar with the scripting system in xD so future updates of XG will have some really cool stuff. Even the raw ASM routines are getting more comfortable for me so I'm eager to see what I can come up with.

    Hopefully some people with expertise in models, animations and music will be interested in xD because those are a little out of my scope right now.

  6. I dunno about anyone else, but I've always wanted to be able to have a Vaporeon learn Bubble Beam in the newer games. Unfortunately, Vaporeon doesn't learn the move while leveling up, and the nature of Eeveelutions rules out teaching it via breeding.

    The first and only method existed in Generation 1, when Bubble Beam was TM11, and was given as the prize for beating Misty. And while you can transfer a Vaporeon from Gen 1 to Gen 2, it's currently impossible to transfer from Gen 2 to Gen 3. And personally, it makes no sense that Vaporeon can't learn Bubble Beam: I mean, Its Pokedex entry lists it as the 'Bubble Jet Pokemon'! And Bubble Beam's move description is "A spray of bubbles is forcefully ejected at the target", keyword being 'forcefully'.

    Ahem, sorry for the rant. Anyway, I don't suppose making Bubble Beam available to Vaporeon in your xD mod would be at all possible? Perhaps via the Move Tutor or something?

    Wow, that's a really specific request. Funnily enough, I just went to add it to vaporeon's level up moveset, turns out I already gave it bubble beam. xD

  7. Hey man. As far as adding new pokemon goes, I wonder how good it would be if you added eevee as an obtainable pokemon to one of the pokespots :D. Also, re-organizing where some pokemon are obtainable (as an example, if you could catch the first evolution of salamance, which you don't obtain till basically the very end, i think that would be bagon right?) as either a shadow pokemon earlier in the game or a pokespot capture, it would mean people would be able to raise it as their own throught the journey, rather than capturing it late game to be used as a tank in the last battle or something. There's a lot of potential to increase the enjoyment everyone would get out of this game with re-arranging/adding new obtainable pokemon to the game, if done right, I agree. Also, it was pointed out to me by one youtuber that there is a serious lack of fighting type pokemon in the game. Maybe that would make for some good options.

    Oh, and on the note of eevee, maybe it would be possible to add a few more stones in places? Just a thought, nothing that would unbalance the game too heavily.

    Keep up the good work!

    Sif

    I considered making it possible to get more eevees actually. The thing that changed my mind was that because eevee evolves using the sun/moon shard in xD. It's impossible to get every eeveelution. You'd have to have picked one of the shards at the start and in order to get 4 out of the 5 at best. It isn't necessarily an issue but my aim was to increase the number of obtainable pokemon as much as possible. It is already such a hard decision and so a second eevee slot wasn't enough of a priority. When I add a few more shadow pokemon to the game (assuming it works without issues) then I definitely think that would be a great idea.

    As for pokemon such as salamence, I feel the exact same way and I have made the likes of bagon, beldum and dragonair available early enough in the game that they can be used properly. Of course this just means that some other poor pokemon end up being at the end but there isn't much that can be done about that.

    There will be a good selection of fighting types and of every type in general. Good type representation was a top priority in deciding which pokemon would be available.

    When xD was released, the shadow pokemon in it were actually quite rare. So the pokemon company put pokemon in for the sake of completing the pokedex (like lugia). However that isn't a consideration anymore so the obtainable pokemon have been changed completely. In fact Lugia, eevee and togepi only 2 pokemon are obtainable in the same locations as they were in the original.

    With all this being said, every pokemon so far has been decided by me alone. I haven't taken into consideration how other people might feel. So while I feel like my decisions are pretty good I will definitely be open to moving things around based on feedback from the community. Of course, not everyone will agree though but I will be making hack tools for xD this summer so at the very least anyone should be able to tweak the game to their own preferences.

  8. Oh I wouldn't mind at all. I'd love more Shadow Pokemon to give more variety as if it were an actual Pokemon, not to mention the PokeSpot Pokemon since you said you figured out a way to add more, I think. For completion's sake, sure some people wouldn't really care but for the sake of variety because of xD's small cast (Considering half of them are caught in the last 2 areas...), I'd really appreciate that variety and would not only do it for completion but also because there's just more things I can add to my team.

    I see what you're saying but let me propose this to you. Let's say there are 100 obtainable pokemon in the game. Out of those 100, you choose a team of 6. If one was to then add 50 more obtainable pokemon to the game, but none of those 50 were worth replacing one of the 6 you already chose. Then has adding those 50 shadow pokemon made the game more enjoyable?

    If it was hypothetically possible to choose 100 shadow pokemon such that the majority of players would be happy with their team of 6 then those 100 would be better than 150.

    The advantage of having more pokemon is that more people will be able to create their perfect team of 6 since there's a higher chance all of their desired mons is available.

    For now it will just be around 100 (the same number as in the original) until things have been tested more. So I will be aiming to have 100 which allow as many people as possible to create their perfect team. Who knows what the future holds though

  9. Yeah exactly. It's just at points in the game it already feels like there is a lot of snagging. Especially on citadark isle by which point it's probably too late to even use any of the pokemon you're snagging.

    There's still always the problem of how to decide which pokemon get in over others. For example, there are a lot of really awesome water type pokemon. However, with water types being the most common type, if I put in simply the top 100 pokemon, then it would be overpopulated by water types. So ghost types which are rarer may be preferred over a more popular water type pokemon just to balance the types.

  10. Why is compression size an issue?

    Be careful as you'll need to move all branches since they are absolute.

    If the compressed script is larger then the FSYS it comes in has to be larger too and this can cause issues with reimporting the new files into the ISO.

    Yeah I suspected I would have to update the branches but that should be easy enough to do programmatically.

  11. Yo what's up. How's everything going?

    Everything is going well my G. I'm currently writing a script assembler based off the script disassembler @Tux wrote. I've been really getting the hang of scripting in xD and a program to do it would be really convenient.

    I've recently been trying to figure out how feasible it is to add more shadow Pokemon into the game. From everything I've seen so far, there is a very good chance of this. I'll need to run some tests later today. There are a lot of Pokemon that I'd really like to be obtainable in the game but had to be cut due to the limited number.

    I just wonder whether that might reduce the enjoyment of the game though. It means more time is spent catching and purifying Pokemon you don't care about for the sake of completion. It might be best to add just a few more mons. I wonder if people would prefer to have every single Pokemon be obtainable in xD. What do you think?

    Either way it will be a little while before I start adding more pokemon as each obtainable pokemon needs to have its level up,tutor and tm moves redone to fit XG's new mechanics and this takes time. I'm pushing for a release that is stable before trying to do anything too fancy.

  12. Oh yeah, I've been meaning to ask, i don't know if you're allowed to say, but will the patch be applied the same as the colosseum randomizer?

    I haven't actually decided yet. It would be nice to release a patch that can be applied directly to the ISO. I tried doing this once and it seemed like it was going to take a long time. I'll try and find out exactly how long it takes and if it's too long will try and find an alternative. Maybe I'll just dump the ISO somewhere and pray

  13. It's only debugging info iirc.

    Pokémon xD has a debugging menu disabled on retail. I've made a code to make it appear a while ago, but it was PAL only and doesn't work on latest Dolphin releases.

    Basically it just displays timers, currently running functions on each task with the lines, and the free stack space for each task.

    Oh that's cool. It might be possible to shrink the scripts by removing all the debugging lines. Would make it a lot easier to add new functions without having to worry about the compression sizes!

  14. I just want to say I'm a huge fan of Gale of Darkness, and make a point of playing it at least once a year, and have kept up with this since its release.

    This year, I think I'll be using this, as recently I've been hoping someone could make something like this for it.

    Hey there, sorry I didn't see your post. XDGoD is one of my favourite pokemon games of all time and I've played through it a fair few times myself!

    It's always a pleasure to hear from other fans of the series. I hope you'll enjoy XG. I discover new things about the game all the time so I look forward to seeing how far the xD hacking scene can go. Apart from the 3D models, I think hacking xD is actually easier than hacking the handheld games; there just aren't that many people hacking xD. In fact not many people even know it's possible to do yet. There is still a lot of potential. Maybe there'll be new and more exciting hacks for you each year now ;)

  15. That sounds fantastic! Do you think the unused code has something to do with the PokeSpots? I'm sure you figured it out by now but maybe that has something to do with it! I'm glad to hear that everything else ran as good as can be! :]

    Yeah I figured it out in the end. I deleted the file but didn't update my code to factor that in so it started overwriting other files including a pokespot file. It's all fixed now ?

  16. Hey man. Just checking up. How was the testing? I hope it went as great as I hope it did!

    It went well. I got to try out a few things. I found out the data which determines which tutor moves a pokemon can learn are in a random order. I had to spend some time figuring out the correct order and then shuffling the data around.

    I had a theory a while ago that some of the files were unused and I could delete them to make more space for important files. I never had the time to test it before but I confirmed it over the weekend. This is big because it meant I could double the number of Pokemon in mt. battle. For some reason mt. battle is really lacking in xD. Many trainers have as few as 1 Pokemon. XG is going to have a much steeper level curve so mt. battle needs to be on point.

    I somehow managed to break the pokespots at some point yesterday even though they were working perfectly beforehand and I don't even remember changing them after that. I'll just have to trace back a little and see what happened but I doubt it'll be hard to solve.

    I made it about half way through the game and apart from the pokespots bugging out at the end, everything else seems to be running smoothly. Once Mt.Battle has been updated the game should pretty much be ready for an initial release.

    There is a LOT of text that still needs to be updated so the earlier builds may be a little inconsistent in places but that can all be done over time.

  17. Sorry for not reponding ^^'

    I didn't made any research on xD for some time; however I've identified some other classes (Shadow Pokémon handling, party handling) but the problem is that I'm missing the significance of many of their methods... feel free to PR though.

    It's debugging information, and it's most likely a remnant of a higher-level language being assembled.

    That's okay :)

    So do you know what happens if the setlines are overwritten? Also, does that mean that you never need to use them when writing your own scripts?

  18. I hate being one of those people to ask for an ETA but I'm not sure when exams are for you in England either. I've followed since this was posted and kept it bookmarked but haven't bothered making an account until now. May I ask how it's going?

    It's not a problem:). I actually have my last exam tomorrow! I've been on top of all my revision too which means I was able to find time to work on XG a little. It's really, really close and I'm planning to play through the first beta version with my brother this weekend. I'll aim to release some kind of alpha/beta version within two weeks if everything seems about fine. since most of the work on the hack will be done. After that I'll release small updates for any remaining features as they are added. It will be probably change quite a bit based on the feedback i get from others between the first release and final version but it would be nice to see what people think so far.

  19. Sun and Moon coming this year and i'm more excited for this to be honest. I always had a soft spot for the GCN Pokemon games

    That might change after the sun and moon information coming out on tuesday! I hope they're amazing but I was really disappointed by oras, especially since gen III is my personal favourite.

    I'm just waiting for them to admit that the shadow mewtwo in pokken was hinting at an xD sequel for the NX. ?

×
×
  • Create New...