• 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.

Recent content by Mr.Pkmn

  1. M

    Quick Research & Development Thread

    1) Loads the number of consecutive protects (n) 2) Loads the first entry of the protect probability table (0xFFFF or 100%) 3) Shifts to the right n bits from the probability. Equivalent to a division of 2^n If you used 17 protects, you would remove 17 bits from a 16 bit number, making it zero...
  2. M

    [ASM & Hex] (Concept) Changing the cap on EVs and IVs.

    Unfortunately no, it would require to change the instruction with different bytes.
  3. M

    [ASM & Hex] (Concept) Changing the cap on EVs and IVs.

    Change with an hex editor the byte from 80 to 40 at following offsets: 0x03E582 hp 0x03E5CE atk 0x03E614 def 0x03E65A spd 0x03E6A0 satk 0x03E6E6 sdef This changes the EV division from 4 to 2.
  4. M

    [ASM & Hex] (Concept) Changing the cap on EVs and IVs.

    Of course they did as you said. The label MAX_TOTAL_EVS holds the value 510, which can be easily changed. However I suggest you to take another approach: change IVs and EVs by changing the formula for calculating pokemon stats. If you want more EVs, just make them increase stats for every 2...
  5. M

    [Fire Red] No Profit Warning Screen

    Apparently common hack tools are difficult to use for 256 color images. The easiest way to make a new custom screen is to use GRIT command line tool with this command: grit yourimage.png -gt -gB8 -gzl -m -mLs -mR8 -mzl -p -ps0 -pe256 -ftb This will make 3 separate binary files for the tiles...
  6. M

    [EM] Battle Engine Upgrade (On Halt, Will undergo reboot!)

    Does this work correctly with link multiplayer? What about emerald's battle recording feature?
  7. M

    [Fire Red] No Profit Warning Screen

    Doesn't matter. You can insert your tileset anywhere, then change those pointers.
  8. M

    What do you look for in a Pokémon Hack??

    I'm quoting this from you but i have seen several comments about this. Please don't do this. The "trend" is to clone features from the newer official games: this won't make you hack any better. As most people said, originality and story should be the main focus. Make a hack about things YOU...
  9. M

    [Fire Red] No Profit Warning Screen

    You can easily change the graphics with unlz. Here some offsets: 0xA90100 = 256 color palette 0xA90300 = LZ77 tilemap 0xA90A00 = LZ77 tiles, 256 color mode
  10. M

    Code: Trainers with EVs

    That's no error, that is indeed the AI bitfield for assigning AI scripts to the trainer. How does this hack work with this AI value?
  11. M

    Development: Dynamic Overworld Palettes

    Is this compatible with the sunny weather?
  12. M

    [Fire Red] No Profit Warning Screen

    I acknowledged very late that the link for my previous patch got broken so here it is again Original Post:
  13. M

    Quick Research & Development Thread

    In Gen 3, Protect/Detect/Endure are bugged. The game is supposed to read the probability from a table which has only 4 entries, thus reading garbage data after the 4th consecutive protect. To get the correct behavior (like gen 5+, no cap) replace the bytes at 0x26FB6 with this (FR): 01 7A 14 88...
  14. M

    Development: Creating the best possible level curve system

    Actually, this is the system i'm going to use (with some notable differences). All depends on what you want to do with your rom. Probably i'll use the normal distribution to generate levels, changing only the mean but not the variance. Every system with an average value is exploitable.
  15. M

    Quick Research & Development Thread

    Yes, only some of them are used. The others are totally missing (like the heal at home, which is 0x10 but unused by the mom script)
Back
Top