Replace long strings of dbs with using a text table
This commit is contained in:
61
data/textbytecharmap.txt
Normal file
61
data/textbytecharmap.txt
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
'=9D
|
||||||
|
A=AA
|
||||||
|
B=AB
|
||||||
|
C=AC
|
||||||
|
D=AD
|
||||||
|
E=AE
|
||||||
|
F=AF
|
||||||
|
G=B0
|
||||||
|
H=B1
|
||||||
|
I=B2
|
||||||
|
J=B3
|
||||||
|
K=B4
|
||||||
|
L=B5
|
||||||
|
M=B6
|
||||||
|
N=B7
|
||||||
|
O=B8
|
||||||
|
P=B9
|
||||||
|
Q=BA
|
||||||
|
R=BB
|
||||||
|
S=BC
|
||||||
|
T=BD
|
||||||
|
U=BE
|
||||||
|
V=BF
|
||||||
|
W=C0
|
||||||
|
X=C1
|
||||||
|
Y=C2
|
||||||
|
Z=C3
|
||||||
|
?=C6
|
||||||
|
!=C7
|
||||||
|
,=C8
|
||||||
|
-=C9
|
||||||
|
.=CD
|
||||||
|
~=CE
|
||||||
|
a=D0
|
||||||
|
b=D1
|
||||||
|
c=D2
|
||||||
|
d=D3
|
||||||
|
e=D4
|
||||||
|
f=D5
|
||||||
|
g=D6
|
||||||
|
h=D7
|
||||||
|
i=D8
|
||||||
|
j=D9
|
||||||
|
k=DA
|
||||||
|
l=DB
|
||||||
|
m=DC
|
||||||
|
n=DD
|
||||||
|
o=DE
|
||||||
|
p=DF
|
||||||
|
q=E0
|
||||||
|
r=E1
|
||||||
|
s=E2
|
||||||
|
t=E3
|
||||||
|
u=E4
|
||||||
|
v=E5
|
||||||
|
w=E6
|
||||||
|
x=E7
|
||||||
|
y=E8
|
||||||
|
z=E9
|
||||||
|
:=EA
|
||||||
|
=FF
|
||||||
61
data/textwordcharmap.txt
Normal file
61
data/textwordcharmap.txt
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
'=9D00
|
||||||
|
A=AA00
|
||||||
|
B=AB00
|
||||||
|
C=AC00
|
||||||
|
D=AD00
|
||||||
|
E=AE00
|
||||||
|
F=AF00
|
||||||
|
G=B000
|
||||||
|
H=B100
|
||||||
|
I=B200
|
||||||
|
J=B300
|
||||||
|
K=B400
|
||||||
|
L=B500
|
||||||
|
M=B600
|
||||||
|
N=B700
|
||||||
|
O=B800
|
||||||
|
P=B900
|
||||||
|
Q=BA00
|
||||||
|
R=BB00
|
||||||
|
S=BC00
|
||||||
|
T=BD00
|
||||||
|
U=BE00
|
||||||
|
V=BF00
|
||||||
|
W=C000
|
||||||
|
X=C100
|
||||||
|
Y=C200
|
||||||
|
Z=C300
|
||||||
|
?=C600
|
||||||
|
!=C700
|
||||||
|
,=C800
|
||||||
|
-=C900
|
||||||
|
.=CD00
|
||||||
|
~=CE00
|
||||||
|
a=D000
|
||||||
|
b=D100
|
||||||
|
c=D200
|
||||||
|
d=D300
|
||||||
|
e=D400
|
||||||
|
f=D500
|
||||||
|
g=D600
|
||||||
|
h=D700
|
||||||
|
i=D800
|
||||||
|
j=D900
|
||||||
|
k=DA00
|
||||||
|
l=DB00
|
||||||
|
m=DC00
|
||||||
|
n=DD00
|
||||||
|
o=DE00
|
||||||
|
p=DF00
|
||||||
|
q=E000
|
||||||
|
r=E100
|
||||||
|
s=E200
|
||||||
|
t=E300
|
||||||
|
u=E400
|
||||||
|
v=E500
|
||||||
|
w=E600
|
||||||
|
x=E700
|
||||||
|
y=E800
|
||||||
|
z=E900
|
||||||
|
:=EA00
|
||||||
|
=FF00
|
||||||
132
itemtext.asm
132
itemtext.asm
@@ -1,147 +1,149 @@
|
|||||||
|
table "data/textwordcharmap.txt"
|
||||||
|
|
||||||
org $B28000
|
org $B28000
|
||||||
; You have found
|
; You have found
|
||||||
; the map of
|
; the map of
|
||||||
Notice_MapOf:
|
Notice_MapOf:
|
||||||
db $74, $00, $C2, $00, $DE, $00, $E4, $00, $FF, $00, $D7, $00, $D0, $00, $E5, $00, $D4, $00, $FF, $00, $D5, $00, $DE, $00, $E4, $00, $DD, $00, $D3
|
db $74 : dw "You have found"
|
||||||
db $75, $00, $E3, $00, $D7, $00, $D4, $00, $FF, $00, $DC, $00, $D0, $00, $DF, $00, $FF, $00, $DE, $00, $D5
|
db $75 : dw "the map of"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; You have found
|
; You have found
|
||||||
; the compass of
|
; the compass of
|
||||||
Notice_CompassOf:
|
Notice_CompassOf:
|
||||||
db $74, $00, $C2, $00, $DE, $00, $E4, $00, $FF, $00, $D7, $00, $D0, $00, $E5, $00, $D4, $00, $FF, $00, $D5, $00, $DE, $00, $E4, $00, $DD, $00, $D3
|
db $74 : dw "You have found"
|
||||||
db $75, $00, $E3, $00, $D7, $00, $D4, $00, $FF, $00, $D2, $00, $DE, $00, $DC, $00, $DF, $00, $D0, $00, $E2, $00, $E2, $00, $FF, $00, $DE, $00, $D5
|
db $75 : dw "the compass of"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Oh look! it's
|
; Oh look! it's
|
||||||
; the big key of
|
; the big key of
|
||||||
Notice_BigKeyOf:
|
Notice_BigKeyOf:
|
||||||
db $74, $00, $B8, $00, $D7, $00, $FF, $00, $DB, $00, $DE, $00, $DE, $00, $DA, $00, $C7, $00, $FF, $00, $D8, $00, $E3, $00, $9D, $00, $E2
|
db $74 : dw "Oh look! it's"
|
||||||
db $75, $00, $E3, $00, $D7, $00, $D4, $00, $FF, $00, $D1, $00, $D8, $00, $D6, $00, $FF, $00, $DA, $00, $D4, $00, $E8, $00, $FF, $00, $DE, $00, $D5
|
db $75 : dw "the big key of"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; this is a
|
; This is a
|
||||||
; small key to
|
; small key to
|
||||||
Notice_SmallKeyOf:
|
Notice_SmallKeyOf:
|
||||||
db $74, $00, $BD, $00, $D7, $00, $D8, $00, $E2, $00, $FF, $00, $D8, $00, $E2, $00, $FF, $00, $D0
|
db $74 : dw "This is a"
|
||||||
db $75, $00, $E2, $00, $DC, $00, $D0, $00, $DB, $00, $DB, $00, $FF, $00, $DA, $00, $D4, $00, $E8, $00, $FF, $00, $E3, $00, $DE
|
db $75 : dw "small key to"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; You picked up
|
; You picked up
|
||||||
Notice_Crystal:
|
Notice_Crystal:
|
||||||
db $74, $00, $C2, $00, $DE, $00, $E4, $00, $FF, $00, $DF, $00, $D8, $00, $D2, $00, $DA, $00, $D4, $00, $D3, $00, $FF, $00, $E4, $00, $DF
|
db $74 : dw "You picked up"
|
||||||
dw $7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; light world
|
; Light World
|
||||||
Notice_LightWorld:
|
Notice_LightWorld:
|
||||||
db $76, $00, $B5, $00, $D8, $00, $D6, $00, $D7, $00, $E3, $00, $FF, $00, $C0, $00, $DE, $00, $E1, $00, $DB, $00, $D3
|
db $76 : dw "Light World"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; dark world
|
; Dark World
|
||||||
Notice_DarkWorld:
|
Notice_DarkWorld:
|
||||||
db $76, $00, $AD, $00, $D0, $00, $E1, $00, $DA, $00, $FF, $00, $C0, $00, $DE, $00, $E1, $00, $DB, $00, $D3
|
db $76 : dw "Dark World"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Ganons Tower
|
; Ganons Tower
|
||||||
Notice_GTower:
|
Notice_GTower:
|
||||||
db $76, $00, $B0, $00, $D0, $00, $DD, $00, $DE, $00, $DD, $00, $E2, $00, $FF, $00, $BD, $00, $DE, $00, $E6, $00, $D4, $00, $E1
|
db $76 : dw "Ganons Tower"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Turtle Rock
|
; Turtle Rock
|
||||||
Notice_TRock:
|
Notice_TRock:
|
||||||
db $76, $00, $BD, $00, $E4, $00, $E1, $00, $E3, $00, $DB, $00, $D4, $00, $FF, $00, $BB, $00, $DE, $00, $D2, $00, $DA
|
db $76 : dw "Turtle Rock"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Thieves Town
|
; Thieves Town
|
||||||
Notice_Thieves:
|
Notice_Thieves:
|
||||||
db $76, $00, $BD, $00, $D7, $00, $D8, $00, $D4, $00, $E5, $00, $D4, $00, $E2, $00, $FF, $00, $BD, $00, $DE, $00, $E6, $00, $DD
|
db $76 : dw "Thieves Town"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Tower of Hera
|
; Tower of Hera
|
||||||
Notice_Hera:
|
Notice_Hera:
|
||||||
db $76, $00, $BD, $00, $DE, $00, $E6, $00, $D4, $00, $E1, $00, $FF, $00, $DE, $00, $D5, $00, $FF, $00, $B1, $00, $D4, $00, $E1, $00, $D0
|
db $76 : dw "Tower of Hera"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Ice Palace
|
; Ice Palace
|
||||||
Notice_Ice:
|
Notice_Ice:
|
||||||
db $76, $00, $B2, $00, $D2, $00, $D4, $00, $FF, $00, $B9, $00, $D0, $00, $DB, $00, $D0, $00, $D2, $00, $D4
|
db $76 : dw "Ice Palace"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Skull Woods
|
; Skull Woods
|
||||||
Notice_Skull:
|
Notice_Skull:
|
||||||
db $76, $00, $BC, $00, $DA, $00, $E4, $00, $DB, $00, $DB, $00, $FF, $00, $C0, $00, $DE, $00, $DE, $00, $D3, $00, $E2
|
db $76 : dw "Skull Woods"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Misery Mire
|
; Misery Mire
|
||||||
Notice_Mire:
|
Notice_Mire:
|
||||||
db $76, $00, $B6, $00, $D8, $00, $E2, $00, $D4, $00, $E1, $00, $E8, $00, $FF, $00, $B6, $00, $D8, $00, $E1, $00, $D4
|
db $76 : dw "Misery Mire"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Dark Palace
|
; Dark Palace
|
||||||
Notice_PoD:
|
Notice_PoD:
|
||||||
db $76, $00, $AD, $00, $D0, $00, $E1, $00, $DA, $00, $FF, $00, $B9, $00, $D0, $00, $DB, $00, $D0, $00, $D2, $00, $D4
|
db $76 : dw "Dark Palace"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Swamp Palace
|
; Swamp Palace
|
||||||
Notice_Swamp:
|
Notice_Swamp:
|
||||||
db $76, $00, $BC, $00, $E6, $00, $D0, $00, $DC, $00, $DF, $00, $FF, $00, $B9, $00, $D0, $00, $DB, $00, $D0, $00, $D2, $00, $D4
|
db $76 : dw "Swamp Palace"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Castle Tower
|
; Castle Tower
|
||||||
Notice_AgaTower:
|
Notice_AgaTower:
|
||||||
db $76, $00, $AC, $00, $D0, $00, $E2, $00, $E3, $00, $DB, $00, $D4, $00, $FF, $00, $BD, $00, $DE, $00, $E6, $00, $D4, $00, $E1
|
db $76 : dw "Castle Tower"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Desert Palace
|
; Desert Palace
|
||||||
Notice_Desert:
|
Notice_Desert:
|
||||||
db $76, $00, $AD, $00, $D4, $00, $E2, $00, $D4, $00, $E1, $00, $E3, $00, $FF, $00, $B9, $00, $D0, $00, $DB, $00, $D0, $00, $D2, $00, $D4
|
db $76 : dw "Desert Palace"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Eastern Palace
|
; Eastern Palace
|
||||||
Notice_Eastern:
|
Notice_Eastern:
|
||||||
db $76, $00, $AE, $00, $D0, $00, $E2, $00, $E3, $00, $D4, $00, $E1, $00, $DD, $00, $FF, $00, $B9, $00, $D0, $00, $DB, $00, $D0, $00, $D2, $00, $D4
|
db $76 : dw "Eastern Palace"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Hyrule Castle
|
; Hyrule Castle
|
||||||
Notice_Castle:
|
Notice_Castle:
|
||||||
db $76, $00, $B1, $00, $E8, $00, $E1, $00, $E4, $00, $DB, $00, $D4, $00, $FF, $00, $AC, $00, $D0, $00, $E2, $00, $E3, $00, $DB, $00, $D4
|
db $76 : dw "Hyrule Castle"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Hyrule Castle
|
; Hyrule Castle
|
||||||
Notice_Sewers:
|
Notice_Sewers:
|
||||||
db $76, $00, $B1, $00, $E8, $00, $E1, $00, $E4, $00, $DB, $00, $D4, $00, $FF, $00, $AC, $00, $D0, $00, $E2, $00, $E3, $00, $DB, $00, $D4
|
db $76 : dw "Hyrule Castle"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; This Dungeon
|
; This Dungeon
|
||||||
Notice_Self:
|
Notice_Self:
|
||||||
db $76, $00, $E3, $00, $D7, $00, $D8, $00, $E2, $00, $FF, $00, $D3, $00, $E4, $00, $DD, $00, $D6, $00, $D4, $00, $DE, $00, $Dd
|
db $76 : dw "this dungeon"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
; Crystal numbers
|
; Crystal numbers
|
||||||
Notice_One:
|
Notice_One:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $DE, $00, $DD, $00, $D4
|
db $75 : dw "crystal one"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Two:
|
Notice_Two:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $E3, $00, $E6, $00, $DE
|
db $75 : dw "crystal two"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Three:
|
Notice_Three:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $E3, $00, $D7, $00, $E1, $00, $D4, $00, $D4
|
db $75 : dw "crystal three"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Four:
|
Notice_Four:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $D5, $00, $DE, $00, $E4, $00, $E1
|
db $75 : dw "crystal four"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Five:
|
Notice_Five:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $D5, $00, $D8, $00, $E5, $00, $D4
|
db $75 : dw "crystal five"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Six:
|
Notice_Six:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $E2, $00, $D8, $00, $E7
|
db $75 : dw "crystal six"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|
||||||
Notice_Seven:
|
Notice_Seven:
|
||||||
db $75, $00, $D2, $00, $E1, $00, $E8, $00, $E2, $00, $E3, $00, $D0, $00, $DB, $00, $FF, $00, $E2, $00, $D4, $00, $E5, $00, $D4, $00, $DD
|
db $75 : dw "crystal seven"
|
||||||
dw #$7F7F
|
dw $7F7F
|
||||||
|
|||||||
Reference in New Issue
Block a user