Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Resource] Menù with icon (DPP)

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old 4 Weeks Ago (10:58 PM). Edited 3 Weeks Ago by ~Andrea.
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 154
Hello everyone, today I would share with you this little patch:

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!
__________________
Reply With Quote
  #2    
Old 3 Weeks Ago (07:44 AM).
Wireshark's Avatar
Wireshark Wireshark is offline
 
Join Date: Feb 2015
Gender: Male
Posts: 7
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
Reply With Quote
  #3    
Old 3 Weeks Ago (12:01 PM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 154
Quote:
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!
__________________
Reply With Quote
  #4    
Old 3 Weeks Ago (04:07 AM).
hackstar's Avatar
hackstar hackstar is offline
Check it out!!
 
Join Date: Jan 2013
Location: Dhaka
Gender: Male
Nature: Gentle
Posts: 192
Very Very good graphics patch!,Hope to see in emerald through...
And you should change the option icon.
__________________
Always FEEL CONFIDENT!!!
Reply With Quote
  #5    
Old 3 Weeks Ago (04:57 AM).
xGal's Avatar
xGal xGal is offline
Mhm
 
Join Date: Nov 2011
Location: A tree
Gender: Other
Nature: Relaxed
Posts: 238
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 .
__________________
Ten Sho Sho Ten Sho
Reply With Quote
  #6    
Old 3 Weeks Ago (05:18 PM).
BluRose BluRose is offline
 
Join Date: Apr 2014
Location: Dreams.
Gender: Male
Nature: Timid
Posts: 20
Quote originally posted by xGal:
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...
Reply With Quote
  #7    
Old 3 Weeks Ago (08:37 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 154
Quote originally posted by hackstar:
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!
Quote originally posted by xGal:
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!
Quote originally posted by Blurose:
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!
__________________
Reply With Quote
  #8    
Old 3 Weeks Ago (09:06 AM).
Nex's Avatar
Nex Nex is offline
Also called _Nex_
 
Join Date: Aug 2013
Gender: Male
Posts: 219
Nice stuff andrea, you keep impressing me but this patch is like a dream, if it would be only for fr and emerald too , but still keep up the good work
__________________
Praise our Lord Arceus!

http://nexisback.deviantart.com/
My DA page!
My Hack:

Hacks I support:

Reply With Quote
  #9    
Old 2 Weeks Ago (02:20 AM).
Graykis23390's Avatar
Graykis23390 Graykis23390 is offline
Graykis Jiang
 
Join Date: Jul 2015
Location: Hongkong
Gender: Male
Nature: Calm
Posts: 43
How did you complete it ? Can you share the tutorial? I am prepared to use the tutorial to port it to the Emerald ROM
__________________
Never giving up!
Reply With Quote
  #10    
Old 2 Weeks Ago (08:01 AM).
Infinitum's Avatar
Infinitum Infinitum is offline
╭━━╮╱╱╭━ ╱╱╱╱╭╮╱ ╱╱╱╱╱╱╱╱ ╱╱╱╱╱╱╱╱ ╭╮
 
Join Date: Sep 2013
Location: Europe
Gender: Male
Nature: Calm
Posts: 268
Fantastic! That's really nice made and creative. Will you make this also for other games and not only for RUBY?
__________________

Reply With Quote
  #11    
Old 2 Weeks Ago (05:07 AM).
~Andrea's Avatar
~Andrea ~Andrea is offline
 
Join Date: Oct 2012
Gender: Male
Posts: 154
Quote:
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!
Quote:
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:
Quote:
.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
__________________
Reply With Quote
Reply
Quick Reply

Sponsored Links

You may also like.. (Beta)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 12:34 AM.