Wikifang:Telefang 1 Translation Patch/Encoding

From Wikifang, a definitive guide to Telefang, Dino Device and Bugsite
Revision as of 12:27, 30 May 2013 by Kimbles (talk | contribs) (Moving this off the text dump page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This is the current character table for the patch.

As of Patch 102 onward, the text encoding has expanded beyond ASCII to a custom page. Characters marked XXX are unused. Tiles beyond D2 do not have ROM space for new glyphs; tiles beyond E0 are control codes.

Telefang/EFIGS encoding
xx x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x SP8 XXX XXX XXX XXX XXX ’s XXX XXX XXX XXX XXX D.
1x XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
2x SPC ! " # $ % & ' ( ) * + , - . /
3x XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ XXX
8x Á É Í Ó Ú À È Ì Ò Ù Ä Ë Ï Ö Ü Â
9x Ê Î Ô Û Ÿ Ç Ñ XXX XXX XXX XXX XXX XXX XXX XXX XXX
Ax á é í ó ú à è ì ò ù ä ë ï ö ü â
Bx ê î ô û ÿ ç ñ ß 0 1 2 3 4
Cx 5 6 7 8 9 ×
Dx XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
Ex NUL END CRLF SPD NOP CALL NOP ??? NOP 3RD FWF VWF FAR NOP NOP NOP
Fx NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP



00 = 8-pixel wide space
0E = Lightning bolt symbol (currently unused)
20 = Normal space


E0 = End of string
E1(xx) = End of message (changes text states)
E2 = New line
E3(xx) = Changes text speed (lower values are faster)
E5(xxxx) = Inserts a string from the specified location
E9(xx) = Marks phone messages to be skipped by a specific Denjuu
EA = Disables VWF
EB = Re-enables VWF
EC(xxxx) = Jumps to text located in a different bank (pointer specified)