Recent content by Krendall

  1. Krendall

    [pokefirered] Warning message when compiling

    I just recently noticed I get a warning message whenever I compile a ROM. It says C:\devkitPro\devkitARM\bin\arm-none-eabi-ld.exe: warning: ../../pokefirered.elf has a LOAD segment with RWX permissions Does anyone know what this means? Is this a common thing or is it a concern? Where/how would...
  2. Krendall

    [pokefirered] Add Free Move Maniac to Any Map (Very Simple)

    This is a simple method to add scripts, add an object to a map, and apply a script to add a free (doesn't require mushrooms) Move Maniac (aka Move Relearner or Move Rememberer) to any map. This is mostly an edit of the scripts.inc and text.inc files found in data\map\TwoIsland_House, which is...
  3. Krendall

    Simple Modifications Directory

    I tried to implement this on pokefirered. While I got it to compile, it isn't working right. Instead of a "Change Moves" option, I get Cut. Any idea why that's happening? For context, here are the changes I made. I followed the instructions as best I could, but I had to do things a bit...
  4. Krendall

    [HELP] pokefirered Trying to Set Up Fly without Teaching It

    Huh... Is this different in pokeemerald? That was how the code was written when I copied it.
  5. Krendall

    [Script✓] [pokeemerald] Script for random Weather changes

    I'm also having the problem of the screen randomly staying black. Even though I'm decomp hacking, I am doing Fire Red, like you seem to be. Maybe it's something in that game's coding specifically.
  6. Krendall

    [HELP] pokefirered Trying to Set Up Fly without Teaching It

    I've set up every HM field move so it can be done without a Pokémon knowing it. However, it doesn't work for Fly or Flash. Flash is an easy enough workaround, but Fly seems to be picky. I tried using the method posted here. Here's how it looks in my file (plus some extra for context)...
  7. Krendall

    [Script✓] [pokeemerald] Script for random Weather changes

    I'm trying to implement this and I don't know why I'm getting this error. What doesn't make sense is there is a SetWeather function in src\field_weather_util.c. void SetWeather(u32 weather) { SetSavedWeather(weather); SetNextWeather(GetSav1Weather()); } Do I have to do something else so...
  8. Krendall

    [FIXED] Fire Red Viridian Old Man and Removing Trees

    Right, I noticed that and I figured that was the problem. What I couldn't figure out is how to adjust the event object IDs. Wait... Is it those .set entries at the top of the file? I just noticed that I think the numbers listed there match up with the object IDs. Annnnd a quick check with the...
  9. Krendall

    [FIXED] Fire Red Viridian Old Man and Removing Trees

    While playing around with PoryMap, I decided to remove the Cut trees. The problem (albeit a minor one) was it messed with the old man's tutorial. On a new game, the woman near him is now where the old man is supposed to be "sleeping," and she delivers the "This is my spot" line. She's also the...
  10. Krendall

    Simple Modifications Directory

    SET LEVEL FLOORS FOR TRAINERS WHEN USING DYNAMIC LEVELS (FRLG) After using Diego Martens Set Trainer's Levels Dynamically hack, I felt there was a slight problem. Since the code bases enemy levels off of the average of the player's Pokémon levels, a player could sort of cheat by leveling up a...
  11. Krendall

    Simple Modifications Directory

    This works a bit differently in FRLG (because of course it does). In src\pokemon_summary_screen.c, the function looks like this: static u8 PokeSum_CanForgetSelectedMove(void) { u16 move; move = GetMonMoveBySlotId(&sMonSummaryScreen->currentMon, sMoveSelectionCursorPos); if...
  12. Krendall

    Simple Modifications Directory

    I had to make a couple changes to get these working for me. I don't know if it's a FireRed thing or not. For the trainer parties, I had to define the variables for max, min, range, and rand. I defined them all as u8, and that's been working. Also, the section that's labelled "right before those...
  13. Krendall

    How much faster is it to make your own rom hack with the Decomp compared to Binary hacking?

    As has been stated, it depends on what changes you're looking to make. The biggest positive of binary hacking is there are programs that make some edits simplistic, particularly Pokemon stats, level/TM/Tutor moves, etc. As of right now, all that has to be done by using a text editor for decomp...
  14. Krendall

    Simple Modifications Directory

    FR/LG Make TMs Reusable First off, this is just to prevent TMs from being removed from your inventory after use. This will not make them appear in the menu like HMs, prevent them from being sold, prevent reusing them to restore PP to the move, etc. I just managed to make this part of it work, so...
  15. Krendall

    [Pokered] [Solved] Need help implementing Triple Kick

    Ah, crap, I totally missed that! Sorry!
Back
Top