• 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.
K
Reaction score
178

Profile posts Latest activity Postings About

  • i played platinum long time ago :/ I just can tell that you need all other badges before you can reach the city with the 8th gym badge
    DAMNIT. Thats exactly what I did... :( Well, here is my full script anyway, maybe you could tell what the problem is.

    #dynamic 0x800000

    #org @start
    setflag 0x406
    setvar 0x8000 0x14
    callasm 0xmyoffset+1
    end

    Basically I just set it as a script in a map, not a person event. So that when you step on the block it activates it. Idk if I'm missing some commands or something in XSE... and also, on the script block in amap, I set the var value to 8000, I set the var number to 0014, and the unknowns to 3. Not sure if I was supposed to do this, but if I didn't the block just froze. Now, when walking on the block, it does nothing...
    Nah its fine. But yeah, I understand how to insert a routine into a script xD, my only problem is the flag #406 and the var 0x8000 that he says you must include. I included all of that but yet it doesn't work :/
    No no. Remember, as I said if I do that then the bike won't recall from being registered (until I go to a new map). Which is why I'm trying to do FBI's overworld routine. Thats the example script that I'm needing :P
    Well, I don't actually need the bike. I was replacing it to start. Which is why I was trying to just use fbi's script. But it turns out it was a failure.. I compiled it, inserted it into free space, changed the hex at the offset he told me to, inserted it all into a script, and bam, resets game.. I know it is an issue with the script, however. You've helped me a bit already, but I have a little favor to ask.. Do you think you could possibly write an example script for me using FBI's routine? It says to have the flag #406 set, and to do the var thing. Those things are just where I mess up, but I don't know why.. I can write scripts fine, just not involving asm -_-

    Thanks~
    PokéMew
    Hey, I'm afraid I don't quite understand what you mean in the ASM Request thread.. Well, could you possibly link me to Darthatron's script item hack? I'm not exactly sure what role it would play to fix my problem?

    Thanks,
    PokéMew
    Hey, thanks for the help, I've managed to do it:
    TMs pocket is specially designed for 58 slots.
    Interesting fact is Emerald doesn't have separate TMs pocket, so each pocket can load more and more.
    I think that hijack the existing bag routine is not a good solution because the code seen had its own limitation, a better way is rewrite a new bag routine instead(I am not good in c :( ). I heard that someone in community is doing this, so you might ask him for further information.
    No idea, the maximum is 42 and I still figuring why.
    I wonder why fire red has small pockets for TMs and berries, due to the code design limit?
    Many things will break as what we do is actually make the game read further from what it should, it will be more complicated in case you make it to follow specific orders.
    Hey, sorry for the late reply but with the map expanding tutorial you sent me, I don't quite understand the limiting bytes. Do I just change them to FC? Sorry if this is pretty nooby haha
    You are right, you will have 0xE8 free bytes or 58 item slots from saveblock if you relocated the TM slots to somewhere else, I totally forgot this thing.

    So you might assign the counter and the bytes added like this,
    change #0x1E to #0x2A for key item slot counter
    change #0x78 to #0xA8 for space needed
    change #0xD to #0x2A for pokeball slot counter
    change #0x34 to #0xA8 for space needed
  • Loading…
  • Loading…
  • Loading…
Back
Top