• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Froosty
Reaction score
152

Profile posts Latest activity Postings About

  • normal sprite table but every difference is going to be a pointer to two different pointers; first male, second female
    de nada~
    i'll put it through you and chaotix sometime soon~

    not at all because of dedication; i just can't sleep and can do this instead
    haha thanks!

    it's just about done--i just need to do the actual sprite-switching part now. i have most of the actual rewriting done, so now i get to do the part that i personally like.
    if it weren't 1:45 in the morning here rn i'd probably finish it really quickly but
    it's 1:45
    you have never heard of sexual dimorphism in pokémon?
    basically loading a separate sprite if the pokémon is female. basing it off of the original sprite table and having jambo51's fr649 base as a ref. if the pokémon has a difference in gender, then we'll structure the table a little differently and then bam--difference
    using deoxys' sprite-switching routine at edac as a sort-of base for it as well~
    lol nah man
    i needed a reminder
    just doing gender differences atm and then your thing and then maybe mach/acro bike because fire red needs it
    oh lol
    now that i think about it
    i also meant to post it on my profile so that i would see it and totally forgot about it :P
    To be honest I haven't been able to work on my base for awhile so that is something I still have to do if you can help with it that would be great since I know that you have written a tutorial for it
    Hey.
    I know KDS only from pokecommunity although we also talk on irc and discord.

    As for the explanation I did it like this:
    Python script:
    1. Calculate the free space needed for offsets.
    2. Save the offset.
    3. Repoint all the tables(basestats, evolution, footprints, front sprites, etc.)
    4. Optionally clear old tables.
    5. Build C and ASM code.
    6. Copy rom and insert code into it.

    As for the finding space for expanded flags I modified the save functions and the one setting caught/seen flags. You can see the code in my github repo.
    0802D924 - branchpoint
    0809A1D8 - deleteball
    080A1E30 - possibly normal poké ball routine?
    0203AD30 - var 0x800E

    just posting the addresses to port here for later when i have time~
    Actually it can't be called a hack yet haha, as it's still low in progress. I applied some features into it half a year ago, and having not touched it afterwards.
    I haven't make it public so you can just see some pictures:
    New fishing system (i tend to create a new rod, but too lazy to do it)

    Portable trainer card
    [IMG]
    New bag
    [IMG]
    New pre-battle animation
    [IMG]
    As you can see, they're just some simple feature. I want to learn more about firered hacking to make my hack great, but now i have no time to code and code.
    if the old one works, you can just use the old one. (the dll files should be included in some versions of microsoft visual c++ redistrubute)
    for the 26th line, you need asm knowledge to edit it. A better way is to perform a division and get the remainder, but i'm just too lazy as the chance to trigger the double wild battle is nice to me, lol. I even use those source files in my own hack.
    All about fishing. You can try to have a trainerbattle/double wildbattle before fishing and see the effect. But it won't be difficult to fix so you can just wait several days for an update.
    haha, currently i don't know why it occurs, as the codes were written long before. I must run the ROM in the dubugger to see what happens. But I guess that it shouldn't be very difficult to fix.
    Nah, don't use it for now. A bug was found yesterday.
    for the readme, change 88th to 103rd. They will be updated after I finish my exams and essays.
    Hey man saw you just got into C# programming for ROM hacking. Stick with it! If you need any help just let me know.
  • Loading…
  • Loading…
  • Loading…
Back
Top