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

  1. T

    FireRed hack: Pokémon ObsidianBlack & PewterWhite (Beta 3.0 available!)

    I recently took a hiatus from Pokémon hacking, then I became a moderator at SMW Central and have since focused all my free time there, which is why work on this hack has slowed to a crawl. Additionally, I'm in the middle of planning a pretty big personal project. All in all, I currently have...
  2. T

    I haven't touched them for quite a while. That isn't to say I've canceled them because I've got...

    I haven't touched them for quite a while. That isn't to say I've canceled them because I've got plans to finish them very soon. When progress on them does continue, it'll probably by at Silph Co., not here.
  3. T

    [ASM & Hex] Edit Master Ball subroutine

    I didn't really look into it that much, so I could be wrong, but on the last two lines of the main label, you're calling bx r1 with 0x0802D686 + 1 in r1. bx does exchange between ARM and THUMB mode, so the offset you call it with must be aligned (end in 0, 4, 8, or C). You could try doing stack...
  4. T

    [FireRed] Using flags for script tiles

    I totally understand you. Not everyone can benefit from this, that's obvious. It could still be useful to someone other than me, just as you said. In my case, I couldn't change the scripts, because I had already released a demo version and changing the order might have had potential to break...
  5. T

    [FireRed] Using flags for script tiles

    I have considered and tried the first variant on my hack and it turned into a mess (thankfully I only did it up to the first Gym). The entire thing had to be completely linear and to this day I have a level script I can't remove, the sole purpose of which is just to simply increase the global...
  6. T

    [FireRed] Using flags for script tiles

    Preamble Script tiles are a really wonderful thing. They let you run scripts when the player steps on them, making them an indispensable tool for revealing your game's plot. They have one major downside, however: you have to use variables for them and that is not ideal for many cases. Say you...
  7. T

    Yeah, don't worry. I've got another project I need to complete by the end of the year however...

    Yeah, don't worry. I've got another project I need to complete by the end of the year however it'll probably be finished quite soon. Beta 4.0 is about 1/4 complete, so after that's done it won't be much longer until it's released. (sorry for replying so late, PC didn't send me a notification...
  8. T

    Quick Research & Development Thread

    NOPing out the bl at 0x080BD614 (bl sub_8055F48) will disable the bicycle music (in layman terms, put C0 46 C0 46 at BD614). A bl to the same location (sub_8055F48) also exists at 0x080CA650, which is part of sp157_activate_bike. I haven't tested nuking that, though.
  9. T

    Help Thread: Quick Questions & Answers

    English FireRed is always BPRE, no exceptions. BPRE is the ROM code. BPR identifies the game (in this case, FireRed) and the E identifies it as being in English (e.g. German FireRed would be BPRG for). GBATEK has more information on this (scroll down to "0ACh - Game Code, Uppercase Ascii, 4...
  10. T

    FireRed hack: Pokémon ObsidianBlack & PewterWhite (Beta 3.0 available!)

    That's probably an oversight on my part. Thanks, I'll fix it! I'll appreciate it if you could give me information about the crash in Restaurant Luné (when you get to that event). So far I've been unable to replicate it.
  11. T

    FireRed hack: Pokémon ObsidianBlack & PewterWhite (Beta 3.0 available!)

    That's nowhere near enough information for me to fix the (potential) issue. I've tried resetting the variable and it works just fine. What happens? Is the screen completely black, are you unable to move, or does the game actually crash (accompanied by the GBA crash sound)? I'd love a...
  12. T

    FireRed hack: Pokémon ObsidianBlack & PewterWhite (Beta 3.0 available!)

    The only difference between versions is the Pokemon, check the Pokedex which is linked in the main post. I did mean to switch the two options. That's how it is in the later Generations and I personally like it better that way. Thanks for the questions!
  13. T

    [Other] Some help with scripting

    I'm not 100% sure, but IIRC, the sailor checks if another flag is set before checking if you have the Aurora Ticket, or any ticket for that matter. Examine the script a bit more, see what's before checking the item, and maybe check what calls the part which looks for the item. Edit: There ya go:
  14. T

    Help Thread: Quick Questions & Answers

    FireRed has more than enough freespace, even for a more complex hack. If you go to around 0x720000, you'll see that the area is absolutely free (there's freespace from ~0x720000 all the up to 0xD00000, where's there's graphics data, more specifically the battle text box. The area after 0xF00000...
  15. T

    Quick Research & Development Thread

    This is probably common knowledge, but having it here doesn't hurt. Braille strings don't support the \p, \n and \l control codes, so to display multiline braille strings, the braille2 command together with special 0x1B2 is used. braille2 calculates the length of a braille string and sets 0x8006...
Back
Top