The PokéCommunity Forums - Conversation Between kleenexfeu and Spherical Ice
Conversation Between kleenexfeu and Spherical Ice
1 to 4 of 4
  1. kleenexfeu
    April 5th, 2020 3:08 PM
    So, I messed around with the pokemon data, and was able to reorganize them completely without using a decomp. So, that's a thing if you're interested.
    I also looked at the list of bugs present. Maybe that's the best place to start. I have a pretty good idea on how to fix number of them.
    Just say the word if you're interested. I'd need the last version of the ROM, so that it doesn't conflict with what you're currently doing. And what would be even better is all the non assembled/non compiled routines/code you have already inserted in the ROM. I can disassemble evenrything but that's less convenient without labels :p

    Cheers :)
  2. kleenexfeu
    April 2nd, 2020 5:01 AM
    Glad to come back for a little while actually! Everything is fine IRL, I hope it is for you too. Weird times !
    Anyways! Yes I did have some specific things in mind actually! Not music, that not my thing at all :p Some of the ideas I have depend on whether you will use the decomp/CFRU or not. I think it'd be best, even if you'd have to redo many things, in the end it's going to be smoother and easier to edit. Well, you tell me about that.
    Either way:

    -I was thinking of improving features regarding the battle engine, moves, abilities. Are you planning on adding more of them ? I can do some in either C or dynamic ASM, improving/fix the existing ones. Also, did you fix mega evolution in 2 VS 2 ?

    -I tested a little hack of the function that get and set the pokemon data. Note that it breaks save compatibility. Basically you can save from 10 to 20 bytes for each pokemon in your party (and even more in the PC, to save space, but that's something I'm not confortable with yet). This allows you to use that free space to load anything dynamically from the pokemon data party.
    For example, even though all blaziken can only have blaze, I set a byte of the party to 0x25 (huge power), and it will have huge power, even though its species is not supposed have that ability. You can do that for the stats, the sprite, the item, anything.
    Like if you want to make a boss having stronger mons, or a different ability, without creating a new species, or a different sprite (clone charizard or something) that's no problem.
    Well, you get the point :p

    -Maybe help fixing some bugs too :)

    That'd be my pleasure!
  3. Spherical Ice
    April 2nd, 2020 3:14 AM
    Spherical Ice
    Hey! Welcome back, it's great to see you're still around. Thanks for your kind offer! Gaia's development is still mostly done using the traditional means but I have been increasingly using C injections for new features lately. As for help with development, did you have anything specific in mind? At the moment, really, the only things the team is in need of is music composition, but I am open to suggestions for features coding-wise that you would be interested in contributing. Thanks for reaching out, I hope everything is OK with you irl at this time.
  4. kleenexfeu
    April 1st, 2020 5:27 AM
    Hey Sphice, how you're doing ?
    I haven't been here for a few years, and I've seen the progress on Gaia, it's incredible.
    I have some free time currently, whith all the things going on, so I'm slowly getting back in RH. I thought I could help developping/improving features for Gaia, if you're interested.
    By the way, do you still develop it the "traditionnal" way or have you switched to a C environment ?
    Either way I'd gladly help !
    Have a good one :)