summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2015-11-07 19:25:31 -0800
committerYamaArashi <shadow962@live.com>2015-11-07 19:25:31 -0800
commitd46221aad1972c115c8f77128d8073a42cf791b1 (patch)
treedf51a439b0bc931dd1ab813e378d58e832a9d7d1
parent795246a93d174e783472997359888420fea71b96 (diff)
item graphics labels
-rw-r--r--asm/emerald.s2
-rw-r--r--data/data2.s15
-rw-r--r--data/graphics/items/item_graphics.s2354
-rw-r--r--data/graphics/items/item_icon_table.s1514
4 files changed, 3881 insertions, 4 deletions
diff --git a/asm/emerald.s b/asm/emerald.s
index fa4632578..212809b24 100644
--- a/asm/emerald.s
+++ b/asm/emerald.s
@@ -834812,7 +834812,7 @@ GetItemIconPic: ; 81AFFFC
bls @081B0022
movs r3, 0
@081B0022:
- ldr r2, =gUnknown_08614410
+ ldr r2, =gItemIconTable
lsls r0, r1, 2
lsls r1, r3, 3
adds r0, r1
diff --git a/data/data2.s b/data/data2.s
index 855a6eec9..aebaebd0d 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -10829,8 +10829,11 @@ gUnknown_0861440A: ; 861440A
gUnknown_0861440E: ; 861440E
.incbin "base_emerald.gba", 0x61440e, 0x2
-gUnknown_08614410: ; 8614410
- .incbin "base_emerald.gba", 0x614410, 0xbe4
+; 8614410
+ .include "data/graphics/items/item_icon_table.s"
+
+; 8614FE0
+ .incbin "base_emerald.gba", 0x614fe0, 0x14
gUnknown_08614FF4: ; 8614FF4
.incbin "base_emerald.gba", 0x614ff4, 0x18
@@ -12832,7 +12835,13 @@ gUnknown_08DAAF98: ; 8DAAF98
.incbin "base_emerald.gba", 0xdaaf98, 0x54
gUnknown_08DAAFEC: ; 8DAAFEC
- .incbin "base_emerald.gba", 0xdaafec, 0xf52c
+ .incbin "base_emerald.gba", 0xdaafec, 0x6c
+
+; 8DAB058
+ .include "data/graphics/items/item_graphics.s"
+
+; 8DB7AA0
+ .incbin "base_emerald.gba", 0xdb7aa0, 0x2a78
gUnknown_08DBA518: ; 8DBA518
.incbin "base_emerald.gba", 0xdba518, 0xa0
diff --git a/data/graphics/items/item_graphics.s b/data/graphics/items/item_graphics.s
new file mode 100644
index 000000000..9c3eaa463
--- /dev/null
+++ b/data/graphics/items/item_graphics.s
@@ -0,0 +1,2354 @@
+ .align 2, 0
+
+gItemIcon_QuestionMark: ; 8DAB058
+ .incbin "base_emerald.gba", 0xdab058, 0x78
+
+ .align 2, 0
+
+gItemIconPalette_QuestionMark: ; 8DAB0D0
+ .incbin "base_emerald.gba", 0xdab0d0, 0x14
+
+ .align 2, 0
+
+gItemIcon_ReturnToFieldArrow: ; 8DAB0E4
+ .incbin "base_emerald.gba", 0xdab0e4, 0x88
+
+ .align 2, 0
+
+gItemIconPalette_ReturnToFieldArrow: ; 8DAB16C
+ .incbin "base_emerald.gba", 0xdab16c, 0x18
+
+ .align 2, 0
+
+gItemIcon_MasterBall: ; 8DAB184
+ .incbin "base_emerald.gba", 0xdab184, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_MasterBall: ; 8DAB254
+ .incbin "base_emerald.gba", 0xdab254, 0x28
+
+ .align 2, 0
+
+gItemIcon_UltraBall: ; 8DAB27C
+ .incbin "base_emerald.gba", 0xdab27c, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_UltraBall: ; 8DAB33C
+ .incbin "base_emerald.gba", 0xdab33c, 0x28
+
+ .align 2, 0
+
+gItemIcon_GreatBall: ; 8DAB364
+ .incbin "base_emerald.gba", 0xdab364, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_GreatBall: ; 8DAB434
+ .incbin "base_emerald.gba", 0xdab434, 0x28
+
+ .align 2, 0
+
+gItemIcon_PokeBall: ; 8DAB45C
+ .incbin "base_emerald.gba", 0xdab45c, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_PokeBall: ; 8DAB50C
+ .incbin "base_emerald.gba", 0xdab50c, 0x24
+
+ .align 2, 0
+
+gItemIcon_SafariBall: ; 8DAB530
+ .incbin "base_emerald.gba", 0xdab530, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_SafariBall: ; 8DAB600
+ .incbin "base_emerald.gba", 0xdab600, 0x28
+
+ .align 2, 0
+
+gItemIcon_NetBall: ; 8DAB628
+ .incbin "base_emerald.gba", 0xdab628, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_NetBall: ; 8DAB6FC
+ .incbin "base_emerald.gba", 0xdab6fc, 0x24
+
+ .align 2, 0
+
+gItemIcon_DiveBall: ; 8DAB720
+ .incbin "base_emerald.gba", 0xdab720, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_DiveBall: ; 8DAB7E8
+ .incbin "base_emerald.gba", 0xdab7e8, 0x24
+
+ .align 2, 0
+
+gItemIcon_NestBall: ; 8DAB80C
+ .incbin "base_emerald.gba", 0xdab80c, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_NestBall: ; 8DAB8D0
+ .incbin "base_emerald.gba", 0xdab8d0, 0x28
+
+ .align 2, 0
+
+gItemIcon_RepeatBall: ; 8DAB8F8
+ .incbin "base_emerald.gba", 0xdab8f8, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_RepeatBall: ; 8DAB9BC
+ .incbin "base_emerald.gba", 0xdab9bc, 0x28
+
+ .align 2, 0
+
+gItemIcon_TimerBall: ; 8DAB9E4
+ .incbin "base_emerald.gba", 0xdab9e4, 0xc8
+
+ .align 2, 0
+
+gItemIcon_LuxuryBall: ; 8DABAAC
+ .incbin "base_emerald.gba", 0xdabaac, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_LuxuryBall: ; 8DABB68
+ .incbin "base_emerald.gba", 0xdabb68, 0x28
+
+ .align 2, 0
+
+gItemIcon_PremierBall: ; 8DABB90
+ .incbin "base_emerald.gba", 0xdabb90, 0xa4
+
+ .align 2, 0
+
+gItemIcon_Potion: ; 8DABC34
+ .incbin "base_emerald.gba", 0xdabc34, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_Potion: ; 8DABCFC
+ .incbin "base_emerald.gba", 0xdabcfc, 0x24
+
+ .align 2, 0
+
+gItemIcon_Antidote: ; 8DABD20
+ .incbin "base_emerald.gba", 0xdabd20, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_Antidote: ; 8DABDD0
+ .incbin "base_emerald.gba", 0xdabdd0, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_BurnHeal: ; 8DABDF4
+ .incbin "base_emerald.gba", 0xdabdf4, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_IceHeal: ; 8DABE18
+ .incbin "base_emerald.gba", 0xdabe18, 0x24
+
+ .align 2, 0
+
+gItemIcon_StatusHeal: ; 8DABE3C
+ .incbin "base_emerald.gba", 0xdabe3c, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_Awakening: ; 8DABEEC
+ .incbin "base_emerald.gba", 0xdabeec, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_ParalyzeHeal: ; 8DABF10
+ .incbin "base_emerald.gba", 0xdabf10, 0x24
+
+ .align 2, 0
+
+gItemIcon_LargePotion: ; 8DABF34
+ .incbin "base_emerald.gba", 0xdabf34, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_FullRestore: ; 8DAC018
+ .incbin "base_emerald.gba", 0xdac018, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_MaxPotion: ; 8DAC03C
+ .incbin "base_emerald.gba", 0xdac03c, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_HyperPotion: ; 8DAC060
+ .incbin "base_emerald.gba", 0xdac060, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_SuperPotion: ; 8DAC084
+ .incbin "base_emerald.gba", 0xdac084, 0x24
+
+ .align 2, 0
+
+gItemIcon_FullHeal: ; 8DAC0A8
+ .incbin "base_emerald.gba", 0xdac0a8, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_FullHeal: ; 8DAC150
+ .incbin "base_emerald.gba", 0xdac150, 0x28
+
+ .align 2, 0
+
+gItemIcon_Revive: ; 8DAC178
+ .incbin "base_emerald.gba", 0xdac178, 0x5c
+
+ .align 2, 0
+
+gItemIcon_MaxRevive: ; 8DAC1D4
+ .incbin "base_emerald.gba", 0xdac1d4, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_Revive: ; 8DAC2A0
+ .incbin "base_emerald.gba", 0xdac2a0, 0x1c
+
+ .align 2, 0
+
+gItemIcon_FreshWater: ; 8DAC2BC
+ .incbin "base_emerald.gba", 0xdac2bc, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_FreshWater: ; 8DAC36C
+ .incbin "base_emerald.gba", 0xdac36c, 0x24
+
+ .align 2, 0
+
+gItemIcon_SodaPop: ; 8DAC390
+ .incbin "base_emerald.gba", 0xdac390, 0x94
+
+ .align 2, 0
+
+gItemIconPalette_SodaPop: ; 8DAC424
+ .incbin "base_emerald.gba", 0xdac424, 0x28
+
+ .align 2, 0
+
+gItemIcon_Lemonade: ; 8DAC44C
+ .incbin "base_emerald.gba", 0xdac44c, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_Lemonade: ; 8DAC50C
+ .incbin "base_emerald.gba", 0xdac50c, 0x28
+
+ .align 2, 0
+
+gItemIcon_MoomooMilk: ; 8DAC534
+ .incbin "base_emerald.gba", 0xdac534, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_MoomooMilk: ; 8DAC5E4
+ .incbin "base_emerald.gba", 0xdac5e4, 0x28
+
+ .align 2, 0
+
+gItemIcon_Powder: ; 8DAC60C
+ .incbin "base_emerald.gba", 0xdac60c, 0x8c
+
+ .align 2, 0
+
+gItemIconPalette_EnergyPowder: ; 8DAC698
+ .incbin "base_emerald.gba", 0xdac698, 0x20
+
+ .align 2, 0
+
+gItemIcon_EnergyRoot: ; 8DAC6B8
+ .incbin "base_emerald.gba", 0xdac6b8, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_EnergyRoot: ; 8DAC784
+ .incbin "base_emerald.gba", 0xdac784, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_HealPowder: ; 8DAC7A0
+ .incbin "base_emerald.gba", 0xdac7a0, 0x20
+
+ .align 2, 0
+
+gItemIcon_RevivalHerb: ; 8DAC7C0
+ .incbin "base_emerald.gba", 0xdac7c0, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_RevivalHerb: ; 8DAC890
+ .incbin "base_emerald.gba", 0xdac890, 0x20
+
+ .align 2, 0
+
+gItemIcon_Ether: ; 8DAC8B0
+ .incbin "base_emerald.gba", 0xdac8b0, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_Ether: ; 8DAC970
+ .incbin "base_emerald.gba", 0xdac970, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_MaxEther: ; 8DAC994
+ .incbin "base_emerald.gba", 0xdac994, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_Elixir: ; 8DAC9B8
+ .incbin "base_emerald.gba", 0xdac9b8, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_MaxElixir: ; 8DAC9DC
+ .incbin "base_emerald.gba", 0xdac9dc, 0x24
+
+ .align 2, 0
+
+gItemIcon_LavaCookie: ; 8DACA00
+ .incbin "base_emerald.gba", 0xdaca00, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_LavaCookieAndLetter: ; 8DACACC
+ .incbin "base_emerald.gba", 0xdacacc, 0x24
+
+ .align 2, 0
+
+gItemIcon_Flute: ; 8DACAF0
+ .incbin "base_emerald.gba", 0xdacaf0, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_BlueFlute: ; 8DACBA4
+ .incbin "base_emerald.gba", 0xdacba4, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_YellowFlute: ; 8DACBC8
+ .incbin "base_emerald.gba", 0xdacbc8, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_RedFlute: ; 8DACBEC
+ .incbin "base_emerald.gba", 0xdacbec, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_BlackFlute: ; 8DACC10
+ .incbin "base_emerald.gba", 0xdacc10, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_WhiteFlute: ; 8DACC34
+ .incbin "base_emerald.gba", 0xdacc34, 0x24
+
+ .align 2, 0
+
+gItemIcon_BerryJuice: ; 8DACC58
+ .incbin "base_emerald.gba", 0xdacc58, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_BerryJuice: ; 8DACD38
+ .incbin "base_emerald.gba", 0xdacd38, 0x28
+
+ .align 2, 0
+
+gItemIcon_SacredAsh: ; 8DACD60
+ .incbin "base_emerald.gba", 0xdacd60, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_SacredAsh: ; 8DACE20
+ .incbin "base_emerald.gba", 0xdace20, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_ShoalSalt: ; 8DACE44
+ .incbin "base_emerald.gba", 0xdace44, 0x20
+
+ .align 2, 0
+
+gItemIcon_ShoalShell: ; 8DACE64
+ .incbin "base_emerald.gba", 0xdace64, 0xf4
+
+ .align 2, 0
+
+gItemIconPalette_Shell: ; 8DACF58
+ .incbin "base_emerald.gba", 0xdacf58, 0x28
+
+ .align 2, 0
+
+gItemIcon_Shard: ; 8DACF80
+ .incbin "base_emerald.gba", 0xdacf80, 0x5c
+
+ .align 2, 0
+
+gItemIconPalette_RedShard: ; 8DACFDC
+ .incbin "base_emerald.gba", 0xdacfdc, 0x18
+
+ .align 2, 0
+
+gItemIconPalette_BlueShard: ; 8DACFF4
+ .incbin "base_emerald.gba", 0xdacff4, 0x18
+
+ .align 2, 0
+
+gItemIconPalette_YellowShard: ; 8DAD00C
+ .incbin "base_emerald.gba", 0xdad00c, 0x18
+
+ .align 2, 0
+
+gItemIconPalette_GreenShard: ; 8DAD024
+ .incbin "base_emerald.gba", 0xdad024, 0x18
+
+ .align 2, 0
+
+gItemIcon_HPUp: ; 8DAD03C
+ .incbin "base_emerald.gba", 0xdad03c, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_HPUp: ; 8DAD0F4
+ .incbin "base_emerald.gba", 0xdad0f4, 0x28
+
+ .align 2, 0
+
+gItemIcon_Vitamin: ; 8DAD11C
+ .incbin "base_emerald.gba", 0xdad11c, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_Protein: ; 8DAD1CC
+ .incbin "base_emerald.gba", 0xdad1cc, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_Iron: ; 8DAD1F4
+ .incbin "base_emerald.gba", 0xdad1f4, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_Carbos: ; 8DAD21C
+ .incbin "base_emerald.gba", 0xdad21c, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_Calcium: ; 8DAD244
+ .incbin "base_emerald.gba", 0xdad244, 0x28
+
+ .align 2, 0
+
+gItemIcon_RareCandy: ; 8DAD26C
+ .incbin "base_emerald.gba", 0xdad26c, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_RareCandy: ; 8DAD330
+ .incbin "base_emerald.gba", 0xdad330, 0x1c
+
+ .align 2, 0
+
+gItemIcon_PPUp: ; 8DAD34C
+ .incbin "base_emerald.gba", 0xdad34c, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_PPUp: ; 8DAD3FC
+ .incbin "base_emerald.gba", 0xdad3fc, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_Zinc: ; 8DAD424
+ .incbin "base_emerald.gba", 0xdad424, 0x28
+
+ .align 2, 0
+
+gItemIcon_PPMax: ; 8DAD44C
+ .incbin "base_emerald.gba", 0xdad44c, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_PPMax: ; 8DAD4F4
+ .incbin "base_emerald.gba", 0xdad4f4, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_GuardSpec: ; 8DAD51C
+ .incbin "base_emerald.gba", 0xdad51c, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_DireHit: ; 8DAD540
+ .incbin "base_emerald.gba", 0xdad540, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_XAttack: ; 8DAD564
+ .incbin "base_emerald.gba", 0xdad564, 0x24
+
+ .align 2, 0
+
+gItemIcon_BattleStatItem: ; 8DAD588
+ .incbin "base_emerald.gba", 0xdad588, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_XDefend: ; 8DAD66C
+ .incbin "base_emerald.gba", 0xdad66c, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_XSpeed: ; 8DAD690
+ .incbin "base_emerald.gba", 0xdad690, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_XAccuracy: ; 8DAD6B4
+ .incbin "base_emerald.gba", 0xdad6b4, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_XSpecial: ; 8DAD6D8
+ .incbin "base_emerald.gba", 0xdad6d8, 0x24
+
+ .align 2, 0
+
+gItemIcon_PokeDoll: ; 8DAD6FC
+ .incbin "base_emerald.gba", 0xdad6fc, 0xf0
+
+ .align 2, 0
+
+gItemIconPalette_PokeDoll: ; 8DAD7EC
+ .incbin "base_emerald.gba", 0xdad7ec, 0x1c
+
+ .align 2, 0
+
+gItemIcon_FluffyTail: ; 8DAD808
+ .incbin "base_emerald.gba", 0xdad808, 0xf0
+
+ .align 2, 0
+
+gItemIconPalette_FluffyTail: ; 8DAD8F8
+ .incbin "base_emerald.gba", 0xdad8f8, 0x24
+
+ .align 2, 0
+
+gItemIcon_Repel: ; 8DAD91C
+ .incbin "base_emerald.gba", 0xdad91c, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_SuperRepel: ; 8DAD9BC
+ .incbin "base_emerald.gba", 0xdad9bc, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_MaxRepel: ; 8DAD9E4
+ .incbin "base_emerald.gba", 0xdad9e4, 0x28
+
+ .align 2, 0
+
+gItemIcon_EscapeRope: ; 8DADA0C
+ .incbin "base_emerald.gba", 0xdada0c, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_EscapeRope: ; 8DADAC0
+ .incbin "base_emerald.gba", 0xdadac0, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_Repel: ; 8DADAE4
+ .incbin "base_emerald.gba", 0xdadae4, 0x28
+
+ .align 2, 0
+
+gItemIcon_SunStone: ; 8DADB0C
+ .incbin "base_emerald.gba", 0xdadb0c, 0xf8
+
+ .align 2, 0
+
+gItemIconPalette_SunStone: ; 8DADC04
+ .incbin "base_emerald.gba", 0xdadc04, 0x1c
+
+ .align 2, 0
+
+gItemIcon_MoonStone: ; 8DADC20
+ .incbin "base_emerald.gba", 0xdadc20, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_MoonStone: ; 8DADCF4
+ .incbin "base_emerald.gba", 0xdadcf4, 0x20
+
+ .align 2, 0
+
+gItemIcon_FireStone: ; 8DADD14
+ .incbin "base_emerald.gba", 0xdadd14, 0xf4
+
+ .align 2, 0
+
+gItemIconPalette_FireStone: ; 8DADE08
+ .incbin "base_emerald.gba", 0xdade08, 0x28
+
+ .align 2, 0
+
+gItemIcon_ThunderStone: ; 8DADE30
+ .incbin "base_emerald.gba", 0xdade30, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_ThunderStone: ; 8DADF18
+ .incbin "base_emerald.gba", 0xdadf18, 0x20
+
+ .align 2, 0
+
+gItemIcon_WaterStone: ; 8DADF38
+ .incbin "base_emerald.gba", 0xdadf38, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_WaterStone: ; 8DAE018
+ .incbin "base_emerald.gba", 0xdae018, 0x24
+
+ .align 2, 0
+
+gItemIcon_LeafStone: ; 8DAE03C
+ .incbin "base_emerald.gba", 0xdae03c, 0xf4
+
+ .align 2, 0
+
+gItemIconPalette_LeafStone: ; 8DAE130
+ .incbin "base_emerald.gba", 0xdae130, 0x28
+
+ .align 2, 0
+
+gItemIcon_TinyMushroom: ; 8DAE158
+ .incbin "base_emerald.gba", 0xdae158, 0x80
+
+ .align 2, 0
+
+gItemIcon_BigMushroom: ; 8DAE1D8
+ .incbin "base_emerald.gba", 0xdae1d8, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_Mushroom: ; 8DAE290
+ .incbin "base_emerald.gba", 0xdae290, 0x24
+
+ .align 2, 0
+
+gItemIcon_Pearl: ; 8DAE2B4
+ .incbin "base_emerald.gba", 0xdae2b4, 0x7c
+
+ .align 2, 0
+
+gItemIconPalette_Pearl: ; 8DAE330
+ .incbin "base_emerald.gba", 0xdae330, 0x28
+
+ .align 2, 0
+
+gItemIcon_BigPearl: ; 8DAE358
+ .incbin "base_emerald.gba", 0xdae358, 0xb8
+
+ .align 2, 0
+
+gItemIcon_Stardust: ; 8DAE410
+ .incbin "base_emerald.gba", 0xdae410, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_Star: ; 8DAE4D0
+ .incbin "base_emerald.gba", 0xdae4d0, 0x24
+
+ .align 2, 0
+
+gItemIcon_StarPiece: ; 8DAE4F4
+ .incbin "base_emerald.gba", 0xdae4f4, 0x84
+
+ .align 2, 0
+
+gItemIcon_Nugget: ; 8DAE578
+ .incbin "base_emerald.gba", 0xdae578, 0x8c
+
+ .align 2, 0
+
+gItemIconPalette_Nugget: ; 8DAE604
+ .incbin "base_emerald.gba", 0xdae604, 0x20
+
+ .align 2, 0
+
+gItemIcon_HeartScale: ; 8DAE624
+ .incbin "base_emerald.gba", 0xdae624, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_HeartScale: ; 8DAE6C4
+ .incbin "base_emerald.gba", 0xdae6c4, 0x1c
+
+ .align 2, 0
+
+gItemIcon_OrangeMail: ; 8DAE6E0
+ .incbin "base_emerald.gba", 0xdae6e0, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_OrangeMail: ; 8DAE7B4
+ .incbin "base_emerald.gba", 0xdae7b4, 0x20
+
+ .align 2, 0
+
+gItemIcon_HarborMail: ; 8DAE7D4
+ .incbin "base_emerald.gba", 0xdae7d4, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_HarborMail: ; 8DAE89C
+ .incbin "base_emerald.gba", 0xdae89c, 0x20
+
+ .align 2, 0
+
+gItemIcon_GlitterMail: ; 8DAE8BC
+ .incbin "base_emerald.gba", 0xdae8bc, 0xdc
+
+ .align 2, 0
+
+gItemIconPalette_GlitterMail: ; 8DAE998
+ .incbin "base_emerald.gba", 0xdae998, 0x28
+
+ .align 2, 0
+
+gItemIcon_MechMail: ; 8DAE9C0
+ .incbin "base_emerald.gba", 0xdae9c0, 0xdc
+
+ .align 2, 0
+
+gItemIconPalette_MechMail: ; 8DAEA9C
+ .incbin "base_emerald.gba", 0xdaea9c, 0x20
+
+ .align 2, 0
+
+gItemIcon_WoodMail: ; 8DAEABC
+ .incbin "base_emerald.gba", 0xdaeabc, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_WoodMail: ; 8DAEB9C
+ .incbin "base_emerald.gba", 0xdaeb9c, 0x20
+
+ .align 2, 0
+
+gItemIcon_WaveMail: ; 8DAEBBC
+ .incbin "base_emerald.gba", 0xdaebbc, 0xd8
+
+ .align 2, 0
+
+gItemIconPalette_WaveMail: ; 8DAEC94
+ .incbin "base_emerald.gba", 0xdaec94, 0x20
+
+ .align 2, 0
+
+gItemIcon_BeadMail: ; 8DAECB4
+ .incbin "base_emerald.gba", 0xdaecb4, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_BeadMail: ; 8DAED74
+ .incbin "base_emerald.gba", 0xdaed74, 0x20
+
+ .align 2, 0
+
+gItemIcon_ShadowMail: ; 8DAED94
+ .incbin "base_emerald.gba", 0xdaed94, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_ShadowMail: ; 8DAEE68
+ .incbin "base_emerald.gba", 0xdaee68, 0x24
+
+ .align 2, 0
+
+gItemIcon_TropicMail: ; 8DAEE8C
+ .incbin "base_emerald.gba", 0xdaee8c, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_TropicMail: ; 8DAEF70
+ .incbin "base_emerald.gba", 0xdaef70, 0x24
+
+ .align 2, 0
+
+gItemIcon_DreamMail: ; 8DAEF94
+ .incbin "base_emerald.gba", 0xdaef94, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_DreamMail: ; 8DAF074
+ .incbin "base_emerald.gba", 0xdaf074, 0x20
+
+ .align 2, 0
+
+gItemIcon_FabMail: ; 8DAF094
+ .incbin "base_emerald.gba", 0xdaf094, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_FabMail: ; 8DAF15C
+ .incbin "base_emerald.gba", 0xdaf15c, 0x1c
+
+ .align 2, 0
+
+gItemIcon_RetroMail: ; 8DAF178
+ .incbin "base_emerald.gba", 0xdaf178, 0x98
+
+ .align 2, 0
+
+gItemIconPalette_RetroMail: ; 8DAF210
+ .incbin "base_emerald.gba", 0xdaf210, 0x20
+
+ .align 2, 0
+
+gItemIcon_CheriBerry: ; 8DAF230
+ .incbin "base_emerald.gba", 0xdaf230, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_CheriBerry: ; 8DAF318
+ .incbin "base_emerald.gba", 0xdaf318, 0x28
+
+ .align 2, 0
+
+gItemIcon_ChestoBerry: ; 8DAF340
+ .incbin "base_emerald.gba", 0xdaf340, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_ChestoBerry: ; 8DAF400
+ .incbin "base_emerald.gba", 0xdaf400, 0x24
+
+ .align 2, 0
+
+gItemIcon_PechaBerry: ; 8DAF424
+ .incbin "base_emerald.gba", 0xdaf424, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_PechaBerry: ; 8DAF4E4
+ .incbin "base_emerald.gba", 0xdaf4e4, 0x24
+
+ .align 2, 0
+
+gItemIcon_RawstBerry: ; 8DAF508
+ .incbin "base_emerald.gba", 0xdaf508, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_RawstBerry: ; 8DAF5EC
+ .incbin "base_emerald.gba", 0xdaf5ec, 0x24
+
+ .align 2, 0
+
+gItemIcon_AspearBerry: ; 8DAF610
+ .incbin "base_emerald.gba", 0xdaf610, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_AspearBerry: ; 8DAF6F8
+ .incbin "base_emerald.gba", 0xdaf6f8, 0x24
+
+ .align 2, 0
+
+gItemIcon_LeppaBerry: ; 8DAF71C
+ .incbin "base_emerald.gba", 0xdaf71c, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_LeppaBerry: ; 8DAF7D4
+ .incbin "base_emerald.gba", 0xdaf7d4, 0x24
+
+ .align 2, 0
+
+gItemIcon_OranBerry: ; 8DAF7F8
+ .incbin "base_emerald.gba", 0xdaf7f8, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_OranBerry: ; 8DAF8BC
+ .incbin "base_emerald.gba", 0xdaf8bc, 0x24
+
+ .align 2, 0
+
+gItemIcon_PersimBerry: ; 8DAF8E0
+ .incbin "base_emerald.gba", 0xdaf8e0, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_PersimBerry: ; 8DAF9B4
+ .incbin "base_emerald.gba", 0xdaf9b4, 0x24
+
+ .align 2, 0
+
+gItemIcon_LumBerry: ; 8DAF9D8
+ .incbin "base_emerald.gba", 0xdaf9d8, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_LumBerry: ; 8DAFA90
+ .incbin "base_emerald.gba", 0xdafa90, 0x1c
+
+ .align 2, 0
+
+gItemIcon_SitrusBerry: ; 8DAFAAC
+ .incbin "base_emerald.gba", 0xdafaac, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_SitrusBerry: ; 8DAFB78
+ .incbin "base_emerald.gba", 0xdafb78, 0x24
+
+ .align 2, 0
+
+gItemIcon_FigyBerry: ; 8DAFB9C
+ .incbin "base_emerald.gba", 0xdafb9c, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_FigyBerry: ; 8DAFC64
+ .incbin "base_emerald.gba", 0xdafc64, 0x24
+
+ .align 2, 0
+
+gItemIcon_WikiBerry: ; 8DAFC88
+ .incbin "base_emerald.gba", 0xdafc88, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_WikiBerry: ; 8DAFD6C
+ .incbin "base_emerald.gba", 0xdafd6c, 0x24
+
+ .align 2, 0
+
+gItemIcon_MagoBerry: ; 8DAFD90
+ .incbin "base_emerald.gba", 0xdafd90, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_MagoBerry: ; 8DAFE4C
+ .incbin "base_emerald.gba", 0xdafe4c, 0x24
+
+ .align 2, 0
+
+gItemIcon_AguavBerry: ; 8DAFE70
+ .incbin "base_emerald.gba", 0xdafe70, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_AguavBerry: ; 8DAFF5C
+ .incbin "base_emerald.gba", 0xdaff5c, 0x20
+
+ .align 2, 0
+
+gItemIcon_IapapaBerry: ; 8DAFF7C
+ .incbin "base_emerald.gba", 0xdaff7c, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_IapapaBerry: ; 8DB0064
+ .incbin "base_emerald.gba", 0xdb0064, 0x24
+
+ .align 2, 0
+
+gItemIcon_RazzBerry: ; 8DB0088
+ .incbin "base_emerald.gba", 0xdb0088, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_RazzBerry: ; 8DB0168
+ .incbin "base_emerald.gba", 0xdb0168, 0x24
+
+ .align 2, 0
+
+gItemIcon_BlukBerry: ; 8DB018C
+ .incbin "base_emerald.gba", 0xdb018c, 0xf0
+
+ .align 2, 0
+
+gItemIconPalette_BlukBerry: ; 8DB027C
+ .incbin "base_emerald.gba", 0xdb027c, 0x24
+
+ .align 2, 0
+
+gItemIcon_NanabBerry: ; 8DB02A0
+ .incbin "base_emerald.gba", 0xdb02a0, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_NanabBerry: ; 8DB0384
+ .incbin "base_emerald.gba", 0xdb0384, 0x24
+
+ .align 2, 0
+
+gItemIcon_WepearBerry: ; 8DB03A8
+ .incbin "base_emerald.gba", 0xdb03a8, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_WepearBerry: ; 8DB0470
+ .incbin "base_emerald.gba", 0xdb0470, 0x1c
+
+ .align 2, 0
+
+gItemIcon_PinapBerry: ; 8DB048C
+ .incbin "base_emerald.gba", 0xdb048c, 0xf4
+
+ .align 2, 0
+
+gItemIconPalette_PinapBerry: ; 8DB0580
+ .incbin "base_emerald.gba", 0xdb0580, 0x24
+
+ .align 2, 0
+
+gItemIcon_PomegBerry: ; 8DB05A4
+ .incbin "base_emerald.gba", 0xdb05a4, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_PomegBerry: ; 8DB0658
+ .incbin "base_emerald.gba", 0xdb0658, 0x24
+
+ .align 2, 0
+
+gItemIcon_KelpsyBerry: ; 8DB067C
+ .incbin "base_emerald.gba", 0xdb067c, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_KelpsyBerry: ; 8DB074C
+ .incbin "base_emerald.gba", 0xdb074c, 0x20
+
+ .align 2, 0
+
+gItemIcon_QualotBerry: ; 8DB076C
+ .incbin "base_emerald.gba", 0xdb076c, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_QualotBerry: ; 8DB0838
+ .incbin "base_emerald.gba", 0xdb0838, 0x24
+
+ .align 2, 0
+
+gItemIcon_HondewBerry: ; 8DB085C
+ .incbin "base_emerald.gba", 0xdb085c, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_HondewBerry: ; 8DB093C
+ .incbin "base_emerald.gba", 0xdb093c, 0x24
+
+ .align 2, 0
+
+gItemIcon_GrepaBerry: ; 8DB0960
+ .incbin "base_emerald.gba", 0xdb0960, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_GrepaBerry: ; 8DB0A14
+ .incbin "base_emerald.gba", 0xdb0a14, 0x24
+
+ .align 2, 0
+
+gItemIcon_TamatoBerry: ; 8DB0A38
+ .incbin "base_emerald.gba", 0xdb0a38, 0xdc
+
+ .align 2, 0
+
+gItemIconPalette_TamatoBerry: ; 8DB0B14
+ .incbin "base_emerald.gba", 0xdb0b14, 0x24
+
+ .align 2, 0
+
+gItemIcon_CornnBerry: ; 8DB0B38
+ .incbin "base_emerald.gba", 0xdb0b38, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_CornnBerry: ; 8DB0C24
+ .incbin "base_emerald.gba", 0xdb0c24, 0x28
+
+ .align 2, 0
+
+gItemIcon_MagostBerry: ; 8DB0C4C
+ .incbin "base_emerald.gba", 0xdb0c4c, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_MagostBerry: ; 8DB0CF4
+ .incbin "base_emerald.gba", 0xdb0cf4, 0x24
+
+ .align 2, 0
+
+gItemIcon_RabutaBerry: ; 8DB0D18
+ .incbin "base_emerald.gba", 0xdb0d18, 0xfc
+
+ .align 2, 0
+
+gItemIconPalette_RabutaBerry: ; 8DB0E14
+ .incbin "base_emerald.gba", 0xdb0e14, 0x24
+
+ .align 2, 0
+
+gItemIcon_NomelBerry: ; 8DB0E38
+ .incbin "base_emerald.gba", 0xdb0e38, 0xa4
+
+ .align 2, 0
+
+gItemIconPalette_NomelBerry: ; 8DB0EDC
+ .incbin "base_emerald.gba", 0xdb0edc, 0x1c
+
+ .align 2, 0
+
+gItemIcon_SpelonBerry: ; 8DB0EF8
+ .incbin "base_emerald.gba", 0xdb0ef8, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_SpelonBerry: ; 8DB0FBC
+ .incbin "base_emerald.gba", 0xdb0fbc, 0x20
+
+ .align 2, 0
+
+gItemIcon_PamtreBerry: ; 8DB0FDC
+ .incbin "base_emerald.gba", 0xdb0fdc, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_PamtreBerry: ; 8DB10BC
+ .incbin "base_emerald.gba", 0xdb10bc, 0x28
+
+ .align 2, 0
+
+gItemIcon_WatmelBerry: ; 8DB10E4
+ .incbin "base_emerald.gba", 0xdb10e4, 0x110
+
+ .align 2, 0
+
+gItemIconPalette_WatmelBerry: ; 8DB11F4
+ .incbin "base_emerald.gba", 0xdb11f4, 0x24
+
+ .align 2, 0
+
+gItemIcon_DurinBerry: ; 8DB1218
+ .incbin "base_emerald.gba", 0xdb1218, 0x104
+
+ .align 2, 0
+
+gItemIconPalette_DurinBerry: ; 8DB131C
+ .incbin "base_emerald.gba", 0xdb131c, 0x24
+
+ .align 2, 0
+
+gItemIcon_BelueBerry: ; 8DB1340
+ .incbin "base_emerald.gba", 0xdb1340, 0xe4
+
+ .align 2, 0
+
+gItemIconPalette_BelueBerry: ; 8DB1424
+ .incbin "base_emerald.gba", 0xdb1424, 0x24
+
+ .align 2, 0
+
+gItemIcon_LiechiBerry: ; 8DB1448
+ .incbin "base_emerald.gba", 0xdb1448, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_LiechiBerry: ; 8DB1528
+ .incbin "base_emerald.gba", 0xdb1528, 0x20
+
+ .align 2, 0
+
+gItemIcon_GanlonBerry: ; 8DB1548
+ .incbin "base_emerald.gba", 0xdb1548, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_GanlonBerry: ; 8DB1628
+ .incbin "base_emerald.gba", 0xdb1628, 0x20
+
+ .align 2, 0
+
+gItemIcon_SalacBerry: ; 8DB1648
+ .incbin "base_emerald.gba", 0xdb1648, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_SalacBerry: ; 8DB1730
+ .incbin "base_emerald.gba", 0xdb1730, 0x20
+
+ .align 2, 0
+
+gItemIcon_PetayaBerry: ; 8DB1750
+ .incbin "base_emerald.gba", 0xdb1750, 0xf8
+
+ .align 2, 0
+
+gItemIconPalette_PetayaBerry: ; 8DB1848
+ .incbin "base_emerald.gba", 0xdb1848, 0x24
+
+ .align 2, 0
+
+gItemIcon_ApicotBerry: ; 8DB186C
+ .incbin "base_emerald.gba", 0xdb186c, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_ApicotBerry: ; 8DB1924
+ .incbin "base_emerald.gba", 0xdb1924, 0x28
+
+ .align 2, 0
+
+gItemIcon_LansatBerry: ; 8DB194C
+ .incbin "base_emerald.gba", 0xdb194c, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_LansatBerry: ; 8DB1A2C
+ .incbin "base_emerald.gba", 0xdb1a2c, 0x24
+
+ .align 2, 0
+
+gItemIcon_StarfBerry: ; 8DB1A50
+ .incbin "base_emerald.gba", 0xdb1a50, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_StarfBerry: ; 8DB1B20
+ .incbin "base_emerald.gba", 0xdb1b20, 0x24
+
+ .align 2, 0
+
+gItemIcon_EnigmaBerry: ; 8DB1B44
+ .incbin "base_emerald.gba", 0xdb1b44, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_EnigmaBerry: ; 8DB1C10
+ .incbin "base_emerald.gba", 0xdb1c10, 0x20
+
+ .align 2, 0
+
+gItemIcon_BrightPowder: ; 8DB1C30
+ .incbin "base_emerald.gba", 0xdb1c30, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_BrightPowder: ; 8DB1CEC
+ .incbin "base_emerald.gba", 0xdb1cec, 0x20
+
+ .align 2, 0
+
+gItemIcon_InBattleHerb: ; 8DB1D0C
+ .incbin "base_emerald.gba", 0xdb1d0c, 0xac
+
+ .align 2, 0
+
+gItemIconPalette_WhiteHerb: ; 8DB1DB8
+ .incbin "base_emerald.gba", 0xdb1db8, 0x20
+
+ .align 2, 0
+
+gItemIcon_MachoBrace: ; 8DB1DD8
+ .incbin "base_emerald.gba", 0xdb1dd8, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_MachoBrace: ; 8DB1EC4
+ .incbin "base_emerald.gba", 0xdb1ec4, 0x28
+
+ .align 2, 0
+
+gItemIcon_ExpShare: ; 8DB1EEC
+ .incbin "base_emerald.gba", 0xdb1eec, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_ExpShare: ; 8DB1FD8
+ .incbin "base_emerald.gba", 0xdb1fd8, 0x28
+
+ .align 2, 0
+
+gItemIcon_QuickClaw: ; 8DB2000
+ .incbin "base_emerald.gba", 0xdb2000, 0x98
+
+ .align 2, 0
+
+gItemIconPalette_QuickClaw: ; 8DB2098
+ .incbin "base_emerald.gba", 0xdb2098, 0x20
+
+ .align 2, 0
+
+gItemIcon_SootheBell: ; 8DB20B8
+ .incbin "base_emerald.gba", 0xdb20b8, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_SootheBell: ; 8DB217C
+ .incbin "base_emerald.gba", 0xdb217c, 0x24
+
+ .align 2, 0
+
+gItemIconPalette_MentalHerb: ; 8DB21A0
+ .incbin "base_emerald.gba", 0xdb21a0, 0x20
+
+ .align 2, 0
+
+gItemIcon_ChoiceBand: ; 8DB21C0
+ .incbin "base_emerald.gba", 0xdb21c0, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_ChoiceBand: ; 8DB22AC
+ .incbin "base_emerald.gba", 0xdb22ac, 0x28
+
+ .align 2, 0
+
+gItemIcon_KingsRock: ; 8DB22D4
+ .incbin "base_emerald.gba", 0xdb22d4, 0xf0
+
+ .align 2, 0
+
+gItemIconPalette_KingsRock: ; 8DB23C4
+ .incbin "base_emerald.gba", 0xdb23c4, 0x1c
+
+ .align 2, 0
+
+gItemIcon_SilverPowder: ; 8DB23E0
+ .incbin "base_emerald.gba", 0xdb23e0, 0x8c
+
+ .align 2, 0
+
+gItemIconPalette_SilverPowder: ; 8DB246C
+ .incbin "base_emerald.gba", 0xdb246c, 0x24
+
+ .align 2, 0
+
+gItemIcon_AmuletCoin: ; 8DB2490
+ .incbin "base_emerald.gba", 0xdb2490, 0x98
+
+ .align 2, 0
+
+gItemIconPalette_AmuletCoin: ; 8DB2528
+ .incbin "base_emerald.gba", 0xdb2528, 0x24
+
+ .align 2, 0
+
+gItemIcon_CleanseTag: ; 8DB254C
+ .incbin "base_emerald.gba", 0xdb254c, 0xa4
+
+ .align 2, 0
+
+gItemIconPalette_CleanseTag: ; 8DB25F0
+ .incbin "base_emerald.gba", 0xdb25f0, 0x20
+
+ .align 2, 0
+
+gItemIcon_SoulDew: ; 8DB2610
+ .incbin "base_emerald.gba", 0xdb2610, 0x94
+
+ .align 2, 0
+
+gItemIconPalette_SoulDew: ; 8DB26A4
+ .incbin "base_emerald.gba", 0xdb26a4, 0x20
+
+ .align 2, 0
+
+gItemIcon_DeepSeaTooth: ; 8DB26C4
+ .incbin "base_emerald.gba", 0xdb26c4, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_DeepSeaTooth: ; 8DB2778
+ .incbin "base_emerald.gba", 0xdb2778, 0x24
+
+ .align 2, 0
+
+gItemIcon_DeepSeaScale: ; 8DB279C
+ .incbin "base_emerald.gba", 0xdb279c, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_DeepSeaScale: ; 8DB2844
+ .incbin "base_emerald.gba", 0xdb2844, 0x20
+
+ .align 2, 0
+
+gItemIcon_SmokeBall: ; 8DB2864
+ .incbin "base_emerald.gba", 0xdb2864, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_SmokeBall: ; 8DB291C
+ .incbin "base_emerald.gba", 0xdb291c, 0x24
+
+ .align 2, 0
+
+gItemIcon_Everstone: ; 8DB2940
+ .incbin "base_emerald.gba", 0xdb2940, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_Everstone: ; 8DB29F4
+ .incbin "base_emerald.gba", 0xdb29f4, 0x1c
+
+ .align 2, 0
+
+gItemIcon_FocusBand: ; 8DB2A10
+ .incbin "base_emerald.gba", 0xdb2a10, 0xf0
+
+ .align 2, 0
+
+gItemIconPalette_FocusBand: ; 8DB2B00
+ .incbin "base_emerald.gba", 0xdb2b00, 0x28
+
+ .align 2, 0
+
+gItemIcon_LuckyEgg: ; 8DB2B28
+ .incbin "base_emerald.gba", 0xdb2b28, 0x88
+
+ .align 2, 0
+
+gItemIconPalette_LuckyEgg: ; 8DB2BB0
+ .incbin "base_emerald.gba", 0xdb2bb0, 0x18
+
+ .align 2, 0
+
+gItemIcon_ScopeLens: ; 8DB2BC8
+ .incbin "base_emerald.gba", 0xdb2bc8, 0x100
+
+ .align 2, 0
+
+gItemIconPalette_ScopeLens: ; 8DB2CC8
+ .incbin "base_emerald.gba", 0xdb2cc8, 0x28
+
+ .align 2, 0
+
+gItemIcon_MetalCoat: ; 8DB2CF0
+ .incbin "base_emerald.gba", 0xdb2cf0, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_MetalCoat: ; 8DB2DAC
+ .incbin "base_emerald.gba", 0xdb2dac, 0x20
+
+ .align 2, 0
+
+gItemIcon_Leftovers: ; 8DB2DCC
+ .incbin "base_emerald.gba", 0xdb2dcc, 0xa4
+
+ .align 2, 0
+
+gItemIconPalette_Leftovers: ; 8DB2E70
+ .incbin "base_emerald.gba", 0xdb2e70, 0x24
+
+ .align 2, 0
+
+gItemIcon_DragonScale: ; 8DB2E94
+ .incbin "base_emerald.gba", 0xdb2e94, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_DragonScale: ; 8DB2F48
+ .incbin "base_emerald.gba", 0xdb2f48, 0x20
+
+ .align 2, 0
+
+gItemIcon_LightBall: ; 8DB2F68
+ .incbin "base_emerald.gba", 0xdb2f68, 0x94
+
+ .align 2, 0
+
+gItemIconPalette_LightBall: ; 8DB2FFC
+ .incbin "base_emerald.gba", 0xdb2ffc, 0x24
+
+ .align 2, 0
+
+gItemIcon_SoftSand: ; 8DB3020
+ .incbin "base_emerald.gba", 0xdb3020, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_SoftSand: ; 8DB30DC
+ .incbin "base_emerald.gba", 0xdb30dc, 0x20
+
+ .align 2, 0
+
+gItemIcon_HardStone: ; 8DB30FC
+ .incbin "base_emerald.gba", 0xdb30fc, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_HardStone: ; 8DB31B0
+ .incbin "base_emerald.gba", 0xdb31b0, 0x24
+
+ .align 2, 0
+
+gItemIcon_MiracleSeed: ; 8DB31D4
+ .incbin "base_emerald.gba", 0xdb31d4, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_MiracleSeed: ; 8DB3284
+ .incbin "base_emerald.gba", 0xdb3284, 0x1c
+
+ .align 2, 0
+
+gItemIcon_BlackGlasses: ; 8DB32A0
+ .incbin "base_emerald.gba", 0xdb32a0, 0x88
+
+ .align 2, 0
+
+gItemIconPalette_BlackTypeEnhancingItem: ; 8DB3328
+ .incbin "base_emerald.gba", 0xdb3328, 0x18
+
+ .align 2, 0
+
+gItemIcon_BlackBelt: ; 8DB3340
+ .incbin "base_emerald.gba", 0xdb3340, 0xc8
+
+ .align 2, 0
+
+gItemIcon_Magnet: ; 8DB3408
+ .incbin "base_emerald.gba", 0xdb3408, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_Magnet: ; 8DB34B8
+ .incbin "base_emerald.gba", 0xdb34b8, 0x28
+
+ .align 2, 0
+
+gItemIcon_MysticWater: ; 8DB34E0
+ .incbin "base_emerald.gba", 0xdb34e0, 0x98
+
+ .align 2, 0
+
+gItemIconPalette_MysticWater: ; 8DB3578
+ .incbin "base_emerald.gba", 0xdb3578, 0x20
+
+ .align 2, 0
+
+gItemIcon_SharpBeak: ; 8DB3598
+ .incbin "base_emerald.gba", 0xdb3598, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_SharpBeak: ; 8DB3654
+ .incbin "base_emerald.gba", 0xdb3654, 0x20
+
+ .align 2, 0
+
+gItemIcon_PoisonBarb: ; 8DB3674
+ .incbin "base_emerald.gba", 0xdb3674, 0x88
+
+ .align 2, 0
+
+gItemIconPalette_PoisonBarb: ; 8DB36FC
+ .incbin "base_emerald.gba", 0xdb36fc, 0x20
+
+ .align 2, 0
+
+gItemIcon_NeverMeltIce: ; 8DB371C
+ .incbin "base_emerald.gba", 0xdb371c, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_NeverMeltIce: ; 8DB37E8
+ .incbin "base_emerald.gba", 0xdb37e8, 0x1c
+
+ .align 2, 0
+
+gItemIcon_SpellTag: ; 8DB3804
+ .incbin "base_emerald.gba", 0xdb3804, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_SpellTag: ; 8DB38A4
+ .incbin "base_emerald.gba", 0xdb38a4, 0x20
+
+ .align 2, 0
+
+gItemIcon_TwistedSpoon: ; 8DB38C4
+ .incbin "base_emerald.gba", 0xdb38c4, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_TwistedSpoon: ; 8DB3964
+ .incbin "base_emerald.gba", 0xdb3964, 0x18
+
+ .align 2, 0
+
+gItemIcon_Charcoal: ; 8DB397C
+ .incbin "base_emerald.gba", 0xdb397c, 0xd0
+
+ .align 2, 0
+
+gItemIconPalette_Charcoal: ; 8DB3A4C
+ .incbin "base_emerald.gba", 0xdb3a4c, 0x1c
+
+ .align 2, 0
+
+gItemIcon_DragonFang: ; 8DB3A68
+ .incbin "base_emerald.gba", 0xdb3a68, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_DragonFang: ; 8DB3B1C
+ .incbin "base_emerald.gba", 0xdb3b1c, 0x20
+
+ .align 2, 0
+
+gItemIcon_SilkScarf: ; 8DB3B3C
+ .incbin "base_emerald.gba", 0xdb3b3c, 0x108
+
+ .align 2, 0
+
+gItemIconPalette_SilkScarf: ; 8DB3C44
+ .incbin "base_emerald.gba", 0xdb3c44, 0x20
+
+ .align 2, 0
+
+gItemIcon_UpGrade: ; 8DB3C64
+ .incbin "base_emerald.gba", 0xdb3c64, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_UpGrade: ; 8DB3D20
+ .incbin "base_emerald.gba", 0xdb3d20, 0x28
+
+ .align 2, 0
+
+gItemIcon_ShellBell: ; 8DB3D48
+ .incbin "base_emerald.gba", 0xdb3d48, 0xe0
+
+ .align 2, 0
+
+gItemIcon_SeaIncense: ; 8DB3E28
+ .incbin "base_emerald.gba", 0xdb3e28, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_SeaIncense: ; 8DB3F10
+ .incbin "base_emerald.gba", 0xdb3f10, 0x28
+
+ .align 2, 0
+
+gItemIcon_LaxIncense: ; 8DB3F38
+ .incbin "base_emerald.gba", 0xdb3f38, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_LaxIncense: ; 8DB4020
+ .incbin "base_emerald.gba", 0xdb4020, 0x28
+
+ .align 2, 0
+
+gItemIcon_LuckyPunch: ; 8DB4048
+ .incbin "base_emerald.gba", 0xdb4048, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_LuckyPunch: ; 8DB410C
+ .incbin "base_emerald.gba", 0xdb410c, 0x20
+
+ .align 2, 0
+
+gItemIcon_MetalPowder: ; 8DB412C
+ .incbin "base_emerald.gba", 0xdb412c, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_MetalPowder: ; 8DB41EC
+ .incbin "base_emerald.gba", 0xdb41ec, 0x24
+
+ .align 2, 0
+
+gItemIcon_ThickClub: ; 8DB4210
+ .incbin "base_emerald.gba", 0xdb4210, 0x94
+
+ .align 2, 0
+
+gItemIconPalette_ThickClub: ; 8DB42A4
+ .incbin "base_emerald.gba", 0xdb42a4, 0x1c
+
+ .align 2, 0
+
+gItemIcon_Stick: ; 8DB42C0
+ .incbin "base_emerald.gba", 0xdb42c0, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_Stick: ; 8DB4360
+ .incbin "base_emerald.gba", 0xdb4360, 0x24
+
+ .align 2, 0
+
+gItemIcon_Scarf: ; 8DB4384
+ .incbin "base_emerald.gba", 0xdb4384, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_RedScarf: ; 8DB4450
+ .incbin "base_emerald.gba", 0xdb4450, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_BlueScarf: ; 8DB446C
+ .incbin "base_emerald.gba", 0xdb446c, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_PinkScarf: ; 8DB4488
+ .incbin "base_emerald.gba", 0xdb4488, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_GreenScarf: ; 8DB44A4
+ .incbin "base_emerald.gba", 0xdb44a4, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_YellowScarf: ; 8DB44C0
+ .incbin "base_emerald.gba", 0xdb44c0, 0x1c
+
+ .align 2, 0
+
+gItemIcon_MachBike: ; 8DB44DC
+ .incbin "base_emerald.gba", 0xdb44dc, 0x108
+
+ .align 2, 0
+
+gItemIconPalette_MachBike: ; 8DB45E4
+ .incbin "base_emerald.gba", 0xdb45e4, 0x24
+
+ .align 2, 0
+
+gItemIcon_CoinCase: ; 8DB4608
+ .incbin "base_emerald.gba", 0xdb4608, 0xc0
+
+ .align 2, 0
+
+gItemIconPalette_CoinCase: ; 8DB46C8
+ .incbin "base_emerald.gba", 0xdb46c8, 0x20
+
+ .align 2, 0
+
+gItemIcon_Itemfinder: ; 8DB46E8
+ .incbin "base_emerald.gba", 0xdb46e8, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_Itemfinder: ; 8DB47A4
+ .incbin "base_emerald.gba", 0xdb47a4, 0x28
+
+ .align 2, 0
+
+gItemIcon_OldRod: ; 8DB47CC
+ .incbin "base_emerald.gba", 0xdb47cc, 0xac
+
+ .align 2, 0
+
+gItemIconPalette_OldRod: ; 8DB4878
+ .incbin "base_emerald.gba", 0xdb4878, 0x24
+
+ .align 2, 0
+
+gItemIcon_GoodRod: ; 8DB489C
+ .incbin "base_emerald.gba", 0xdb489c, 0x9c
+
+ .align 2, 0
+
+gItemIconPalette_GoodRod: ; 8DB4938
+ .incbin "base_emerald.gba", 0xdb4938, 0x28
+
+ .align 2, 0
+
+gItemIcon_SuperRod: ; 8DB4960
+ .incbin "base_emerald.gba", 0xdb4960, 0xb0
+
+ .align 2, 0
+
+gItemIconPalette_SuperRod: ; 8DB4A10
+ .incbin "base_emerald.gba", 0xdb4a10, 0x28
+
+ .align 2, 0
+
+gItemIcon_SSTicket: ; 8DB4A38
+ .incbin "base_emerald.gba", 0xdb4a38, 0x94
+
+ .align 2, 0
+
+gItemIconPalette_SSTicket: ; 8DB4ACC
+ .incbin "base_emerald.gba", 0xdb4acc, 0x18
+
+ .align 2, 0
+
+gItemIcon_ContestPass: ; 8DB4AE4
+ .incbin "base_emerald.gba", 0xdb4ae4, 0xac
+
+ .align 2, 0
+
+gItemIconPalette_ContestPass: ; 8DB4B90
+ .incbin "base_emerald.gba", 0xdb4b90, 0x28
+
+ .align 2, 0
+
+gItemIcon_WailmerPail: ; 8DB4BB8
+ .incbin "base_emerald.gba", 0xdb4bb8, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_WailmerPail: ; 8DB4C84
+ .incbin "base_emerald.gba", 0xdb4c84, 0x24
+
+ .align 2, 0
+
+gItemIcon_DevonGoods: ; 8DB4CA8
+ .incbin "base_emerald.gba", 0xdb4ca8, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_DevonGoods: ; 8DB4D50
+ .incbin "base_emerald.gba", 0xdb4d50, 0x1c
+
+ .align 2, 0
+
+gItemIcon_SootSack: ; 8DB4D6C
+ .incbin "base_emerald.gba", 0xdb4d6c, 0xd8
+
+ .align 2, 0
+
+gItemIconPalette_SootSack: ; 8DB4E44
+ .incbin "base_emerald.gba", 0xdb4e44, 0x28
+
+ .align 2, 0
+
+gItemIcon_BasementKey: ; 8DB4E6C
+ .incbin "base_emerald.gba", 0xdb4e6c, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_OldKey: ; 8DB4F14
+ .incbin "base_emerald.gba", 0xdb4f14, 0x28
+
+ .align 2, 0
+
+gItemIcon_AcroBike: ; 8DB4F3C
+ .incbin "base_emerald.gba", 0xdb4f3c, 0xfc
+
+ .align 2, 0
+
+gItemIconPalette_AcroBike: ; 8DB5038
+ .incbin "base_emerald.gba", 0xdb5038, 0x20
+
+ .align 2, 0
+
+gItemIcon_PokeblockCase: ; 8DB5058
+ .incbin "base_emerald.gba", 0xdb5058, 0xe8
+
+ .align 2, 0
+
+gItemIconPalette_PokeblockCase: ; 8DB5140
+ .incbin "base_emerald.gba", 0xdb5140, 0x28
+
+ .align 2, 0
+
+gItemIcon_Letter: ; 8DB5168
+ .incbin "base_emerald.gba", 0xdb5168, 0x80
+
+ .align 2, 0
+
+gItemIcon_EonTicket: ; 8DB51E8
+ .incbin "base_emerald.gba", 0xdb51e8, 0x9c
+
+ .align 2, 0
+
+gItemIconPalette_EonTicket: ; 8DB5284
+ .incbin "base_emerald.gba", 0xdb5284, 0x24
+
+ .align 2, 0
+
+gItemIcon_Orb: ; 8DB52A8
+ .incbin "base_emerald.gba", 0xdb52a8, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_RedOrb: ; 8DB5360
+ .incbin "base_emerald.gba", 0xdb5360, 0x1c
+
+ .align 2, 0
+
+gItemIconPalette_BlueOrb: ; 8DB537C
+ .incbin "base_emerald.gba", 0xdb537c, 0x1c
+
+ .align 2, 0
+
+gItemIcon_Scanner: ; 8DB5398
+ .incbin "base_emerald.gba", 0xdb5398, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_Scanner: ; 8DB5460
+ .incbin "base_emerald.gba", 0xdb5460, 0x24
+
+ .align 2, 0
+
+gItemIcon_GoGoggles: ; 8DB5484
+ .incbin "base_emerald.gba", 0xdb5484, 0xb4
+
+ .align 2, 0
+
+gItemIconPalette_GoGoggles: ; 8DB5538
+ .incbin "base_emerald.gba", 0xdb5538, 0x20
+
+ .align 2, 0
+
+gItemIcon_Meteorite: ; 8DB5558
+ .incbin "base_emerald.gba", 0xdb5558, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_Meteorite: ; 8DB5638
+ .incbin "base_emerald.gba", 0xdb5638, 0x20
+
+ .align 2, 0
+
+gItemIcon_Room1Key: ; 8DB5658
+ .incbin "base_emerald.gba", 0xdb5658, 0xb8
+
+ .align 2, 0
+
+gItemIcon_Room2Key: ; 8DB5710
+ .incbin "base_emerald.gba", 0xdb5710, 0xbc
+
+ .align 2, 0
+
+gItemIcon_Room4Key: ; 8DB57CC
+ .incbin "base_emerald.gba", 0xdb57cc, 0xc0
+
+ .align 2, 0
+
+gItemIcon_Room6Key: ; 8DB588C
+ .incbin "base_emerald.gba", 0xdb588c, 0xbc
+
+ .align 2, 0
+
+gItemIcon_StorageKey: ; 8DB5948
+ .incbin "base_emerald.gba", 0xdb5948, 0xa8
+
+ .align 2, 0
+
+gItemIcon_RootFossil: ; 8DB59F0
+ .incbin "base_emerald.gba", 0xdb59f0, 0x10c
+
+ .align 2, 0
+
+gItemIconPalette_HoennFossil: ; 8DB5AFC
+ .incbin "base_emerald.gba", 0xdb5afc, 0x28
+
+ .align 2, 0
+
+gItemIcon_ClawFossil: ; 8DB5B24
+ .incbin "base_emerald.gba", 0xdb5b24, 0xf0
+
+ .align 2, 0
+
+gItemIcon_DevonScope: ; 8DB5C14
+ .incbin "base_emerald.gba", 0xdb5c14, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_DevonScope: ; 8DB5CD0
+ .incbin "base_emerald.gba", 0xdb5cd0, 0x28
+
+ .align 2, 0
+
+gItemIcon_TM: ; 8DB5CF8
+ .incbin "base_emerald.gba", 0xdb5cf8, 0xfc
+
+ .align 2, 0
+
+gItemIconPalette_FightingTMHM: ; 8DB5DF4
+ .incbin "base_emerald.gba", 0xdb5df4, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_DragonTMHM: ; 8DB5E1C
+ .incbin "base_emerald.gba", 0xdb5e1c, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_WaterTMHM: ; 8DB5E44
+ .incbin "base_emerald.gba", 0xdb5e44, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_PsychicTMHM: ; 8DB5E6C
+ .incbin "base_emerald.gba", 0xdb5e6c, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_NormalTMHM: ; 8DB5E94
+ .incbin "base_emerald.gba", 0xdb5e94, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_PoisonTMHM: ; 8DB5EBC
+ .incbin "base_emerald.gba", 0xdb5ebc, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_IceTMHM: ; 8DB5EE4
+ .incbin "base_emerald.gba", 0xdb5ee4, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_GrassTMHM: ; 8DB5F0C
+ .incbin "base_emerald.gba", 0xdb5f0c, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_FireTMHM: ; 8DB5F34
+ .incbin "base_emerald.gba", 0xdb5f34, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_DarkTMHM: ; 8DB5F5C
+ .incbin "base_emerald.gba", 0xdb5f5c, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_SteelTMHM: ; 8DB5F84
+ .incbin "base_emerald.gba", 0xdb5f84, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_ElectricTMHM: ; 8DB5FAC
+ .incbin "base_emerald.gba", 0xdb5fac, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_GroundTMHM: ; 8DB5FD4
+ .incbin "base_emerald.gba", 0xdb5fd4, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_GhostTMHM: ; 8DB5FFC
+ .incbin "base_emerald.gba", 0xdb5ffc, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_RockTMHM: ; 8DB6024
+ .incbin "base_emerald.gba", 0xdb6024, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_FlyingTMHM: ; 8DB604C
+ .incbin "base_emerald.gba", 0xdb604c, 0x28
+
+ .align 2, 0
+
+gItemIcon_HM: ; 8DB6074
+ .incbin "base_emerald.gba", 0xdb6074, 0x100
+
+ .align 2, 0
+
+gItemIcon_OaksParcel: ; 8DB6174
+ .incbin "base_emerald.gba", 0xdb6174, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_OaksParcel: ; 8DB622C
+ .incbin "base_emerald.gba", 0xdb622c, 0x20
+
+ .align 2, 0
+
+gItemIcon_PokeFlute: ; 8DB624C
+ .incbin "base_emerald.gba", 0xdb624c, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_PokeFlute: ; 8DB6310
+ .incbin "base_emerald.gba", 0xdb6310, 0x28
+
+ .align 2, 0
+
+gItemIcon_SecretKey: ; 8DB6338
+ .incbin "base_emerald.gba", 0xdb6338, 0xcc
+
+ .align 2, 0
+
+gItemIconPalette_SecretKey: ; 8DB6404
+ .incbin "base_emerald.gba", 0xdb6404, 0x28
+
+ .align 2, 0
+
+gItemIcon_BikeVoucher: ; 8DB642C
+ .incbin "base_emerald.gba", 0xdb642c, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_BikeVoucher: ; 8DB64CC
+ .incbin "base_emerald.gba", 0xdb64cc, 0x20
+
+ .align 2, 0
+
+gItemIcon_GoldTeeth: ; 8DB64EC
+ .incbin "base_emerald.gba", 0xdb64ec, 0xec
+
+ .align 2, 0
+
+gItemIconPalette_GoldTeeth: ; 8DB65D8
+ .incbin "base_emerald.gba", 0xdb65d8, 0x24
+
+ .align 2, 0
+
+gItemIcon_OldAmber: ; 8DB65FC
+ .incbin "base_emerald.gba", 0xdb65fc, 0xe0
+
+ .align 2, 0
+
+gItemIconPalette_OldAmber: ; 8DB66DC
+ .incbin "base_emerald.gba", 0xdb66dc, 0x24
+
+ .align 2, 0
+
+gItemIcon_CardKey: ; 8DB6700
+ .incbin "base_emerald.gba", 0xdb6700, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_CardKey: ; 8DB67A8
+ .incbin "base_emerald.gba", 0xdb67a8, 0x20
+
+ .align 2, 0
+
+gItemIcon_LiftKey: ; 8DB67C8
+ .incbin "base_emerald.gba", 0xdb67c8, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_Key: ; 8DB6884
+ .incbin "base_emerald.gba", 0xdb6884, 0x20
+
+ .align 2, 0
+
+gItemIcon_HelixFossil: ; 8DB68A4
+ .incbin "base_emerald.gba", 0xdb68a4, 0xf4
+
+ .align 2, 0
+
+gItemIconPalette_KantoFossil: ; 8DB6998
+ .incbin "base_emerald.gba", 0xdb6998, 0x20
+
+ .align 2, 0
+
+gItemIcon_DomeFossil: ; 8DB69B8
+ .incbin "base_emerald.gba", 0xdb69b8, 0xf0
+
+ .align 2, 0
+
+gItemIcon_SilphScope: ; 8DB6AA8
+ .incbin "base_emerald.gba", 0xdb6aa8, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_SilphScope: ; 8DB6B7C
+ .incbin "base_emerald.gba", 0xdb6b7c, 0x24
+
+ .align 2, 0
+
+gItemIcon_Bicycle: ; 8DB6BA0
+ .incbin "base_emerald.gba", 0xdb6ba0, 0x104
+
+ .align 2, 0
+
+gItemIconPalette_Bicycle: ; 8DB6CA4
+ .incbin "base_emerald.gba", 0xdb6ca4, 0x20
+
+ .align 2, 0
+
+gItemIcon_TownMap: ; 8DB6CC4
+ .incbin "base_emerald.gba", 0xdb6cc4, 0xbc
+
+ .align 2, 0
+
+gItemIconPalette_TownMap: ; 8DB6D80
+ .incbin "base_emerald.gba", 0xdb6d80, 0x28
+
+ .align 2, 0
+
+gItemIcon_VSSeeker: ; 8DB6DA8
+ .incbin "base_emerald.gba", 0xdb6da8, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_VSSeeker: ; 8DB6E70
+ .incbin "base_emerald.gba", 0xdb6e70, 0x20
+
+ .align 2, 0
+
+gItemIcon_FameChecker: ; 8DB6E90
+ .incbin "base_emerald.gba", 0xdb6e90, 0xb8
+
+ .align 2, 0
+
+gItemIconPalette_FameChecker: ; 8DB6F48
+ .incbin "base_emerald.gba", 0xdb6f48, 0x24
+
+ .align 2, 0
+
+gItemIcon_TMCase: ; 8DB6F6C
+ .incbin "base_emerald.gba", 0xdb6f6c, 0xc4
+
+ .align 2, 0
+
+gItemIconPalette_TMCase: ; 8DB7030
+ .incbin "base_emerald.gba", 0xdb7030, 0x28
+
+ .align 2, 0
+
+gItemIcon_BerryPouch: ; 8DB7058
+ .incbin "base_emerald.gba", 0xdb7058, 0x100
+
+ .align 2, 0
+
+gItemIconPalette_BerryPouch: ; 8DB7158
+ .incbin "base_emerald.gba", 0xdb7158, 0x28
+
+ .align 2, 0
+
+gItemIcon_TeachyTV: ; 8DB7180
+ .incbin "base_emerald.gba", 0xdb7180, 0xf8
+
+ .align 2, 0
+
+gItemIconPalette_TeachyTV: ; 8DB7278
+ .incbin "base_emerald.gba", 0xdb7278, 0x28
+
+ .align 2, 0
+
+gItemIcon_TriPass: ; 8DB72A0
+ .incbin "base_emerald.gba", 0xdb72a0, 0xa4
+
+ .align 2, 0
+
+gItemIconPalette_TriPass: ; 8DB7344
+ .incbin "base_emerald.gba", 0xdb7344, 0x20
+
+ .align 2, 0
+
+gItemIcon_RainbowPass: ; 8DB7364
+ .incbin "base_emerald.gba", 0xdb7364, 0xa8
+
+ .align 2, 0
+
+gItemIconPalette_RainbowPass: ; 8DB740C
+ .incbin "base_emerald.gba", 0xdb740c, 0x28
+
+ .align 2, 0
+
+gItemIcon_Tea: ; 8DB7434
+ .incbin "base_emerald.gba", 0xdb7434, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_Tea: ; 8DB74FC
+ .incbin "base_emerald.gba", 0xdb74fc, 0x24
+
+ .align 2, 0
+
+gItemIcon_MysticTicket: ; 8DB7520
+ .incbin "base_emerald.gba", 0xdb7520, 0x98
+
+ .align 2, 0
+
+gItemIconPalette_MysticTicket: ; 8DB75B8
+ .incbin "base_emerald.gba", 0xdb75b8, 0x20
+
+ .align 2, 0
+
+gItemIcon_AuroraTicket: ; 8DB75D8
+ .incbin "base_emerald.gba", 0xdb75d8, 0x9c
+
+ .align 2, 0
+
+gItemIconPalette_AuroraTicket: ; 8DB7674
+ .incbin "base_emerald.gba", 0xdb7674, 0x24
+
+ .align 2, 0
+
+gItemIcon_PowderJar: ; 8DB7698
+ .incbin "base_emerald.gba", 0xdb7698, 0xa0
+
+ .align 2, 0
+
+gItemIconPalette_PowderJar: ; 8DB7738
+ .incbin "base_emerald.gba", 0xdb7738, 0x28
+
+ .align 2, 0
+
+gItemIconPalette_Ruby: ; 8DB7760
+ .incbin "base_emerald.gba", 0xdb7760, 0x28
+
+ .align 2, 0
+
+gItemIcon_Gem: ; 8DB7788
+ .incbin "base_emerald.gba", 0xdb7788, 0xc8
+
+ .align 2, 0
+
+gItemIconPalette_Sapphire: ; 8DB7850
+ .incbin "base_emerald.gba", 0xdb7850, 0x28
+
+ .align 2, 0
+
+gItemIcon_MagmaEmblem: ; 8DB7878
+ .incbin "base_emerald.gba", 0xdb7878, 0xd4
+
+ .align 2, 0
+
+gItemIconPalette_MagmaEmblem: ; 8DB794C
+ .incbin "base_emerald.gba", 0xdb794c, 0x28
+
+ .align 2, 0
+
+gItemIcon_OldSeaMap: ; 8DB7974
+ .incbin "base_emerald.gba", 0xdb7974, 0x104
+
+ .align 2, 0
+
+gItemIconPalette_OldSeaMap: ; 8DB7A78
+ .incbin "base_emerald.gba", 0xdb7a78, 0x28
diff --git a/data/graphics/items/item_icon_table.s b/data/graphics/items/item_icon_table.s
new file mode 100644
index 000000000..e36442a37
--- /dev/null
+++ b/data/graphics/items/item_icon_table.s
@@ -0,0 +1,1514 @@
+ .align 2, 0
+
+gItemIconTable: ; 8614410
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Master Ball
+ .4byte gItemIcon_MasterBall
+ .4byte gItemIconPalette_MasterBall
+
+; Ultra Ball
+ .4byte gItemIcon_UltraBall
+ .4byte gItemIconPalette_UltraBall
+
+; Great Ball
+ .4byte gItemIcon_GreatBall
+ .4byte gItemIconPalette_GreatBall
+
+; Poké Ball
+ .4byte gItemIcon_PokeBall
+ .4byte gItemIconPalette_PokeBall
+
+; Safari Ball
+ .4byte gItemIcon_SafariBall
+ .4byte gItemIconPalette_SafariBall
+
+; Net Ball
+ .4byte gItemIcon_NetBall
+ .4byte gItemIconPalette_NetBall
+
+; Dive Ball
+ .4byte gItemIcon_DiveBall
+ .4byte gItemIconPalette_DiveBall
+
+; Nest Ball
+ .4byte gItemIcon_NestBall
+ .4byte gItemIconPalette_NestBall
+
+; Repeat Ball
+ .4byte gItemIcon_RepeatBall
+ .4byte gItemIconPalette_RepeatBall
+
+; Timer Ball
+ .4byte gItemIcon_TimerBall
+ .4byte gItemIconPalette_RepeatBall
+
+; Luxury Ball
+ .4byte gItemIcon_LuxuryBall
+ .4byte gItemIconPalette_LuxuryBall
+
+; Premier Ball
+ .4byte gItemIcon_PremierBall
+ .4byte gItemIconPalette_LuxuryBall
+
+; Potion
+ .4byte gItemIcon_Potion
+ .4byte gItemIconPalette_Potion
+
+; Antidote
+ .4byte gItemIcon_Antidote
+ .4byte gItemIconPalette_Antidote
+
+; Burn Heal
+ .4byte gItemIcon_StatusHeal
+ .4byte gItemIconPalette_BurnHeal
+
+; Ice Heal
+ .4byte gItemIcon_StatusHeal
+ .4byte gItemIconPalette_IceHeal
+
+; Awakening
+ .4byte gItemIcon_StatusHeal
+ .4byte gItemIconPalette_Awakening
+
+; Paralyze Heal
+ .4byte gItemIcon_StatusHeal
+ .4byte gItemIconPalette_ParalyzeHeal
+
+; Full Restore
+ .4byte gItemIcon_LargePotion
+ .4byte gItemIconPalette_FullRestore
+
+; Max Potion
+ .4byte gItemIcon_LargePotion
+ .4byte gItemIconPalette_MaxPotion
+
+; Hyper Potion
+ .4byte gItemIcon_Potion
+ .4byte gItemIconPalette_HyperPotion
+
+; Super Potion
+ .4byte gItemIcon_Potion
+ .4byte gItemIconPalette_SuperPotion
+
+; Full Heal
+ .4byte gItemIcon_FullHeal
+ .4byte gItemIconPalette_FullHeal
+
+; Revive
+ .4byte gItemIcon_Revive
+ .4byte gItemIconPalette_Revive
+
+; Max Revive
+ .4byte gItemIcon_MaxRevive
+ .4byte gItemIconPalette_Revive
+
+; Fresh Water
+ .4byte gItemIcon_FreshWater
+ .4byte gItemIconPalette_FreshWater
+
+; Soda Pop
+ .4byte gItemIcon_SodaPop
+ .4byte gItemIconPalette_SodaPop
+
+; Lemonade
+ .4byte gItemIcon_Lemonade
+ .4byte gItemIconPalette_Lemonade
+
+; Moomoo Milk
+ .4byte gItemIcon_MoomooMilk
+ .4byte gItemIconPalette_MoomooMilk
+
+; Energy Powder
+ .4byte gItemIcon_Powder
+ .4byte gItemIconPalette_EnergyPowder
+
+; Energy Root
+ .4byte gItemIcon_EnergyRoot
+ .4byte gItemIconPalette_EnergyRoot
+
+; Heal Powder
+ .4byte gItemIcon_Powder
+ .4byte gItemIconPalette_HealPowder
+
+; Revival Herb
+ .4byte gItemIcon_RevivalHerb
+ .4byte gItemIconPalette_RevivalHerb
+
+; Ether
+ .4byte gItemIcon_Ether
+ .4byte gItemIconPalette_Ether
+
+; Max Ether
+ .4byte gItemIcon_Ether
+ .4byte gItemIconPalette_MaxEther
+
+; Elixir
+ .4byte gItemIcon_Ether
+ .4byte gItemIconPalette_Elixir
+
+; Max Elixir
+ .4byte gItemIcon_Ether
+ .4byte gItemIconPalette_MaxElixir
+
+; Lava Cookie
+ .4byte gItemIcon_LavaCookie
+ .4byte gItemIconPalette_LavaCookieAndLetter
+
+; Blue Flute
+ .4byte gItemIcon_Flute
+ .4byte gItemIconPalette_BlueFlute
+
+; Yellow Flute
+ .4byte gItemIcon_Flute
+ .4byte gItemIconPalette_YellowFlute
+
+; Red Flute
+ .4byte gItemIcon_Flute
+ .4byte gItemIconPalette_RedFlute
+
+; Black Flute
+ .4byte gItemIcon_Flute
+ .4byte gItemIconPalette_BlackFlute
+
+; White Flute
+ .4byte gItemIcon_Flute
+ .4byte gItemIconPalette_WhiteFlute
+
+; Berry Juice
+ .4byte gItemIcon_BerryJuice
+ .4byte gItemIconPalette_BerryJuice
+
+; Sacred Ash
+ .4byte gItemIcon_SacredAsh
+ .4byte gItemIconPalette_SacredAsh
+
+; Shoal Salt
+ .4byte gItemIcon_Powder
+ .4byte gItemIconPalette_ShoalSalt
+
+; Shoal Shell
+ .4byte gItemIcon_ShoalShell
+ .4byte gItemIconPalette_Shell
+
+; Red Shard
+ .4byte gItemIcon_Shard
+ .4byte gItemIconPalette_RedShard
+
+; Blue Shard
+ .4byte gItemIcon_Shard
+ .4byte gItemIconPalette_BlueShard
+
+; Yellow Shard
+ .4byte gItemIcon_Shard
+ .4byte gItemIconPalette_YellowShard
+
+; Green Shard
+ .4byte gItemIcon_Shard
+ .4byte gItemIconPalette_GreenShard
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; HP Up
+ .4byte gItemIcon_HPUp
+ .4byte gItemIconPalette_HPUp
+
+; Protein
+ .4byte gItemIcon_Vitamin
+ .4byte gItemIconPalette_Protein
+
+; Iron
+ .4byte gItemIcon_Vitamin
+ .4byte gItemIconPalette_Iron
+
+; Carbos
+ .4byte gItemIcon_Vitamin
+ .4byte gItemIconPalette_Carbos
+
+; Calcium
+ .4byte gItemIcon_Vitamin
+ .4byte gItemIconPalette_Calcium
+
+; Rare Candy
+ .4byte gItemIcon_RareCandy
+ .4byte gItemIconPalette_RareCandy
+
+; PP Up
+ .4byte gItemIcon_PPUp
+ .4byte gItemIconPalette_PPUp
+
+; Zinc
+ .4byte gItemIcon_Vitamin
+ .4byte gItemIconPalette_Zinc
+
+; Pp Max
+ .4byte gItemIcon_PPMax
+ .4byte gItemIconPalette_PPMax
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Guard Spec.
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_GuardSpec
+
+; Dire Hit
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_DireHit
+
+; X Attack
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_XAttack
+
+; X Defend
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_XDefend
+
+; X Speed
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_XSpeed
+
+; X Accuracy
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_XAccuracy
+
+; X Special
+ .4byte gItemIcon_BattleStatItem
+ .4byte gItemIconPalette_XSpecial
+
+; Poké Doll
+ .4byte gItemIcon_PokeDoll
+ .4byte gItemIconPalette_PokeDoll
+
+; Fluffy Tail
+ .4byte gItemIcon_FluffyTail
+ .4byte gItemIconPalette_FluffyTail
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Super Repel
+ .4byte gItemIcon_Repel
+ .4byte gItemIconPalette_SuperRepel
+
+; Max Repel
+ .4byte gItemIcon_Repel
+ .4byte gItemIconPalette_MaxRepel
+
+; Escape Rope
+ .4byte gItemIcon_EscapeRope
+ .4byte gItemIconPalette_EscapeRope
+
+; Repel
+ .4byte gItemIcon_Repel
+ .4byte gItemIconPalette_Repel
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Sun Stone
+ .4byte gItemIcon_SunStone
+ .4byte gItemIconPalette_SunStone
+
+; Moon Stone
+ .4byte gItemIcon_MoonStone
+ .4byte gItemIconPalette_MoonStone
+
+; Fire Stone
+ .4byte gItemIcon_FireStone
+ .4byte gItemIconPalette_FireStone
+
+; Thunder Stone
+ .4byte gItemIcon_ThunderStone
+ .4byte gItemIconPalette_ThunderStone
+
+; Water Stone
+ .4byte gItemIcon_WaterStone
+ .4byte gItemIconPalette_WaterStone
+
+; Leaf Stone
+ .4byte gItemIcon_LeafStone
+ .4byte gItemIconPalette_LeafStone
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Tiny Mushroom
+ .4byte gItemIcon_TinyMushroom
+ .4byte gItemIconPalette_Mushroom
+
+; Big Mushroom
+ .4byte gItemIcon_BigMushroom
+ .4byte gItemIconPalette_Mushroom
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Pearl
+ .4byte gItemIcon_Pearl
+ .4byte gItemIconPalette_Pearl
+
+; Big Pearl
+ .4byte gItemIcon_BigPearl
+ .4byte gItemIconPalette_Pearl
+
+; Stardust
+ .4byte gItemIcon_Stardust
+ .4byte gItemIconPalette_Star
+
+; Star Piece
+ .4byte gItemIcon_StarPiece
+ .4byte gItemIconPalette_Star
+
+; Nugget
+ .4byte gItemIcon_Nugget
+ .4byte gItemIconPalette_Nugget
+
+; Heart Scale
+ .4byte gItemIcon_HeartScale
+ .4byte gItemIconPalette_HeartScale
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Orange Mail
+ .4byte gItemIcon_OrangeMail
+ .4byte gItemIconPalette_OrangeMail
+
+; Harbor Mail
+ .4byte gItemIcon_HarborMail
+ .4byte gItemIconPalette_HarborMail
+
+; Glitter Mail
+ .4byte gItemIcon_GlitterMail
+ .4byte gItemIconPalette_GlitterMail
+
+; Mech Mail
+ .4byte gItemIcon_MechMail
+ .4byte gItemIconPalette_MechMail
+
+; Wood Mail
+ .4byte gItemIcon_WoodMail
+ .4byte gItemIconPalette_WoodMail
+
+; Wave Mail
+ .4byte gItemIcon_WaveMail
+ .4byte gItemIconPalette_WaveMail
+
+; Bead Mail
+ .4byte gItemIcon_BeadMail
+ .4byte gItemIconPalette_BeadMail
+
+; Shadow Mail
+ .4byte gItemIcon_ShadowMail
+ .4byte gItemIconPalette_ShadowMail
+
+; Tropic Mail
+ .4byte gItemIcon_TropicMail
+ .4byte gItemIconPalette_TropicMail
+
+; Dream Mail
+ .4byte gItemIcon_DreamMail
+ .4byte gItemIconPalette_DreamMail
+
+; Fab Mail
+ .4byte gItemIcon_FabMail
+ .4byte gItemIconPalette_FabMail
+
+; Retro Mail
+ .4byte gItemIcon_RetroMail
+ .4byte gItemIconPalette_RetroMail
+
+; Cheri Berry
+ .4byte gItemIcon_CheriBerry
+ .4byte gItemIconPalette_CheriBerry
+
+; Chesto Berry
+ .4byte gItemIcon_ChestoBerry
+ .4byte gItemIconPalette_ChestoBerry
+
+; Pecha Berry
+ .4byte gItemIcon_PechaBerry
+ .4byte gItemIconPalette_PechaBerry
+
+; Rawst Berry
+ .4byte gItemIcon_RawstBerry
+ .4byte gItemIconPalette_RawstBerry
+
+; Aspear Berry
+ .4byte gItemIcon_AspearBerry
+ .4byte gItemIconPalette_AspearBerry
+
+; Leppa Berry
+ .4byte gItemIcon_LeppaBerry
+ .4byte gItemIconPalette_LeppaBerry
+
+; Oran Berry
+ .4byte gItemIcon_OranBerry
+ .4byte gItemIconPalette_OranBerry
+
+; Persim Berry
+ .4byte gItemIcon_PersimBerry
+ .4byte gItemIconPalette_PersimBerry
+
+; Lum Berry
+ .4byte gItemIcon_LumBerry
+ .4byte gItemIconPalette_LumBerry
+
+; Sitrus Berry
+ .4byte gItemIcon_SitrusBerry
+ .4byte gItemIconPalette_SitrusBerry
+
+; Figy Berry
+ .4byte gItemIcon_FigyBerry
+ .4byte gItemIconPalette_FigyBerry
+
+; Wiki Berry
+ .4byte gItemIcon_WikiBerry
+ .4byte gItemIconPalette_WikiBerry
+
+; Mago Berry
+ .4byte gItemIcon_MagoBerry
+ .4byte gItemIconPalette_MagoBerry
+
+; Aguav Berry
+ .4byte gItemIcon_AguavBerry
+ .4byte gItemIconPalette_AguavBerry
+
+; Iapapa Berry
+ .4byte gItemIcon_IapapaBerry
+ .4byte gItemIconPalette_IapapaBerry
+
+; Razz Berry
+ .4byte gItemIcon_RazzBerry
+ .4byte gItemIconPalette_RazzBerry
+
+; Bluk Berry
+ .4byte gItemIcon_BlukBerry
+ .4byte gItemIconPalette_BlukBerry
+
+; Nanab Berry
+ .4byte gItemIcon_NanabBerry
+ .4byte gItemIconPalette_NanabBerry
+
+; Wepear Berry
+ .4byte gItemIcon_WepearBerry
+ .4byte gItemIconPalette_WepearBerry
+
+; Pinap Berry
+ .4byte gItemIcon_PinapBerry
+ .4byte gItemIconPalette_PinapBerry
+
+; Pomeg Berry
+ .4byte gItemIcon_PomegBerry
+ .4byte gItemIconPalette_PomegBerry
+
+; Kelpsy Berry
+ .4byte gItemIcon_KelpsyBerry
+ .4byte gItemIconPalette_KelpsyBerry
+
+; Qualot Berry
+ .4byte gItemIcon_QualotBerry
+ .4byte gItemIconPalette_QualotBerry
+
+; Hondew Berry
+ .4byte gItemIcon_HondewBerry
+ .4byte gItemIconPalette_HondewBerry
+
+; Grepa Berry
+ .4byte gItemIcon_GrepaBerry
+ .4byte gItemIconPalette_GrepaBerry
+
+; Tamato Berry
+ .4byte gItemIcon_TamatoBerry
+ .4byte gItemIconPalette_TamatoBerry
+
+; Cornn Berry
+ .4byte gItemIcon_CornnBerry
+ .4byte gItemIconPalette_CornnBerry
+
+; Magost Berry
+ .4byte gItemIcon_MagostBerry
+ .4byte gItemIconPalette_MagostBerry
+
+; Rabuta Berry
+ .4byte gItemIcon_RabutaBerry
+ .4byte gItemIconPalette_RabutaBerry
+
+; Nomel Berry
+ .4byte gItemIcon_NomelBerry
+ .4byte gItemIconPalette_NomelBerry
+
+; Spelon Berry
+ .4byte gItemIcon_SpelonBerry
+ .4byte gItemIconPalette_SpelonBerry
+
+; Pamtre Berry
+ .4byte gItemIcon_PamtreBerry
+ .4byte gItemIconPalette_PamtreBerry
+
+; Watmel Berry
+ .4byte gItemIcon_WatmelBerry
+ .4byte gItemIconPalette_WatmelBerry
+
+; Durin Berry
+ .4byte gItemIcon_DurinBerry
+ .4byte gItemIconPalette_DurinBerry
+
+; Belue Berry
+ .4byte gItemIcon_BelueBerry
+ .4byte gItemIconPalette_BelueBerry
+
+; Liechi Berry
+ .4byte gItemIcon_LiechiBerry
+ .4byte gItemIconPalette_LiechiBerry
+
+; Ganlon Berry
+ .4byte gItemIcon_GanlonBerry
+ .4byte gItemIconPalette_GanlonBerry
+
+; Salac Berry
+ .4byte gItemIcon_SalacBerry
+ .4byte gItemIconPalette_SalacBerry
+
+; Petaya Berry
+ .4byte gItemIcon_PetayaBerry
+ .4byte gItemIconPalette_PetayaBerry
+
+; Apicot Berry
+ .4byte gItemIcon_ApicotBerry
+ .4byte gItemIconPalette_ApicotBerry
+
+; Lansat Berry
+ .4byte gItemIcon_LansatBerry
+ .4byte gItemIconPalette_LansatBerry
+
+; Starf Berry
+ .4byte gItemIcon_StarfBerry
+ .4byte gItemIconPalette_StarfBerry
+
+; Enigma Berry
+ .4byte gItemIcon_EnigmaBerry
+ .4byte gItemIconPalette_EnigmaBerry
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Bright Powder
+ .4byte gItemIcon_BrightPowder
+ .4byte gItemIconPalette_BrightPowder
+
+; White Herb
+ .4byte gItemIcon_InBattleHerb
+ .4byte gItemIconPalette_WhiteHerb
+
+; Macho Brace
+ .4byte gItemIcon_MachoBrace
+ .4byte gItemIconPalette_MachoBrace
+
+; Exp. Share
+ .4byte gItemIcon_ExpShare
+ .4byte gItemIconPalette_ExpShare
+
+; Quick Claw
+ .4byte gItemIcon_QuickClaw
+ .4byte gItemIconPalette_QuickClaw
+
+; Soothe Bell
+ .4byte gItemIcon_SootheBell
+ .4byte gItemIconPalette_SootheBell
+
+; Mental Herb
+ .4byte gItemIcon_InBattleHerb
+ .4byte gItemIconPalette_MentalHerb
+
+; Choice Band
+ .4byte gItemIcon_ChoiceBand
+ .4byte gItemIconPalette_ChoiceBand
+
+; King's Rock
+ .4byte gItemIcon_KingsRock
+ .4byte gItemIconPalette_KingsRock
+
+; Silver Powder
+ .4byte gItemIcon_SilverPowder
+ .4byte gItemIconPalette_SilverPowder
+
+; Amulet Coin
+ .4byte gItemIcon_AmuletCoin
+ .4byte gItemIconPalette_AmuletCoin
+
+; Cleanse Tag
+ .4byte gItemIcon_CleanseTag
+ .4byte gItemIconPalette_CleanseTag
+
+; Soul Dew
+ .4byte gItemIcon_SoulDew
+ .4byte gItemIconPalette_SoulDew
+
+; Deep Sea Tooth
+ .4byte gItemIcon_DeepSeaTooth
+ .4byte gItemIconPalette_DeepSeaTooth
+
+; Deep Sea Scale
+ .4byte gItemIcon_DeepSeaScale
+ .4byte gItemIconPalette_DeepSeaScale
+
+; Smoke Ball
+ .4byte gItemIcon_SmokeBall
+ .4byte gItemIconPalette_SmokeBall
+
+; Everstone
+ .4byte gItemIcon_Everstone
+ .4byte gItemIconPalette_Everstone
+
+; Focus Band
+ .4byte gItemIcon_FocusBand
+ .4byte gItemIconPalette_FocusBand
+
+; Lucky Egg
+ .4byte gItemIcon_LuckyEgg
+ .4byte gItemIconPalette_LuckyEgg
+
+; Scope Lens
+ .4byte gItemIcon_ScopeLens
+ .4byte gItemIconPalette_ScopeLens
+
+; Metal Coat
+ .4byte gItemIcon_MetalCoat
+ .4byte gItemIconPalette_MetalCoat
+
+; Leftovers
+ .4byte gItemIcon_Leftovers
+ .4byte gItemIconPalette_Leftovers
+
+; Dragon Scale
+ .4byte gItemIcon_DragonScale
+ .4byte gItemIconPalette_DragonScale
+
+; Light Ball
+ .4byte gItemIcon_LightBall
+ .4byte gItemIconPalette_LightBall
+
+; Soft Sand
+ .4byte gItemIcon_SoftSand
+ .4byte gItemIconPalette_SoftSand
+
+; Hard Stone
+ .4byte gItemIcon_HardStone
+ .4byte gItemIconPalette_HardStone
+
+; Miracle Seed
+ .4byte gItemIcon_MiracleSeed
+ .4byte gItemIconPalette_MiracleSeed
+
+; Black Glasses
+ .4byte gItemIcon_BlackGlasses
+ .4byte gItemIconPalette_BlackTypeEnhancingItem
+
+; Black Belt
+ .4byte gItemIcon_BlackBelt
+ .4byte gItemIconPalette_BlackTypeEnhancingItem
+
+; Magnet
+ .4byte gItemIcon_Magnet
+ .4byte gItemIconPalette_Magnet
+
+; Mystic Water
+ .4byte gItemIcon_MysticWater
+ .4byte gItemIconPalette_MysticWater
+
+; Sharp Beak
+ .4byte gItemIcon_SharpBeak
+ .4byte gItemIconPalette_SharpBeak
+
+; Poison Barb
+ .4byte gItemIcon_PoisonBarb
+ .4byte gItemIconPalette_PoisonBarb
+
+; Never-Melt Ice
+ .4byte gItemIcon_NeverMeltIce
+ .4byte gItemIconPalette_NeverMeltIce
+
+; Spell Tag
+ .4byte gItemIcon_SpellTag
+ .4byte gItemIconPalette_SpellTag
+
+; Twisted Spoon
+ .4byte gItemIcon_TwistedSpoon
+ .4byte gItemIconPalette_TwistedSpoon
+
+; Charcoal
+ .4byte gItemIcon_Charcoal
+ .4byte gItemIconPalette_Charcoal
+
+; Dragon Fang
+ .4byte gItemIcon_DragonFang
+ .4byte gItemIconPalette_DragonFang
+
+; Silk Scarf
+ .4byte gItemIcon_SilkScarf
+ .4byte gItemIconPalette_SilkScarf
+
+; Up-Grade
+ .4byte gItemIcon_UpGrade
+ .4byte gItemIconPalette_UpGrade
+
+; Shell Bell
+ .4byte gItemIcon_ShellBell
+ .4byte gItemIconPalette_Shell
+
+; Sea Incense
+ .4byte gItemIcon_SeaIncense
+ .4byte gItemIconPalette_SeaIncense
+
+; Lax Incense
+ .4byte gItemIcon_LaxIncense
+ .4byte gItemIconPalette_LaxIncense
+
+; Lucky Punch
+ .4byte gItemIcon_LuckyPunch
+ .4byte gItemIconPalette_LuckyPunch
+
+; Metal Powder
+ .4byte gItemIcon_MetalPowder
+ .4byte gItemIconPalette_MetalPowder
+
+; Thick Club
+ .4byte gItemIcon_ThickClub
+ .4byte gItemIconPalette_ThickClub
+
+; Stick
+ .4byte gItemIcon_Stick
+ .4byte gItemIconPalette_Stick
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Red Scarf
+ .4byte gItemIcon_Scarf
+ .4byte gItemIconPalette_RedScarf
+
+; Blue Scarf
+ .4byte gItemIcon_Scarf
+ .4byte gItemIconPalette_BlueScarf
+
+; Pink Scarf
+ .4byte gItemIcon_Scarf
+ .4byte gItemIconPalette_PinkScarf
+
+; Green Scarf
+ .4byte gItemIcon_Scarf
+ .4byte gItemIconPalette_GreenScarf
+
+; Yellow Scarf
+ .4byte gItemIcon_Scarf
+ .4byte gItemIconPalette_YellowScarf
+
+; Mach Bike
+ .4byte gItemIcon_MachBike
+ .4byte gItemIconPalette_MachBike
+
+; Coin Case
+ .4byte gItemIcon_CoinCase
+ .4byte gItemIconPalette_CoinCase
+
+; Itemfinder
+ .4byte gItemIcon_Itemfinder
+ .4byte gItemIconPalette_Itemfinder
+
+; Old Rod
+ .4byte gItemIcon_OldRod
+ .4byte gItemIconPalette_OldRod
+
+; Good Rod
+ .4byte gItemIcon_GoodRod
+ .4byte gItemIconPalette_GoodRod
+
+; Super Rod
+ .4byte gItemIcon_SuperRod
+ .4byte gItemIconPalette_SuperRod
+
+; S.S. Ticket
+ .4byte gItemIcon_SSTicket
+ .4byte gItemIconPalette_SSTicket
+
+; Contest Pass
+ .4byte gItemIcon_ContestPass
+ .4byte gItemIconPalette_ContestPass
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Wailmer Pail
+ .4byte gItemIcon_WailmerPail
+ .4byte gItemIconPalette_WailmerPail
+
+; Devon Goods
+ .4byte gItemIcon_DevonGoods
+ .4byte gItemIconPalette_DevonGoods
+
+; Soot Sack
+ .4byte gItemIcon_SootSack
+ .4byte gItemIconPalette_SootSack
+
+; Basement Key
+ .4byte gItemIcon_BasementKey
+ .4byte gItemIconPalette_OldKey
+
+; Acro Bike
+ .4byte gItemIcon_AcroBike
+ .4byte gItemIconPalette_AcroBike
+
+; Pokéblock Case
+ .4byte gItemIcon_PokeblockCase
+ .4byte gItemIconPalette_PokeblockCase
+
+; Letter
+ .4byte gItemIcon_Letter
+ .4byte gItemIconPalette_LavaCookieAndLetter
+
+; Eon Ticket
+ .4byte gItemIcon_EonTicket
+ .4byte gItemIconPalette_EonTicket
+
+; Red Orb
+ .4byte gItemIcon_Orb
+ .4byte gItemIconPalette_RedOrb
+
+; Blue Orb
+ .4byte gItemIcon_Orb
+ .4byte gItemIconPalette_BlueOrb
+
+; Scanner
+ .4byte gItemIcon_Scanner
+ .4byte gItemIconPalette_Scanner
+
+; Go-Goggles
+ .4byte gItemIcon_GoGoggles
+ .4byte gItemIconPalette_GoGoggles
+
+; Meteorite
+ .4byte gItemIcon_Meteorite
+ .4byte gItemIconPalette_Meteorite
+
+; Rm. 1 Key
+ .4byte gItemIcon_Room1Key
+ .4byte gItemIconPalette_Key
+
+; Rm. 2 Key
+ .4byte gItemIcon_Room2Key
+ .4byte gItemIconPalette_Key
+
+; Rm. 4 Key
+ .4byte gItemIcon_Room4Key
+ .4byte gItemIconPalette_Key
+
+; Rm. 6 Key
+ .4byte gItemIcon_Room6Key
+ .4byte gItemIconPalette_Key
+
+; Storage Key
+ .4byte gItemIcon_StorageKey
+ .4byte gItemIconPalette_OldKey
+
+; Root Fossil
+ .4byte gItemIcon_RootFossil
+ .4byte gItemIconPalette_HoennFossil
+
+; Claw Fossil
+ .4byte gItemIcon_ClawFossil
+ .4byte gItemIconPalette_HoennFossil
+
+; Devon Scope
+ .4byte gItemIcon_DevonScope
+ .4byte gItemIconPalette_DevonScope
+
+; TM01
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FightingTMHM
+
+; TM02
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_DragonTMHM
+
+; TM03
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_WaterTMHM
+
+; TM04
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM05
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM06
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PoisonTMHM
+
+; TM07
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_IceTMHM
+
+; TM08
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FightingTMHM
+
+; TM09
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GrassTMHM
+
+; TM10
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM11
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FireTMHM
+
+; TM12
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_DarkTMHM
+
+; TM13
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_IceTMHM
+
+; TM14
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_IceTMHM
+
+; TM15
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM16
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM17
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM18
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_WaterTMHM
+
+; TM19
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GrassTMHM
+
+; TM20
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM21
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM22
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GrassTMHM
+
+; TM23
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_SteelTMHM
+
+; TM24
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_ElectricTMHM
+
+; TM25
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_ElectricTMHM
+
+; TM26
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GroundTMHM
+
+; TM27
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM28
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GroundTMHM
+
+; TM29
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM30
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_GhostTMHM
+
+; TM31
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FightingTMHM
+
+; TM32
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM33
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM34
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_ElectricTMHM
+
+; TM35
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FireTMHM
+
+; TM36
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PoisonTMHM
+
+; TM37
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_RockTMHM
+
+; TM38
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FireTMHM
+
+; TM39
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_RockTMHM
+
+; TM40
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FlyingTMHM
+
+; TM41
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_DarkTMHM
+
+; TM42
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM43
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM44
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM45
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_NormalTMHM
+
+; TM46
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_DarkTMHM
+
+; TM47
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_SteelTMHM
+
+; TM48
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_PsychicTMHM
+
+; TM49
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_DarkTMHM
+
+; TM50
+ .4byte gItemIcon_TM
+ .4byte gItemIconPalette_FireTMHM
+
+; HM01
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_NormalTMHM
+
+; HM02
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_FlyingTMHM
+
+; HM03
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_WaterTMHM
+
+; HM04
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_NormalTMHM
+
+; HM05
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_NormalTMHM
+
+; HM06
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_FightingTMHM
+
+; HM07
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_WaterTMHM
+
+; HM08
+ .4byte gItemIcon_HM
+ .4byte gItemIconPalette_WaterTMHM
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; ????????
+ .4byte gItemIcon_QuestionMark
+ .4byte gItemIconPalette_QuestionMark
+
+; Oak's Parcel
+ .4byte gItemIcon_OaksParcel
+ .4byte gItemIconPalette_OaksParcel
+
+; Poké Flute
+ .4byte gItemIcon_PokeFlute
+ .4byte gItemIconPalette_PokeFlute
+
+; Secret Key
+ .4byte gItemIcon_SecretKey
+ .4byte gItemIconPalette_SecretKey
+
+; Bike Voucher
+ .4byte gItemIcon_BikeVoucher
+ .4byte gItemIconPalette_BikeVoucher
+
+; Gold Teeth
+ .4byte gItemIcon_GoldTeeth
+ .4byte gItemIconPalette_GoldTeeth
+
+; Old Amber
+ .4byte gItemIcon_OldAmber
+ .4byte gItemIconPalette_OldAmber
+
+; Card Key
+ .4byte gItemIcon_CardKey
+ .4byte gItemIconPalette_CardKey
+
+; Lift Key
+ .4byte gItemIcon_LiftKey
+ .4byte gItemIconPalette_Key
+
+; Helix Fossil
+ .4byte gItemIcon_HelixFossil
+ .4byte gItemIconPalette_KantoFossil
+
+; Dome Fossil
+ .4byte gItemIcon_DomeFossil
+ .4byte gItemIconPalette_KantoFossil
+
+; Silph Scope
+ .4byte gItemIcon_SilphScope
+ .4byte gItemIconPalette_SilphScope
+
+; Bicycle
+ .4byte gItemIcon_Bicycle
+ .4byte gItemIconPalette_Bicycle
+
+; Town Map
+ .4byte gItemIcon_TownMap
+ .4byte gItemIconPalette_TownMap
+
+; Vs. Seeker
+ .4byte gItemIcon_VSSeeker
+ .4byte gItemIconPalette_VSSeeker
+
+; Fame Checker
+ .4byte gItemIcon_FameChecker
+ .4byte gItemIconPalette_FameChecker
+
+; TM Case
+ .4byte gItemIcon_TMCase
+ .4byte gItemIconPalette_TMCase
+
+; Berry Pouch
+ .4byte gItemIcon_BerryPouch
+ .4byte gItemIconPalette_BerryPouch
+
+; Teachy TV
+ .4byte gItemIcon_TeachyTV
+ .4byte gItemIconPalette_TeachyTV
+
+; Tri-Pass
+ .4byte gItemIcon_TriPass
+ .4byte gItemIconPalette_TriPass
+
+; Rainbow Pass
+ .4byte gItemIcon_RainbowPass
+ .4byte gItemIconPalette_RainbowPass
+
+; Tea
+ .4byte gItemIcon_Tea
+ .4byte gItemIconPalette_Tea
+
+; Mystic Ticket
+ .4byte gItemIcon_MysticTicket
+ .4byte gItemIconPalette_MysticTicket
+
+; Aurora Ticket
+ .4byte gItemIcon_AuroraTicket
+ .4byte gItemIconPalette_AuroraTicket
+
+; Powder Jar
+ .4byte gItemIcon_PowderJar
+ .4byte gItemIconPalette_PowderJar
+
+; Ruby
+ .4byte gItemIcon_Gem
+ .4byte gItemIconPalette_Ruby
+
+; Sapphire
+ .4byte gItemIcon_Gem
+ .4byte gItemIconPalette_Sapphire
+
+; Magma Emblem
+ .4byte gItemIcon_MagmaEmblem
+ .4byte gItemIconPalette_MagmaEmblem
+
+; Old Sea Map
+ .4byte gItemIcon_OldSeaMap
+ .4byte gItemIconPalette_OldSeaMap
+
+; Return to field arrow
+ .4byte gItemIcon_ReturnToFieldArrow
+ .4byte gItemIconPalette_ReturnToFieldArrow