聖剣伝説バイナリ改造 @Wiki

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

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

SFC聖剣伝説2 文字コード表(暫定版)


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

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

  • 例2(デフォルト文字とシフト文字を組み合わせる)
ドラえもん = "61 CF B0 8D AC B6 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は不要。

各シフト文字間でオーバーラップしている部分があります。すなわち同じ文字列を構成するために複数のコードの組み合わせが存在します。(ドラえもん = "64 CF B0 0D 2C 36 00" でも可。)

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

D S1 S2 S3
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 (使用しない?)
80 00
81 01
82 02
83 03
84 04
85 05
86 06
87 07
88 08
89 09
8A 0A
8B 0B
8C 0C
8D 0D
8E 0E
8F 0F
90 10
91 11
92 12
93 13
94 14
95 15
96 16
97 17
98 18
99 19
9A 1A
9B 1B
9C 1C
9D 1D
9E 1E
9F 1F
A0 20
A1 21
A2 22
A3 23
A4 24
A5 25
A6 26
A7 27
A8 28
A9 29
AA 2A
AB 2B
AC 2C
AD 2D
AE 2E
AF 2F
B0 30
B1 31
B2 32
B3 33
B4 34
B5 35
B6 36
B7 37
B8 38
B9 39
BA 3A
BB 3B
BC 3C
BD 3D
BE 3E
BF 3F
C0 40
C1 41
C2 42
C3 43
C4 44
C5 45
C6 46
C7 47
C8 48
C9 49
CA 4A
CB 4B
CC 4C
CD 4D
CE 4E
CF 4F
D0 50
D1 51
D2 52
D3 53
D4 54
D5 55
D6 56
D7 57
D8 58
D9 59
DA 5A
DB 5B
DC 5C
DD 5D
DE 5E
DF 5F
E0 60
E1 61
E2 62
E3 63
E4 64
E5 65
E6 66
E7 67
E8 68
E9 69
EA 6A
EB 6B
EC 6C
ED 6D
EE 6E
EF 6F
F0 70
F1 71
F2 72
F3 73
F4 74
F5 75
F6 76
F7 77
F8 78
F9 79
FA 7A
FB 7B
FC 7C
FD 7D
FE 7E
FF 7F (スペース)
80 00
81 01
82 02
83 03
84 04
85 05
86 06
87 07
88 08
89 09
8A 0A
8B 0B
8C 0C
8D 0D
8E 0E
8F 0F
90 10
91 11
92 12
93 13
94 14
95 15
96 16
97 17
98 18
99 19
9A 1A
9B 1B
9C 1C
9D 1D
9E 1E
9F 1F
A0 20
A1 21
A2 22
A3 23
A4 24
A5 25
A6 26
A7 27
A8 28
A9 29
AA 2A
AB 2B
AC 2C
AD 2D
AE 2E
AF 2F
B0 30
B1 31
B2 32
B3 33
B4 34
B5 35
B6 36
B7 37
B8 38
B9 39
BA 3A
BB 3B
BC 3C
BD 3D
BE 3E
BF 3F
C0 40
C1 41
C2 42
C3 43
C4 44
C5 45
C6 46
C7 47
C8 48
C9 49
CA 4A
CB 4B
CC 4C
CD 4D
CE 4E
CF 4F
D0 50
D1 51
D2 52
D3 53
D4 54
D5 55
D6 56
D7 57
D8 58
D9 59
DA 5A
DB 5B
DC 5C
DD 5D
DE 5E
DF 5F
E0 60
E1 61
E2 62
E3 63
E4 64
E5 65
E6 66
E7 67
E8 68
E9 69
EA 6A
EB 6B
EC 6C
ED 6D
EE 6E
EF 6F
F0 70
F1 71
F2 72
F3 73
F4 74
F5 75
F6 76
F7 77
F8 78
F9 79
FA 7A
FB 7B
FC 7C
FD 7D
FE 7E
FF 7F
80 00
81 01
82 02
83 03
84 04
85 05
86 06
87 07
88 08
89 09
8A 0A
8B 0B
8C 0C
8D 0D
8E 0E
8F 0F
90 10 西
91 11
92 12
93 13
94 14
95 15
96 16
97 17
98 18
99 19
9A 1A
9B 1B
9C 1C
9D 1D
9E 1E
9F 1F
A0 20
A1 21
A2 22
A3 23
A4 24
A5 25
A6 26
A7 27
A8 28
A9 29
AA 2A
AB 2B
AC 2C
AD 2D
AE 2E
AF 2F
B0 30
B1 31
B2 32
B3 33
B4 34
B5 35
B6 36
B7 37
B8 38
B9 39
BA 3A
BB 3B
BC 3C
BD 3D
BE 3E
BF 3F
C0 40
C1 41
C2 42
C3 43
C4 44
C5 45
C6 46
C7 47
C8 48
C9 49
CA 4A
CB 4B
CC 4C
CD 4D
CE 4E
CF 4F
D0 50
D1 51
D2 52
D3 53
D4 54
D5 55
D6 56
D7 57
D8 58
D9 59
DA 5A
DB 5B
DC 5C
DD 5D
DE 5E
DF 5F
E0 60
E1 61
E2 62
E3 63
E4 64 殿
E5 65
E6 66
E7 67
E8 68
E9 69
EA 6A
EB 6B
EC 6C
ED 6D
EE 6E
EF 6F
F0 70
F1 71
F2 72
F3 73
F4 74
F5 75
F6 76
F7 77
F8 78
F9 79
FA 7A
FB 7B MP
FC 7C
FD 7D
FE 7E
FF 7F
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