• 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.
B
Reaction score
200

Profile posts Latest activity Postings About

  • la verdad no entendi muy bien pero creo que me esta diciendo que debo poner su rutina que ha modificado cierto, para que pueda insertarlo en mi rom.

    Supongo jajaj xD, no tiene skype para poder hablar por ahi claro si usted queire y disculpe ayer ya no pude conectarme haha xD me regañaron en mi trabajo
    me sale esto para poner:

    08002B9C: 00 B5 01 1C

    081083F4: 10 B5 09 4C DC 20 C0 00 FA F6 CE FB 20 60 00 28 06 D0 06 48 FA F6 C8 FB 60 60 00 28 00 D0 01 20 10 BC 02 BC 08 47 00 00 18 AD 03 02 54 10 00 00
    Asi debe quedar:

    .equ largest_pocket_size, 0xDB
    .equ largest_pocket_size_plus_one, largest_pocket_size + 1
    .equ strings_size, largest_pocket_size_plus_one * 19

    .org 0x08002B9C
    malloc:
    push {lr}
    mov r1, r0

    .org 0x081083F4
    main:
    push {r4, lr}
    ldr r4, =(0x0203AD18)
    mov r0, #0xDC
    lsl r0, r0, #0x3
    bl malloc
    str r0, [r4, #0x0]
    cmp r0, #0x0
    beq return
    ldr r0, =strings_size
    bl malloc
    str r0, [r4, #0x4]
    cmp r0, #0x0
    beq return
    mov r0, #0x1

    return:
    pop {r4}
    pop {r1}
    bx r1
    si eso lo hice pero no me funciona a lo mejor es por que hago algo mal le puedo mostrar:
    .equ largest_pocket_size, 0xDB
    .equ largest_pocket_size_plus_one, 0xDC
    .equ strings_size, 0x157C

    .org 0x08002B9C
    malloc:
    push {lr}
    mov r1, r0

    .org 0x081083F4
    main:
    push {r4, lr}
    ldr r4, =(0x0203AD18)
    mov r0, #0xDC
    lsl r0, r0, #0x3
    bl malloc
    str r0, [r4, #0x0]
    cmp r0, #0x0
    beq return
    ldr r0, =strings_size
    bl malloc
    str r0, [r4, #0x4]
    cmp r0, #0x0
    beq return
    mov r0, #0x1

    return:
    pop {r4}
    pop {r1}
    bx r1
    Hola amigo no se si me recordara, soy versekr dark solo que mi anterior cuenta me la han tirado, bueno he venido aquí a pedirle un favor ya que no se si usted pueda resolver una duda mia, le dejo mi duda y si me puede responder genial y si no pues no pasa nada jajaj xd.

    Espero usted pe mueda explicar, ya que no he entendido.

    Hello friend, I do not know if I remember, I am versekr dark only that my previous account has been thrown to me, well I have come here to ask you a favor since I do not know if you can solve a doubt mia, I leave my doubt and if you can answer me Great and if not then nothing happens jajaj xd.

    I hope you can explain, since I have not understood.

    .equ largest_pocket_size, CHANGE THIS LINE
    .equ largest_pocket_size_plus_one, largest_pocket_size + 1
    .equ strings_size, largest_pocket_size_plus_one * 19

    .org 0x08002B9C
    malloc:
    push {lr}
    mov r1, r0

    .org 0x081083F4
    main:
    push {r4, lr}
    ldr r4, =(0x0203AD18)
    mov r0, #largest_pocket_size_plus_one
    lsl r0, r0, #0x3
    bl malloc
    str r0, [r4, #0x0]
    cmp r0, #0x0
    beq return
    ldr r0, =strings_size
    bl malloc
    str r0, [r4, #0x4]
    cmp r0, #0x0
    beq return
    mov r0, #0x1

    return:
    pop {r4}
    pop {r1}
    bx r1
    Darn. Well thanks for trying, at least!
    If only Jambo was more active. I bet he could tell me where I've botched this.
    Well, I think you've helped me sometimes, then someday when I learn ASM I'll try to help you too if you need.
  • Loading…
  • Loading…
  • Loading…
Back
Top