Skip to content

Commit 9fbacf3

Browse files
committed
Split bank by plane
1 parent 6ce795b commit 9fbacf3

File tree

2 files changed

+570
-570
lines changed

2 files changed

+570
-570
lines changed

anyascii.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,14 @@ func TransliterateRune(r rune) string {
3232
if len <= 3 {
3333
return block[lo : lo+len]
3434
} else {
35-
i := (int(block[lo]) << 8) | int(block[lo+1])
35+
plane := blockNum >> 8
3636
var bank string
37-
if len < bank2Length {
37+
if plane == 1 {
3838
bank = bank1
3939
} else {
40-
bank = bank2
40+
bank = bank0
4141
}
42+
i := (int(block[lo]) << 8) | int(block[lo+1])
4243
return bank[i : i+len]
4344
}
4445
}

data.go

Lines changed: 566 additions & 567 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)