From f548643933c54ab80f3d6412eb093408e10309c7 Mon Sep 17 00:00:00 2001 From: Lucy Date: Sun, 14 Aug 2022 11:46:40 -0400 Subject: [PATCH] =?UTF-8?q?encodings:=20Add=20English=20Pok=C3=A9mon=20gen?= =?UTF-8?q?eration=201=20character=20encoding=20(#42)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * encodings: Add English Pokémon generation 1 character encoding Source: https://bulbapedia.bulbagarden.net/wiki/Character_encoding_(Generation_I)#English * readme: Add `pokegen1_en.tbl` --- README.md | 1 + encodings/pokegen1_en.tbl | 255 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 256 insertions(+) create mode 100644 encodings/pokegen1_en.tbl diff --git a/README.md b/README.md index c82a3384..0b8ea76e 100644 --- a/README.md +++ b/README.md @@ -99,6 +99,7 @@ Hex patterns, include patterns and magic files for the use with the ImHex Hex Ed | JIS X 0211 | `encodings/jis_x_0211.tbl` | JIS X 0211 encoding in UTF-8 | | JIS 0213 | `encodings/jis_x_0213.tbl` | JIS X 0213 encoding in UTF-8 | | Macintosh | `encodings/macintosh.tbl` | Macintosh character encoding used by the Kermit protocol | +| Pokémon (English, Generation 1) | `encodings/pokegen1_en.tbl` | Character encoding used by the English generation 1 Pokémon games | | Shift-JIS UTF-8 | `encodings/shiftjis.tbl` | Shift-JIS encoding in UTF-8 | | Thai | `encodings/thai.tbl` | Thai character encoding | | Turkish ISO | `encodings/turkish_iso.tbl` | Turkish ISO encoding | diff --git a/encodings/pokegen1_en.tbl b/encodings/pokegen1_en.tbl new file mode 100644 index 00000000..87db5a33 --- /dev/null +++ b/encodings/pokegen1_en.tbl @@ -0,0 +1,255 @@ +00=NUL +01 +02 +03 +04 +05 +06 +07 +08 +09 +0A +0B +0C +0D +0E +0F +11 +12 +13 +14 +15 +16 +17 +18 +19 +1A +1B +1C +1D +1E +1F +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +2A +2B +2C +2D +2E +2F +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +3A +3B +3C +3D +3E +3F +40 +41 +42 +43 +44 +45 +46 +47 +48 +49=page +4A=PkMn +4B=_cont +4C=autocont +4D +4E=next line +4F=bottom line +50=end +51=paragraph +52=player name +53=rival name +54=Poké +55=cont +56=...... +57=done +58=prompt +59=target +5A=user +5B=PC +5C=TM +5D=TRAINER +5E=ROCKET +5F=dex +60=A +61=B +62=C +63=D +64=E +65=F +66=G +67=H +68=I +69=V +6A=S +6B=L +6C=M +6D=: +6E=ぃ +6F=ぅ +70=‘ +71=’ +72=“ +73=” +74=・ +75=⋯ +76=ぁ +77=ぇ +78=ぉ +79 +7A +7B +7C +7D +7E +7F +80=A +81=B +82=C +83=D +84=E +85=F +86=G +87=H +88=I +89=J +8A=K +8B=L +8C=M +8D=N +8E=O +8F=P +90=Q +91=R +92=S +93=T +94=U +95=V +96=W +97=X +98=Y +99=Z +9A=( +9B=) +9C= +9D=; +9E=[ +9F=] +A0=a +A1=b +A2=c +A3=d +A4=e +A5=f +A6=g +A7=h +A8=i +A9=j +AA=k +AB=l +AC=m +AD=n +AE=o +AF=p +B0=q +B1=r +B2=s +B3=t +B4=u +B5=v +B6=w +B7=x +B8=y +B9=z +BA=é +BB='d +BC='l +BD='s +BE='t +BF='v +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=Pk +E2=Mn +E3=- +E4='r +E5='m +E6=? +E7=! +E8=. +E9=ァ +EA=ゥ +EB=ェ +EC=▷ +ED=▶ +EE=▼ +EF=♂ +F0=$ +F1=× +F2=. +F3=/ +F4=, +F5=♀ +F6=0 +F7=1 +F8=2 +F9=3 +FA=4 +FB=5 +FC=6 +FD=7 +FE=8 +FF=9