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

Profile posts Latest activity Postings About

  • Still, I don't see it useful. Most people who need their asm compiled for them don't know ASM. Also, people who do use asm would probably be so used to compiling is externally it seems pointless. Also, not all asm in compiled for use in scripts :)
    Then throw in the limited population that uses PKSV (I think that's me and 3 other people lol).
    oh ok

    But I have problems with the Input the Variable for.....

    what do I have to do with this part ? I don't know what to put in that box
    Well, I always compile through command prompt and HackMew's batch file. I don't think you can create something that will be able to interpret HM's file and compile thumb code without understanding of both things easily. Thus you'd most likely have to run it through command prompt, and that's where I think security issues end up happening.

    That's all theory though, I'm not really knowledgeable on the abstracted details.
    OK I wish you luck, there may be system security issues that stop you from compiling I'd think. Have fun :D
    The point is, we likely can't make it work because it was never meant to work :)
    If you can compile in PKSV, I'm doing it wrong. But when I try to use the same syntax/format as when I decompile it doesn't raise an error. I still doubt you can compile though, I've tried a lot of different ways.
    Nope, no one has time for that kinda thing, I wouldn't read other people's blogs lol. Put it in your signature.
    I'm not sure, I know you can "decompile" it though. I doubt you can compile it, I'll check it out though.
    Syntax issues and a few logical issues created by the syntax issues. Other than that the algorithm is kinda correct.
    Wow, never reference that routine I sent you. I think I was tired or something, my brain stopped working. Though the idea is right, nothing else is :D
    My issue is this part mostly:

    cmp r3, [#0x0]
    bne loop
    cmp r3, [#0x0]
    beq end

    Instead of comparing twice, I'm sure there should be a way to say "else". I just haven't found it :D

    EDIT:
    Derp, this won't work. I need another register to keep track of amount of pokemon then have r3 increment uptil 5. That way I know WHICH pokemon is min level. Right now it just puts the minimum level into the lastresult.
    I'm sorry to ask you this again...

    but I don't know how to apply that Hacked Routine Applier

    I want an erased ROM just as when applying v1.1 but also a ROM that can be opened in SMCA

    Which boxes to tick to make it like that ? =.='

    argh I hate this...uselessness
    I already know how to get the lowest level with ASM. I just haven't really practiced it yet.

    Pseudo it should look like this (where 0x800C is set to #of pokes):

    main:
    push {r0-r4}
    ldr r3, .varC
    ldr r0, .pokemon_data
    ldrb r0[0]
    ldr r1, [.varC, #0x10]
    str r0, [r1]
    cmp r3, [#0x0]
    bne loop

    end:
    pop {r0-r4}

    loop:
    add r0, [#0x64]
    ldrb r4, [r0]
    cmp r4, r1
    bcc swap

    swap:
    str r4,[r1]
    sub r3, [#0x1]
    cmp r3, [#0x0]
    bne loop
    cmp r3, [#0x0]
    beq end

    .varC
    address to 0x800C

    .pokemon_data
    adress to party pokemon


    OK, this is probably a lot wrong lol. I'd have to try it, it's just pseudo-idea code :D
    and yeah it seems to happen only when I open BPRE v1.1 by JPAN

    So I have to work on original ROM this time ?
    ugh, that's like cheating though. I don't like having a long list of credits, it feels like I did very little then.
    It's cool, I need to figure out these things by writing them myself. I volenteered for helping with ASM in the community hack even though I know very little :D

    And yeah, I've seen the remove Pokemon routine. I'm not sure if it was by HackMew though.
    Try your code converting 100,000,000 to binary. You will be waiting for a few years(maybe more depending on your computer). My code keeps cutting the work down. It's like this:

    Given all the people on earth your objective is to give them all a high five.
    You are basically lining everyone up and high fiving them
    In mine, it's like I hire people for each continent, and then they hire people for each country, then those people here people for each house hold ect... until the problem becomes as trivial as high-fiving 1 person. OK, bad example, but you get the point :D

    Also, I want to delete the lowest level Pokemon in your team. I think I'm gonna end up having to write a routine to figure out who's lowest myself then.
  • Loading…
  • Loading…
  • Loading…
Back
Top