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

Menù with icon (DPP)

249
Posts
11
Years
    • Seen Apr 22, 2024
    Hello everyone, today I would share with you this little patch:
    2hclyd2.png

    As you can see from the screen, the patch will add the icons of the DPP next to each menu item.
    - ONLY FOR RUBY -
    Note:
    - If the menu item "Pokenav" should be active, the icons will be loaded out of phase respect to the corresponding menu item.
    This is caused by the lack of an icon for Pokenav in DPP.

    Technical information:
    Offsets routine: 0x720000
    Offset Images Icons (uncompressed): 0x7200D0
    Offset Palette icons (uncompressed): 0x720610
    To change icons you can open the ROM with NSE 2.X, click browse and input offsets earlier in the appropriate fields.

    downloads:
    http://www.mediafire.com/download/wzs1d0zg2i5e231/DPP_MENU.ips
    Credit if you use it!
     
    Last edited:
    9
    Posts
    9
    Years
    • Seen Jan 2, 2016
    Does this only work for emerald?
    Because I would love to have these in FireRed.

    But besides that, I love these icons and they add something really cool to the menu ^^
     
    249
    Posts
    11
    Years
    • Seen Apr 22, 2024
    Does this only work for emerald?
    Because I would love to have these in FireRed.

    But besides that, I love these icons and they add something really cool to the menu
    Thanks, this patch it's only for RUBY!
     
    265
    Posts
    11
    Years
  • Very Very good graphics patch!,Hope to see in emerald through...
    And you should change the option icon.
     

    xGal

    Mhm
    241
    Posts
    12
    Years
  • It would be very good if you do it for FireRed too, nowdays the number of people hacking Ruby is very small compared to the people hacking FireRed and even Emerald, due to the lack of resources for Ruby and the fact that emerald is almost the same as Ruby, but much better :).
     

    BluRose

    blu rass
    811
    Posts
    10
    Years
  • It would be very good if you do it for FireRed too, nowdays the number of people hacking Ruby is very small compared to the people hacking FireRed and even Emerald, due to the lack of resources for Ruby and the fact that emerald is almost the same as Ruby, but much better :).

    Or, rather, at least tell everyone how you did it or just tell us how simple it is so that we can duplicate it, not that my add-on really matters...
     
    249
    Posts
    11
    Years
    • Seen Apr 22, 2024
    hackstar said:
    Very Very good graphics patch!,Hope to see in emerald through...
    And you should change the option icon.
    The icons, as I said in the first post, may be edited simply using NSE!
    xGal said:
    It would be very good if you do it for FireRed too, nowdays the number of people hacking Ruby is very small compared to the people hacking FireRed and even Emerald, due to the lack of resources for Ruby and the fact that emerald is almost the same as Ruby, but much better .
    Everything you say is absolutely right, unfortunately i'm not work on FR, I don't like as a base ...
    On the contrary, these days I might apply the icons of emerald!
    Blurose said:
    Or, rather, at least tell everyone how you did it or just tell us how simple it is so that we can duplicate it, not that my add-on really matters...
    You can get the source code through the VBA or IDA, by going to the offset 0x720000!
     

    Graykis23390

    Graykis Jiang
    47
    Posts
    8
    Years
    • Seen Jul 9, 2019
    How did you complete it ? Can you share the tutorial? I am prepared to use the tutorial to port it to the Emerald ROM
     

    Infinitum

    ╭━━╮╱╱╭━? ??╱╱╱╱╭╮╱? ?╱╱╱╱╱╱╱╱ ╱╱╱╱╱╱╱╱? ??╭?
    311
    Posts
    10
    Years
  • Fantastic! That's really nice made and creative. Will you make this also for other games and not only for RUBY?
     
    249
    Posts
    11
    Years
    • Seen Apr 22, 2024
    How did you complete it ? Can you share the tutorial? I am prepared to use the tutorial to port it to the Emerald ROM
    Code below!
    Fantastic! That's really nice made and creative. Will you make this also for other games and not only for RUBY?
    Thanks, i'm trying to recreate routine for emerald.
    Since many users asked me to publish the source code, here it is:
    .THUMB
    .ALIGN 2
    @08071174 00490847XXXXXX08
    @080711C8 MOVS R0, #0x16 @coordinata x
    @08071208 lunghezza cursore
    @0807120E posizione X cursore

    PUSH {R0-R7}
    LDR R1, = 0x06008020
    LDR R0, = 0x087200D0
    MOV R2, #0x15
    LSL R2, #4
    SWI 0xC

    LSL R2, #2
    ADD R0, R2

    MOV R3, #1
    LSL R3, #10

    LDR R1, = 0x0202EC48
    MOV R2, #8
    SWI 0xC
    LDR R4, = 0x0202FEB3
    LDRB R4, [R4]
    CMP R4, #0x16
    BNE ICONE
    ADD R1, R1, R3
    SWI 0xC

    ICONE:
    MOV R6, #0

    MOV R0, #1
    LSL R0, #11
    ADD R0, #1
    BL CHECKFLAG
    CMP R0, #0
    BEQ PARTY

    ADD R6, #1
    MOV R0, #0
    MOV R1, #0
    BL SPAWN

    PARTY:
    MOV R0, #1
    LSL R0, #11
    BL CHECKFLAG
    CMP R0, #0
    BEQ ALTRO

    MOV R0, #1
    ADD R6, #1
    CMP R6, #2
    BEQ CONTROLLO
    MOV R0, #0
    CONTROLLO:
    MOV R1, #1
    BL SPAWN

    ALTRO:
    LDR R5, = 0x0202E8FD
    LDRB R5, [R5]

    MOV R7, #2
    LOOP2:
    MOV R0, R6
    MOV R1, R7
    BL SPAWN
    ADD R6, #1
    ADD R7, #1
    CMP R6, R5
    BNE LOOP2

    FINE:
    POP {R0-R7}
    POP {R4-R7,PC}

    SPAWN:
    LSL R0, #7
    LDR R2, = 0x0600F8A8
    ADD R0, R2
    MOV R3, #6
    MUL R1, R3
    ADD R1, #1
    MOV R2, #0xC0
    LSL R2, #8
    ADD R1, R2
    MOV R2, #0
    MOV R3, #0
    LOOP:
    STRH R1, [R0]
    ADD R0, #2
    ADD R1, #1
    ADD R2, #1
    CMP R2, #3
    BNE LOOP
    ADD R0, #0x3A
    MOV R2, #0
    ADD R3, #1
    CMP R3, #2
    BNE LOOP
    BX LR

    CHECKFLAG:
    PUSH {R0}
    LDR R0, = 0x08069341
    MOV R10, R0
    POP {R0}
    BX R10
     

    RuFF

    Hope you're having a RuFF day!
    365
    Posts
    11
    Years
  • Thanks for this one. It is really cool and it works.

    PZiULyF.png


    One problem is that when the weather is not clear, raining, or cloudy. This appears. I don't know if it just me. I also tried to patch it on a clean ruby rom and still the same results.

    fjXlx2t.png
    OvNCIWa.png


    I really hope you can fix this 'cause I really wanty to use this for my hack.
    Thanks, again :)
     
    Back
    Top