Difference between revisions of "FF7/Text encoding"
< FF7
Jump to navigation
Jump to search
my_wiki>Halkun |
my_wiki>Halkun |
||
Line 24: | Line 24: | ||
|- | |- | ||
! style="background:rgb(204,204,204)" | 00 | ! style="background:rgb(204,204,204)" | 00 | ||
− | | {SPACE} | + | ! align="center" | {SPACE} |
− | | ! | + | ! align="center" | ! |
− | | " | + | ! align="center" | " |
− | | # | + | ! align="center" | # |
− | | $ | + | ! align="center" | $ |
− | | % | + | ! align="center" | % |
− | | & | + | ! align="center" | & |
− | | ' | + | ! align="center" | ' |
− | | ( | + | ! align="center" | ( |
− | | ) | + | ! align="center" | ) |
− | | * | + | ! align="center" | * |
− | | + | + | ! align="center" | + |
− | | , | + | ! align="center" | , |
− | | - | + | ! align="center" | - |
− | | . | + | ! align="center" | . |
− | | / | + | ! align="center" | / |
|- | |- | ||
! style="background:rgb(204,204,204)" | 10 | ! style="background:rgb(204,204,204)" | 10 | ||
− | | 0 | + | ! align="center" | 0 |
− | | 1 | + | ! align="center" | 1 |
− | | 2 | + | ! align="center" | 2 |
− | | 3 | + | ! align="center" | 3 |
− | | 4 | + | ! align="center" | 4 |
− | | 5 | + | ! align="center" | 5 |
− | | 6 | + | ! align="center" | 6 |
− | | 7 | + | ! align="center" | 7 |
− | | 8 | + | ! align="center" | 8 |
− | | 9 | + | ! align="center" | 9 |
− | | : | + | ! align="center" | : |
− | | ; | + | ! align="center" | ; |
− | | < | + | ! align="center" | < |
− | | = | + | ! align="center" | = |
− | | > | + | ! align="center" | > |
− | | ? | + | ! align="center" | ? |
|- | |- | ||
! style="background:rgb(204,204,204)" | 20 | ! style="background:rgb(204,204,204)" | 20 | ||
− | | @ | + | ! align="center" | @ |
− | | A | + | ! align="center" | A |
− | | B | + | ! align="center" | B |
− | | C | + | ! align="center" | C |
− | | D | + | ! align="center" | D |
− | | E | + | ! align="center" | E |
− | | F | + | ! align="center" | F |
− | | G | + | ! align="center" | G |
− | | H | + | ! align="center" | H |
− | | I | + | ! align="center" | I |
− | | J | + | ! align="center" | J |
− | | K | + | ! align="center" | K |
− | | L | + | ! align="center" | L |
− | | M | + | ! align="center" | M |
− | | N | + | ! align="center" | N |
− | | O | + | ! align="center" | O |
|- | |- | ||
! style="background:rgb(204,204,204)" | 30 | ! style="background:rgb(204,204,204)" | 30 | ||
− | | P | + | ! align="center" | P |
− | | Q | + | ! align="center" | Q |
− | | R | + | ! align="center" | R |
− | | S | + | ! align="center" | S |
− | | T | + | ! align="center" | T |
− | | U | + | ! align="center" | U |
− | | V | + | ! align="center" | V |
− | | W | + | ! align="center" | W |
− | | X | + | ! align="center" | X |
− | | Y | + | ! align="center" | Y |
− | | Z | + | ! align="center" | Z |
− | | [ | + | ! align="center" | [ |
− | | \ | + | ! align="center" | \ |
− | | ] | + | ! align="center" | ] |
− | | ^ | + | ! align="center" | ^ |
− | | _ | + | ! align="center" | _ |
|- | |- | ||
! style="background:rgb(204,204,204)" | 40 | ! style="background:rgb(204,204,204)" | 40 | ||
− | | ` | + | ! align="center" | ` |
− | | a | + | ! align="center" | a |
− | | b | + | ! align="center" | b |
− | | c | + | ! align="center" | c |
− | | d | + | ! align="center" | d |
− | | e | + | ! align="center" | e |
− | | f | + | ! align="center" | f |
− | | g | + | ! align="center" | g |
− | | h | + | ! align="center" | h |
− | | i | + | ! align="center" | i |
− | | j | + | ! align="center" | j |
− | | k | + | ! align="center" | k |
− | | l | + | ! align="center" | l |
− | | m | + | ! align="center" | m |
− | | n | + | ! align="center" | n |
− | | o | + | ! align="center" | o |
|- | |- | ||
! style="background:rgb(204,204,204)" | 50 | ! style="background:rgb(204,204,204)" | 50 | ||
− | | p | + | ! align="center" | p |
− | | q | + | ! align="center" | q |
− | | r | + | ! align="center" | r |
− | | s | + | ! align="center" | s |
− | | t | + | ! align="center" | t |
− | | u | + | ! align="center" | u |
− | | v | + | ! align="center" | v |
− | | w | + | ! align="center" | w |
− | | x | + | ! align="center" | x |
− | | y | + | ! align="center" | y |
− | | z | + | ! align="center" | z |
− | | { | + | ! align="center" | { |
− | | <nowiki>|</nowiki> | + | ! align="center" | <nowiki>|</nowiki> |
− | | } | + | ! align="center" | } |
− | | ~ | + | ! align="center" | ~ |
|- | |- | ||
! style="background:rgb(204,204,204)" | 60 | ! style="background:rgb(204,204,204)" | 60 | ||
− | | Ä | + | ! align="center" | Ä |
− | | Ã | + | ! align="center" | Ã |
− | | Ç | + | ! align="center" | Ç |
− | | É | + | ! align="center" | É |
− | | Ñ | + | ! align="center" | Ñ |
− | | Ö | + | ! align="center" | Ö |
− | | Ãœ | + | ! align="center" | Ãœ |
− | | á | + | ! align="center" | á |
− | | Ã | + | ! align="center" | Ã |
− | | â | + | ! align="center" | â |
− | | ä | + | ! align="center" | ä |
− | | ã | + | ! align="center" | ã |
− | | Ã¥ | + | ! align="center" | Ã¥ |
− | | ç | + | ! align="center" | ç |
− | | é | + | ! align="center" | é |
− | | è | + | ! align="center" | è |
|- | |- | ||
! style="background:rgb(204,204,204)" | 70 | ! style="background:rgb(204,204,204)" | 70 | ||
− | | ê | + | ! align="center" | ê |
− | | ë | + | ! align="center" | ë |
− | | Ã | + | ! align="center" | Ã |
− | | ì | + | ! align="center" | ì |
− | | î | + | ! align="center" | î |
− | | ï | + | ! align="center" | ï |
− | | ñ | + | ! align="center" | ñ |
− | | ó | + | ! align="center" | ó |
− | | ò | + | ! align="center" | ò |
− | | ô | + | ! align="center" | ô |
− | | ö | + | ! align="center" | ö |
− | | õ | + | ! align="center" | õ |
− | | ú | + | ! align="center" | ú |
− | | ù | + | ! align="center" | ù |
− | | û | + | ! align="center" | û |
− | | ü | + | ! align="center" | ü |
|- | |- | ||
! style="background:rgb(204,204,204)" | 80 | ! style="background:rgb(204,204,204)" | 80 | ||
− | | [[Image:Cloverleafwiki.PNG]] | + | ! align="center" | [[Image:Cloverleafwiki.PNG]] |
− | | ° | + | ! align="center" | ° |
− | | ¢ | + | ! align="center" | ¢ |
− | | £ | + | ! align="center" | £ |
− | | Ù | + | ! align="center" | Ù |
− | | Û | + | ! align="center" | Û |
− | | ¶ | + | ! align="center" | ¶ |
− | | ß | + | ! align="center" | ß |
− | | ® | + | ! align="center" | ® |
− | | © | + | ! align="center" | © |
− | | â„¢ | + | ! align="center" | â„¢ |
− | | ´ | + | ! align="center" | ´ |
− | | ¨ | + | ! align="center" | ¨ |
− | | ≠| + | ! align="center" | ≠|
− | | Æ | + | ! align="center" | Æ |
− | | Ø | + | ! align="center" | Ø |
|- | |- | ||
! style="background:rgb(204,204,204)" | 90 | ! style="background:rgb(204,204,204)" | 90 | ||
− | | ∞ | + | ! align="center" | ∞ |
− | | ± | + | ! align="center" | ± |
− | | ≤ | + | ! align="center" | ≤ |
− | | ≥ | + | ! align="center" | ≥ |
− | | Â¥ | + | ! align="center" | Â¥ |
− | | µ | + | ! align="center" | µ |
− | | ∂ | + | ! align="center" | ∂ |
− | | Σ | + | ! align="center" | Σ |
− | | Î | + | ! align="center" | Î |
− | | Ï€ | + | ! align="center" | Ï€ |
− | | ⌡ | + | ! align="center" | ⌡ |
− | | <u>ª</u> | + | ! align="center" | <u>ª</u> |
− | | <u>º</u> | + | ! align="center" | <u>º</u> |
− | | Ω | + | ! align="center" | Ω |
− | | æ | + | ! align="center" | æ |
− | | ø | + | ! align="center" | ø |
|- | |- | ||
! style="background:rgb(204,204,204)" | A0 | ! style="background:rgb(204,204,204)" | A0 | ||
− | | ¿ | + | ! align="center" | ¿ |
− | | ¡ | + | ! align="center" | ¡ |
− | | ¬ | + | ! align="center" | ¬ |
− | | √ | + | ! align="center" | √ |
− | | Æ’ | + | ! align="center" | Æ’ |
− | | ≈ | + | ! align="center" | ≈ |
− | | ∆ | + | ! align="center" | ∆ |
− | | « | + | ! align="center" | « |
− | | » | + | ! align="center" | » |
− | | … | + | ! align="center" | … |
− | | À | + | ! align="center" | À |
− | | Ã | + | ! align="center" | Ã |
− | | Õ | + | ! align="center" | Õ |
− | | Å’ | + | ! align="center" | Å’ |
− | | Å“ | + | ! align="center" | Å“ |
− | | {NOTHING} | + | ! align="center" | {NOTHING} |
|- | |- | ||
! style="background:rgb(204,204,204)" | B0 | ! style="background:rgb(204,204,204)" | B0 | ||
− | | – | + | ! align="center" | – |
− | | — | + | ! align="center" | — |
− | | “ | + | ! align="center" | “ |
− | | †| + | ! align="center" | †|
− | | ‘ | + | ! align="center" | ‘ |
− | | ’ | + | ! align="center" | ’ |
− | | ÷ | + | ! align="center" | ÷ |
− | | â—Š | + | ! align="center" | â—Š |
− | | ÿ | + | ! align="center" | ÿ |
− | | Ÿ | + | ! align="center" | Ÿ |
− | | â„ | + | ! align="center" | â„ |
− | | ¤ | + | ! align="center" | ¤ |
− | | ‹ | + | ! align="center" | ‹ |
− | | › | + | ! align="center" | › |
− | | ï¬ | + | ! align="center" | ï¬ |
− | | fl | + | ! align="center" | fl |
|- | |- | ||
! style="background:rgb(204,204,204)" | C0 | ! style="background:rgb(204,204,204)" | C0 | ||
− | | â– | + | ! align="center" | â– |
− | | â–ª | + | ! align="center" | â–ª |
− | | ‚ | + | ! align="center" | ‚ |
− | | „ | + | ! align="center" | „ |
− | | ‰ | + | ! align="center" | ‰ |
− | | Â | + | ! align="center" | Â |
− | | Ê | + | ! align="center" | Ê |
− | | Ã | + | ! align="center" | Ã |
− | | Ë | + | ! align="center" | Ë |
− | | È | + | ! align="center" | È |
− | | Ã | + | ! align="center" | Ã |
− | | î | + | ! align="center" | î |
− | | ï | + | ! align="center" | ï |
− | | ì | + | ! align="center" | ì |
− | | Ó | + | ! align="center" | Ó |
− | | Ô | + | ! align="center" | Ô |
|- | |- | ||
! style="background:rgb(204,204,204)" | D0 | ! style="background:rgb(204,204,204)" | D0 | ||
− | | {SPACE} | + | ! align="center" | {SPACE} |
− | | Ã’ | + | ! align="center" | Ã’ |
− | | Ù | + | ! align="center" | Ù |
− | | Û | + | ! align="center" | Û |
| | | | ||
| | | | ||
Line 275: | Line 275: | ||
|- | |- | ||
! style="background:rgb(204,204,204)" | E0 | ! style="background:rgb(204,204,204)" | E0 | ||
− | | {Choice} | + | ! align="center" | {Choice} |
− | | {Tab} | + | ! align="center" | {Tab} |
− | | , | + | ! align="center" | , |
− | | ." | + | ! align="center" | ." |
− | | ..." | + | ! align="center" | ..." |
| | | | ||
| | | | ||
− | | {EOL} | + | ! align="center" | {EOL} |
− | | {New Scr} | + | ! align="center" | {New Scr} |
− | | {New Scr?} | + | ! align="center" | {New Scr?} |
− | | {Cloud} | + | ! align="center" | {Cloud} |
− | | {Barret} | + | ! align="center" | {Barret} |
− | | {Tifa} | + | ! align="center" | {Tifa} |
− | | {Aerith} | + | ! align="center" | {Aerith} |
− | | {Red XIII} | + | ! align="center" | {Red XIII} |
− | | {Yuffie} | + | ! align="center" | {Yuffie} |
|- | |- | ||
! style="background:rgb(204,204,204)" | F0 | ! style="background:rgb(204,204,204)" | F0 | ||
− | | { | + | ! align="center" | {Caitalign="center" Sith} |
− | | {Vincent} | + | ! align="center" | {Vincent} |
− | | {Cid} | + | ! align="center" | {Cid} |
− | | {Party #1} | + | ! align="center" | {Party #1} |
− | | {Party #2} | + | ! align="center" | {Party #2} |
− | | {Party #3} | + | ! align="center" | {Party #3} |
− | | 〇 | + | ! align="center" | 〇 |
− | | â–³ | + | ! align="center" | â–³ |
− | | ☠| + | ! align="center" | ☠|
− | | ✕ | + | ! align="center" | ✕ |
| | | | ||
| | | | ||
Line 308: | Line 308: | ||
| | | | ||
! style="background:rgb(255,205,154)" | {FUNC} | ! style="background:rgb(255,205,154)" | {FUNC} | ||
− | | {END} | + | ! align="center" | {END} |
|} | |} | ||
Revision as of 06:23, 15 November 2008
FF Text is a format that Squaresoft used to encrypt strings in Final Fantasy VII. Below you can find a table that will help you decrypt strings in game.
Note: to get letters, numbers and some special chars you only need to shift all character ASCII values by +20h
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00 | {SPACE} | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
10 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
20 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
30 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
40 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
50 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | |
60 | Ä | à | Ç | É | Ñ | Ö | Ü | á | à | â | ä | ã | å | ç | é | è |
70 | ê | ë | à | ì | î | ï | ñ | ó | ò | ô | ö | õ | ú | ù | û | ü |
80 | File:Cloverleafwiki.PNG | ° | ¢ | £ | Ù | Û | ¶ | ß | ® | © | ™ | ´ | ¨ | ≠| Æ | Ø |
90 | ∞ | ± | ≤ | ≥ | ¥ | µ | ∂ | Σ | Π| π | ⌡ | ª | º | Ω | æ | ø |
A0 | ¿ | ¡ | ¬ | √ | ƒ | ≈ | ∆ | « | » | … | À | à | Õ | Œ | œ | {NOTHING} |
B0 | – | — | “ | †| ‘ | ’ | ÷ | â—Š | ÿ | Ÿ | â„ | ¤ | ‹ | › | ï¬ | fl |
C0 | ■| ▪ | ‚ | „ | ‰ | Â | Ê | à | Ë | È | à | î | ï | ì | Ó | Ô |
D0 | {SPACE} | Ò | Ù | Û | ||||||||||||
E0 | {Choice} | {Tab} | , | ." | ..." | {EOL} | {New Scr} | {New Scr?} | {Cloud} | {Barret} | {Tifa} | {Aerith} | {Red XIII} | {Yuffie} | ||
F0 | {Caitalign="center" Sith} | {Vincent} | {Cid} | {Party #1} | {Party #2} | {Party #3} | 〇 | △ | ☠| ✕ | {FUNC} | {END} |
There is no equivalent character to 80h in most font families.
Characters D4h - DFh appear to produce odd graphical errors.
{FUNC} Character
This character is in fact an opcode, that takes one or more arguments. For the most time it's used to indicate colours, which are as follows:
FE D2: Gray colour FE D3: Blue colour FE D4: Red colour FE D5: Purple colour FE D6: Green colour FE D7: Cyan colour FE D8: Yellow colour FE D9: White colour FE DA: Flash colour* FE DB: Rainbow colour*
* these colours are global for a window, you can't reset them with other modifiers.
More info can be found in Dialog Window section of the wiki.