summaryrefslogtreecommitdiff
path: root/data/data.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/data.s')
-rw-r--r--data/data.s711
1 files changed, 690 insertions, 21 deletions
diff --git a/data/data.s b/data/data.s
index 72788f3..9cc3098 100644
--- a/data/data.s
+++ b/data/data.s
@@ -1012,7 +1012,7 @@ MemoryLocate_LocalCreateText:
.global gUnknown_80B7F88
gUnknown_80B7F88: @ 80B7F88
- .4byte gUnknown_80B7E8C, 1109, MemoryLocate_LocalCreateText
+ .4byte gUnknown_80B7E8C, 1109, MemoryLocate_LocalCreateText
.global gLocalCreateErrorMessage
gLocalCreateErrorMessage: @ 80B7F94
@@ -1029,35 +1029,681 @@ gLocalCreateErrorMessage: @ 80B7F94
.global gUnknown_80B8008
gUnknown_80B8008: @ 80B8008
- .byte 0x10, 0x00, 0x0c, 0x00
- .byte 0x09, 0x00, 0x07, 0x00
- .byte 0x06, 0x00, 0x05, 0x00
- .byte 0x04, 0x00, 0x03, 0x00
- .byte 0x02, 0x00, 0x02, 0x00
- .byte 0x01, 0x00, 0x01, 0x00
- .byte 0x01, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00
+ .2byte 16, 12, 9, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0
.global gUnknown_80B802A
gUnknown_80B802A: @ 80B802A
- .incbin "baserom.gba", 0xB802A, 0x140
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x846C
+ .2byte 0x8967
+ .2byte 0x8C64
+ .2byte 0x8E62
+ .2byte 0x9060
+ .2byte 0x915F
+ .2byte 0x935D
+ .2byte 0x945C
+ .2byte 0x955B
+ .2byte 0x965A
+ .2byte 0x965A
+ .2byte 0x9759
+ .2byte 0x9858
+ .2byte 0x9858
+ .2byte 0x9957
+ .2byte 0x9957
+ .2byte 0x9A56
+ .2byte 0x9A56
+ .2byte 0x9A56
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9C55
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9C54
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9B55
+ .2byte 0x9A56
+ .2byte 0x9A56
+ .2byte 0x9A56
+ .2byte 0x9957
+ .2byte 0x9957
+ .2byte 0x9858
+ .2byte 0x9858
+ .2byte 0x9759
+ .2byte 0x965A
+ .2byte 0x965A
+ .2byte 0x955B
+ .2byte 0x945C
+ .2byte 0x935D
+ .2byte 0x915F
+ .2byte 0x9060
+ .2byte 0x8E62
+ .2byte 0x8C64
+ .2byte 0x8967
+ .2byte 0x846C
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
.global gUnknown_80B816A
gUnknown_80B816A: @ 80B816A
- .incbin "baserom.gba", 0xB816A, 0x140
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x8071
+ .2byte 0x866B
+ .2byte 0x8A67
+ .2byte 0x8D64
+ .2byte 0x8F62
+ .2byte 0x9160
+ .2byte 0x935E
+ .2byte 0x955C
+ .2byte 0x975A
+ .2byte 0x9958
+ .2byte 0x9A57
+ .2byte 0x9B56
+ .2byte 0x9D54
+ .2byte 0x9E53
+ .2byte 0xA051
+ .2byte 0xA051
+ .2byte 0xA150
+ .2byte 0xA24F
+ .2byte 0xA44D
+ .2byte 0xA54C
+ .2byte 0xA54C
+ .2byte 0xA64B
+ .2byte 0xA74A
+ .2byte 0xA849
+ .2byte 0xA948
+ .2byte 0xA948
+ .2byte 0xAA47
+ .2byte 0xAA47
+ .2byte 0xAB46
+ .2byte 0xAC45
+ .2byte 0xAC45
+ .2byte 0xAD44
+ .2byte 0xAD44
+ .2byte 0xAE43
+ .2byte 0xAE43
+ .2byte 0xAF42
+ .2byte 0xAF42
+ .2byte 0xB041
+ .2byte 0xB041
+ .2byte 0xB140
+ .2byte 0xB140
+ .2byte 0xB140
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB43D
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB33E
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB23F
+ .2byte 0xB140
+ .2byte 0xB140
+ .2byte 0xB140
+ .2byte 0xB041
+ .2byte 0xB041
+ .2byte 0xAF42
+ .2byte 0xAF42
+ .2byte 0xAE43
+ .2byte 0xAE43
+ .2byte 0xAD44
+ .2byte 0xAD44
+ .2byte 0xAC45
+ .2byte 0xAC45
+ .2byte 0xAB46
+ .2byte 0xAA47
+ .2byte 0xAA47
+ .2byte 0xA948
+ .2byte 0xA948
+ .2byte 0xA849
+ .2byte 0xA74A
+ .2byte 0xA64B
+ .2byte 0xA54C
+ .2byte 0xA54C
+ .2byte 0xA44D
+ .2byte 0xA24F
+ .2byte 0xA150
+ .2byte 0xA051
+ .2byte 0xA051
+ .2byte 0x9E53
+ .2byte 0x9D54
+ .2byte 0x9B56
+ .2byte 0x9A57
+ .2byte 0x9958
+ .2byte 0x975A
+ .2byte 0x955C
+ .2byte 0x935E
+ .2byte 0x9160
+ .2byte 0x8F62
+ .2byte 0x8D64
+ .2byte 0x8A67
+ .2byte 0x866B
+ .2byte 0x8071
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
.global gUnknown_80B82AA
gUnknown_80B82AA: @ 80B82AA
- .incbin "baserom.gba", 0xB82AA, 0x140
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x9392
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
+ .2byte 0x0100
.global gUnknown_80B83EA
gUnknown_80B83EA: @ 80B83EA
- .incbin "baserom.gba", 0xB83EA, 0x152
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .2byte 0x0000
+ .align 2, 0
+ .string "pksdir0\0"
+ .string "pksdir0\0"
.global gUnknown_80B853C
gUnknown_80B853C: @ 80B853C
- .incbin "baserom.gba", 0xB853C, 0x40
+ .4byte 0x66666666
+ .4byte 0x00000000
+ .4byte 0x11111111
+ .4byte 0x22222222
+ .4byte 0x33333333
+ .4byte 0x44444444
+ .4byte 0x55555555
+ .4byte 0x66666666
+ .4byte 0x77777777
+ .4byte 0x88888888
+ .4byte 0x99999999
+ .4byte 0xAAAAAAAA
+ .4byte 0xBBBBBBBB
+ .4byte 0xCCCCCCCC
+ .4byte 0xDDDDDDDD
+ .4byte 0xEEEEEEEE
.global gUnknown_80B857C
gUnknown_80B857C: @ 80B857C
@@ -1065,18 +1711,41 @@ gUnknown_80B857C: @ 80B857C
.global gUnknown_80B85DC
gUnknown_80B85DC: @ 80B85DC
- .incbin "baserom.gba", 0xB85DC, 0xC8
+ @ Some kind of bit shifting and masking table
+ @ byte1, byte2, shift_left, shift_right
+ .4byte 0xFFFFFFFF, 0x00000000, 0x00, 0x20
+ .4byte 0x0FFFFFFF, 0xF0000000, 0x04, 0x1C
+ .4byte 0x00FFFFFF, 0xFF000000, 0x08, 0x18
+ .4byte 0x000FFFFF, 0xFFF00000, 0x0C, 0x14
+ .4byte 0x0000FFFF, 0xFFFF0000, 0x10, 0x10
+ .4byte 0x00000FFF, 0xFFFFF000, 0x14, 0x0C
+ .4byte 0x000000FF, 0xFFFFFF00, 0x18, 0x08
+ .4byte 0x0000000F, 0xFFFFFFF0, 0x1C, 0x04
+
+ .global gUnknown_80B865C
+gUnknown_80B865C:
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.global gUnknown_80B86A4
gUnknown_80B86A4: @ 80B86A4
- .byte 0x5C, 0x86, 0x0B, 0x08
- .byte 0xA1, 0x81, 0x07, 0x00
- .byte 0x0A, 0x00, 0x00, 0x00
- .byte 0x08, 0x00, 0x00, 0x00
+ @ Fallback character with bitmap?
+ .4byte gUnknown_80B865C
+ .4byte 0x781A1, 10, 8
.global gUnknown_80B86B4
gUnknown_80B86B4: @ 80B86B4
- .incbin "baserom.gba", 0xB86B4, 0x100
+ .incbin "graphics/warning.4bpp"
.global gKanjiA_file_string
gKanjiA_file_string: @ 80B87B4