SFC聖剣伝説2 文字コード表

◆ デフォルト文字(D)と3種類のシフト文字(S1、S2、S3)を組み合わせます。

【例1】デフォルト文字だけを組み合わせる
あいうえお = "8A 8B 8C 8D 8E 00"

【例2】デフォルト文字とシフト文字を組み合わせる
ドラえもん = "61 CF B0 0D 2C 36 00"
"61"は以降2バイト(CFとB0)をシフト文字S1に変換する。

【例3】キャラ名の場合
ランディ = "60 B0 60 B6 60 CE 60 BD 00"
ゲーム開始時につける名前は、60と00〜FFの組み合わせ1文字として
2バイト×文字数が並んでいるようです。
(RAMアドレス7ECC00〜)
6文字の名前の場合、最後の00は不要。

◆ 各シフト文字間でオーバーラップしている部分があります。
すなわち同じ文字列を構成するために複数のコードの組み合わせが存在します。

◆ デフォルト文字のひらがなをシフト1に変換するとカタカナになることを覚えておくと便利です。
あいうえお = "8A 8B 8C 8D 8E 00"
アイウエオ = "64 8A 8B 8C 8D 8E 00"

D S1S2S3
00(文字列の終わり)
01〜5F(使用しない?)
60(以降1バイトをS1)
61(以降2バイトをS1)
62(以降3バイトをS1)
63(以降4バイトをS1)
64(以降5バイトをS1)
65(以降6バイトをS1)
66(以降7バイトをS1)
67(以降8バイトをS1)
68(以降1バイトをS2)
69(以降2バイトをS2)
6A(以降3バイトをS2)
6B(以降4バイトをS2)
6C(以降1バイトをS3)
6D(以降2バイトをS3)
6E(以降3バイトをS3)
6F(以降4バイトをS3)
70〜7F(使用しない?)
8000
8101
8202
8303
8404
8505
8606
8707
8808
8909
8A0A
8B0B
8C0C
8D0D
8E0E
8F0F
9010
9111
9212
9313
9414
9515
9616
9717
9818
9919
9A1A
9B1B
9C1C
9D1D
9E1E
9F1F
A020
A121
A222
A323
A424
A525
A626
A727
A828
A929
AA2A
AB2B
AC2C
AD2D
AE2E
AF2F
B030
B131
B232
B333
B434
B535
B636
B737
B838
B939
BA3A
BB3B
BC3C
BD3D
BE3E
BF3F
C040
C141
C242
C343
C444
C545
C646
C747
C848
C949
CA4A
CB4B
CC4C
CD4D
CE4E
CF4F
D050
D151
D252
D353
D454
D555
D656
D757
D858
D959
DA5A
DB5B
DC5C
DD5D
DE5E
DF5F
E060
E161
E262
E363
E464
E565
E666
E767
E868
E969
EA6A
EB6B
EC6C
ED6D
EE6E
EF6F
F070
F171
F272
F373
F474
F575
F676
F777
F878
F979
FA7A
FB7B
FC7C
FD7D
FE7E
FF7FSPC(スペース)
8000
8101
8202
8303
8404
8505
8606
8707
8808
8909
8A0A
8B0B
8C0C
8D0D
8E0E
8F0F
9010
9111
9212
9313
9414
9515
9616
9717
9818
9919
9A1A
9B1B
9C1C
9D1D
9E1E
9F1F
A020
A121
A222
A323
A424
A525
A626
A727
A828
A929
AA2A
AB2B
AC2C
AD2D
AE2E
AF2F
B030
B131
B232
B333
B434
B535
B636
B737
B838
B939
BA3A
BB3B
BC3C
BD3D
BE3E
BF3F
C040
C141
C242
C343
C444
C545
C646
C747
C848
C949
CA4A
CB4B
CC4C
CD4D
CE4E
CF4F
D050
D151
D252
D353
D454
D555
D656
D757
D858
D959
DA5A
DB5B
DC5C
DD5D
DE5E
DF5F
E060
E161
E262
E363
E464
E565
E666
E767
E868
E969
EA6A
EB6B
EC6C
ED6D
EE6E
EF6F
F070
F171
F272
F373
F474
F575
F676
F777
F878
F979
FA7A
FB7B
FC7C
FD7D
FE7E
FF7F
8000
8101
8202
8303
8404
8505
8606
8707
8808
8909
8A0A
8B0B
8C0C
8D0D
8E0E
8F0F
9010西
9111
9212
9313
9414
9515
9616
9717
9818
9919
9A1A
9B1B
9C1C
9D1D
9E1E
9F1F
A020
A121
A222
A323
A424
A525
A626
A727
A828
A929
AA2A
AB2B
AC2C
AD2D
AE2E
AF2F
B030
B131
B232
B333
B434
B535
B636
B737
B838
B939
BA3A
BB3B
BC3C
BD3D
BE3E
BF3F
C040
C141
C242
C343
C444
C545
C646
C747
C848
C949
CA4A
CB4B
CC4C
CD4D
CE4E
CF4F
D050
D151
D252
D353
D454
D555
D656
D757
D858
D959
DA5A
DB5B
DC5C
DD5D
DE5E
DF5F
E060
E161
E262
E363
E464殿
E565
E666
E767
E868
E969
EA6A
EB6B
EC6C
ED6D
EE6E
EF6F
F070
F171
F272
F373
F474
F575
F676
F777
F878
F979
FA7A
FB7BMP
FC7C
FD7D
FE7E
FF7F
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
AA
AB
AC
AD
AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB
BC
BD
BE
BF
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
D1
D2
D3
D4
D5
D6
D7使
D8
D9
DA
DB
DC
DD
DE
DF
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF