diff options
-rw-r--r-- | asm/trade.s | 64 | ||||
-rw-r--r-- | baserom.ips | bin | 596184 -> 590459 bytes | |||
-rw-r--r-- | data/graphics.s | 13 | ||||
-rw-r--r-- | data/trade.s | 212 | ||||
-rw-r--r-- | data/trade/unk_8260834.bin | bin | 0 -> 510 bytes | |||
-rw-r--r-- | data/trade/unk_8260A32.bin | bin | 0 -> 510 bytes | |||
-rw-r--r-- | data/trade/unk_8260C30.bin | 1 | ||||
-rw-r--r-- | data/trade/unk_8261430.bin | 1 | ||||
-rw-r--r-- | data/trade/unk_8261CE0.pal | 19 |
9 files changed, 252 insertions, 58 deletions
diff --git a/asm/trade.s b/asm/trade.s index 5467aec2f..8a1d1075a 100644 --- a/asm/trade.s +++ b/asm/trade.s @@ -489,7 +489,7 @@ _0804CA10: cmp r6, r0 bge _0804CAA8 mov r8, r2 - ldr r7, _0804CB38 @ =gUnknown_8261E40 + ldr r7, _0804CB38 @ =gTradeMonSpriteCoords _0804CA4A: movs r0, 0x64 adds r4, r6, 0 @@ -543,7 +543,7 @@ _0804CAA8: ldrb r0, [r0] cmp r6, r0 bge _0804CB20 - ldr r0, _0804CB38 @ =gUnknown_8261E40 + ldr r0, _0804CB38 @ =gTradeMonSpriteCoords mov r8, r1 adds r7, r0, 0 adds r7, 0xC @@ -604,7 +604,7 @@ _0804CB20: _0804CB2C: .4byte gUnknown_2031DA8 _0804CB30: .4byte gPlayerPartyCount _0804CB34: .4byte gEnemyPartyCount -_0804CB38: .4byte gUnknown_8261E40 +_0804CB38: .4byte gTradeMonSpriteCoords _0804CB3C: .4byte gPlayerParty _0804CB40: .4byte 0xfff40000 _0804CB44: .4byte SpriteCB_MonIcon @@ -727,7 +727,7 @@ _0804CC3E: adds r0, r1 movs r6, 0 add r5, sp, 0x10 - ldr r3, _0804CD00 @ =gUnknown_8261E8A + ldr r3, _0804CD00 @ =gTradeUnknownSpriteCoords mov r8, r3 asrs r0, 1 ldrb r7, [r3, 0x4] @@ -774,7 +774,7 @@ _0804CC62: adds r0, r1 movs r6, 0 add r5, sp, 0x10 - ldr r7, _0804CD00 @ =gUnknown_8261E8A + ldr r7, _0804CD00 @ =gTradeUnknownSpriteCoords mov r8, r7 asrs r0, 1 mov r1, r8 @@ -809,7 +809,7 @@ _0804CCC6: b _0804CEC2 .align 2, 0 _0804CCFC: .4byte gSaveBlock2Ptr -_0804CD00: .4byte gUnknown_8261E8A +_0804CD00: .4byte gTradeUnknownSpriteCoords _0804CD04: .4byte gUnknown_8261CC8 _0804CD08: .4byte gLinkPlayers + 8 _0804CD0C: .4byte gMain @@ -874,7 +874,7 @@ _0804CD5C: cmp r6, 0x5 ble _0804CD5C ldr r0, _0804CDD0 @ =gUnknown_8261CB0 - ldr r2, _0804CDD4 @ =gUnknown_8261E40 + ldr r2, _0804CDD4 @ =gTradeMonSpriteCoords ldrb r1, [r2] lsls r1, 19 movs r3, 0x80 @@ -906,7 +906,7 @@ _0804CD5C: .align 2, 0 _0804CDCC: .4byte gUnknown_8261CC8 _0804CDD0: .4byte gUnknown_8261CB0 -_0804CDD4: .4byte gUnknown_8261E40 +_0804CDD4: .4byte gTradeMonSpriteCoords _0804CDD8: .4byte gUnknown_2031DA8 _0804CDDC: .4byte gMain _0804CDE0: @@ -1178,7 +1178,7 @@ _0804D00C: cmp r6, r0 bge _0804D0A8 mov r8, r4 - ldr r7, _0804D138 @ =gUnknown_8261E40 + ldr r7, _0804D138 @ =gTradeMonSpriteCoords _0804D048: movs r0, 0x64 adds r4, r6, 0 @@ -1233,7 +1233,7 @@ _0804D0A8: ldrb r0, [r0] cmp r6, r0 bge _0804D120 - ldr r0, _0804D138 @ =gUnknown_8261E40 + ldr r0, _0804D138 @ =gTradeMonSpriteCoords mov r8, r1 adds r7, r0, 0 adds r7, 0xC @@ -1294,7 +1294,7 @@ _0804D120: _0804D12C: .4byte gUnknown_2031DA8 _0804D130: .4byte gPlayerPartyCount _0804D134: .4byte gEnemyPartyCount -_0804D138: .4byte gUnknown_8261E40 +_0804D138: .4byte gTradeMonSpriteCoords _0804D13C: .4byte gPlayerParty _0804D140: .4byte 0xfff40000 _0804D144: .4byte SpriteCB_MonIcon @@ -1424,7 +1424,7 @@ _0804D24C: adds r0, r1 movs r6, 0 add r5, sp, 0xC - ldr r3, _0804D310 @ =gUnknown_8261E8A + ldr r3, _0804D310 @ =gTradeUnknownSpriteCoords mov r8, r3 asrs r0, 1 ldrb r7, [r3, 0x4] @@ -1471,7 +1471,7 @@ _0804D270: adds r0, r1 movs r6, 0 add r5, sp, 0xC - ldr r7, _0804D310 @ =gUnknown_8261E8A + ldr r7, _0804D310 @ =gTradeUnknownSpriteCoords mov r8, r7 asrs r0, 1 mov r1, r8 @@ -1506,7 +1506,7 @@ _0804D2D4: b _0804D4B4 .align 2, 0 _0804D30C: .4byte gSaveBlock2Ptr -_0804D310: .4byte gUnknown_8261E8A +_0804D310: .4byte gTradeUnknownSpriteCoords _0804D314: .4byte gUnknown_8261CC8 _0804D318: .4byte gLinkPlayers + 8 _0804D31C: .4byte gMain @@ -1590,7 +1590,7 @@ _0804D3C0: adds r1, 0x35 strb r0, [r1] ldr r0, _0804D404 @ =gUnknown_8261CB0 - ldr r3, _0804D408 @ =gUnknown_8261E40 + ldr r3, _0804D408 @ =gTradeMonSpriteCoords ldr r4, _0804D40C @ =gUnknown_2031DA8 ldr r1, [r4] adds r1, 0x35 @@ -1621,7 +1621,7 @@ _0804D3C0: b _0804D4D2 .align 2, 0 _0804D404: .4byte gUnknown_8261CB0 -_0804D408: .4byte gUnknown_8261E40 +_0804D408: .4byte gTradeMonSpriteCoords _0804D40C: .4byte gUnknown_2031DA8 _0804D410: .4byte gMain _0804D414: @@ -3214,7 +3214,7 @@ _0804E0CC: adds r1, r0 lsls r1, 2 adds r1, r5 - ldr r2, _0804E130 @ =gUnknown_8261E40 + ldr r2, _0804E130 @ =gTradeMonSpriteCoords lsls r3, r6, 1 adds r0, r3, r2 ldrb r0, [r0] @@ -3245,7 +3245,7 @@ _0804E120: .align 2, 0 _0804E128: .4byte gUnknown_2031DA8 _0804E12C: .4byte gSprites -_0804E130: .4byte gUnknown_8261E40 +_0804E130: .4byte gTradeMonSpriteCoords thumb_func_end TradeMenuMoveCursor thumb_func_start sub_804E134 @@ -4622,7 +4622,7 @@ _0804EBA2: adds r2, r0 lsls r2, 2 add r2, r8 - ldr r5, _0804ECA8 @ =gUnknown_8261E40 + ldr r5, _0804ECA8 @ =gTradeMonSpriteCoords lsls r6, 2 adds r0, r6, r5 ldrb r0, [r0] @@ -4697,7 +4697,7 @@ _0804EC98: .align 2, 0 _0804ECA0: .4byte gSprites _0804ECA4: .4byte gUnknown_2031DA8 -_0804ECA8: .4byte gUnknown_8261E40 +_0804ECA8: .4byte gTradeMonSpriteCoords _0804ECAC: .4byte SpriteCB_MonIcon _0804ECB0: .4byte gUnknown_8260A32 _0804ECB4: @@ -4762,7 +4762,7 @@ _0804ECEC: adds r2, r0 lsls r2, 2 adds r2, r6 - ldr r5, _0804EE14 @ =gUnknown_8261E40 + ldr r5, _0804EE14 @ =gTradeMonSpriteCoords lsls r3, 2 adds r0, r3, r5 ldrb r0, [r0] @@ -4865,7 +4865,7 @@ _0804ECEC: _0804EE08: .4byte gUnknown_8260834 _0804EE0C: .4byte gSprites _0804EE10: .4byte gUnknown_2031DA8 -_0804EE14: .4byte gUnknown_8261E40 +_0804EE14: .4byte gTradeMonSpriteCoords _0804EE18: .4byte gUnknown_8261F18 _0804EE1C: ldr r0, _0804EE64 @ =gUnknown_8262055 @@ -5507,7 +5507,7 @@ sub_804F2E8: @ 804F2E8 add r0, r12 lsls r2, r0, 1 mov r10, r2 - ldr r1, _0804F3B0 @ =gUnknown_8261E40 + ldr r1, _0804F3B0 @ =gTradeMonSpriteCoords movs r2, 0 mov r8, r2 lsls r0, 2 @@ -5585,7 +5585,7 @@ _0804F39A: .align 2, 0 _0804F3A8: .4byte gUnknown_2031DA8 _0804F3AC: .4byte gSprites -_0804F3B0: .4byte gUnknown_8261E40 +_0804F3B0: .4byte gTradeMonSpriteCoords thumb_func_end sub_804F2E8 thumb_func_start sub_804F3B4 @@ -8917,7 +8917,7 @@ _08050EB4: lsls r4, r0, 4 subs r4, r0 lsls r4, 2 - ldr r0, _08050EFC @ =gUnknown_826CF8C + ldr r0, _08050EFC @ =gIngameTrades adds r4, r0 ldr r0, _08050F00 @ =gStringVar1 adds r1, r4, 0 @@ -8945,7 +8945,7 @@ _08050EF0: bx r0 .align 2, 0 _08050EF8: .4byte gSpecialVar_0x8004 -_08050EFC: .4byte gUnknown_826CF8C +_08050EFC: .4byte gIngameTrades _08050F00: .4byte gStringVar1 _08050F04: .4byte gStringVar3 _08050F08: .4byte gSpecialVar_0x8005 @@ -13787,7 +13787,7 @@ GetInGameTradeSpeciesInfo: @ 8053A9C lsls r4, r0, 4 subs r4, r0 lsls r4, 2 - ldr r0, _08053AD4 @ =gUnknown_826CF8C + ldr r0, _08053AD4 @ =gIngameTrades adds r4, r0 ldr r0, _08053AD8 @ =gStringVar1 ldrh r1, [r4, 0x38] @@ -13807,7 +13807,7 @@ GetInGameTradeSpeciesInfo: @ 8053A9C bx r1 .align 2, 0 _08053AD0: .4byte gSpecialVar_0x8004 -_08053AD4: .4byte gUnknown_826CF8C +_08053AD4: .4byte gIngameTrades _08053AD8: .4byte gStringVar1 _08053ADC: .4byte gSpeciesNames _08053AE0: .4byte gStringVar2 @@ -13822,7 +13822,7 @@ sub_8053AE4: @ 8053AE4 lsls r4, r0, 4 subs r4, r0 lsls r4, 2 - ldr r0, _08053B30 @ =gUnknown_826CF8C + ldr r0, _08053B30 @ =gIngameTrades adds r4, r0 ldr r0, _08053B34 @ =gSpecialVar_0x8005 ldrh r1, [r0] @@ -13849,7 +13849,7 @@ sub_8053AE4: @ 8053AE4 bx r0 .align 2, 0 _08053B2C: .4byte gSpecialVar_0x8004 -_08053B30: .4byte gUnknown_826CF8C +_08053B30: .4byte gIngameTrades _08053B34: .4byte gSpecialVar_0x8005 _08053B38: .4byte gPlayerParty _08053B3C: .4byte gStringVar1 @@ -13868,7 +13868,7 @@ sub_8053B48: @ 8053B48 lsls r2, r1, 4 subs r2, r1 lsls r2, 2 - ldr r1, _08053CA4 @ =gUnknown_826CF8C + ldr r1, _08053CA4 @ =gIngameTrades adds r5, r2, r1 movs r1, 0x64 muls r0, r1 @@ -14010,7 +14010,7 @@ sub_8053B48: @ 8053B48 bl SetMonData b _08053CC0 .align 2, 0 -_08053CA4: .4byte gUnknown_826CF8C +_08053CA4: .4byte gIngameTrades _08053CA8: .4byte gPlayerParty _08053CAC: .4byte gEnemyParty _08053CB0: .4byte gUnknown_2031CCC diff --git a/baserom.ips b/baserom.ips Binary files differindex 08094ef3c..ef2891c5e 100644 --- a/baserom.ips +++ b/baserom.ips diff --git a/data/graphics.s b/data/graphics.s index 2adc0f0b3..93c5b6614 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -16215,10 +16215,19 @@ gUnknown_8E9CBBC:: @ 8E9CBBC .incbin "baserom.gba", 0xE9CBBC, 0x320 @UNKNOWN gUnknown_8E9CEDC:: @ 8E9CEDC - .incbin "baserom.gba", 0xE9CEDC, 0x80 @UNKNOWN + .incbin "baserom.gba", 0xE9CEDC, 0x60 @UNKNOWN + +gUnknown_8E9CF3C:: + .incbin "baserom.gba", 0xE9CF3C, 0x20 @UNKNOWN gUnknown_8E9CF5C:: @ 8E9CF5C - .incbin "baserom.gba", 0xE9CF5C, 0x1AA0 @UNKNOWN + .incbin "baserom.gba", 0xE9CF5C, 0x1280 @UNKNOWN + +gUnknown_8E9E1DC:: + .incbin "baserom.gba", 0xE9E1DC, 0x800 @UNKNOWN + +gUnknown_8E9E9DC:: + .incbin "baserom.gba", 0xE9E9DC, 0x20 @UNKNOWN gUnknown_8E9E9FC:: @ 8E9E9FC .incbin "baserom.gba", 0xE9E9FC, 0x800 @UNKNOWN diff --git a/data/trade.s b/data/trade.s index 3ddeb1b1b..06ee748ce 100644 --- a/data/trade.s +++ b/data/trade.s @@ -8,62 +8,226 @@ gUnknown_8260814:: @ 8260814 .incbin "baserom.gba", 0x260814, 0x20 gUnknown_8260834:: @ 8260834 - .incbin "baserom.gba", 0x260834, 0x1FE + .incbin "data/trade/unk_8260834.bin" gUnknown_8260A32:: @ 8260A32 - .incbin "baserom.gba", 0x260A32, 0x1FE + .incbin "data/trade/unk_8260A32.bin" gUnknown_8260C30:: @ 8260C30 - .incbin "baserom.gba", 0x260C30, 0x800 + .incbin "data/trade/unk_8260C30.bin" gUnknown_8261430:: @ 8261430 - .incbin "baserom.gba", 0x261430, 0x828 + .incbin "data/trade/unk_8261430.bin" + +gOamdata_8261C30:: + .incbin "baserom.gba", 0x261C30, 0x8 + +gOamData_8261C38:: + .4byte 0xc0004000, 0x00000400 + +gSpriteAnim_8261C40:: + obj_image_anim_frame 0x00, 5 + obj_image_anim_end + +gSpriteAnim_8261C48:: + obj_image_anim_frame 0x20, 5 + obj_image_anim_end + +gSpriteAnimTable_8261C50:: + .4byte gSpriteAnim_8261C40 + .4byte gSpriteAnim_8261C48 gUnknown_8261C58:: @ 8261C58 - .incbin "baserom.gba", 0x261C58, 0x8 + obj_tiles gUnknown_8E9E1DC, 0x0800, 300 gUnknown_8261C60:: @ 8261C60 - .incbin "baserom.gba", 0x261C60, 0x50 + obj_pal gUnknown_8E9CF3C, 2345 + +gSpriteAnim_8261C68:: + obj_image_anim_frame 0x00, 5 + obj_image_anim_end + +gSpriteAnim_8261C70:: + obj_image_anim_frame 0x08, 5 + obj_image_anim_end + +gSpriteAnim_8261C78:: + obj_image_anim_frame 0x10, 5 + obj_image_anim_end + +gSpriteAnim_8261C80:: + obj_image_anim_frame 0x18, 5 + obj_image_anim_end + +gSpriteAnim_8261C88:: + obj_image_anim_frame 0x20, 5 + obj_image_anim_end + +gSpriteAnim_8261C90:: + obj_image_anim_frame 0x28, 5 + obj_image_anim_end + +gSpriteAnimTable_8261C98:: + .4byte gSpriteAnim_8261C68 + .4byte gSpriteAnim_8261C70 + .4byte gSpriteAnim_8261C78 + .4byte gSpriteAnim_8261C80 + .4byte gSpriteAnim_8261C88 + .4byte gSpriteAnim_8261C90 gUnknown_8261CB0:: @ 8261CB0 - .incbin "baserom.gba", 0x261CB0, 0x18 + spr_template 300, 2345, gOamData_8261C38, gSpriteAnimTable_8261C50, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy gUnknown_8261CC8:: @ 8261CC8 - .incbin "baserom.gba", 0x261CC8, 0x38 + spr_template 200, 4925, gOamdata_8261C30, gSpriteAnimTable_8261C98, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + +gUnknown_8261CE0:: + .incbin "data/trade/unk_8261CE0.gbapal" gUnknown_8261D00:: @ 8261D00 - .incbin "baserom.gba", 0x261D00, 0x8 + obj_pal gUnknown_8261CE0, 4925 gUnknown_8261D08:: @ 8261D08 - .incbin "baserom.gba", 0x261D08, 0x138 - -gUnknown_8261E40:: @ 8261E40 - .incbin "baserom.gba", 0x261E40, 0x1A + .byte 0x04, 0x02, 0x0c, 0x0c, 0x00, 0x00 + .byte 0x02, 0x04, 0x0c, 0x0c, 0x00, 0x00 + .byte 0x07, 0x06, 0x01, 0x00, 0x00, 0x00 + .byte 0x01, 0x06, 0x07, 0x00, 0x00, 0x00 + + .byte 0x05, 0x03, 0x0c, 0x0c, 0x00, 0x00 + .byte 0x03, 0x05, 0x0c, 0x0c, 0x00, 0x00 + .byte 0x00, 0x07, 0x06, 0x01, 0x00, 0x00 + .byte 0x06, 0x07, 0x00, 0x01, 0x00, 0x00 + + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x08, 0x07, 0x06, 0x00, 0x00 + .byte 0x03, 0x01, 0x00, 0x00, 0x00, 0x00 + + .byte 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 + .byte 0x05, 0x01, 0x01, 0x01, 0x00, 0x00 + .byte 0x02, 0x09, 0x08, 0x07, 0x00, 0x00 + .byte 0x08, 0x09, 0x06, 0x06, 0x00, 0x00 + + .byte 0x02, 0x02, 0x02, 0x02, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0b, 0x0a, 0x09, 0x08, 0x07, 0x06 + .byte 0x05, 0x03, 0x01, 0x00, 0x00, 0x00 + + .byte 0x03, 0x03, 0x03, 0x03, 0x00, 0x00 + .byte 0x01, 0x01, 0x01, 0x01, 0x00, 0x00 + .byte 0x04, 0x04, 0x04, 0x04, 0x00, 0x00 + .byte 0x0a, 0x08, 0x06, 0x00, 0x00, 0x00 + + .byte 0x0a, 0x08, 0x0c, 0x00, 0x00, 0x00 + .byte 0x08, 0x0a, 0x0c, 0x00, 0x00, 0x00 + .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x07, 0x00, 0x01, 0x00, 0x00, 0x00 + + .byte 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0a, 0x06, 0x00, 0x00, 0x00, 0x00 + .byte 0x03, 0x02, 0x01, 0x00, 0x00, 0x00 + .byte 0x09, 0x07, 0x00, 0x00, 0x00, 0x00 + + .byte 0x07, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0b, 0x0c, 0x00, 0x00, 0x00, 0x00 + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x02, 0x01, 0x00, 0x00, 0x00, 0x00 + + .byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x06, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x05, 0x04, 0x03, 0x02, 0x01, 0x00 + .byte 0x0b, 0x09, 0x07, 0x00, 0x00, 0x00 + + .byte 0x09, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x04, 0x02, 0x00, 0x00, 0x00, 0x00 + + .byte 0x0b, 0x09, 0x07, 0x06, 0x00, 0x00 + .byte 0x07, 0x06, 0x00, 0x00, 0x00, 0x00 + .byte 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00 + +gTradeMonSpriteCoords:: @ 8261E40 + .byte 0x01, 0x05 + .byte 0x08, 0x05 + .byte 0x01, 0x0a + .byte 0x08, 0x0a + .byte 0x01, 0x0f + .byte 0x08, 0x0f + .byte 0x10, 0x05 + .byte 0x17, 0x05 + .byte 0x10, 0x0a + .byte 0x17, 0x0a + .byte 0x10, 0x0f + .byte 0x17, 0x0f + .byte 0x17, 0x12 gUnknown_8261E5A:: @ 8261E5A - .incbin "baserom.gba", 0x261E5A, 0x18 + .byte 0x05, 0x04 + .byte 0x0c, 0x04 + .byte 0x05, 0x09 + .byte 0x0c, 0x09 + .byte 0x05, 0x0e + .byte 0x0c, 0x0e + .byte 0x14, 0x04 + .byte 0x1b, 0x04 + .byte 0x14, 0x09 + .byte 0x1b, 0x09 + .byte 0x14, 0x0e + .byte 0x1b, 0x0e gUnknown_8261E72:: @ 8261E72 - .incbin "baserom.gba", 0x261E72, 0x18 - -gUnknown_8261E8A:: @ 8261E8A - .incbin "baserom.gba", 0x261E8A, 0x2C + .byte 0x01, 0x03 + .byte 0x08, 0x03 + .byte 0x01, 0x08 + .byte 0x08, 0x08 + .byte 0x01, 0x0d + .byte 0x08, 0x0d + .byte 0x10, 0x03 + .byte 0x17, 0x03 + .byte 0x10, 0x08 + .byte 0x17, 0x08 + .byte 0x10, 0x0d + .byte 0x17, 0x0d + +gTradeUnknownSpriteCoords:: @ 8261E8A + .byte 0x3c, 0x09, 0xb4, 0x09 + .byte 0x30, 0x09, 0xa8, 0x09 + +gUnknown_8261E92:: + .incbin "baserom.gba", 0x261E92, 0x24 gUnknown_8261EB6:: @ 8261EB6 - .incbin "baserom.gba", 0x261EB6, 0xB + .string "$" + +gUnknown_8261EB7:: + .string "{COLOR DARK_GREY}{HIGHLIGHT TRANSPARENT}{SHADOW RED}$" gText_MaleSymbol4:: @ 8261EC1 - .incbin "baserom.gba", 0x261EC1, 0x2 + .string "♂$" gText_FemaleSymbol4:: @ 8261EC3 - .incbin "baserom.gba", 0x261EC3, 0x2 + .string "♀$" gText_GenderlessSymbol:: @ 8261EC5 - .incbin "baserom.gba", 0x261EC5, 0x2 + .string "$" + +gUnknown_8261EC6:: + .string "$" gUnknown_8261EC7:: @ 8261EC7 - .incbin "baserom.gba", 0x261EC7, 0x5 + .string "\n$" +gUnknown_8261EC9:: + .string "/$" + + .align 2 gUnknown_8261ECC:: @ 8261ECC .incbin "baserom.gba", 0x261ECC, 0x18 @@ -179,7 +343,7 @@ gUnknown_826CF60:: @ 826CF60 gUnknown_826CF88:: @ 826CF88 .incbin "baserom.gba", 0x26CF88, 0x4 -gUnknown_826CF8C:: @ 826CF8C +gIngameTrades:: @ 826CF8C .incbin "baserom.gba", 0x26CF8C, 0x21C gUnknown_826D1A8:: @ 826D1A8 diff --git a/data/trade/unk_8260834.bin b/data/trade/unk_8260834.bin Binary files differnew file mode 100644 index 000000000..123abf716 --- /dev/null +++ b/data/trade/unk_8260834.bin diff --git a/data/trade/unk_8260A32.bin b/data/trade/unk_8260A32.bin Binary files differnew file mode 100644 index 000000000..69304c5cb --- /dev/null +++ b/data/trade/unk_8260A32.bin diff --git a/data/trade/unk_8260C30.bin b/data/trade/unk_8260C30.bin new file mode 100644 index 000000000..22f8f3b71 --- /dev/null +++ b/data/trade/unk_8260C30.bin @@ -0,0 +1 @@ +@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@
\ No newline at end of file diff --git a/data/trade/unk_8261430.bin b/data/trade/unk_8261430.bin new file mode 100644 index 000000000..e4168474a --- /dev/null +++ b/data/trade/unk_8261430.bin @@ -0,0 +1 @@ +P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P
\ No newline at end of file diff --git a/data/trade/unk_8261CE0.pal b/data/trade/unk_8261CE0.pal new file mode 100644 index 000000000..40426b71f --- /dev/null +++ b/data/trade/unk_8261CE0.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +74 74 74 +255 0 0 +0 255 0 +0 0 255 +255 255 0 +0 255 255 +255 0 255 +213 213 205 +0 0 0 +0 0 0 +0 0 0 +255 255 255 +0 0 0 +115 115 115 +255 255 255 |