• 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.
Logan
Reaction score
2,541

Profile posts Latest activity Postings About

  • Okie, I figured out how to set my name. See my ID here? This is my Skype ID, though I am abbreviating to "Cyclone" (my actual chosen nickname, and maybe someday I'll get that here too - doubt it) in communications (i.e. my "name").
    I experimented. I found out that if you create a new account and try to merge it with an existing Microsoft account (which I think only accepts certain e-mail addresses, such as Hotmail, which is one of the worst actually), it forces you to use the one that is already registered with Microsoft. I've asked about trying to merge them while using the account associated with my current e-mail address.

    In the meantime, I do have an account now. I'm clueless on it however.
    I actually found Skype on my computer last nite. Absolutely no clue how to use it with my account (yet).

    I have no clue where it came from, either. I know I had a faulty keyboard when I bought my laptop, however, so I think they just gave me another identical one they'd already fixed. It had programs that didn't come pre-installed on purchase day. Found that strange.
    Um pretty old, I made it when I first join PC, which was at the start of 09'

    I always wondered what it would feel like driving on the wrong side of the road
    Wait you like rain!:O (**** get messy/dirty)
    I'm glad you enjoyed it >.< (May I ask what in particular you found funny?)
    Also how have you been, enjoying the UK?
    Haha, I was going to wait for them to force me to. I just hope I can finally change my e-mail address on it!
    I have MSN. I know it's merging with Skype this month or something like that, so MSN itself will cease to exist.
    If you need an idea-bouncing guy, I might be a good candidate. After all, I'm German. I like telling people what to do. :)

    (That was joking obviously.)

    I did play a small bit of Sienna, but the linearity of the map (it's literally a straight line after a small branch early on unless I'm thinking the wrong game) absolutely turned me off of it. Something I might suggest is trying to expand the map, and maybe even have something south of the hometown with at least a couple of closed loops in the world.
    Are you still interested in the randbat tournament? If not then I'll let Wolf know.. Deadline for this round is on the 10th (Monday).
    Yo, I need to beat battle you in randbat for Wolf's randbat tournament! My nick on the PC showdown server is usually seasonalbattlebro
    Sorry again, it seems I won't be helping you after all. I wish you the best with your project and everything else.

    This is goodbye, Harry.
    Um.. Manipulation can you point me out on Inserting my own Battle Background like that screenie in your sig from Sienna?

    I can do a tilemap and get's it raw and Insert it at UNLZ. I also got the pallete inserted at both 00248405 and 00248408...

    It always displays a pallete that I didn't Inserted maybe it's because of the LZZ7 palletes, can you help me?
    You can find the tiles for the in-battle text box in unLZ. In a clean FireRed ROM, the number is 413:
    http://i46.tinypic.com/s48j9v.png

    However, what makes it tricky to edit is the offset it's at. I'm assuming you've found it in unLZ before, but you tried repointing it, and it broke your ROM when you did so. This is because the text box is located at the offset 0xD00000. This means that it's pointer in hex would be 00 00 D0 08. When unLZ repoints something, it actually doesn't know where the specific pointer for the image is, it just searches the entire ROM for a string that matches the pointers, then changes to whatever offset. Usually this isn't a problem, but for something that is originally located at 0xD00000, it is definitely a problem, because there are plenty of occurrences of the string "00 00 D0 08" in the ROM that aren't pointers to anything, so what happens is that unLZ changes them thinking that they are pointers when they're not (there's only 1 actual pointer to the in-battle text box, but unLZ thinks there's like 12 or something).

    The solution is to manually find the offset to the actual string of 00 00 D0 08 that actually is a pointer to the battle text-box. I found all this out when I once did a quick experiment of altering FireRed's battle text-box to look like the one used in Emerald. Here's what I did:
    1. Make a copy of a clean FireRed ROM that you don't mind destroying
    2. Open it in unLZ
    3. Go to 413, edit it enough so that it requires for you to repoint it, then click "Write to ROM"
    4. If you repointed it into free space, a message should come up for every "pointer" that it changes (as I explained earlier, only one of these is an actual pointer). The messages will each say, "Pointer changed at __________" or something like that.
    5. Open up Notepad (or physically get a piece of paper or a post-it-note, and a pen) and write down the offset of every "pointer" that unLZ changes
    6. Your ROM should now be broken. No one cares about it anymore, so just delete it
    7. Make another copy of a clean FireRed ROM
    8. Open it with unLZ, insert a new battle text-box tileset into free space (when you click "Write to ROM", make sure you un-check everything)
    9. Let's say you inserted new text box graphics at 0x71A240. That means your pointer, in hex, will be 40 A2 71 08
    10. Now remember Step 5? We wrote down the offsets every "pointer" that unLZ told us. What this means that you wrote down every offset that the string "00 00 D0 08" occurs.
    11. Looking at the offsets you wrote down in Notepad (or a piece of paper or whatever), go through each offset you wrote down with a hex editor, and manually change the string/pointer to where you inserted the new graphics (so as I said earlier, if you inserted it at 0x71A240, then your pointer would be 40 A2 71 08, meaning that you would go to the offset that you wrote down, and change the bytes there to 40 A2 71 08)
    12. After changing one offset, did it break your ROM? Then change it back and try another offset. Keep doing it until you successfully repointed the battle texbox to the new one. Make sure you keep track of the specific offset of the pointer
    13. Now that we have the actual pointer, open up your hack (Pokemon Sienna?), and using unLZ, insert new textbox graphics into free space
    14. Open your hack in a hex editor, and go to the offset of the actual pointer that we found out during Step 12
    15. Change the bytes there so that it points to wherever you inserted the new graphics
    16. Ta-da!

    Okay, I typed a lot more then I thought I was going to...
  • Loading…
  • Loading…
  • Loading…
Back
Top